11300000 254047405593370741812560936444313600000 11300001 -148376916829686697156238671706053831200 11300002 -247445844320445845314937995414972477440 11300003 286174111891117005204547916885080012800 11300004 258635824975158010564502533831472154240 11300005 -333733168568526691236494736407978448000 11300006 -129056188595372280493376401943757678336 11300007 25156198614994110395596369539490937040 11300008 116603014031985467204168866088785920 11300009 -134210541224720128264582001366940643008 11300010 -65541515437122835230980797372422382080 11300011 81612654956680222758370442157488646000 11300012 -546352936149113146350917714284927666944 11300013 -3752618797429825482974117863014275520 11300014 -33239189466817883744835831447281800320 11300015 54565193914270005250707837981746195520 11300016 4424579657661406125586552406330572800 11300017 1065085319074249139422205778284688530066 11300018 276775540027326969595291897894696626960 11300019 -126117925783091055386729631097954950528 11300020 100842300744336713123842876433273640960 11300021 -710998488236916668201297895425533836900 11300022 3772085578551580101110337587246353152 11300023 492436610398388144717635732116741040 11300024 84205323555058876639720681093441536000 11300025 304712254920635138020899721343905245600 11300026 347151907950346386953874372352259609712 11300027 403210749584038218979675101425059445760 11300028 202530389665253193141428608803315601920 11300029 402163037036173471150133382830549918284 11300030 25795165161966600841406731338829401600 11300031 -486812983267106872040109009999918172680 11300032 -455635928016325169349693761660217458688 11300033 -633220984940643702665388424451014182780 11300034 163819999061362824546140319535118231040 11300035 11440678379190713252373444786450851040 11300036 960441505110702937910774446441996179456 11300037 282038126753490775249887190008048012192 11300038 96950602509435087884994084792107151744 11300039 42685114808163066235201813953667938624 11300040 -210726576913681663728272124891070464000 11300041 -1077809075960035616281412944606297353200 11300042 23945635705838367836400803168355119040 11300043 -737183085975460249211759048665281086976 11300044 -89100567311135939787163809368403836928 11300045 140525792054286624947748017028679524300 11300046 -351287667703584992110245963690429383616 11300047 1153382396582115020354044627503700925112 11300048 -26479541442115026790134491343581257728 11300049 -457406154385923742276657389526310094000 11300050 -94864798921255845355859575100535637200 11300051 21650069303246867516790326902386416544 11300052 250931144077525650486147600131559032832 11300053 -719443825913996972271725331811192095240 11300054 403655588031550946383657566572494322976 11300055 301547272147256460065573208845642181120 11300056 -1999004502166322847674854638593802240 11300057 -215556540013107943790278617782200808694 11300058 -31316786048447496201330208573466148864 11300059 -10956659600229704193899712391985513984 11300060 65095474890812176049267173353307545600 11300061 -120482018222293666995856600106598526080 11300062 -273024160461472391282037854577635203968 11300063 -534443429686006581749883656184944363760 11300064 -307701813658282212680190932833401569280 11300065 -66735506878918428273331752299065291200 11300066 -393320968582524297246766607903383374768 11300067 59648665527124779747252392229584701152 11300068 -6627808588632474001331062355573200640 11300069 -1415550967035659880472796621267871552 11300070 273147265159045585414608447437034735360 11300071 473377739319929715490934483472969272 11300072 8212767622376590782849249478408519680 11300073 316917534671309400605028682305099863184 11300074 -440401456485176007796932742385398001568 11300075 -327322556232932196736288152012589968000 11300076 -42003815407545048727828130166366452736 11300077 -32064190434249767810020435213340640180 11300078 -272934625421837407339222975090548212160 11300079 86687269748109400786698007100986490880 11300080 -40603917612174728376803877070196244480 11300081 -249979792127403418450388194568304823680 11300082 -19297366645873600920683348893250588160 11300083 -665277415297737735429619369954674383668 11300084 221820922912206156643225256784022972416 11300085 -200777546968513962751580400734053570560 11300086 -272497893118324936474149396176814886464 11300087 625538456581525667328126780073328060592 11300088 19264144996472363292262155121268674560 11300089 430025713059873642068256734614078494720 11300090 -393092548334103885770539022034235219200 11300091 -180604238001813548925228859415129343360 11300092 -349545239376688318552108595633732686848 11300093 88083157722226305979732791508193622720 11300094 -167400278786926962070634759730891068160 11300095 423541339787448868080105325523497098600 11300096 7155649094779627755966499704381898752 11300097 -9857793693498161529848318207766075600 11300098 -155357626326753997809615577912239173760 11300099 -25765192472632552178004502209461861040 11300100 -95392516985453524775947293366989107200 11300101 -4705471835791280987500540009060836898 11300102 -629259644967972173506519028411458504896 11300103 470054102203466664797119188951030876912 11300104 851904430965419260185594167689391155200 11300105 -252998945539648975747802651868816588480 11300106 -17475314732601997857088841311252720896 11300107 -111166871911266888737846168309072870400 11300108 -60088623480096217987508104978547596800 11300109 268159539575749789834777012482832019904 11300110 443552400258162360911127754353384096960 11300111 -588955865358320302218265588416190948200 11300112 -47164284151881712445765723774689198080 11300113 461614950348506328495353842266777495648 11300114 103875284769806178363268579321584602112 11300115 264824597561148874132258343393442492720 11300116 965957144046207245045649194942084272128 11300117 -466111764086441202745548587885753445600 11300118 -250423115097504626462870207796469658112 11300119 269107303770591341214124083572240488520 11300120 71348244713251395322896537226474291200 11300121 447896214470684602342338518310456165120 11300122 -342539104406449534742038294679264437248 11300123 48593090422861110013245338899178385384 11300124 -45675076613779827217949164717011591168 11300125 429296005257218654808847175329612599000 11300126 157957246949627928767106646331267056512 11300127 111264523138320683854878097482902773320 11300128 6244583309912869796191626862748762112 11300129 -117686611865782716941643614456976954270 11300130 88492989429637189524838251281063393280 11300131 112343226694579699105293272755602649872 11300132 -134466989495445054836867088749142943104 11300133 22579752936979561360515697331433732096 11300134 -15142823841572676766308948052777852608 11300135 -270379804627060156663957008214819200000 11300136 -567748628929380752270699196326617497600 11300137 -377789088234486482229353546402091538560 11300138 60021170043944133194128558179079073280 11300139 -125844393943247434114574724050573913600 11300140 -63622018736453854026850716833858841600 11300141 -60647936901983660246528118267058948458 11300142 -766762146851567494512369433522968576 11300143 -513847029931170369444474146240912474608 11300144 -264335448699365846978572335545785221120 11300145 -186157017754804634113389176981872430400 11300146 -248723835981874323581146611118799964672 11300147 92477924048282439308387063255733780432 11300148 -30220317947014754617547661152329598592 11300149 -440302828779170541000086063817067981664 11300150 -388675939751188257064070018200914686400 11300151 115074611194595401662524829435453801984 11300152 283090657953869891003370916675722240000 11300153 565059359571800830412826421594693875264 11300154 229159921731392327189423006827078917120 11300155 654160433031917708593636171057328949600 11300156 -40203145973466421886564257199757714432 11300157 591009650818412084781384017386311769728 11300158 98274162074459115130799917159531411200 11300159 109868224531879172984215568707219721280 11300160 -139687965070392856510686012521840640000 11300161 -117664604489420405509765694669109616700 11300162 111104512187479155510242757852295514832 11300163 146333218956007764508864672460803969536 11300164 181626470221603992840741579625920102400 11300165 -69923920895641930813323828046591447080 11300166 -180672828665208487378577316375035895648 11300167 -434935182773387515729706086644944079784 11300168 698113812876762799865429709763436421120 11300169 573588791281023569907302472303011247360 11300170 -58797419641899917769509634126786032640 11300171 441122247617107346970041786467620407352 11300172 1665206746780772817754685022868199424 11300173 854821623977253499518011845711844045100 11300174 -79678342875649718199697989538444686720 11300175 -66548371549768829937123777679052754000 11300176 -65388878032562774180301393744299163648 11300177 -174299200171879078786362557561831118528 11300178 -294998322031818417129433830625381205376 11300179 89846962827698777047584195860473483080 11300180 -52847599171655212509234906745592947200 11300181 13711677833234688924708640487328566400 11300182 166028236323299981003848389972394627584 11300183 -44016540679424288218546286477852343552 11300184 -151565674479789015708736213653817559040 11300185 6016590219330323082578741033593650240 11300186 138753556685341310924377962582061115904 11300187 -15207704676594540266209614107671500432 11300188 -67914306648421001761910145609483546112 11300189 94130615017155516700357143823391624292 11300190 74339040989215495159315318367398471680 11300191 4892366104507706915737472016486282624 11300192 309116555765547756161830844430595129344 11300193 -344755925010386627080613946528413095920 11300194 49289018287305226373741188935896674896 11300195 -143762523139987223428049469332243002800 11300196 -26232226107669607563796921740248951808 11300197 -70541007172749031489161645655748619108 11300198 83604075724188589477739585445793221120 11300199 89994942530547452223066986397481680768 11300200 33627373278527806636668829739938944000 11300201 -109288512926087443618616096879832064416 11300202 -250110835398595611964398753750184104960 11300203 -805673496922548197504674281074176444776 11300204 253236672935767371469452211512823347456 11300205 -173944885382862305426227539430758506880 11300206 439681477301607899267478487685032390656 11300207 -298581784854706646750152575334103403768 11300208 -15702557334531310883916698917392285696 11300209 112651059452825577124353161123388958326 11300210 -22075031308065983942619637927807165440 11300211 -147395360573184673298713519392113867760 11300212 -13558259751636443849247314114579496960 11300213 -121302002447360002802672751188146413696 11300214 -129466805437515946863675591484042512960 11300215 -17798252270560452022673554873544808000 11300216 336684431270060576389796985709310484480 11300217 492678658838469177466968821913396928080 11300218 222156694303151174440796705676186504960 11300219 136513372653357012286880780803483431696 11300220 -483311316647741366489922228661944376320 11300221 2004851550669557553162021121420359580812 11300222 -195614681105149204242067203471324512256 11300223 -729847645215690028812441636390307932672 11300224 321895426011648842789149755218476400640 11300225 -380452794866423812162058981905481462250 11300226 -10547835755688317067465066961164014592 11300227 703477389915289104311107196564094826560 11300228 -3166149992898172409993084341615948800 11300229 -520136830130237725404209951499062088960 11300230 187119743937433752282997058776410629760 11300231 91897279141937787837103566798073365000 11300232 -255275556972922495264371433706188800000 11300233 942271472962809815612760587397402877440 11300234 714799329938393576866861048529213272320 11300235 340150616860781699083828945860264138240 11300236 -48249104615939599564971491171510962176 11300237 -302106649983448710343827831478361764500 11300238 197343173507786388531180450844013314944 11300239 -1150775962087940027101874206175678655040 11300240 -47444993941696177291772721490593054720 11300241 -238680459888185672561539839188796783840 11300242 -15098994296878692945235625958129391728 11300243 534175572280034557534270292537027020560 11300244 -996905299227596756223816104726593536 11300245 281255602144240222308592356088202163840 11300246 412743900354267903910794508637092296960 11300247 273960305075223927318404964583646529840 11300248 -69745889587109275219193144628129792000 11300249 13124500825257784514593178675311816980 11300250 -93034281046479074405098596559284480000 11300251 -285644720194601957978825120586825834748 11300252 -508304798074532491207708709218643403264 11300253 270799012740028767836685531612530949504 11300254 5323795805898810195335520865394971392 11300255 -165692773059775738569121516790620458840 11300256 304891242183252219647209232577488486400 11300257 -1455892579908513954070901335561269823488 11300258 7900350559925659097556996114953774328 11300259 517156872328857756203292214823302512504 11300260 -93402580605923986278510769066316517120 11300261 181571680434853599583893113074110855360 11300262 82239069118281121098476744966322409152 11300263 118069372264383576763622359724279722024 11300264 -124587225322316116823826414033398169600 11300265 -539220510784755048658199322283330104540 11300266 -206508741253580943234878517291423801168 11300267 433710587322120000362947078345025340240 11300268 -20076406345042547102394336141933772800 11300269 499627961532040013524071451068912067840 11300270 91270663136063271673866881542076544000 11300271 1436796072342475626845489694577948800 11300272 91555821879367886972562847058629246976 11300273 745407627292553476228286691489622533522 11300274 -228711347461971574554918660644275388640 11300275 -51125356418016720791185558499369958400 11300276 214171821427780354788569830204950872832 11300277 -603437338688137501804665187076953210080 11300278 -56461781671586068688343799567638091200 11300279 -774373544253170134887780579984343740120 11300280 439226695307160195143223491377099776000 11300281 35193010582291116551038572408528712132 11300282 283022615450898237808382590630598413680 11300283 288737131491958792761365526635874537600 11300284 427106548458921021642248719724444685312 11300285 771105654950020306899080466886516567800 11300286 317902411601592600735882899244589011264 11300287 28692226230734031905776326251701145472 11300288 157016810098184992019801551825293803520 11300289 -20366950624327838389239979886257901568 11300290 -283671738918887599207280538490907689920 11300291 434507648367763785883753652679579508704 11300292 273260185851740420376261182856891839616 11300293 -784017211834729697994059432548615487458 11300294 11265327651854815170084190790628461760 11300295 73540466252718550141217478890476090320 11300296 300814626696968388632631815031741480960 11300297 -373685938506074845151099117933981984256 11300298 137536410731726760784905350016890705664 11300299 -75360105930571304419719964058500203920 11300300 92948653351441980667901445766128268800 11300301 -58667941972778701660531590182982736032 11300302 -153483290985436710847062034998643891200 11300303 -168721323703363115568180705840257563920 11300304 -101919610211597298774246528044543508480 11300305 406328531518621264946746244608968137460 11300306 46140858440618575136885480807721922560 11300307 -266719170691562075707558737559008784320 11300308 -357656757878494907841593524154655896064 11300309 37780841027036753992779223813422267210 11300310 -751827753902481273960845486882538240 11300311 -1810153880490427222254012582808283528 11300312 -195824581202750739264954272711994316800 11300313 -1191487926781202120689029491952972576 11300314 -2829906325000326114104449038761364480 11300315 -307414447179620093303217925835920828080 11300316 -226331350385754498765665710830771879936 11300317 422435208391484830752827236406190013792 11300318 234013190127862436150878102843886415360 11300319 -164446511241548081962484196683929730856 11300320 -463593939809988139087239867269684920320 11300321 725507922610230301379842694386187520192 11300322 181012911427490094877911645793380599808 11300323 385706013479528299273474322811223165560 11300324 96418311025729138635467259941724291072 11300325 -250030150030604648736577967066395142400 11300326 123396957832435913054899700529994537920 11300327 7547836411657135323459538398008445600 11300328 -124356796248300265320214006133303592960 11300329 -593789714418255717658430854487841781680 11300330 -161503183317453444987362622216030484800 11300331 -8836210396682794395976744237368772008 11300332 -43031272400727437893970912303815208704 11300333 -458167344281930330507282338269990712320 11300334 -145492474086920762409161721286215069120 11300335 325636023358623398323820523018537950280 11300336 103760980742827097951190973122306834432 11300337 -175734187747525348459973465209949675520 11300338 93050162790682404604093832010075190272 11300339 -101742523134269937013448813348758480776 11300340 154069597577344675664003756555738419200 11300341 274495132880585303165279209343826344572 11300342 20516598156009583577629524507695714304 11300343 834959893295087237383483135197733518240 11300344 -634773667985488722339302637364495994880 11300345 54555582813372949371786014137833187200 11300346 -316573155778558034868533576112233827728 11300347 188292376868855475060808696853847796000 11300348 -152580693138036536764949131808535081984 11300349 535570256946247537365169771058196056064 11300350 77434208040556852947941654599620638400 11300351 -1185749349869740789983647713170795925728 11300352 -86452140275282587863156255384158601216 11300353 223747575823489211496923755579722969602 11300354 58998765477191824912952194155186480000 11300355 1301282819057971056659194253861442720 11300356 449398427055119491796082488934017280 11300357 -5715899181085044797462738391502649760 11300358 -265678179931069420917437246492696874816 11300359 -103060647305865090855122506587171884448 11300360 -70790085905709985372891450040323276800 11300361 -55022060216204721012996712799435014128 11300362 -416551900914037139515497252232898243328 11300363 -247181073143095239402151093190681098440 11300364 -114666294963298258851017554528338124800 11300365 -532461188944159256183427327376011077280 11300366 -180855054585239825852137570701069757440 11300367 -2211258641783139540656501719406108544 11300368 -64496969008723868613655997215341019136 11300369 -45729693054686990578384043376128779404 11300370 -140103452137903712125440275524204915200 11300371 -290776165641569629528210571289502697428 11300372 968656856454742507806194654948571809280 11300373 -44460293231975686159831992430579901952 11300374 -38652661174096967111533517188214276064 11300375 409611046713240049826435816657049474000 11300376 174790903049297354186736546353533378560 11300377 444406854448003713912900809245575334944 11300378 509777334757072966819506569010897984240 11300379 -44441421137978958873902319088651219152 11300380 -39864241094828796234812661444662261760 11300381 71553150452281271932696146309833326182 11300382 -294002501380377322767719243144611262400 11300383 -15040819717885397768811266696801232816 11300384 -246607155694325101527416348344004050944 11300385 -216111925110398824119423873462398308800 11300386 134028246239848057444165941571786477392 11300387 298872020484896265461634226020942107904 11300388 -237617565114549890657616348429491650560 11300389 -260038677102089300071300691510808054528 11300390 226336209081182870378303031039795427200 11300391 -39669283369582090247411627084252612568 11300392 -80492488199106796955730916731969054720 11300393 229810373834777307371111962816810985544 11300394 90732846143623511391603854852901007872 11300395 -135757005133247396566507981862431235280 11300396 -110441445553817535742145324541586195200 11300397 665637569556083839835035043495577275520 11300398 233272177985233468978220334768154951680 11300399 981527213288603182803522059930616254520 11300400 -71709115306911398901013072534732800 11300401 53384851702023681207326841013984332480 11300402 -886456295217713156860856366417382094080 11300403 528679053169878440853677948775618002544 11300404 114230121754858054801028469824950249856 11300405 1849467423301743909435757001437740060 11300406 -17357095208802119137978309970635929600 11300407 -105454065061516132713013276465726976344 11300408 -132278420808582125262835761040972922880 11300409 627225004701309485338405946342418577914 11300410 444696097213832558609383845723731013120 11300411 1135583687583878860272404456348266935012 11300412 -319688834088309929196710072761785650688 11300413 -465067860195184069203596147875278511680 11300414 -4363846847426751817115309657213097600 11300415 -99224909121849909615227388735226920960 11300416 42192221236142405292620399346925436928 11300417 -830978355050363663154911757758269641534 11300418 104599902550675637963288425988062782720 11300419 118002169448494796229295548336919598880 11300420 37585354702614224872198265218812418560 11300421 -574553486375904896735930215563385382400 11300422 56947960222257693246629882400439971840 11300423 -473164846124958356889732233061610844328 11300424 -354865853123387527385247888457275310080 11300425 421819398412057840853253833760045401150 11300426 -167519112005051540361077485020282779088 11300427 33649618569123414019014426170006829720 11300428 814379232971384535899516072750059104256 11300429 -21720923139225115497632839196133120768 11300430 14549633900870536179654681261422592000 11300431 -254310858694981423136630857201023566736 11300432 174031864720397931913900743953203200 11300433 -25047667658474377900377926001546428352 11300434 -84838977845590444278611053837556210400 11300435 728790894240378214553294657717592824880 11300436 -43464882110109407476754147671049054208 11300437 482239738717783638213786022351826907086 11300438 400862588602410860284534513112665401120 11300439 -107916958968606420101463673356835312512 11300440 729608243379267944202944453443906560000 11300441 284411842233162766139814456141221427072 11300442 135733918695339943985444553096128512512 11300443 -3306034792746049821531636610283219712 11300444 317696574835057218900793109305676430336 11300445 -163316113049428358693299889511646540800 11300446 -136388814262789360289931520009544147328 11300447 466664111784562344462088443105961255320 11300448 18779646444516411594938700514601730048 11300449 -374923952793553602953109530721204185040 11300450 -45050982599541463115494243326971328000 11300451 252038140726651778856794532549286106232 11300452 -12572475763721455461587709420682149888 11300453 -1253133307591703324068667031060824358816 11300454 246724557570688429396680859815633315648 11300455 52539849105388672707203832401963814000 11300456 -499153153655578231142846851695166064640 11300457 -43442663057578289573074574526846259008 11300458 -2884238924100382595327328310356763200 11300459 -460125282711553392463498787043644034000 11300460 -110865487136540318297685169004658032640 11300461 -2453350983960067430385270858203699712 11300462 -454452279084200166567459288075465336768 11300463 -391745498030079111042823059327713827080 11300464 24991329088090775567475828790030499840 11300465 523527169126496641664292716939997923520 11300466 -49995382121043066282555088007690810880 11300467 93673196917175185737310300550513244480 11300468 -177063381503635819389716411760924404352 11300469 827359356521509037046895644124982326368 11300470 -148727642471926647849573545648967736320 11300471 41661737026192784682654936261350164704 11300472 -556849591801691983973601753210153799680 11300473 18400922340913245919786653981302674784 11300474 92866708559855919960726443956807617792 11300475 -863422428571919450900124508888876800 11300476 -974514572763880196903677794392144855040 11300477 -765055929025357189590355367095202071674 11300478 -53236946393005497801731837245004544000 11300479 -103691672289809839755608980558561697920 11300480 -78561726246547621712774986977194803200 11300481 271500300005306663728458733142860669170 11300482 93628361997574204310129906424642122784 11300483 193085566644739179406287158512439364732 11300484 -27328047694239606008468924621667667968 11300485 140251938386191849331069648987753746560 11300486 -2649050711096712300662201831700162432 11300487 -493052354270069201053622823208031293824 11300488 -413928485738773834369563502788626841600 11300489 260214140355577240542947384040618811290 11300490 -2826431993777045837081708048428042560 11300491 466952424409803111001869130960905046800 11300492 57467825623711771347679228184634064896 11300493 452088617677569005412079104619429060128 11300494 119045488537390849492540708597877013312 11300495 724525309006130793087759954092232476880 11300496 -8275982419404952919590330925197295616 11300497 -253431515556439616363551357313448905920 11300498 -166865091328974999611328387723102241152 11300499 155414944512791439433539992428125219840 11300500 -696226993490203589183136362558011008000 11300501 63438578591410929737573432592756562332 11300502 -62692030744813827300184239607129608192 11300503 -473399710048992562512903590908833197480 11300504 -729745994331573786260553359013143562240 11300505 -117490347554165032735620857678197141440 11300506 -168345040588524233080513117302483694080 11300507 -657443971423943396357677438230182645244 11300508 -197101562886534273445779884466557506560 11300509 -410181051010532721369141271915285947360 11300510 -145585413297750882943198609351363607040 11300511 412191453017285175404592609074175963024 11300512 -41066905966244298583266328546586001408 11300513 -85895594412041563550192400077104184640 11300514 27092158493428465542782560551277838592 11300515 -349465594502357742471628889254757172480 11300516 -17486006518322703834020829634319662080 11300517 -162815317887675320894216178907251575526 11300518 85200346026279514586397148020229662720 11300519 375895804927606110178389249532721484096 11300520 -23173049951763012219570373256203468800 11300521 -28795503383525435392499186510905840128 11300522 -216265942767708290958898234685670821376 11300523 188568677387609300354142625714663925760 11300524 -236157891933238850787000510666840795904 11300525 -23764604348305836606017102808374659200 11300526 523099689643610487081959396773027766400 11300527 29359854753826823818239112435916119272 11300528 -138146230890750783851695380335377563648 11300529 4486942172709886287314638156807850688 11300530 -228380272587126257257129378990802847840 11300531 -286498655178291003036541018109144884536 11300532 -136176003510460449858481602796309555200 11300533 368767838156275740019075530586252981344 11300534 4311068879727927336969757438430846592 11300535 130797068424387947976979201727098573200 11300536 -65071301925243185848397901912012840960 11300537 -652229716500874163628641137178800649814 11300538 -248936029548104646211059550838026547712 11300539 -557262003107628053377495226462546413344 11300540 210199527271802743809509222696782510080 11300541 -236287481703428671072923925520537075136 11300542 -596661999894087348734297154791266599936 11300543 379606054321673271269466226967881541424 11300544 85684826353568909485886427675381202944 11300545 -405729331260567618009572994722121477720 11300546 40969870589486084937850908355601554560 11300547 546992659076967076294914031677386341872 11300548 67921321576211526966356359284340166656 11300549 -114802798416530973687152269280134747236 11300550 89418158556602570039420302017183220800 11300551 687402873761941562242048818337643472072 11300552 1780448374777583008297699821006264453120 11300553 17323573494539661012446598736634826 11300554 21510975251657434457031375187927388160 11300555 331997615274475367051861581507512268800 11300556 -667564180818784776696982719499825397760 11300557 -150950822439563712596891201728164269194 11300558 543210211404282384079173637936329266880 11300559 374995951538064399913254543382410061704 11300560 -185589492798388401026077907899845918720 11300561 79264046252007389002717719556890342000 11300562 -46212559198456414220107938264959654400 11300563 -493631164757651773043081362745446596360 11300564 23212324017709198433231090665606397952 11300565 196484902552093215395901709191618511200 11300566 -70161843219496882542276197189626284768 11300567 -483777582634322154478333679208898781040 11300568 266048412821474030903421170687449497600 11300569 342460101830968789656680507680800522496 11300570 170674824989337747975439216382791968480 11300571 -162589214952681042685178675084663587860 11300572 -11009547729083566948869492095160232448 11300573 -253072955048381267212915436047429229760 11300574 -189851877493192560619616981303726389440 11300575 74313725007960029873112636465640980000 11300576 245487223180879711806450599106221703168 11300577 67491989068825097133388560927210056832 11300578 154118555794178998956018591022709861760 11300579 -1862262145603944235114420684217267526480 11300580 -348477623122793531096024193349088870400 11300581 -373678545004130506923649447021144807236 11300582 -232428803505250212943958068388812145088 11300583 114544534697425121491827416072738830464 11300584 -399028614293836064154325993086838210560 11300585 164387453653577429355292272804379695360 11300586 281090306542347641050220052675627245568 11300587 -90670560072181439491748159434518529536 11300588 -165094659787947958306833230422217518080 11300589 91936485794481384256548578935850808684 11300590 24527472414977926897493382703961395200 11300591 62146708234058607953290953783511114872 11300592 99343690292519389657835021970458542080 11300593 1277739123265582920033262313268645172080 11300594 242570142487275903873144732662385390096 11300595 -355232105474303756688913167671656086480 11300596 -142064123061717987519965445038993756800 11300597 -115898313578907195320126082733044645120 11300598 43802432176786890827717897277009909984 11300599 368362269160557098239004433438729722600 11300600 287123005956042154651757301758866944000 11300601 70707600459141779790071684097519479040 11300602 331215098529149013525816836129523782400 11300603 -202370443844875838424607887897421266696 11300604 -28084168960180498022282473193245900800 11300605 -706948898489079794583578057434254418440 11300606 229983358027271365010612692182754378752 11300607 -549413245902081795376433275077861474000 11300608 -190343110698245192901152747327298994176 11300609 -377527245287071053933014245181705192190 11300610 127494886717361593529426887706142581760 11300611 -272905306495044275608322529337398503680 11300612 14757864356798043187620401493628208256 11300613 -46288541598374333898313959791952230400 11300614 -47935020436653440911817004730840048896 11300615 -12799734415269921764016991202061241680 11300616 -103529106679195880318353632691576504320 11300617 -1212335972610794659547667067236008559334 11300618 -110757235211819700272388645367860720384 11300619 -13630387446396867945139278520874788224 11300620 -86568911972647707961217163586504320000 11300621 -234937829701857930767953904474398788948 11300622 225761868952891099716792238444350019584 11300623 503978996840834358923672875649167581872 11300624 -172908631186722211603804253028804526080 11300625 -29050432147450438461083242789378773750 11300626 378246355314592024513805531511762010512 11300627 7986109102022695389458795079703743408 11300628 230865739392798070172667893621334620160 11300629 755846741261035486910966466939696201230 11300630 -146898478889481796131415954649276620800 11300631 269562492908204898989125159218292265424 11300632 354688794993191647755839962336379412480 11300633 -1359573867482611408771988732596351251840 11300634 -786174015505860424216208504279600640 11300635 828723065646802146717009054742858774080 11300636 220924869683046076156393216971745600512 11300637 -271798200782375318077234970278195943040 11300638 180985368757896792569229884415288169344 11300639 -19822614704275358742813781607191008144 11300640 -185484568506625905657680716061642588160 11300641 985082930619412257071159206636059524784 11300642 -614851789745952948715400506946956260528 11300643 -255993340626784992199266126239122750680 11300644 -143985147764608875613196366535868489728 11300645 406164940696575641258543806512330030720 11300646 -126328024988114990470094843158530041856 11300647 214204301245821281243260173010547042752 11300648 252703953057560908306336070991961282560 11300649 -410188059643842095760476832424463652960 11300650 -150588996359070895576561471035127273200 11300651 45579995075251673811037480954508728992 11300652 -249574453922393046199942374161733539328 11300653 -142982810457521220201913978702528256896 11300654 -43091466699351434997974328227671589760 11300655 -104015541596849943939382824852726146400 11300656 133161463042986844488846358134086746112 11300657 -5348278061108131211583726978055322094 11300658 -2070486979616675508184941905930648832 11300659 675942417283856065648937989090116680304 11300660 6889285810014145186152790612555407360 11300661 -830472733122589742037788213720936464320 11300662 514773279049293984232113898581614563200 11300663 6481890912599097289001359232850949680 11300664 -847257108492722992416257217627057684480 11300665 -786365903295911025176518300634918379000 11300666 55110112671625163005251523510511759808 11300667 61467764982482354421638340452597939712 11300668 769159055792774384938246101369261713920 11300669 -874551789846402515131785317723576463930 11300670 -41584130633727919749316875831324950400 11300671 -258789781050654604152101106708835208456 11300672 -134716209820104041985910597752420040704 11300673 -330885091435945146747747880670371582416 11300674 812484877827878255164883177706923088 11300675 -98080068079327163743584452716869596100 11300676 -40890758125657494909174942847830893568 11300677 70821192601311145978382144245154614938 11300678 35038005678711333870187394914694673408 11300679 -120435984926210362829430641287701551976 11300680 934093303346260054960827582926728396800 11300681 -271105054859957391816948389983594094208 11300682 -8284868368112737248172128251875316736 11300683 -633693438099535051564909038088229915640 11300684 -45496723923656937075610862459978342400 11300685 -353325679464187635418993177905648523200 11300686 -57399979635047144289731905538542632960 11300687 -194493385549557938822299682949832388760 11300688 -18040421330379226782023685623025500160 11300689 1091918654627242239026414059015625198912 11300690 -254005428611566886812029538389544132800 11300691 757004581617683394285965360801344687920 11300692 -37156685278779005616541148962655927040 11300693 469631932636992197933921184465003658464 11300694 -7718075297020947679661472950282444928 11300695 289366946005201705664008671126028704480 11300696 288326436883352938379084282384985169920 11300697 473792746819217949088051083791805062874 11300698 230872356218610048388435713939844129536 11300699 168888766797066793189337231786471441520 11300700 -21269759091388808390440736070002688000 11300701 928181033065614300158562032424840352 11300702 -108271428562055773502007510284353707648 11300703 -123389053053240945667789056484632608496 11300704 45852047719561738769489482460175138816 11300705 -202896226890411258534619281077739628800 11300706 -76340810896368097059847018970148925440 11300707 303411358744725647396158222910150782224 11300708 -15234927974220697566080715822054184704 11300709 -8625714695289888474598988872463400960 11300710 376064655706867608598554250115628816000 11300711 -1953881482354471493476041328386793562376 11300712 122846631924550001032018893321757163520 11300713 -299578467386126066575242702440454768000 11300714 -187876963088148469978747467633101918208 11300715 400239047242235047107073690477873002240 11300716 -212451249388955533176489144143001237504 11300717 -180306879332560629938078666420436838260 11300718 -41686365044043039514956269850397246464 11300719 319496220720572818402318010027189530896 11300720 116583365357806073574174809744837836800 11300721 -366974041172117695754624643222826412688 11300722 230604750556312902755755400134513872912 11300723 817521804694431586185704961798617494416 11300724 -198124637129320407033454691060601037440 11300725 15058114774529365106870473913513156000 11300726 -519520419268588650054199568524757774688 11300727 -15945102204781669538897747901896448768 11300728 -174456180619527952445103137965699031040 11300729 932997183051438685751384192879162496288 11300730 52275421429773073098043700182729835520 11300731 -1607444687672962509289657258649673376 11300732 221786032621234371476495040156344125440 11300733 -1149154549152153732185734319905079724456 11300734 141592804665577736438581284268806019200 11300735 -163475164152564913760155322268712743840 11300736 -425343277142799650669820258025891430400 11300737 207286129801298582892357682528789922752 11300738 -32925955185474578335537824998470909440 11300739 -105205833528588109903615860480972295176 11300740 85450793001041680004943347061091368960 11300741 41395778174860491078739277776912110432 11300742 539164764801385872465799822378748083200 11300743 -274630942035147523810655594705805836008 11300744 39529024613042343838775141366661120 11300745 102487635901023652715712883955695005120 11300746 375880514866063553297105651466245025072 11300747 -937600170215050669200835711173258645804 11300748 189259851968598660836692413706289676288 11300749 -734409678369113473555223921015689177440 11300750 -76954676876961784787799266306006880000 11300751 13244063078868715516323637239408622080 11300752 -108303236772302523307616294198428524544 11300753 -101090227045163655716370257177977473216 11300754 80642734135231438570060969307344840320 11300755 454315917060569887344904880119145834160 11300756 -424847182686803479562085105174131865600 11300757 -206144777300716591366863140546535287712 11300758 -21921777925377453984252320513844465024 11300759 -179121217897795788882940805405098736400 11300760 -17766509531439646105765120700323430400 11300761 -546208182537967123916444404530274682348 11300762 20790454505726716007447400092940052224 11300763 325474281819735499444945586186506046400 11300764 -610681578843325815376172689006641447424 11300765 6529789473115108295049452510114968320 11300766 188103418062661269389096811962662575744 11300767 17538707926907583386955379008080098496 11300768 226604606465667711591483887317730918400 11300769 573818764352502370127348604214499783040 11300770 32874241771397750231529995653341748800 11300771 -57602598405403626744739232258471096256 11300772 -320450456880747113124323961968332631040 11300773 -273812191834400111433956584883462959392 11300774 295508089333691320928068130987373760512 11300775 -8378320341627347893360297530060186000 11300776 -542122752719654747744825647226015953920 11300777 147210275547654739327935676328259014400 11300778 -181940449168478542872795402412748196000 11300779 -56707125649401684540495475274778445424 11300780 -260412265811462045362951837609546598400 11300781 177369268082796060815245813672735490400 11300782 415432579359206441420789868340963246080 11300783 48183271128322740893470393099019693304 11300784 -35918691052351181619190537315441704960 11300785 -403627840323013334756658714237912499020 11300786 67392471136070072916455581293388784640 11300787 8289515656423684753684913694661641288 11300788 705405464197679096446173847257860976640 11300789 -16206716893815937422925518540670622280 11300790 20234399242316541840341846300829911040 11300791 216247445996989042903378711999861786464 11300792 -113776717033272014292221448467471155200 11300793 18464667723458355225133157474771521920 11300794 116112323319835085572906078466493507696 11300795 289664625068918068829774590006489200 11300796 3235138623301136686833563010266383872 11300797 -201578307111565980314948447237787661920 11300798 1512966504672269301112676448183281664 11300799 -237779261449937256983378969636955047520 11300800 -16296742793603440689644523105026048000 11300801 -115887524525415070930569474559791777600 11300802 77119733697275780151138170138594064384 11300803 -560181287244499367046114007323901738948 11300804 -600076242054218385850197357696001945344 11300805 -98456042995248598670098932925422529440 11300806 479637053987033817945492527480245625664 11300807 -180300918386125154442575386264287859200 11300808 296434055263103656880247187463632527360 11300809 -332511416031700103324860620571958555996 11300810 -357001574613356878322134237654000321440 11300811 353775297422021099565876128590247571672 11300812 -33509785840929484487558549714975206400 11300813 -415230638234168287412036245372074604938 11300814 42045477667216032020882725540138078080 11300815 -812399531207877483932324270386141250040 11300816 146838309974925212070615032476662915072 11300817 114439534616587785333729433446692296800 11300818 -16847877531203905099864429854354329280 11300819 329166042696964053645467666463005846544 11300820 25560590918535822585847860572317286400 11300821 946933200423647548458700964883309273600 11300822 -258435166239193259349763321986238443648 11300823 557866950519811730602250738459900517120 11300824 374009528584738200103905170509819176960 11300825 -7867710928659678378262470711953406450 11300826 -247342181174556004325713707783205664256 11300827 239687860774284363268800536468706484676 11300828 9474101022725438495290892066931843072 11300829 -74135529661237854188504882079805727616 11300830 616758911162251363916696794940087040 11300831 -24026019827468605466950295474623623336 11300832 259268822674891929021976089974117498880 11300833 18632426162742936575399216335916498944 11300834 221193196066984796372836287615093876816 11300835 17881550221850456303625312175455467520 11300836 90226959616936219636316784513152033280 11300837 117860760198860704009072694335029870780 11300838 -24980653785813130844720750581109891712 11300839 -509796861918777259385366990832105456000 11300840 -188651738818478551271174497338664550400 11300841 -304345128658698418566040483180939112448 11300842 195390324594763928800974351996903366912 11300843 145740076097568361307650323085344811824 11300844 -190784355665644943694424600040505936384 11300845 386840598628106600894591146609043993100 11300846 36185556462926051458858753694671055424 11300847 714591493815128438315275724351390329728 11300848 87443238468692421025470857832229863424 11300849 -74096137480628590814704185787394372160 11300850 185663592443664568516979917783179072000 11300851 -545024872586477584815608915551018320368 11300852 366843880382905107109211884374216395520 11300853 6789462909937209808425390249751500000 11300854 407956596756084593480436448787118857376 11300855 283842764301178937146769777703672476760 11300856 -51260538354824696096506067597055098880 11300857 151957199863996907281735366993392778752 11300858 -256530973464831138107813107699709391360 11300859 -530671729301375802885158319278527453236 11300860 337527708658089076846566039247253452800 11300861 -643227234537869050885686574063223834880 11300862 -358682510062592156060950167441612243648 11300863 57231983287841240746999391019495714160 11300864 -95035045135032522398371540286696325120 11300865 456102129479660497652554543880311747200 11300866 -127459983952164460271394433042332412416 11300867 -24968275962199521383517008522316517800 11300868 -71319063613289265547324017652166123520 11300869 225356330203215541098984703885404438396 11300870 41917251121118906568566723472104657280 11300871 155649577764726415332256158577024381440 11300872 411637906577028621242532414445386301440 11300873 -2462270935388674749586285580120818176 11300874 -4595981292487711089287040488925388032 11300875 -498977066253122950285850356796134428000 11300876 247581146830495652240157285766826096640 11300877 -14399715405715932329537006768244984000 11300878 -326934314376821644657817609070013776960 11300879 21812261587848378589925380003013547384 11300880 -73092426052837424977696683550915952640 11300881 -836681139190034749139138273346991033500 11300882 -80262447927731845114986880225923385728 11300883 689741707133635513657038599894010589248 11300884 -127752846673854845194318270031411492864 11300885 -245161620285793109118224993503774224420 11300886 202559960826136498742838053122689422784 11300887 -301922444790951515058487213842146497400 11300888 -536420829849465732282171170135279063040 11300889 146929529794653794961058687593343276608 11300890 404134895688125773709254497088828584960 11300891 -218465226721054865815945760669720748528 11300892 55059304374157424883132270774814013952 11300893 58100381362096685283889037551708337004 11300894 226139776518255322455534598227806094720 11300895 34968533833397059877982582337014483840 11300896 -128082997623408263252799670065081876480 11300897 447424154039228142558176613995314255872 11300898 -19806201608731671820918746710794959360 11300899 -62231541021395998288508557825329384100 11300900 134863304869299731283231455625997996800 11300901 -337274496587336495279122767108722091840 11300902 -225964765991375163003488214549531801600 11300903 -630131134998654459681108925322073410640 11300904 64406797194840267172937717001594470400 11300905 -138704796255278742964176403750610016000 11300906 442030267294888659438772159039204927152 11300907 559463504138078163527127182011769361240 11300908 -553811549293995218386687197688064303872 11300909 638233449931461768447874633816716280140 11300910 10312652445086748578858485985657560320 11300911 86956718396634528051809971675903766032 11300912 -8568089542950378871427539044082384896 11300913 -206809956388293281903812739497855729740 11300914 -352641648284864961851163937880050696944 11300915 275615315591125789797847572058625779200 11300916 -3155455518909268601911402240063488 11300917 -1112894758750516025400070413761869734034 11300918 329657297819166875057299769532145955904 11300919 26150397002115898249714605550968654720 11300920 -151190202081165260119222772923610112000 11300921 -461023138410086442689219134105036745400 11300922 -98400017017086329872498808503194062112 11300923 1009076369297482663075349582751519997680 11300924 -850670029274266955740947945704437154304 11300925 -58580469049122647104346176359345184800 11300926 17211786336484031598467696862849220608 11300927 -805610261296500939821552434657884181128 11300928 120192874209150679055008765472994754560 11300929 570239163869112883958724077729416782530 11300930 16692070839301522502653167117472734720 11300931 -641431669627225790993792572806337382160 11300932 216270203458792595255594935233397215232 11300933 271462186677710436661787977552176115776 11300934 -225209852589382212553216678119868485120 11300935 -143575647347283839265403826577484840800 11300936 -742653638123137480595991290966328376320 11300937 195853868686297306239038498832583285152 11300938 142995371649164967466914087782323791360 11300939 -64149650826694527573578701992781823376 11300940 -9755350260506799552125394171293030400 11300941 852841582531537676885436764763039332342 11300942 -12255247089167016741878156400388418688 11300943 -117186545178321919983617599100859696000 11300944 178284540355893647611893517207629455360 11300945 -332787546432823224912488014818514188300 11300946 -329300670755917113239364843174665106816 11300947 81907160635728261999402617383354481312 11300948 337238699705009476367789817868275824640 11300949 -699667573920210415521798776139427978464 11300950 -423826563024184986573220660873097376000 11300951 243633377974778430227890908534561916632 11300952 -43838519571455430431548912358246400000 11300953 29378702484172181834170769751038395200 11300954 -456921350294954267569708825177139767296 11300955 -3652030160707009898130201442003438080 11300956 -673358418729642099137657398236699450880 11300957 53417262699107314582323870808177231104 11300958 -166862595120251722710431208562370837376 11300959 3866822902522584685699140160285334640 11300960 708492475244896924155085641319010795520 11300961 141706169172702453318484183314295680000 11300962 -930924047969661241112936599949322866688 11300963 -55416277397617389284325238565156194788 11300964 -43987279880279865802757712489300225024 11300965 -142778864534943587476560101154516237480 11300966 -625869308332165196587202749758202163136 11300967 -393681579307373323604960742704684578416 11300968 -51215689635363040111009591506453135360 11300969 -76694531335472870070253796470183926300 11300970 185088749188386712359827432364056352000 11300971 102036659489709442282744325053047779328 11300972 88343486262672177082050102260382720 11300973 86608839614334713943704906711705485344 11300974 -43862334286823791036151635859305443264 11300975 -120773036294447064548467142770524231600 11300976 35671606457432425125535544839499612160 11300977 203402723727470561208389707493098035744 11300978 68535420516566407272823980259513305600 11300979 -479850294602136132069359535869526083016 11300980 250291033899754147692939340575701472000 11300981 -204097284770126816352200442007778714880 11300982 -50243609151860239081390203978851487744 11300983 801000822201187131701436267608851600232 11300984 491633063603887685333768028417515520 11300985 -287033328666437184819436818069712972800 11300986 23034254485722483218440187713675092480 11300987 601865030910220778133043772947482633636 11300988 139964400209812777493188792165072699392 11300989 335423922488168524853831949047128659072 11300990 9996819776137877219474364368397288000 11300991 104606767259566483163858604194018296320 11300992 391400629918666166116608877492332134400 11300993 411625703360507159411021904754498020000 11300994 -54381933081260895321349712690920709472 11300995 -168773746441788153971890177830389979120 11300996 -59838434028116674301541988301966856192 11300997 -698594871555054747532229382017592084000 11300998 -515811714952641619362913384041192516000 11300999 -487954295166757704527850931148622042960 11301000 171814185847016828819979667813048320000 11301001 -578227574295003583045089747478867412096 11301002 -5438788124527612187623685325619589376 11301003 -71560130018742639635595719705545708656 11301004 46130411539129332913204815608082186240 11301005 -506904746441011004915028248450631886440 11301006 -318081132334911418336387610897621340096 11301007 403950719146479592132903000245873214256 11301008 208220414918657007090314732648630034432 11301009 -93396945280654601040010942162477411200 11301010 -63577841382034698290569419827268864000 11301011 49647644498424001689702554028936804000 11301012 66713190733993997611295512992077414400 11301013 780548277963542357031983035857692101262 11301014 422556650080393658005280856557195789856 11301015 -161088645768747654930833629103036607360 11301016 -63568863100241823905115428901579264000 11301017 -109783439418926763389901195254811107448 11301018 -147306040880415813784912253177432388096 11301019 -144755773232569835612373819949780482048 11301020 2715757247926148625413730121438049280 11301021 -159789894886259490490051894283007445428 11301022 -682190913173366537572798279022065672320 11301023 -388361478004088454658988581835751238440 11301024 -166831129292603056289351407169056014336 11301025 395185933431903595305959008611281242550 11301026 -124955300011835428492567112398892313216 11301027 -195537188604287868494168860873207974792 11301028 -76554623903320257378292153991554133760 11301029 1008274096164263996749911736430405328000 11301030 -26183390899935247978177917250482015360 11301031 139467736674039470992336698739183954944 11301032 -305007261885587479990256131763362329600 11301033 272859414966533790691461835512108238224 11301034 244417424535028028223601931941977994416 11301035 -206804583323153849530005908848470836640 11301036 435466952107997619708944696753028122112 11301037 -423878325127893464849994319891957440 11301038 -181011426390759576288396214919823794304 11301039 -24679265684903449502323251144364485840 11301040 69262931743168444789609263611917762560 11301041 -5047589732074355342231595871148040558 11301042 39157582099409566080347364823804527360 11301043 -479246144637260624694433146515445336112 11301044 323453626670031978769569588712242635136 11301045 2485104834478038322994192726335088640 11301046 -40578099267111272543630861208519609600 11301047 428314461268845255735525417454024887360 11301048 -373041945559263352099054457907147571200 11301049 1005109080926180263814647747128762843050 11301050 -50263773624526051976360525039249510400 11301051 70451630757986497878790515702511780632 11301052 104316854129869708587174369542774249472 11301053 -880518758899343714351614659662485216698 11301054 200271401341996737501037821100821033600 11301055 15633574511507065136281095455449161960 11301056 -56241770411357669083581310884403740672 11301057 103455813666884273411630031302940390528 11301058 168800691852297697121095999987495980576 11301059 358185958828480492104671557145704100352 11301060 -234265125820326624851535620917138391040 11301061 -444180572984636175333540230407530889668 11301062 91990798529055242041952826667063457472 11301063 580761160316385978788121193768441099944 11301064 -364849312378319769881791801034168048640 11301065 4969418851616420094596937002755352520 11301066 -328739765906625873146482405008228295680 11301067 -80217316484306986330742345343682340360 11301068 -25724414096477188146804225032950609920 11301069 -308031405152954052686692489952948616672 11301070 -195410288698814006088279019219001364480 11301071 715319850271050911223051135906554572272 11301072 37117325421737262319449468610935521280 11301073 -285492101210511221133629872311079722240 11301074 286536194727750822195253578771155323536 11301075 -233981866895193431238251006578169372700 11301076 18711999063090468935861543963304687360 11301077 -394388294989132125629644408938956497074 11301078 -74335414816233709850566036386772416576 11301079 581293583247384854638091248702746015520 11301080 -170963448134912843180761353309301555200 11301081 -19369067725114676256731218683150569472 11301082 154992575541026430547241566535835056064 11301083 -684014634356394361416954147895204961880 11301084 6658496544285846720765780327632116224 11301085 -379317288466911449530774877127634355220 11301086 138233567404557669634789596159069088320 11301087 -30846123363650776632164318740112734848 11301088 504802264674099159011024002907136589824 11301089 1017218873337914435087018009312446165680 11301090 178198932609185733068848615846438041600 11301091 1244968417108726472693979967194398280952 11301092 285270232913439601906043306961148698624 11301093 374606883790046765360854143544304179200 11301094 -31703173014273178058977571644269264768 11301095 -106092067458989902449198915521609080320 11301096 320596432817545753314573375094829875200 11301097 -303948674128727965415424175432132594680 11301098 13921657009152114071055393590494714800 11301099 111525396561793303069862131899641673408 11301100 -342264495025212192947581616593429369600 11301101 -97006479604351568558642023698225154848 11301102 72728036012261282355177014587298064192 11301103 714021589552740547938147326248312677120 11301104 229843816402154688572823871596239093760 11301105 4380842737497549168553916853329146560 11301106 -632949459784077280460898257496280651248 11301107 610090825565870786893753896055518772152 11301108 -86379082514994246340930906301489479680 11301109 -953645970825236992356184079707018756690 11301110 329890746970877513066547723867251324160 11301111 490620428298738025835183196474941832960 11301112 -5278261586435096637510947744029900800 11301113 -139132108049148073178273877603002760060 11301114 47985898824597327948459604262961340416 11301115 318479918929236230989175535725640619200 11301116 83027047097668635677034884901756989952 11301117 -246991668886495450671260250688528812480 11301118 -438607054617647444137357503695059916160 11301119 163520147619155478174417821690600001744 11301120 -8062495179367210734367780048679731200 11301121 131144302955335949447297358110620791892 11301122 -75266955606149601739567709348515353600 11301123 -94193282373278851190131062293338628616 11301124 37798941575133122744576278818364815360 11301125 1231117345738718522291055175624304280000 11301126 174928900558056260474030012104402575360 11301127 -252427022710210150960643366514901522024 11301128 517728113743370801714449021238365148160 11301129 75182868455826301889431015722811863744 11301130 -4293912239424289718038319603829079680 11301131 -2820900166171622454677252514598056240 11301132 113519260467427934811435265775197228032 11301133 -1182344409829067657906324924759688412618 11301134 -223097803781151380906399052940215391680 11301135 147542108302329187633164425629371747600 11301136 106698401541717651659428280743787495424 11301137 537204810648583642213753688380523676660 11301138 25308332905077413650730590896641558544 11301139 1263923474123197841256269478696705556000 11301140 -286718535874923966351649258752190306560 11301141 4067959327949368785176693294360681088 11301142 -29558215256848223757046751458881017856 11301143 -33286638506834246436424252016499333120 11301144 42961921774429609223440441729831710720 11301145 -749881583255557233449050172975697311100 11301146 -494876098818139614247545153944398483728 11301147 260123897357138981087667480166548480 11301148 677658316955152818034549055352357406208 11301149 -848137463309372035127471773878537634464 11301150 82054328056174980891531736678093824000 11301151 1040398296056887045213869694730290989152 11301152 -196751074564296157433818767710037147648 11301153 -42367756726345908935638269867120643296 11301154 -168553345238931140656155799551950911200 11301155 465744285536174281242277227181336788000 11301156 58426256068504560935698017049588432512 11301157 -781146430509243113051529313102946448448 11301158 -393989496314849064995228985311213184 11301159 -581587265468642413536847979179578247896 11301160 -361528032869523809041564524455505100800 11301161 -302821401911686351881728129482287356508 11301162 -300646954069611277697588789541772197120 11301163 -971201132511651464079745178669334306096 11301164 34547852187542786512189254768737126400 11301165 -119692898011599314790727641281173084800 11301166 23259346873530045426542597953775476032 11301167 546487008624550407255959005986746739216 11301168 -61619671579516559702252972637371006976 11301169 21215323547018034891963748576838142912 11301170 238958666607063914168675666243007077280 11301171 23825149832875305920427836097977389824 11301172 -74420669663577950687881211579369309824 11301173 -133813191751076508221465961285844351236 11301174 2093114284534332189923190033435770880 11301175 567311465702372071029943668270769540800 11301176 476956709290652258549712726957143470080 11301177 19370080575253764976325889445812567360 11301178 130523226178861558583563946058052968960 11301179 406586135403577167294967794059937232776 11301180 -102905182202139554386876261860548321280 11301181 -820700836341285986140438826284930053120 11301182 377284457349198448733611101131364072192 11301183 74003706670690408834498419273846296952 11301184 -178310676048202126495852436214802022400 11301185 263168065190419299585308405815259012160 11301186 58762482250776298629513185236234443264 11301187 762973676125613028532954556819425555360 11301188 -324914912731370026666737638508216053760 11301189 -211907824419037668253996717932170969376 11301190 119535049647343265946076232004529595520 11301191 -95866959022794534456574795408324636800 11301192 139665207450038143220844061338456883200 11301193 431040916946281614248861278999911488484 11301194 251088132492463789225162795017073198080 11301195 -33778118107986803812631779808853484800 11301196 811833763741576555463760073897006150400 11301197 -252593018936384726348501372220326479488 11301198 263724729401277762257994474616640230464 11301199 -132147097784699195897440391088008230752 11301200 -45688061060065761463716720039985152000 11301201 -480344573389383803188631347442073274608 11301202 87554284332652868189795815092852760704 11301203 -45383308050250255401236933925062808000 11301204 -281027624021902112093645117423371665408 11301205 -25129048252830674000726961878429537280 11301206 55336948255969342907023291508495437056 11301207 -388259604841876959421523977849792753560 11301208 -937543000004664700890349174839627479040 11301209 1232114553600768220798382631424125191316 11301210 -40907958418488255788977382330453376000 11301211 141757854051569201019371127804286406832 11301212 -144404004779921876201450917524031850496 11301213 6790288639533698600341325156174022720 11301214 -422390878838249183920525812932473865280 11301215 -210382200734613145246779114281584735200 11301216 4351929859218366125594026690182119424 11301217 10379000964052770221795509221509272240 11301218 266262669159451845143706067829946196560 11301219 -245861258995688803763561558392421183400 11301220 251049419710675174001713620147609600 11301221 336291217732277769671215319264333575422 11301222 179664672709400998059957479406655832064 11301223 430764525671259401192087043774757996472 11301224 314048348485633453378338711044252467200 11301225 54623730282619896154297436423876107200 11301226 649797734979495284777573362088629982400 11301227 67318819000534657240463517000863017872 11301228 -417696697071630924313646603536157952000 11301229 -146147007317765454691086605976298378580 11301230 -264081894047987256200513382131583282240 11301231 -163146592977978455805546487823254182648 11301232 -137611133758628231473162335623388889088 11301233 -410953921527537480587952122748239204880 11301234 -31225372077239208653811225372833587200 11301235 390376179276543061497172527820795002960 11301236 128350530990255268111043823148292874240 11301237 267892333727499538246301752430049693294 11301238 -43753050538916339775187421868098424960 11301239 -1451612299813170912455893174043971681560 11301240 120490027849325595304783194370040217600 11301241 315707414432189096593916778594947126272 11301242 112748687541130234830745531532661043200 11301243 43094293436936055674655380623241446848 11301244 578857146388065844009095937423931064320 11301245 -412540432697686366743340210403750092500 11301246 -33318123937035134826889945503196612416 11301247 636180833674041460905093282297826541696 11301248 126330854645718443730913124846948843520 11301249 108200391984608587708405980323275535664 11301250 -18310885011639680632849452116441430000 11301251 94346433894169899779716075293366807744 11301252 -258659250765882744909794120662472045568 11301253 33868437648898737115340328812794381180 11301254 -19658326561122576932303624805283499424 11301255 35256971261846998970511261945872256000 11301256 334137158858772325851893035798610534400 11301257 -442314163750308804189248988893072394240 11301258 -182248191042945540752620183851522819072 11301259 608500144323451592510193882458852198616 11301260 9371657740953767474901190071066716160 11301261 484950933726589059109369596138671681472 11301262 -158117737687245124307301103241894447040 11301263 77167832950651199795600197341321866544 11301264 -67190374142810210736999288950070951936 11301265 641785919700056965002703026587852844660 11301266 -764424446766608928800894642751495736320 11301267 22633986270670601383849459850627180544 11301268 -142852902896633370470880739278290933760 11301269 40876152110692003668045117843475272096 11301270 28398613151482058892092104110331785600 11301271 -716930676146742023716763893170859359000 11301272 201734557289675240871280646542444492800 11301273 9769419098163133490075869967634264240 11301274 -430549747408448637335326015505763246864 11301275 -293292783741204093685074584052295319400 11301276 7271125035612011435337762486581821440 11301277 -268295145026311974648273645630520960488 11301278 -58461722517603904287220646372858804160 11301279 -124129781257885127398983873267035136 11301280 -94679339583548857462664333122684846080 11301281 26066333387719175993817554613141474564 11301282 -14342961015983596444075683340968232368 11301283 234153374684104832744297280242834369280 11301284 94136174054838201599198295067119092736 11301285 -22129442947770512981187280500431582400 11301286 -115076051926576831014955869574093605408 11301287 552695794385175528197600491639281381192 11301288 -555073835535040320772900176221078077440 11301289 -7173704548890225918810656591953956876 11301290 32157663064725963804014112422652057600 11301291 254312095629864789492206543721371485152 11301292 246705958836504889331188916925703759360 11301293 -79167504258014839171513542691833314016 11301294 37295969279157920384904185926143807744 11301295 155211246413832844118110818075958519200 11301296 -52433649239321667675360774340699619328 11301297 -3575097817896722004310678541640664128 11301298 -3122191308559208205855052677169059840 11301299 -566744337437121589175838265267406373264 11301300 -54707754617956657057360629939340896000 11301301 -593906918636908312607611123870791511296 11301302 331712761259551545413436641175723560352 11301303 -1112212662626576937070444008259588608 11301304 -20945030142830416105530117292353331200 11301305 538766382187695546570188923062724777920 11301306 -23102974388945966330621581396239338496 11301307 -1234145574167724524249989146063168076444 11301308 533636476511867404408879809891346237440 11301309 178704402512438287165153552914085977600 11301310 170766140869465578725757727592393962560 11301311 -680566685860118489647293402494349537792 11301312 -114947670659631980581066328407315316736 11301313 1103739898961761835853410490469740106562 11301314 617701035325511249633843163024735699840 11301315 -53775783609596725305018605333319366480 11301316 168884728165023128011815172688701879552 11301317 -218358989373052135786220648567069048388 11301318 28060201450523588421995971953250003200 11301319 -951426257543891577033121877614933578280 11301320 850507893174817093224710686628818944000 11301321 396090222286547212754939469081748031904 11301322 27179137562353222439240499730295913984 11301323 -440943696684164810455173835374431572080 11301324 257099349119121608207228153927742385152 11301325 -51816111137513006655468598654559588000 11301326 183704926343903698560943224634105509504 11301327 -31245788993987394571509920455278423480 11301328 -48970431570514748916601355064359731200 11301329 72505125601783160846875578355573662720 11301330 -142424485833295790503780651111854720000 11301331 -218967499692120370744587697805034427808 11301332 78027770677701592959444847910857666560 11301333 290749601498410491260708883029790528000 11301334 441973870483904329921921837731140799552 11301335 579009584826825435092977367743042976280 11301336 256906987570987868387353567206317875200 11301337 -459568977242250347495971069657001537014 11301338 436953544528866793934499851558816747520 11301339 -187551128940713985367647796328321287680 11301340 -67152151895410174215205013927926993920 11301341 -1118989245706703897544021087206374983258 11301342 -112838691524038820332986336944848813440 11301343 47109449549147095728716224595715876520 11301344 -393938617020018052916856791977934192640 11301345 -150106293979026301631345661476931139200 11301346 -1397052563350896325632838186672621056 11301347 716025263964324072831157840911624748872 11301348 -139412573859560609441758852803234078720 11301349 11442946184418846523183047982203015168 11301350 166901012084432128039878438286076306400 11301351 158807084530579476837393273297566945832 11301352 109383471674585905064222035065600000000 11301353 231248282929995500747967696261271524480 11301354 34742024602675372879684008841696757760 11301355 286876045280150333514340896574283481360 11301356 -42085284827592913071915887006512720896 11301357 -337370410146281141694783782788675392960 11301358 -89913703979948896268510780876562132480 11301359 -617399204951419537900399555344969156984 11301360 46112096125686877425453528782186250240 11301361 -988212731136134701950274195718209541038 11301362 645428263238584176536338179219180759072 11301363 22245143472751480895931024318091443396 11301364 -597049683976454262291350879956514152448 11301365 342836319883579591070565956971108111260 11301366 220370556720454810050350361263775289344 11301367 -91187003279231652962097486771895858176 11301368 48226835032883448874305460667566694400 11301369 -51570590602273622787938553571040654256 11301370 -621537926525896378602804095890630621440 11301371 771165966466731662945255412363785188800 11301372 304397433273637966508858882892901708800 11301373 -597915192410282415349100896271355422016 11301374 152809110194164394517763693342211079552 11301375 178829272195342997030047484363251764000 11301376 47247208152326700644391127044222615552 11301377 -572475745039501621017991583645675403774 11301378 -145404146330635475677069367153523839232 11301379 885488673412518469106644958113455118560 11301380 365845531011579710642201067642239212800 11301381 -33006432195068745910155552628576732800 11301382 402269285844818773971325219453934493792 11301383 -352132867882882671455401411163683044336 11301384 -149281461419673649588850470648739143680 11301385 -635441451157602068568204655023153805440 11301386 60062323627183077092068372558668313392 11301387 66818636398656846029577153589071905520 11301388 234949129880050722075063979543728772096 11301389 158684021548088490811066509544543968 11301390 -136270838037696572446337214669701376000 11301391 -137646474634622251072749465151291975680 11301392 -142583907964537442506753315731658235904 11301393 180732504697447810463900367139339866864 11301394 -33279265137588061462288299137423547072 11301395 -73553438176039647321871917976195507200 11301396 -604444018601505691386502669470293913600 11301397 -748610742583760660748697905781947318500 11301398 101416311159651858966146418970029473280 11301399 97001747840208217080755449489464395064 11301400 662738473458163707778434918134016000 11301401 62109199944319871303105397838315875600 11301402 -4971722499050893156078062316507339776 11301403 838429554444711761485391986534909988104 11301404 68285815167765544492214895694037379072 11301405 -357058207965944354867635181855829063840 11301406 -254836928260901067211391653344517918848 11301407 -342375543713904915915651878454506929320 11301408 -625002585599692052984267808281217662976 11301409 -91673171984307672484843409246478216000 11301410 -298653260483573134810800195192653177280 11301411 -157155287420277467853290885290312564416 11301412 -139687186702390274079854230023385462144 11301413 612051273276927499596847509493352762940 11301414 -37017172769496863307221930089002370560 11301415 271125986458460210514463417325674477920 11301416 -84470558137947128322170555910045696000 11301417 -816816474740822184281059526344702901760 11301418 -77995613089882472052822380439219876096 11301419 -372314792724212548911262902235379727180 11301420 -61914450113254018742312640558153369600 11301421 -1027275076010106312931602246184260598378 11301422 -1349601747776027898369277481338724352 11301423 20806537933156747244042700529273090944 11301424 -17096847984520432480299315935654051840 11301425 214888241170422673580031054756650092800 11301426 -76135559318514706338114356464876791936 11301427 -184884495111339445724862693095013174408 11301428 -254187125152879637364089170373142988800 11301429 -85322008011492070821976601224354427712 11301430 -8652163350154845360793410578717406720 11301431 1128639846120785997177165049697810840232 11301432 17208159054779259186053321937396695040 11301433 468133621859446817623516324177901270208 11301434 392602934533233339034683290554821638880 11301435 -42751918821328933407774227678913450480 11301436 -159778441986035078330517783205634137088 11301437 231025881986751423263369351433009056352 11301438 -312411944303203344116969871085837899456 11301439 -425915070685023309291644182825973757760 11301440 205956761139410835656541715130131415040 11301441 420085738715583042218354885177316528960 11301442 71183053977205305514563004339433400192 11301443 34045298451880859525562410516215182120 11301444 -145579171735183339224304701596967960576 11301445 143945091675422871925771509878127063600 11301446 205712570819303323772246999563973284224 11301447 -123034844498503592577144425937738681600 11301448 -425333738952549223475309833167188720640 11301449 -434386866085326546448196000066067213660 11301450 -108043471152244383142849534378387872000 11301451 161489291329944770271154894789465719952 11301452 -342487074747368519370954574161619524864 11301453 154616719529787130857595505720427702144 11301454 4147652116309025134894987531645218432 11301455 183656959517802718765584705321579661920 11301456 94340977676191914203542088862580211712 11301457 -615122607256700153767901175897601681294 11301458 -239547926779249040876700638095635790704 11301459 -22393449924019593953784845630159132064 11301460 -11431648993471091256026634662049753600 11301461 -751441363672822473871658087515069477938 11301462 353550777803311061459996425213953901920 11301463 -192776518839071646134556259289312887288 11301464 27490716784452153067543884682144235520 11301465 60507100346897736743089107049596921600 11301466 -9852917492995822835663227167382626816 11301467 588199959370950584844483997112584200516 11301468 127139987227484678911184254567631754240 11301469 -413043235773513341417350691030119755072 11301470 -167099345222901860342721509815795937280 11301471 87584698498388131309808356599139253280 11301472 149896535003557346645153656345942032384 11301473 -612101549437808348689229696430134221278 11301474 -353141954901106987650349640252569044480 11301475 6275463689087790783445599596480440600 11301476 -441403913459044908950290898154806771712 11301477 432808485496577965908366666545279774880 11301478 56220213331670176459205610117806111040 11301479 64303194576857459278408544361905559552 11301480 163836297208144645220362391995063449600 11301481 986015467715143308308418331394585174772 11301482 645493843429589075295456095553092060592 11301483 608622711499557766552983656015674344024 11301484 24976732995472485468907691982382354432 11301485 247508960235374057134450856616166886400 11301486 -14065229652263789543071354095926372352 11301487 127564134619026274073581348115188889760 11301488 -143087065986766313566717082473018490880 11301489 300569753386666041537011964498563633154 11301490 -646465002553398591937106111155173969600 11301491 625334330576810130640299868094001072072 11301492 -320688772656645549818454739203195445248 11301493 -199648210618726777773419707550626849984 11301494 -164136505308463081733429114902924516704 11301495 605940958871804186223741690112801440 11301496 -194471307705047854955787764805604884480 11301497 858975694032820736191119967324332081540 11301498 -200067582191911092288974920121909314560 11301499 -815577604963625343786906332439025366680 11301500 -265820005197992078392846952539230720000 11301501 -966110672840358682350102109097344564800 11301502 265651430098541601995185147644109948992 11301503 -1015647497718332349617399888751902971200 11301504 340381144262133250539262028619448320000 11301505 -723306968648041411287688902030572231340 11301506 -252182402280342764295825411692790336048 11301507 5765728247943517587390892126836116004 11301508 -140151536241596522906488283342661661440 11301509 -142015136062222146211539067400617524480 11301510 48150319822162444142813943525778329600 11301511 254350128661962112400161221367546056624 11301512 -898034788213976936023357652695723084800 11301513 -83644562499211443334083652432364176512 11301514 29383712149866789913495317633776147712 11301515 182563834363056779249434896391552646400 11301516 275321568500022049652200291713346851072 11301517 -29473573672988855982962682661964134400 11301518 9979368746499420680942618845695904704 11301519 128645824126902342571782271348532062344 11301520 183058696898365142967895530322657689600 11301521 301819635414241485584467768007819745408 11301522 -162206896980383797929241937332851449856 11301523 -634563013636237260383956208777208292800 11301524 -106113328745896111415389811849395048704 11301525 9182661491087300146145461175641999050 11301526 -879929428122922936322368807065179504640 11301527 142888136574383237055531946065397290960 11301528 -204378868800448037059075004797729505280 11301529 166739096103973075707604332885367928784 11301530 -45026449537454803149308047605753057600 11301531 -60152112427136309982689326007752231056 11301532 647299477958313719415054469013938575360 11301533 615563645115770171758887941163138151584 11301534 -147634415978555665687353928151494374720 11301535 225334418052302610668166218647325124960 11301536 -864072940106334112962825617257800204288 11301537 -306759436746943133731289396167688568912 11301538 277104780790802538314310515885566147920 11301539 20623375972913056515162033512829065472 11301540 336100429069017824225174475832789708800 11301541 -600879184203903069668526973514092162788 11301542 179704511866013997974657727488217630720 11301543 98297699750405766820252895428616868504 11301544 -744843613025175562607112710496289059840 11301545 -89744744284407420252689291429026916700 11301546 -84273619124046920675378659786588280832 11301547 38570313399963602781417741936852626996 11301548 -533209995754938178043472765657330100992 11301549 119408548991130951518872909086078183552 11301550 -112360163003005510471803259964294635200 11301551 -309021652972611954943307194634910132528 11301552 103451768178651905912521470657292861440 11301553 576646815398996288056249616143383622802 11301554 -285462747327476112351904285700705600256 11301555 11752203047412284440871515676877875760 11301556 -111094362390417233161655658035651272320 11301557 -881726463171656619105434859383037010194 11301558 -435046061051973791680319742279506595840 11301559 228657332886570124362803139206576158760 11301560 822089813829993965526813095958829670400 11301561 -4252474992707840630172687401264155200 11301562 -527276694958383805914604079287280173968 11301563 71701215880782362666934317150785633824 11301564 -631140182888712192114574604481313505280 11301565 -503506632096997826304207582268942517280 11301566 -462355903500935023459460717600193273600 11301567 139216391050556468121282367610993627904 11301568 -6317584179484494263399525964243271680 11301569 150428370748627536239157025009893563970 11301570 59624279818415704409030029454539046400 11301571 265003686395114315410786796665702738272 11301572 -435510965765794912138636771687031697408 11301573 384129754900700296602246474903974630784 11301574 -254201554577555613280460167206974626464 11301575 -554141271523648422162584326763048136000 11301576 -29944780788558108066982160936273510400 11301577 -101527229230141833218713644230901485056 11301578 123239612866757642416537964794868385840 11301579 -520849230663486181842061439429685312000 11301580 299423930654297690264449380956903193600 11301581 627392191910416787694342706091637227382 11301582 -133342861261547577902296081030191452160 11301583 247440726630641727615304787688253972800 11301584 109493253944019870577110285656410423296 11301585 266923681744645376741526140699842118400 11301586 -84285547664246012038343288780131057008 11301587 -389253560674019380229560007809015898808 11301588 -435567079807342674951351437630244505728 11301589 783398345759492172783361569994560120 11301590 -245185310117031073409457948671861731200 11301591 5174869481153137982153522341960729344 11301592 -687903643992446896084338234648226406400 11301593 512266104762702616011661921237418509440 11301594 95055417700880200389266797949292403200 11301595 -161174740035760903473018025851205840800 11301596 -270316423338853387605531363525213547008 11301597 -276323837958405289031085455615257433652 11301598 225687946852553072141111428874821819392 11301599 -587837565548127587274117691410850508760 11301600 143322088473345863562671708689386700800 11301601 62407811980789865604754099601086852272 11301602 124345729077991849146897466244602329600 11301603 231391253120253262077689450156929204224 11301604 -4782134810410660678458274078382111744 11301605 49018403402849156240820002774691324960 11301606 30179070235850247891853551692453128032 11301607 -1146707558503245784299796626207658291144 11301608 38449180441957576809418910560911360000 11301609 -168522301518166023255397098886493957184 11301610 100804737698268043920591605235417466560 11301611 -237540374715678548296719601761227889576 11301612 -45122673783688982156660352540556640256 11301613 -419078025072919153196243158431572573300 11301614 -30772518889883658026750654388985776960 11301615 206209009272817461267515446725929738400 11301616 -6017407392776129895852534979951001600 11301617 -145452078201563873276840718144955608600 11301618 -164690782476337852129359228004853333760 11301619 -320755568728750436706665601345752607840 11301620 -26015142823871415696943630228318371840 11301621 174771545497110376593465161555526714912 11301622 74701729943990670808606609925995262112 11301623 -294754537363923630685072165135045327128 11301624 -364719260259588090365057755812696330240 11301625 342635959574617208362312970980536048000 11301626 -64348864207193645231086348465526442240 11301627 810487492973273567758125810183763328640 11301628 -133841090634702880039604180227422824960 11301629 -319564505270945255249302359198916158624 11301630 -111091249648384188913063597252126596480 11301631 150081754886061532414586652969294572664 11301632 -1042455764639717857268606987169020510208 11301633 259117518266279677620064577362557697920 11301634 125628211923909998487912160109004579696 11301635 718462544775943502822329193854148680080 11301636 158639644659571182142598182000446664704 11301637 -70217255814426688284284635102006177760 11301638 -238146180453776494055663201459390209920 11301639 126972440782031046007500534179646340608 11301640 49951573865930547560504609498765721600 11301641 -10637499792148004654799430268281923960 11301642 451490567114131532206440082072795440 11301643 -874701304040365163441588096413206835496 11301644 -226915139739410430907875871956819089664 11301645 -151695385471852266869117756844780672000 11301646 -425018178247224405118376955950299441728 11301647 4527857721373476541810349685167428992 11301648 14833977698857581116490865624641699840 11301649 132142694585864335312633125092000945136 11301650 38325036094395601302086751584685720000 11301651 118900818604808580413512096854267366792 11301652 755536524839380714855910368740620145536 11301653 -106573755123244114205726491012590958752 11301654 38605410234001617672055916454265233792 11301655 -61371108539298477645931103795125102440 11301656 -505960934216857542422127862187955916800 11301657 -196675226271471323235565800029576435760 11301658 -203628106046872083248900825025460738320 11301659 692182726372431132491788581476981929860 11301660 290862335195555085039924549090388224000 11301661 -159099349487077304720654516289609891840 11301662 95981063506531356541872363539169287232 11301663 277768485091546280280603412091978614344 11301664 501585302767635278071295240380999532544 11301665 155796065662588907738656751499282354000 11301666 385386686144353275213598267804622653824 11301667 -63543652479272310375384370962382953600 11301668 214930258182544482010080822962776375296 11301669 -477255816632567860312783429732307738112 11301670 5556495514920253833610872591170319360 11301671 69700366946923016655331524062822579472 11301672 142332693707021208875466813004779601920 11301673 -102367860355368369915259346317970525360 11301674 -50418059850079088405373776700981347664 11301675 -138445268441820013122679080737542656000 11301676 -637903268981539449002776667701351863040 11301677 -1294819606171952190543008647084910561940 11301678 100357310773836839641653259503901179264 11301679 622715244770081439159811834666434703920 11301680 38575166419174429637381218537094184960 11301681 59349752675106469163444966346147223152 11301682 18104152938444061019168288012561332224 11301683 563050085329519901224711487104423681932 11301684 -283449305909039554804949415377264498688 11301685 -345129115293524112438096970287213725640 11301686 -335286841279229868342055063624799777280 11301687 -41222287156486511127402361400426233560 11301688 -147763023644191147375007345146280202240 11301689 -107283441216589068572123830337024371200 11301690 -2198978349811364996567695052489295360 11301691 316459318931886050929742956648480364184 11301692 -294044050756688091618198469973001053184 11301693 66451811535672912720053152726449650688 11301694 401938967164986499427484365790160865280 11301695 -2790563792542640779899795662837201760 11301696 9908150421403293212535628708196646912 11301697 686912642029829187275385079927530564912 11301698 7006801719415396830410267601478394400 11301699 191375940608649221383918681871415179760 11301700 -452503900157336347541768587759680092800 11301701 82696512524579030510201395500254930304 11301702 296738723549460221219520515964343219200 11301703 -924672725935562144986908120069874438872 11301704 326953199388806946568978186188868469760 11301705 55716447016587999724018514779422406500 11301706 93828550546146152315736152267456812320 11301707 -667057123665725791492795282723020184044 11301708 62523442931420896882342562677859389440 11301709 577675699121805467913135259497837416160 11301710 -36339442461996194038656054514325495040 11301711 407013185811418700820148128138417403272 11301712 -80912313528758889721515605885075267584 11301713 926187644706713361490326048431283319920 11301714 48126454140644752377506932201068564480 11301715 206424598689661849337853725288726349360 11301716 -622293644604388430994766859505040556160 11301717 483704360432040274513827285153945600 11301718 -73936120494693091736191644394174729440 11301719 -459249383340317608095446760843138794400 11301720 171664898295969706755203245260099993600 11301721 741715649720449703425654188826596022922 11301722 -512543374115892794828842811410868675088 11301723 -138751294268356346087793850242627323028 11301724 -64955030435948753994043087693900318720 11301725 -165477362597831399421454729811892765600 11301726 77948827979120362237019480053221236544 11301727 69419016406573610052568947995356172576 11301728 -428897165366752107563630867589737349120 11301729 669072852927006536871868053783715676640 11301730 91251355472254697380785986650358169600 11301731 164525695094261986580845215481416138192 11301732 16776673180885002818051855073594408960 11301733 4269624572632159900468619284437419264 11301734 599392735339882338002597271896961890016 11301735 -44914298125654930208497038001474034400 11301736 -464656317493201988808498501219363440640 11301737 -822395395933124211243989925945700924614 11301738 -113123116463137552275837003897644920320 11301739 -536428382045802713807689498316021400460 11301740 -251987116786720089610227277528232755200 11301741 -610115178709880408846532170263531561920 11301742 -167889803390234071474231106013436705728 11301743 -216208226598563903971668390828484376976 11301744 -67531140545659687244571315111601569792 11301745 -41487598632121465371988579787180332800 11301746 -68889352849460672913703044468343827456 11301747 567876208957519602753147781053814419000 11301748 -312674020191634112885971954719096012800 11301749 -305316199528701953817630485387869463250 11301750 -332348874920407573043694186457441152000 11301751 777532455300698141450496420899738230600 11301752 656811421066850176918811587047930408960 11301753 219339163002387899359113051843614866464 11301754 48201738265907006315965386783584294880 11301755 -530406697469031566416838534948997699840 11301756 235458191486059138182970007842959401472 11301757 1705271915117394085804859799841840373260 11301758 269237771861531118020332183193591515584 11301759 -125972017087912644989754390926409432336 11301760 232177889761363982726281512414609408000 11301761 568677610022649547132856063596011254016 11301762 308806053615284883571583256040928353152 11301763 -310036178127004324634110115064830976 11301764 -625984607418808276091456284808621740800 11301765 589605484734902991049398718955670885120 11301766 142126751294178551835316425132639863040 11301767 -305875662653055610008568450447070270184 11301768 -4542579244293565962539982675559587840 11301769 567531093471996395746353293671959318170 11301770 -390077739041878948774506655984228800000 11301771 87562558578088853644411838525648402160 11301772 -324082523416347479600803014395343879168 11301773 11222306782866834082499907090563712768 11301774 149542201192732774107141049862099143680 11301775 -225266877695891646596464404326109643400 11301776 1897028362737413509323740078631616512 11301777 -137602908913106212631457874813312281072 11301778 847175808247322581916995205799742791168 11301779 429954497883207406238327296408680413400 11301780 43022093751735422760352009415953612800 11301781 234915963388023656764272010067292701582 11301782 12808113036993997536409621510628941632 11301783 -338560217904560070181672152813072922776 11301784 -24534070419176933720978984920180162560 11301785 -273793310347500601669172254561694029440 11301786 -127277563112028699177900063938141548800 11301787 -13345687379378452142078717194410365376 11301788 -290509006499434342692195918015856230912 11301789 357667206454593964718718589656187647840 11301790 331747273974441527471257452463921246080 11301791 -37852749602547762689386001641201701528 11301792 276781919546134674349042458971489697792 11301793 -1192103591857732681604341708678214466240 11301794 49241871696538370856559315683545124864 11301795 382541202089036775057612325140547797600 11301796 -562694084935103646492544570360876314624 11301797 -331087613586296864324199822976117156260 11301798 -70490848811707137853094059338720382080 11301799 -621586255712114649283177507905222878400 11301800 -202930743505577814073808373551210880000 11301801 -451387101162153141242945516947666041648 11301802 566402671210297747072333168338479993952 11301803 -90709395760139325362967019038673107576 11301804 -596366250487025750398104531927596743680 11301805 21957285028363985997030216813926992920 11301806 399922595906203145397681879798749252160 11301807 42409271911625697001603358244127161600 11301808 40322170175894506282627518481500733440 11301809 57973702666151084297649775030696168320 11301810 -4769912716691732113290901059860006400 11301811 48649112811486899962426141215000363424 11301812 197474209710669174595155632118453688320 11301813 149823681696002187578271398440988612142 11301814 52637934076526278323270463260386860992 11301815 117775538611269741765474744611684767680 11301816 -392612682023387599532007622586036060160 11301817 753349804207747872827083569183063453866 11301818 -51129755186905858063925947788372130560 11301819 12548513172439315205566155885105907200 11301820 157467336814945288136713877508765404160 11301821 106937211357813387694746324392490728664 11301822 128020766692123698457702468611503923200 11301823 479134222515662067396048146862585811864 11301824 322766893537172036688102134850420473856 11301825 18225808466063240194538323984426195200 11301826 -211506920624118792725189165841928037856 11301827 2863441433609279849909771545361745636 11301828 447394652886346238474331161342365771776 11301829 276924258561515921789231370177398100672 11301830 -75977791340830959273922911722712583680 11301831 -559165546833548828558370084205115363280 11301832 -269436842502819860693351808618224025600 11301833 -370166321847161786727743301327084042918 11301834 113478762605935548303219421247229146880 11301835 -15220507319636070408383352902220977040 11301836 -8494517796393959713998208636458823680 11301837 418955665944039435636183592480749604320 11301838 113323602951843974971271123826437119872 11301839 708948071600561558028233938331644834680 11301840 -30157142646212779143445825539344302080 11301841 243081081824184360308888243392774725184 11301842 59121968064638675878739143579992610944 11301843 70544998571047300471603764429276641280 11301844 -394678598911628210210524097007031003264 11301845 675444490202499569822146558651590539100 11301846 121661295761772906118962326111488089600 11301847 -880889853953867480487105650375597795704 11301848 395119747207744265768185984215462543360 11301849 -2462338269005326118131708731891052476 11301850 -85282305955090153912702294970356800000 11301851 -73183595216261251425015847090327200000 11301852 22995640349763735965405322243280011264 11301853 265438600303195235905838927559505430764 11301854 373378250068654656106644117795724085376 11301855 -129758773704520710349445367914669813760 11301856 228922716970666631482954542445938868224 11301857 -246671641249383018863215500484118550528 11301858 205495177571288475858270445248568135584 11301859 739850092267578072739732147026120188060 11301860 -12618512041740964593196849617292746240 11301861 52698042698516548678471259064200744160 11301862 617418396675177111364978452305295360 11301863 -207147872370474240510363800060796556800 11301864 31847761281471864188836911482049822720 11301865 640935950431116899689646143246017537600 11301866 -300755704101223578077816447963431666176 11301867 637579809716787322893724507627431485880 11301868 -126982564555462445109417226930568695552 11301869 -9749684612512125975491556575600786730 11301870 -40881539416921137871870377347168227200 11301871 255751289088173905676358979369432099312 11301872 45640362251062069792309931769495355392 11301873 83851727745341691497823452619293379168 11301874 -89582311869752298356660027395563758064 11301875 64341630245829066529461299102645257500 11301876 106976020279763503757774474870997381120 11301877 -169903550760927608885211742701867302948 11301878 -23910979033519059175085167632212428800 11301879 109478145727126276715814288119606107728 11301880 -283702687223779748645298136853876736000 11301881 -938707510887746747906168342841825833280 11301882 -301139018273530028067845855739168964608 11301883 81812303143974584471518416382264230160 11301884 270243953693120056637832664875686400 11301885 -30295699097272819420141205956960387200 11301886 16501061492543274776745223025304938304 11301887 239753750593979883499090562233741311360 11301888 -89295500684825435835966928396857901056 11301889 -757762015703674593175054678205598668760 11301890 -153617912670934281818456378267081987520 11301891 -150013069411349820820028316127258816008 11301892 -213245892440796309430992284367716769792 11301893 1071663789577064258109786617913662738142 11301894 132087578278538233569991345676611478208 11301895 -38577059640995437647767937809887482240 11301896 95539110480700563810525714340934952960 11301897 297970501288177774229264496202000049280 11301898 246003806067533807744902071432123970560 11301899 -1157586416810223216384315982506523446384 11301900 -42650447955951970933664756343494630400 11301901 11144537961927265554271928057987395200 11301902 365185431241808392449463009593444694272 11301903 -449797875432145508643150805630306675200 11301904 -59411389935955991321253146920281825280 11301905 8926646343180987944356949568622061760 11301906 8708992454012729551982812121283624960 11301907 -129175275304472137240976555161768151760 11301908 -139664694284596612613229924898351135872 11301909 99326437308629951970793592547116392320 11301910 344509193505134238850876319988823215360 11301911 245371669818006333427863352840970796624 11301912 625026612391608540286501841391808849920 11301913 304264244195983558134515613384795170560 11301914 -47329214614678598899434629907584793120 11301915 -98289605825987765856408945641511496080 11301916 77801105142371912728794693734938826240 11301917 -309374395024972342596509586016326284640 11301918 101384537427130196428404556189399584768 11301919 1098982642091434893652490184028904532320 11301920 130333744476636661588302513038803599360 11301921 -306444632734016130805835994230263043292 11301922 -179581430628147206785866268090891190400 11301923 308752531755351884991232514956466390388 11301924 -23038715552029530114040237742276505600 11301925 -105992476982405369627914385176557557350 11301926 -673214954101987622188007024801539819200 11301927 34324576448215129725596328413407065600 11301928 -675755146348794253513935230727983431680 11301929 -312153118306973715971695634746738702470 11301930 266676718857867709627482710111485797120 11301931 -65065243228678340575348235865098321768 11301932 99937467890096140035951303825909504000 11301933 -22949403030668114262809742684490940736 11301934 119650332252774376107380325311962296192 11301935 -381613251377991804742220423828757816120 11301936 502826228163179163942156829547495424 11301937 429400198021097030741359723393674676452 11301938 309309194641400790320016180083555206560 11301939 548905730804750831300054557622952428808 11301940 -54291784313946019488701304233192555520 11301941 -298782915191787084504586207294599852480 11301942 -134076350242060391902741192416134946816 11301943 680431852459977718951604117037575759704 11301944 357246143983180748289207309849406033920 11301945 -199748311933733829069322435622748262080 11301946 -71079188355307962422551259880283545120 11301947 965295687504664003091958786560050556928 11301948 -5422701558517154865913376159962329600 11301949 -197140780119872385906880614208036051968 11301950 -78301111254607396499639567796327960000 11301951 -250041829357307335637705359489762890240 11301952 -4224401410758847337983449953788231680 11301953 113752694281680364034800658460797289684 11301954 -299286531502205716123685564595497009280 11301955 171549526193213552249326227215612654400 11301956 465323147651041377247148060497225941120 11301957 -254137792552683823860334495587424892160 11301958 180314151904672559157441570442643105280 11301959 691328971058751070727180298889339830216 11301960 347494027529088433916693163743809536000 11301961 -841303718101440784792141346124132796800 11301962 31946595601654952515127242743351820800 11301963 223077457945031108199554570639268515544 11301964 -124602976966549766573896121042886049024 11301965 215588992716784782777835778393125510860 11301966 -103382531721272388839312585033481844800 11301967 -108136943172056338855611876401145425640 11301968 78214652392218075904575927779016302592 11301969 376127852489126409000328788792241510272 11301970 11619109957062403825304135914102694400 11301971 -811773136130677189346975374822653975828 11301972 -75879781420545304851897701339999164416 11301973 110145016577281135540367324831599862222 11301974 -557780393545272238210612338341013283008 11301975 321294918529787061678510161636600628600 11301976 -3378301472599528256064756379515248640 11301977 555274898564029833430099273182888332160 11301978 147351009727825691531195800511693526528 11301979 -84478504822505052179302521912500487760 11301980 99115191523939045134379459486188134400 11301981 -362541915377112133090891753136648292960 11301982 -277123234098245694774373224079037137728 11301983 196958739835622006758057520126603599872 11301984 854917919802559352711459970040348016640 11301985 -83803083481894513462777604250659871000 11301986 -71460257448231771467102259887690213808 11301987 54128478684582967634755476391125654768 11301988 -670671121037262672254588455707209648512 11301989 -784217243746186481116097145750569886210 11301990 33486135352050214405227253304696371200 11301991 -7500828594942083994319751391467117136 11301992 76752409735601794370076059756984217600 11301993 -52362682772060955773874237906702119040 11301994 235642112824173402935666349142088435712 11301995 -121732215800982462193458282150837529200 11301996 351664071156099714578277582212369448960 11301997 -506934423482101707272735401066754856714 11301998 385356446753301630975927909014608722240 11301999 122710878184839436887032567978853734664 11302000 248477395235535408351709060080574464000 11302001 169756630986457659042394276065729237864 11302002 14695986931197976917702417218049470880 11302003 917954417494412094939442324125746834252 11302004 133493811656723528008031825554137403392 11302005 -368232933390527098597356250281331200 11302006 3835080480364009731966379807588896000 11302007 -310075032504833438169282119068117614744 11302008 223991865308078429396772423361046814720 11302009 -506100718287961892053386020303695872790 11302010 25836811678773687957327987898878164160 11302011 447878165544211947043315789267835904 11302012 -649032623533484616276343365134964434944 11302013 -1147080216545995460733703060297943343738 11302014 -20366230709083495137316751147291847360 11302015 338703127338592213426530524344006829160 11302016 -86404918275896693982351717738479616000 11302017 -430389716149106338286558681127449457120 11302018 80596988358944662168999618741829107200 11302019 371087095736718135415942937241129595680 11302020 86115480113993637080260493478406126080 11302021 -347752132438389251289529213242772956900 11302022 -51151472546781204249587342337744566688 11302023 -4600140230052105567417447794655869016 11302024 -29996628842298712092832091123143511040 11302025 -239105299164602835195788877485461296000 11302026 -258503462292017089505626008432440345856 11302027 539497228621642683036248962883667280320 11302028 -643658486211960376118650795947167921664 11302029 267626521616694260701340303160793684704 11302030 -1893308227740907663330446125476682880 11302031 682327665088439055780056254142803792224 11302032 -3142341226996285797725102513249845248 11302033 -284291630280845613943089947538283307916 11302034 -1840510786451465426219992121878801152 11302035 175645882726803078893979640043318114400 11302036 199129598166841373961076437440013445120 11302037 -820019913779318057000467027320763603314 11302038 -236477884482886342788121462783669555200 11302039 -174502051782861748214780920796146905600 11302040 67217732582466384731811562470466560000 11302041 -124547817696619834257462970812357837120 11302042 -47917290634621429875402543667524827136 11302043 290330676302994103083421268328785694720 11302044 99755234461178735041481048796472487424 11302045 -613716863443108832094228675038457623700 11302046 -96177123217107919018606761573314245632 11302047 112868939853986018186438651800521570240 11302048 -336913030573467415357924110283041669120 11302049 291990003397022787540950226750160927920 11302050 88784112870635844322164248158376188800 11302051 -211047719706646800672045148507703737296 11302052 -397091250021395139191284879917149141760 11302053 1987665069856552036817283122660293248 11302054 130424520264790411047830202652760098560 11302055 5632881068142852025180701670209408000 11302056 386818120823542306841890023438097612800 11302057 37597669230523497645604175466936286472 11302058 -32798335632381135021149907296247793824 11302059 -492894002392818297836265903072468261888 11302060 32971624065720270583378834577456332800 11302061 604294511813816867926354040273152912662 11302062 30611321023492343749255240027207449600 11302063 468099910061690453287842372703313543312 11302064 69200826062985788288225977290262118400 11302065 69168978251842941634810315167792432000 11302066 546943940881657042169845624131863218080 11302067 -48150605302328622086576126228698916448 11302068 -72350947739295636268258603025780060160 11302069 789430944246284414690100592774708224960 11302070 28446419124533964562447004149917110400 11302071 -172240679811354943918901033557717793280 11302072 -919113936922893535557129419299418419200 11302073 -380015438344921896696954836290818091776 11302074 -122188753820118611910244217580092689920 11302075 -513255708058137803860133824731909342700 11302076 -288030256145405791769299621525064589312 11302077 5982014339612529461316783372836805408 11302078 289653118278533940722854077488807619840 11302079 78306590482872305728372728822201779184 11302080 124387643086598380538340567432057323520 11302081 141509897909286922349253452349559916992 11302082 45453839131042791705670461179400537984 11302083 86615555767471249206038333332659595440 11302084 395026595620863545791535159803297241216 11302085 134291532516163419017379850960550501820 11302086 25986582930893214311436279958423732224 11302087 121735205586996933524908491869571641952 11302088 293544022742801375786078327605330575360 11302089 -161942591847247657529612500976567750208 11302090 176688057272506513748719485320748902400 11302091 2889680118940329927472351748834376192 11302092 43328742060443548163548513975284416256 11302093 -58998853081758551640322051955846819520 11302094 -60461452036875357401409837353961752448 11302095 298815532809388537182030409407718340880 11302096 -44898838958112730870344500678416531456 11302097 428828352973808032851031953292822173300 11302098 444518804072362904495550650309243339520 11302099 496025502766552442507610277489523694120 11302100 -37255712770294770147758477161534857600 11302101 -54125959579353646130714638384115048520 11302102 61286559621534236757060844976565504 11302103 53012105040345962008521464700825468840 11302104 105175112272181029678977352248765972480 11302105 -759098897089363502144898618128735455740 11302106 156622597026454955110684813491273131520 11302107 -257821058673905694347222262424525727808 11302108 -221936050405414271931654463661599718400 11302109 182590861587612765365655842041794326400 11302110 -66700333101493636752264718273595539200 11302111 112493195945679442849832055953902312192 11302112 -271524356107264217538395612107230412800 11302113 -45880014134794263549332414174287754112 11302114 -212116191295903664715636746997605747328 11302115 -696974452275831180028680750191690917680 11302116 -181794830541785331651286454446460411904 11302117 965724491104325988337285273754873664220 11302118 -462673839366874130978822298103166910240 11302119 437347656553685088954085354790070682320 11302120 223056649558177835354032323203481600 11302121 387187861172344467628001007236512955322 11302122 -51595585942012806964762092773655302400 11302123 304986765161907274763064308031026941840 11302124 124749157950661317128287261047752365056 11302125 201710606666613289208153579809735560000 11302126 -351276505588023888867971776293965184 11302127 4610877722621838509704581762504930672 11302128 -44324400009158232805849547548995452928 11302129 375640307045749559372044736419399099730 11302130 22104739595663278402331211776600716800 11302131 160296956722940729287277398142741736960 11302132 -125617303054321698733607225327485030400 11302133 912010845273744853902857277610024958382 11302134 157035239028801575433299863508342316480 11302135 55034172325548436010118335940586291200 11302136 -121122284745445973632667740437358264320 11302137 -425545477161461505226090784069867022336 11302138 346302952468531856048068766243263908720 11302139 -416844272691292124461801905424738931976 11302140 -321165576738852658315387269580973030400 11302141 1118192930522184521239489067868649841400 11302142 26876128677163783572928749624002127744 11302143 -38343414132863041250057612931734902272 11302144 255162829673486515084174977922284650496 11302145 554879586642033794330767013639481954900 11302146 372579241166306285938052240598536736000 11302147 146001673769714281891552793957162222040 11302148 -197340573775948157231757212565507809280 11302149 -7781784284730695498976159436335693120 11302150 271167171998535994918567013115149448000 11302151 30635306412257141441715592186706613552 11302152 14169871788762796538573403218042634240 11302153 -662648925399519502003727921385280698598 11302154 42014864785890686666915227875492436992 11302155 94301745798556853414304502484835831600 11302156 -1171814516623036397133504467853327290880 11302157 -586706262395371167242157189784939995594 11302158 57428558203869738638509364081502013440 11302159 348540406056110059845687257602444053120 11302160 -1921325078722342476794705838498693120 11302161 -51136461048011754062106084253851006336 11302162 -94450933223259487912137839719569159168 11302163 2366411465544013720624721208542673984 11302164 -465347530533176570709526775055855004800 11302165 30268181274729665551930718674362633600 11302166 21675261449379313837163290166388630528 11302167 -571040600890350390836209774096539156120 11302168 143485543213978868276165471416057896960 11302169 -59277066919417031437100990101852392000 11302170 -245641449529215156697607574019585612800 11302171 6734207524408772442825771324203135752 11302172 -97320374743358962777631001781717324800 11302173 935579396555750429867192053039583793984 11302174 -144682707768826764545728195394434017600 11302175 327392663750852184100731003808258445400 11302176 620307749615642001286075266969692012544 11302177 4364167752901083348039510778410092160 11302178 -369995757148822244280891176782421154144 11302179 219185850704099468619424096854979718400 11302180 430113374164902354804170212599657734400 11302181 -616574255720403833843948993432545052736 11302182 225998041709839068636747872810214440448 11302183 11136005399476358972129789724368317968 11302184 1317560001547546510441753835155496140800 11302185 -78754449178830096845912302738781846400 11302186 -5591589409326132748270805554133395200 11302187 -104148495902688298066022681987624725200 11302188 -118573913725052438338635417415395840 11302189 681154451568277790736728910239257955990 11302190 482102659646501379361266891270056267520 11302191 -2004996822589676590691514344113793400 11302192 -5094206334720709103650188794933772288 11302193 -375590685646146754505583987877060982400 11302194 126620945805880434479941991547004982400 11302195 991523100524919431049906709198914600480 11302196 298872345726425299222833527700659755008 11302197 37480608621109386383467177611712498176 11302198 16022484092015885958100694328976797600 11302199 88350618325918436270502354566281208880 11302200 28469063385310383965249519595356160000 11302201 -63182366085472208381965711693860387500 11302202 412671278826155603990382219280328212704 11302203 -185604798995097250078431609369463056384 11302204 -394962873367007869765057932006427116544 11302205 -9815179311377084342264339507857584000 11302206 24681523170280893563196058470893568 11302207 292333529135990751745560984675957641600 11302208 -149641501793422312896998550090111516672 11302209 -111177034399433675728439661892626484686 11302210 -8758600579457278602074729201830104000 11302211 -237129137711155676302071345584703205188 11302212 -115776240741513976219176034869623147520 11302213 -830855481514614079622326927313907057318 11302214 29278171095882548818507954341228748800 11302215 264292700093872855961956894212554586240 11302216 -509962347873602636004976230580977515520 11302217 886303915074626430602080793564434503120 11302218 13227792912115389788846131748965295664 11302219 -653512273848436618257242660109992678380 11302220 -420748664663500487687320688663793669120 11302221 -92008351932070442484113385377621616576 11302222 -36976102724494958121213631790129670528 11302223 237098444184703924825153412452530329016 11302224 55221144098303401207103741342038622208 11302225 -4888324568856153829517256111466024800 11302226 -121031835097221940557795625244880552960 11302227 -753161389889625717078880054149557366160 11302228 102413193686446059101178099559489536000 11302229 1145243441970291871576211496485016689280 11302230 245039453139261681425265810043781560320 11302231 1336471532454954439688762918961115070112 11302232 557313747667537304297134975625173862400 11302233 515047589110466493273648649853648355024 11302234 -45224758513270205058553502646649817088 11302235 229527193566379626279975598064444470560 11302236 68777805123816042735824405633042793984 11302237 -654682420678765410549329115733120945114 11302238 -229879127511804421369151462851799599104 11302239 116234821512146695589918934304187894400 11302240 394111467776327820405531385495368499200 11302241 -178098663114544507423507893921867995358 11302242 -51980215739708585604221493918378255360 11302243 322649202087165147233439085275929822492 11302244 209391665427455311934130347885107537536 11302245 335333554491370514632703455909574124000 11302246 -258546913688047386851720029520909683200 11302247 928859152697940752093850943150902048 11302248 -551560107950460836819042241598870487040 11302249 -5560765133560522455975586633642590400 11302250 206036196976895297862208560854467248000 11302251 -533899476385361047519961586864484381200 11302252 -106836498321468037771820122405858761728 11302253 1074423380133140172506474963311055132502 11302254 14971430027955154948950448037891722176 11302255 -553430172690775306441128294025646406840 11302256 -108978680703241862600009329819022327808 11302257 -26660207809339453475168998584453612480 11302258 227163358666774779364162843969861284480 11302259 234713532274746695682045148287875693568 11302260 119588462668541727635963672311522652160 11302261 197995909452268779065058167175574786862 11302262 494501556125207588030156754857020585632 11302263 86878933021151844992805399221296041408 11302264 -185852203666048748369426394849287270400 11302265 85392150971419844775871009969745431440 11302266 433257332180104111411702945955895264000 11302267 -699582013117570994960739172652928334684 11302268 67202782129829442448485646457066293248 11302269 -182164371204365081538333741731612865024 11302270 -23938328188972947354069452899242240 11302271 -443116116568170717600751112443014754056 11302272 -335101741344632326349436121133938114560 11302273 -394813228692999602192763572896910112856 11302274 -251576502089330346592030196857343202864 11302275 59647131852794698648037104103299813800 11302276 196662733643486606145490075022570280960 11302277 -55762463456937073329424348338092336256 11302278 -214743732631899698343243841822838403072 11302279 -61445695561876079532324174343017084048 11302280 -718475553350812472559567539646416486400 11302281 1148843529131393333260399203576904623840 11302282 -414195963273632449613098363437116173008 11302283 461535585125068695502753348857166070520 11302284 54147546958645581856997719492068360192 11302285 -39848467505601421211421678975859300020 11302286 132212244470755437551825741370048886080 11302287 -282055331486498923989369103230811762560 11302288 4801225237750062649385351777210941440 11302289 534471130568823130571615339198548311090 11302290 44537557069826534258388116938220451840 11302291 -170064323163180515743566629871998341296 11302292 -3077274500705912188196565344748269568 11302293 -264962406361759904789888468899737231360 11302294 30451035229986120917911899408649331712 11302295 -681602089877517431876980385631453499200 11302296 -86588626353972076680031343526667223040 11302297 541559845929463760332547314810820780832 11302298 -5982227229105588013950995675338759680 11302299 -30808689423295897492318866437813576916 11302300 -229490267885275566688308412936793497600 11302301 310656774209341537296717683376255235302 11302302 -331882176781235764032279729021670487040 11302303 33503531334575795125855102829876369904 11302304 240023369671537276199594793808322887680 11302305 184664592296055147895918979254311784320 11302306 184477169016222036709455206900402944320 11302307 33565304480985957269204653273730606556 11302308 423310581052983089784581938612065515520 11302309 -169413522668119244955624909144620660096 11302310 -95350816182657253733198578404385344000 11302311 71718908970112877418916908317731365672 11302312 -109999023608455900029021288313684869120 11302313 704857116473835322957385981653429275984 11302314 138530857799789890606889461393850414592 11302315 -507262560247953279706307106515122728000 11302316 -56317547070110957840572372094824937472 11302317 41241955219076871388998586711127259468 11302318 -118615809729155559264481666769820033984 11302319 -13441583417932760150355391403178187680 11302320 22507068639493203693834612697667665920 11302321 -1018838544149134557231064573396971958800 11302322 495677894351217362539210062551863805712 11302323 418100691801501834277563979177704656184 11302324 -804100278859279143235094438971397462016 11302325 -716201334291703970160911246178782712000 11302326 -10941181945455745380152783494064812032 11302327 -646582256009945658549643561957165700824 11302328 862465798162856354292919321662482780160 11302329 314212295572563047407477553303237626848 11302330 -21078192230468303699426193002521313280 11302331 1351512593447162800961713579052535252072 11302332 -167139277705027396194329148316398448128 11302333 25914659106799901308703488294438465120 11302334 218927032972543899840967974598427168832 11302335 382118845994567669159774122166755200 11302336 72223895805888648148000985793481932800 11302337 -130153154313959281147650854502995428908 11302338 259851434569533827511336528903295488 11302339 1134044662759333479400970866470846960960 11302340 -321070293105295502149845427011867033600 11302341 -671944082684299262403771152598505874208 11302342 67360986593654162185518603496706079072 11302343 179209998560612603026911862401030579024 11302344 -550798318554992724281442563038244198400 11302345 3963875107590367176279694901890350600 11302346 356602219360081431754675527322217856000 11302347 76488144487285023512014630550659720704 11302348 47321244588303942793134183846886090752 11302349 -201932158976251414223151969545051590740 11302350 13843333364648573532887223101424000000 11302351 150061170345442439738482615081645613304 11302352 29906219992440767694143189103866806272 11302353 166321724316990394937443655249841554484 11302354 51545276240550613783148601965575084032 11302355 -291753924364789619854143859256628324480 11302356 55937822707542899010947199203807944704 11302357 -174224629284503297436064316212346544768 11302358 -191735778397235753308045255327766769216 11302359 -130404729602572260798350643107536252800 11302360 -700078689655142917401853396269244416000 11302361 -168826012491585773195571399969582558336 11302362 415875855834802118549905056804635642880 11302363 181609140837607675125260466126770271000 11302364 398964611901733335937861226149137380352 11302365 -56627555159217670773516807203464704000 11302366 311614499610515408764518093594356629632 11302367 -82027945542198162268252805988038431584 11302368 246837099756628528805503301100503040 11302369 -303763859311552241456200912436014840556 11302370 225899762843075976194614625047742894880 11302371 3625049489939122376263260694923341208 11302372 1167665823498748094510305767417362350080 11302373 20476834766174979263679534474082227000 11302374 -138581954521834920954143936643332236800 11302375 -32154544222322950364563705913446248000 11302376 -208292774111277996775445973339028177920 11302377 -283704032842916940031458690169700027040 11302378 -1342680917101888983402023131305173760 11302379 -423274504677616825384605529371168002520 11302380 -158769049507991025847350439162320829440 11302381 983883303168714730575222790112296020182 11302382 85137478338096008062359986348771099904 11302383 95762559787107658989397280866358696448 11302384 -62327055198795751888922123118956445696 11302385 451620923997686661531877469803462982760 11302386 -13023665288700090056974454576988145536 11302387 959432136088083841955126588250215129036 11302388 163065882286248946425720327716715369216 11302389 733979213450341728822974272228378571520 11302390 -78442091415235371477579244428398365440 11302391 -125589929700983610339252493604897044608 11302392 -542862056774819741329557794434218209280 11302393 1115767257373968456350649057973838196480 11302394 318227847461230890942071394599356312320 11302395 -117555133047031513841373065462563080000 11302396 272661014973704194043118447456629227520 11302397 714761573239563301931861630083816411200 11302398 143345362617257529124859311623831701184 11302399 -158552197187490676273250342586272386464 11302400 4802922931868634132483492845243596800 11302401 398883791703411606751497700710616535904 11302402 -405960267700028099722095096844671122400 11302403 162487057573813809548148842272097564880 11302404 -63324456874259163581574383071851417600 11302405 -1390948628892866248737846826325315880 11302406 -112112650264308969658741310722817052096 11302407 244912557973757393644330044438812254608 11302408 -351676192528889699508414625179925002240 11302409 -221939422164485348241150257962116618396 11302410 22360343673959482149848814665607659520 11302411 -817183329738902751529395678048357954988 11302412 168023545518825341275772711392731566592 11302413 426710204386684042104615131732022865344 11302414 118649907396951523599702948628511503872 11302415 -43945474030262114372043367862267224440 11302416 116087462639386923276336229342366924800 11302417 -264524348559375177096777526862928137408 11302418 5894676134758943004465233427671896320 11302419 -355688940314134571510658000214883220480 11302420 58105631730411386475803804042027182080 11302421 -3510431809047514946884259147437535520 11302422 -159186839044111506018094292811823422528 11302423 355714091697294484570078724744205718104 11302424 -347253378536330070591898999876109721600 11302425 -194309150258191455801477273162825100800 11302426 -28937996965210520220277908571869551616 11302427 -469066447830674326713949609676256091008 11302428 69263201570615490787049018213272581120 11302429 -298151723903386124930376924493967631060 11302430 282738032200914434439284682639636318720 11302431 -137725486633576513986488512171584791040 11302432 117826271178613582910619458156769902592 11302433 -256795231963235925140000529313168611900 11302434 32429958525600424151140972114958209536 11302435 552594574707690135058602019053330409200 11302436 -78053389114292851518729934024259129088 11302437 -59512031769016711212170376041446784832 11302438 -379074997614809263565998598481897688224 11302439 1989014020343209933743761703238006258200 11302440 -165741262085631464648604144918304358400 11302441 630292937124716828129791914114700132992 11302442 406561884246785975798433950991616119552 11302443 -255618870586446373523321711136785168040 11302444 12034448622162586350623052336026615296 11302445 -65142738490595260594322223911937761280 11302446 240102542487337852721930539451468016768 11302447 137131890713221365788826754912395406840 11302448 -156561831032273134730213575804095971328 11302449 192992460036689062625848614899197348464 11302450 -79036000583384602525290976775150589600 11302451 -945232142659197624132717660315801699348 11302452 -140804928203623844317117361723037800448 11302453 30580004836215707822279224791703329600 11302454 240076565190129076214335994458953530880 11302455 -78763473518229816011375396488576766640 11302456 503023919761457613413411562190010511360 11302457 671062073781551314756630816302199409706 11302458 -213551589372593417893914428549918831616 11302459 -239543063015296675026661662056253100784 11302460 -112406076271338880104056721403526400000 11302461 490647997711894489598226861757323705510 11302462 -89941707143548206757390054176328122048 11302463 486234111914441841352501828960836203712 11302464 1685838820037235065598627866996637696 11302465 281762474219453327437004208284281243860 11302466 -146892922246266122327747366652759429120 11302467 -623335455343782119490535811255560868736 11302468 57164205192573265391441852478738392320 11302469 -926155487778490718667391803338348489604 11302470 89531297048710297800241859970225446400 11302471 -1095828346498100841112051776259638876328 11302472 -885852301148375612049249946485856665600 11302473 -8558603891702731883892555621086745600 11302474 288010549130638585601503785575423666736 11302475 -123791323071392602904243370435531320400 11302476 -52884885256013812865325003140753129472 11302477 -310727867632979762139739387460569350720 11302478 104375080432160024264391369715261848000 11302479 17434699307858660036863484792086539624 11302480 -33625853396468373175427908223607767040 11302481 -657334899301499924750300677552174450188 11302482 -9283995580385847404948176602659738880 11302483 329386549927103740486967862547725674732 11302484 -1662828187817120922568281661270391439360 11302485 67646355604743104673540194252236500000 11302486 21204836672692735602853103481776596224 11302487 -357387629901255740914459361485093295784 11302488 372067651632430589698053454616437708800 11302489 585077484462987825804157026682093380 11302490 13149412395611606775309775654070323200 11302491 -641816599510089912315485541263949301608 11302492 -481139851897858345167257391413770977280 11302493 1226928113082316600557011274283889960742 11302494 -7270461807532305837802008662608957440 11302495 -529291071518192949416255952320181015000 11302496 532762414375243290005949872107147886592 11302497 -27654364080022922861632379826099409854 11302498 196801162815536518064833165077711639936 11302499 -432583172630345513574116434520772605952 11302500 -28814459904359526534158163646183680000 11302501 -33756362851581048663568402976422056064 11302502 318281994920081421092772011411345033952 11302503 -35591411598082114697880576932972609496 11302504 948718273599517422903856987308085877760 11302505 155821473140582175110593358484801114660 11302506 -2470354817535635332135468250233922976 11302507 3757084643140287052780687319638328320 11302508 -108416059046408927878003751966028585984 11302509 -14675386477180824322349296209703512480 11302510 -388833270511911759103038999304676811840 11302511 -220945043951465029680142146003746630400 11302512 11418666186360646817507088633196707840 11302513 -952699905963837035297364738552120184320 11302514 -198004937245815280481733270273648348144 11302515 20728184176697452402196000309085702720 11302516 -107658846309685718123411510662146459648 11302517 42538883491827348938506827225804238272 11302518 156673371759962432710691415319545035520 11302519 292696756265607256108491877005067842920 11302520 -600079754236952450475029066295386419200 11302521 365223331033522066762237364956077729600 11302522 -34326195958897175361965992776951939072 11302523 368374461402609713408428652683887751680 11302524 -387080914863684926199690913959161395200 11302525 -31722130033785815359234779870737868000 11302526 312920253764165271152355182142114227712 11302527 243812606541473543485610555826803998920 11302528 -553352549317156205730482971509711175680 11302529 361927022489837438202307628319145200576 11302530 -154123111375041846894730524050577408000 11302531 -528432501630845096924135476138018938000 11302532 433518387121498091975098312728230756352 11302533 -488037596223382346806714241552059311456 11302534 -169950524467699436902859398034209680000 11302535 -630130584009323076089878340018636469840 11302536 257836444572433102046489182682013696000 11302537 -447477465450057917252723945183516207800 11302538 19554170554864060600198583559532523520 11302539 332531794056222703436417747634772851120 11302540 481960580974037314804095003845542794240 11302541 110317111481096676680594744799569973942 11302542 -241583966667014835778064359830167621760 11302543 -259019164165139598520168467189481763600 11302544 42251063390290978080635123555932569600 11302545 -132455172503858235727993276977595160640 11302546 111920432406152516463396931791730115472 11302547 -485132310808633056364312436735753483040 11302548 -314119088130843516184463678946569349120 11302549 12734712721155847344715516765619551680 11302550 1196336326310568790089017437078425600 11302551 -761012689309546388870470612054808428560 11302552 -22840649014584005640191500136375869440 11302553 23703308037433443287034298664504027664 11302554 -276572687334935774087293094495823598080 11302555 -212533068821722047458141173082674956000 11302556 619494309174366538360929765152107384320 11302557 -18425491749790790263288090513336014336 11302558 -175938935872175015786544995705418261120 11302559 996243164055881077020206857051861697760 11302560 799332563660814717571429599837274767360 11302561 -160712991269369512559896003677059270976 11302562 -426431010599381241123530109364925665968 11302563 279674873421391450095815722857769261944 11302564 -38150257931835968119928131669783687168 11302565 1009611350061385559339199993871329751200 11302566 -85473293334890763849199169051434378752 11302567 228389425556334918572175512632463242616 11302568 -186435492268841531650947792829567795200 11302569 -74664675858496728474791641653529254912 11302570 -202265473186011453987419862300717455520 11302571 272632953591606324142052992676616264960 11302572 38219628761242054262251697478684662784 11302573 -552104634326250336698328034266761277780 11302574 67460753699569239340473028448256102912 11302575 -85480875540370675414632342208467992400 11302576 30118787266157767817467497100143820800 11302577 -206378742736533383418429015265478423040 11302578 7076147578663827894110577037510880256 11302579 -566828404785883554617787455671594296820 11302580 86332889305034487667068340543743260160 11302581 242386540134469546312668758918218366752 11302582 -39391594945046233017912292409785984608 11302583 -155657197292399107433129417074865278296 11302584 116574347297381709897468291135375544320 11302585 -361631974003992805318084094271042567420 11302586 -399019670851871303082673571537532786240 11302587 -272648020380177708084090735167492707920 11302588 -766014457759757249951346817492249035264 11302589 209647215687959946695210067805997880390 11302590 5141186800878226705703597459370263040 11302591 514493563472089325612535734887232812752 11302592 67534371585642522232353201574788464640 11302593 -1474050598387444801124598105722947392 11302594 -85871837283617180596762914462877145904 11302595 -418614891101358970404201962411692316400 11302596 87407743416697917496521007907241370752 11302597 111269851308229089105658760997548949120 11302598 -432475056639255748234443141212824087200 11302599 19184525868696139364433911096738628096 11302600 -154724814564637348303371896043405312000 11302601 630491310702458509686405688520185984602 11302602 622887794934140197807281329507587791360 11302603 69634842454683838914791523965274254400 11302604 472603244721409735642747050986328128256 11302605 186980212030882299048185789681660448000 11302606 -108068174094973278918545070290469596160 11302607 268718802248637482525512111935667047744 11302608 51913082571045943697965593218701983744 11302609 -9873114177061497373358346154685255040 11302610 166019257574696139393899558534366880 11302611 -229362708064044459718311540440992077456 11302612 -77560154146316261722935617231958851840 11302613 -133528430554444948411152997668448671840 11302614 142057731229264068261701439539350685664 11302615 519985128272327901284564187117439988760 11302616 -182341449333389803107012313064266137600 11302617 56853094538177352177450483360231913680 11302618 43389141569737547483587482245188427760 11302619 763109280000815839818652652334235735296 11302620 -33960130314629569845910443553147453440 11302621 298578807162090449942868718265424269664 11302622 -106733959157704123377144472093249749888 11302623 -176197664052145050247503924261420812328 11302624 -317970511834475674407187416022992027648 11302625 521012692526359221408812387508728400000 11302626 1024014972835107891633772651036667904 11302627 -170437429607540110592011213981901626928 11302628 -133387213690923643350304259580882997632 11302629 -160841435676582519736679482287111316224 11302630 388200753095069524073344868523231964800 11302631 1267353991132847398082077461574332864 11302632 501699188009132648530504289469687398400 11302633 -633909481749344428152237948629564610118 11302634 120873741763916120072800514256134642880 11302635 370875250838451402390974735990487886560 11302636 -6182517025347558470058194185834546688 11302637 -259934494082705872136296339385573675136 11302638 22188319352095942615427648995369402944 11302639 424642571240986461859578794518710063440 11302640 44328041956357743726496336068173660160 11302641 185447065682909708941796785939116673152 11302642 -19579282763296854894275160541044544608 11302643 -1672306243367182982310670489464773708400 11302644 18531740965833126064340208504781516800 11302645 -142244811342808054863696578448556352100 11302646 58057490262561527127399505463700700800 11302647 -372723027424765206351208350643145381400 11302648 176819729123544364106977916877933404160 11302649 239754290951832831543156859269248493636 11302650 31632713476108386450399032094013726800 11302651 989288788783125778836652449298755815400 11302652 534005492286404487243545680910448694272 11302653 -622242714679907356928617251187435600896 11302654 72384373537711041828194089019990175744 11302655 -74306489540103487247002341413872822080 11302656 49208192868039993084984460707964649472 11302657 432804764589261258418368849872616154672 11302658 -536795141948414416350969058769175862320 11302659 -16869752000131322136744018218717320752 11302660 -8312945043580082078013962263800483840 11302661 724049664794156152219624618694430752352 11302662 -17455937946595989258041451134097702912 11302663 42154030963968486766271464189291898400 11302664 198932824077642784753438833297952527360 11302665 -351483702792547570558740654110177636160 11302666 463490219777662164737468668171669258032 11302667 785478238411167455654315006340953701716 11302668 -179255318114061546934523768948108215296 11302669 -9795836311428571685955042747199389568 11302670 -76334442020675522403246288591309990720 11302671 785970435642428411910437261894587647504 11302672 -55198405134900880702371696206871322624 11302673 -743252874770239037745172433778821724096 11302674 -53431284052779350212148832420563768832 11302675 -84774944309273947957523391603752326200 11302676 -220414699355043288375420679854458916864 11302677 1094517862239291806370930501961938015900 11302678 -144470682474399867074963861392030105344 11302679 -7361947691918337099560981847996906216 11302680 630528058078262501809637865908109312000 11302681 453549227305679100246210557431782894532 11302682 44959226897258506383301242654050380800 11302683 7015660023599838836649510965810072064 11302684 331963083349852441448225622787469436416 11302685 384786895802716738529832765725502017760 11302686 6954242314815641358827089468505406720 11302687 -250052164002896545848760826656373542656 11302688 -1256880953570217176302376482325649162240 11302689 80182202406470466134187892491890097120 11302690 145274862827563298348389786232582952960 11302691 -779682044976738309518270405357532811368 11302692 553394052249348161752213517631557222400 11302693 -307806841225021235501847877719955891200 11302694 132771767628640790198614950704906365440 11302695 -159789955050331155258444817753198486680 11302696 662856517863235794973446632202319457280 11302697 186977063819672198741435804448093551232 11302698 -281457241596033005670110357201129002752 11302699 -695384253984825701983404482017214593064 11302700 -256833585838988453310546383387741740800 11302701 -36157176677337814056812884344871603200 11302702 -541296778888768231782318910218462243648 11302703 -368370240156681511306466160218774149776 11302704 34109813242715070230397958274588934144 11302705 -142495695247511755750066983782427012480 11302706 -32564689430192816807691928040345588736 11302707 -1012228548061247254600271226696330144 11302708 -108149280963980151223303895101335942016 11302709 76996248308381939313184146523648631040 11302710 -21998788502448100915895161812375911040 11302711 -101512951516334767454632251745756655616 11302712 123491900595870707125987826068411883520 11302713 -43196143101404829777388875038666987520 11302714 52860037216423333501612840787790847200 11302715 -191815837317325349210317418905582711200 11302716 69657015918409616815423129635102802944 11302717 1106795582115508975863218708583823885766 11302718 85737753088459124638762492460326598016 11302719 13632990733885456443444132754029555144 11302720 -108373221030553239019384574565993676800 11302721 -91330725940610581294229615546591107500 11302722 1755547710253970278424393382259242240 11302723 325669064890182638037939065598371052880 11302724 -68310005704960147745821921679128363008 11302725 14252138988404612000556681500453784000 11302726 199486756392213678298016387890811819904 11302727 -593611769166816931802635318751621508768 11302728 -482272946750003152911529930847956131840 11302729 508287939724933838121620267019887318784 11302730 -78488212642637192058575770742081550240 11302731 -383350397778782594582255747343995544 11302732 -21575255488829913702224173164733767936 11302733 -45088476449214546600328844550100319400 11302734 238130187263431273942455438476366110848 11302735 14487650352336444700845422136544060680 11302736 20359665240085400426090065932053102592 11302737 131901247834807299031469232346877311968 11302738 -275510926711913286293482243412757786480 11302739 -474594996714007409775235225246962240000 11302740 -8922669758761478966607811290857775360 11302741 -931137644858785957973630392332644119858 11302742 -472575681838627462543311850078496005056 11302743 225191410297593948555123098578501610064 11302744 152002546732231456918612810256962560000 11302745 373002989576317929525218255933430346500 11302746 -5500099392379581825118624741408899072 11302747 1165087335538637933284476998395503280196 11302748 872992326666758860229862254911816089600 11302749 446421981646745458273216808292799244934 11302750 87586441714731387370552833304065600000 11302751 -198681647664396510358595755774383829896 11302752 -281967997701980441947033392559706603520 11302753 106724826300082790459711116731235489920 11302754 334180499891474062594588371757762218576 11302755 -34666778914922298990850410331492761600 11302756 195736540736724302764777063835917762560 11302757 -48122455286413086280831853813302049508 11302758 181741124412676241697382327066084632000 11302759 90331309962313028417855774233850235304 11302760 95889019975540471895509478340521164800 11302761 132076837089839501092668157871115299472 11302762 144070322928418770357609291090866652000 11302763 -961402904045867923827361116054776533296 11302764 -28748798129801331762327262375209750528 11302765 1526572716727189594766504728986637920 11302766 -347169123881596449494891327528849918400 11302767 -31197076551688508541510398332242278400 11302768 -107278758858969658808571211738196115456 11302769 -89830288429206705250954068741490287504 11302770 20702438831109925905545744522057433600 11302771 416181456609565579784891537794599510592 11302772 -40932100915803804059388858177016128768 11302773 528049300910124548529024874670688295104 11302774 34304695843680593581590532613396312064 11302775 262776054018822977950014548548488585600 11302776 453636047853845411776936131723183820800 11302777 139131491550193988176319452968213790080 11302778 451816375256818768158135787358359171440 11302779 63323118072158895891563479530005954160 11302780 172260856952055346783292596410606581760 11302781 107151915445582409670032884007729759520 11302782 43072161330731144514034560359985567360 11302783 -324153242966393607957925907291259836240 11302784 68899385994418248075527072283780710400 11302785 -5736117877940998473787629552601697580 11302786 -79721318105548859259516826716348413952 11302787 -755197838883340072276860542113353234564 11302788 -10863137033544579611568816321053982720 11302789 172077597527245434428571780142216561056 11302790 -53683091948241159807042259259134561920 11302791 208336553713822107213993494680620743592 11302792 -925328637025259457611046254983178112000 11302793 -532749702890006957635813616557099289958 11302794 -265041578497094731935010777613647656960 11302795 -254137222666023714228132289790506506240 11302796 505974932828928807407294502142450398720 11302797 79368420616883904772434637082519889984 11302798 -58089249984921608864676501238891359744 11302799 -350572046050911968993937440205996085200 11302800 -74536793049021760505084797788217344000 11302801 -1542501750217391826902356358998188762768 11302802 -3286204582210168158161942574795340800 11302803 -241285588836053290497336975941162495376 11302804 -77209456121141843056452685958299145344 11302805 119253895095637262268403829907838922460 11302806 -48554866556199814002809316963640626816 11302807 61581486891519264343812541727015002752 11302808 22421580163661264615046171899884339200 11302809 107469507920014900904803767786285384768 11302810 -56999943459250350904664389796629105440 11302811 370882414900689670059830158528671456624 11302812 210471231889383832288774954284543585792 11302813 -483775193681828718110970822865166918938 11302814 633601889263910050478760134884168784256 11302815 -69487323864740792864005410004169808000 11302816 288836698332440476476812339872042844160 11302817 -235916354174696629394573591223355127808 11302818 -129730210276802397573624087330212993280 11302819 110299889416489922905255635824162440512 11302820 187567455932691446063470626991058780160 11302821 24195627176517729355263097645933810272 11302822 258648258195480884232079087871102280000 11302823 4114700954349385827717709850076618336 11302824 -93899345030805567397189750684760309760 11302825 -29789388218253835817168723838030888900 11302826 488988783214280418623668085072724392112 11302827 -368961256093616430742407385052962355880 11302828 739682576338832089066204916363592956416 11302829 124616537319345757033183250332830545430 11302830 209903724371270700725425377625878606720 11302831 1602451764076533456561049863491268828312 11302832 -91379153033533932108203881757685694464 11302833 454638227624833242623652141071589154368 11302834 60305468709892309154979735013571980800 11302835 215450674079644926315171003832449815280 11302836 -10988547437942803644606880078490431488 11302837 48275850589852696472833302411115355520 11302838 -299373933005325592097451796210632583104 11302839 -64668333219812890531935493948217566992 11302840 247098963528534768323280266536522444800 11302841 324282985003682424565650260306102607264 11302842 468417879776643801032856079056704256000 11302843 350695872803433769585404676426675509092 11302844 -125011837042630126636606786535797751808 11302845 -151614118174707247749235231804634597760 11302846 790757679516744441364037866553780724480 11302847 995613027478261269745772113352673535296 11302848 -71005480758362036018298261861260328960 11302849 110713033071494492488858728378866830000 11302850 -46570010871009887516264805623506308000 11302851 3709868036286881207089928448647403264 11302852 653270286451078891638339163013606756480 11302853 316798804388169025490617276047544933440 11302854 34104840227574399610749991781607507840 11302855 106895812675502822988298684664043968760 11302856 867348133316189212201598312383128314880 11302857 -15527776505012743829327681913452095632 11302858 -193881871894195134436415048965393325568 11302859 -104862952310146042877010792875678811096 11302860 -339701117605751703194906712927312291840 11302861 -363317762395349835307025752522924607700 11302862 94026955557791541073545407456246346432 11302863 41517722827941161393235586862491947648 11302864 55937924085611468026069882040279941120 11302865 65811280299166292659659273666798715200 11302866 323311407998870488232870307389914905600 11302867 -109599142308193379571861985841473053840 11302868 69346259235368709718845498803975663616 11302869 -464841746449650049951901474002476284256 11302870 77028324177117109388782911833082458880 11302871 378001363411920409424911989253180840152 11302872 -137131168244131534703641846736574873600 11302873 591118925565287965274509242062821329920 11302874 508388850907573296190782212848100558592 11302875 522517584890518161428914471534555440000 11302876 18074999149728931904782815000387461632 11302877 -1016147875223834790290910524870289245274 11302878 52843282863497714148915465848484961920 11302879 182586358765658666565543008692787507200 11302880 -353469570258605116919266165486772551680 11302881 343664151909083244946392617223747371952 11302882 -40388656827183563098925543650935505248 11302883 -165921597559714601046645516515659289280 11302884 312863881262893845060817708215374459520 11302885 -44624835689785892298988681589687334240 11302886 61681355897342970841323023950369046784 11302887 -72569374081200525125560377024302054832 11302888 -317753849180291851456580768713189770240 11302889 1065579465629760509461696744152702000384 11302890 -8570594222133286554537806958857487360 11302891 1042777842353719254781629939816513959800 11302892 775578489765657879014928712262849333760 11302893 -178480120912311732814035999188970067296 11302894 14976832428679693227856781022495470592 11302895 -745993855632736604464656880354320499200 11302896 -134830269415856812517680218827302895616 11302897 -923010175335571286182932838843731892654 11302898 245065277418436006524245059179579805200 11302899 597739480141186839109606042938221022264 11302900 -2250633708154546687646066964097945600 11302901 332652514089315295293428275939057272252 11302902 -49354355071422860683816397109569005440 11302903 -602152739228574711609042987023282573848 11302904 -113617850265428546927533373733771018240 11302905 -11678205362507651320504824110962587840 11302906 -176634924050158484011176283504485064848 11302907 -45373242373155254651726262677864823552 11302908 -197142411070089904707755056208735714304 11302909 83369652463500917256336176848421170560 11302910 -1414233377451251543637742245619553280 11302911 190565481694402646809600476037299262560 11302912 41063119440958763616544898161626316800 11302913 -82533283783652800867415303531066806656 11302914 -51683554570230780492926443133610551808 11302915 -251839126255988794500720463733594905680 11302916 -355519726375939176803451027918425395200 11302917 -611466792456967813419593266944111091680 11302918 91643687981610003020447570012582111040 11302919 -391974628817942896755654898915104184680 11302920 113036293959410882118444822383376844800 11302921 101915747456024823654284902983779720064 11302922 -244842178140070544710355612310296929488 11302923 -814567837501098529355909717672951348496 11302924 -646073423833451394410136678878269516800 11302925 378341937535576276596956855017459920000 11302926 358289551974919193960580697373165971584 11302927 488863699112200563115672653092483769776 11302928 -73825620119507458305840638872994365440 11302929 -585962027255517739287173977334636966400 11302930 -410502180762166959594649738794177548640 11302931 -1031624527137420667389495591983963597268 11302932 188264120768336750440575158456261916672 11302933 55939000775255742681008781857411043040 11302934 80329144273500421473129733489554202752 11302935 -130220094209860197027050439512947875840 11302936 -375202709319764711910600210631789117440 11302937 37309158250443769895451670351061084634 11302938 99383660616156123557636574684742017504 11302939 -59040865425721842299799748006728545376 11302940 471144647290771534878099635847968563200 11302941 -40882106796367649724351370484977651200 11302942 -207589853259121080911189426349058077696 11302943 599697285579523591086426876323506939680 11302944 -76540821428217467907187357044226129920 11302945 -113748239873248990273772515998427227840 11302946 445733323685171460217548877736691918672 11302947 -573372586896807141071259441665730557760 11302948 749243444263144980858796117729373086720 11302949 -42364924282656228231237910894912023264 11302950 -85385279414767915661161901098477694400 11302951 1018689686263199397819802355774655041664 11302952 -442339997536559759555831596493703505920 11302953 35650285183007310267879085776529843200 11302954 -111580863169963287870805150771313172480 11302955 -11297802017092599903252424775938538400 11302956 155065205837975327809924635736218501120 11302957 -492411349535264500958804347634740082794 11302958 -495100468679904212540963779113819913920 11302959 -352529846254809761553204277937973247872 11302960 -43519018160504971085367785223807959040 11302961 275798994572403375149016907931034380562 11302962 98051628517813152790844192189171947008 11302963 -867070112471565188059856564474876605440 11302964 -652814642738870800425087357996284049024 11302965 -385173769443826145492655518418760847940 11302966 -28300112753947226308017157616727647616 11302967 -289052489592167613270406006703272571520 11302968 -443311541013781401874192062743354634240 11302969 83542974999090448872613421538326563370 11302970 48983986763753226140547161368299970560 11302971 -82240603177253598279812310437080787688 11302972 195258347124312020435292374151366356992 11302973 -814972356022022822935984430421913620 11302974 49334902812143622443764300076995690944 11302975 88658723769975909262331960552150940000 11302976 -133991595160804016254173774878980177920 11302977 -316371537384334849745294552889409780128 11302978 353785585385405258433748801775075917824 11302979 1170300360625384436964916277698129115580 11302980 -2144990864854269294141439742060666880 11302981 594684373338209769954319253554176003292 11302982 -123788544807315099660086896860745843200 11302983 -12197958294554659285462603478387933280 11302984 195720741598692341758062834584793907200 11302985 -231309071749226361898078545504519242040 11302986 -50829204597945231204608621442195744000 11302987 -271847043691692167926499567169463466976 11302988 -71942828674596310042497870634873388544 11302989 -144734825750974814489232946994650859040 11302990 342536789814054981408166833222875064000 11302991 13078715303538629155245672037936226400 11302992 32381986188530133559671050991825174528 11302993 -87392216928553467546677683233610607756 11302994 -182841585642719513631538882692192469728 11302995 166320351247211896395086795850700826880 11302996 -235504449790391715703848710615721808000 11302997 -494371231697837517717465624876418221120 11302998 -15586433142067850301014793778374082560 11302999 -19034281267594195629417459337295346320 11303000 -199138459155075355156860940089753600000 11303001 -35263064898054923662859017921421515200 11303002 -127747540711244092365923154285977196048 11303003 116429265215118263075993650704892587648 11303004 160520924527994170500769864677679349760 11303005 135139181714545685558424870788068608000 11303006 43907237812017178510517392451674359168 11303007 -684389425722768636601230898469253166320 11303008 267985768454430987603892726199738695680 11303009 -493414181563779143550086689964346719040 11303010 315830259866511911506106786736910003200 11303011 98570713474421408575549455437074520160 11303012 53049690700965540755101859703258071040 11303013 -683523593299006375907022993368620196256 11303014 804353371768135694188055772898664423040 11303015 -171740466861867796569381666287158224840 11303016 491024111489036907144970372073621913600 11303017 -792368358341287318881983887407528854448 11303018 -401746353970839841908458541802042217040 11303019 -11049709379045670973810185682205552832 11303020 -113698842978428190299529803722556574720 11303021 -590610657006787274415275779646690852778 11303022 -90867170832796043953028953820142869376 11303023 -12307681296234400642808727450450756096 11303024 151800310097014631061505911076536483840 11303025 50280099169221492444385467971473306800 11303026 -192215029222540006294134307881557229552 11303027 -258252169094704909870314494992018444320 11303028 -16854385776251669921678948869716467712 11303029 964433621204596791778703563775519939630 11303030 17926947499248787201935491822745024000 11303031 330031755176883281024314596513404783184 11303032 -63291537847415177821100618665113231360 11303033 -255458314378457385379588573713856865280 11303034 417494686415647997395049340483846144 11303035 104936501039268321489542217497459625600 11303036 575078632348759876280888271345058682880 11303037 1182682093602914183338553334034612837440 11303038 343231962780304969480098074796478225920 11303039 388032251050403959707912035779740756600 11303040 -29542350691147450660492151896827494400 11303041 180488249977951302707724044787910475712 11303042 -527749168803895572485225686386115577856 11303043 422437251249234421004830353186048220800 11303044 -228356588585984952503941445759502676160 11303045 -167393274941419854658240713370020185760 11303046 -72303405212460142763573983548525944928 11303047 320530413688545215175287998334860106032 11303048 -292487856605199175335418260344040560640 11303049 446472599166506556450662992457777550864 11303050 -124570637419437301371645575238009926400 11303051 29176312391161166367681631993178402400 11303052 -138747393275130590035932708942717923328 11303053 605277227866772112795704217122060776300 11303054 7474334169737050788391150729261830912 11303055 22093679868910960786209012367665271800 11303056 124476098294977751112515784552211841024 11303057 -767175815289426530958512539835498879694 11303058 113578238528313259821671768727189109248 11303059 -716113888627890688482319281974056952360 11303060 27328642615161227395767493886526696960 11303061 148689248470604445164120633605678368768 11303062 -417381062647509278335286670603507338880 11303063 268782377145275266791697203266686878000 11303064 32658298170491242053832667134455797760 11303065 -31155017352447857181521704719804967680 11303066 3531413297571736590222193856761446144 11303067 401951501708564348802555791408952387480 11303068 -36459450835483299448501439070218753024 11303069 1001313976999300015544606623380246810060 11303070 -103572460340411879235925043647710652800 11303071 -327286051713841403736853585955941456808 11303072 -108228036152783313901562861898402103296 11303073 -423036916553062382166406183225870097136 11303074 -192564616537804125700985625688908879360 11303075 85976814043258196013138390741122582700 11303076 7170241799215448038931674854181976064 11303077 1258229623129196408607157176047416218432 11303078 -334153223636486818507252873568363120160 11303079 -85025221539286188289859299968279089544 11303080 -662778424398548648018559436004633241600 11303081 -778559127616095613339384545719428422000 11303082 45392502130487697643970166596873917440 11303083 478346408539625075516210004889556136960 11303084 -30131853751710091811556617664030004224 11303085 35264305249504640908502958425347905600 11303086 2701231212200847676852028740289339904 11303087 -1096828025892044059108879865361754641264 11303088 19550352356453627614188603420986769408 11303089 -210386671435168962401098173185662302720 11303090 -69192765119605989402458692828687710720 11303091 79072399613089920795700373959795651440 11303092 316844423887083268891596826593860575616 11303093 -11536485680191104695356092206724777060 11303094 -392287024331741490743527209194172480 11303095 98380218317257164648803551545684416400 11303096 -119476026801026306702381896739932078080 11303097 15746786256352746594723908996458313856 11303098 -68298953676511173214440186660415890240 11303099 -1013795310041416839165517803386431935900 11303100 242398341480568041187450091434858176000 11303101 -43868489299892352133177608187060758976 11303102 343619549992675055958815319392158718400 11303103 -269519473282538423520531128643732767232 11303104 -220060350830210560976838643233596637184 11303105 -608099425676401241728113877353662904960 11303106 -73904504454727050437858271822851494656 11303107 184454008986872894786875733422737756880 11303108 -629970035781298759948862937785414297472 11303109 8127827772575092380736604430686655264 11303110 50084386995450541774778464719121758720 11303111 -13249513553252679334705229072580648600 11303112 -354469165124000833614113839623670824960 11303113 -404562159367430082912341593211793981240 11303114 -249705733613728854242225515406620987344 11303115 -30441257993049012689548702402902240000 11303116 -696762906252909621346231182443915804160 11303117 630078596910900559106046756303569796864 11303118 3476742529164854202678441548583918720 11303119 -4968838612526138246092032068410707760 11303120 26913547278171513830573752156547973120 11303121 103704633614368039301979579411799164912 11303122 554449094409999886120323517927078292112 11303123 -447731965092265293276649182532829679936 11303124 -348759183998009998645256576870348267520 11303125 -555867197258785425032826289940743387500 11303126 69334682854066870925510351099987414400 11303127 -108304423628267241936720138237052354560 11303128 -206585475648417371951799783265423319040 11303129 -327139496961673069500938222942953785600 11303130 62562916113756475275158865102026496000 11303131 -213637363417485275974474787297990682608 11303132 192578779082443814176410040236497680896 11303133 -347745112934083452591990764255973778752 11303134 -33757904210927140949968644917129979840 11303135 85331724604742163331354212905314999080 11303136 -196319850348838507463044123947199365120 11303137 -760177974642847897490328497201595333214 11303138 -127766608595901017656903667542701957120 11303139 186352335017135296688024906095807488 11303140 -463377906126541467327573712518015168000 11303141 12864452142695615204759358273275169084 11303142 303933152181567756045556923995664222912 11303143 -103853414250056831920088126956589599200 11303144 -146057007319463881906664304882903843840 11303145 -81847371763243230954485670060414828480 11303146 -53143294618034747186984127142651675728 11303147 619899157699776325427280116649410779272 11303148 60582986373719693327355141135781639680 11303149 -130483036692451457843443483183175139552 11303150 -57143258772141568594524526962210403200 11303151 294288219737738692263670671226789900560 11303152 562642008425010548332058386156224512 11303153 -494906863701144897605414496254764199598 11303154 56245148091494666261093596805303109264 11303155 -384260618258381180067535367511617143440 11303156 1008677493934955959576072910977357658880 11303157 191099795025230055751639971429523507680 11303158 169919938877121910043204611880377336320 11303159 119744711023524933709573755425552310912 11303160 35562101670905533346412920635003699200 11303161 -368469312270863273681959976270561593200 11303162 -161313731805006198733297211725287751680 11303163 -210803330848052486257821630441030400308 11303164 -137363559090271421310703667772992176128 11303165 -358980113317672252763751522863292329940 11303166 28459444316570313124048300362709168128 11303167 217586717921743750974587187250321483824 11303168 -478392153103103663319315464588403671040 11303169 421081755484914294433738703253170992944 11303170 76046679654077777905371068624724533280 11303171 -151815039769138793826551943220922866176 11303172 -406929249466640599348134705414842726400 11303173 -77141963214688641504177267827844817860 11303174 -15772770609377156833064462215521120960 11303175 29322352607027950242608670371972761200 11303176 -185214386247782829245671278752260300800 11303177 167906361886854218149118155797384504960 11303178 -163681490152225088019737714976530941440 11303179 778831175954385117163287084567350141780 11303180 -198643777434032731882571392872126044160 11303181 -667113462310081737658887635139064739988 11303182 -440297215985061097431952525575478180416 11303183 -366716492127676629905141800415578271568 11303184 16545870829147465950708567809342767104 11303185 -249284355097030557092384371636273182000 11303186 441308613224367556358158588273200699792 11303187 82677596340479605471615924768810436352 11303188 -231784725581831968489202231339652481280 11303189 79833586850691044618537300654780645376 11303190 -32397974251335758958674911284659172480 11303191 527288266983040229822225914830464077000 11303192 152126392871062547032290603952316129280 11303193 -287310623096874376434194159343732970272 11303194 234900495927838852182876264129793573632 11303195 14263089755732425414091688379377139200 11303196 278214168448100155316839734243112008192 11303197 -261828599685142144308673075906725358560 11303198 -164659633626367949671401180474253515264 11303199 706555748810539114207818789088500783120 11303200 35773270397190549191558152641576960000 11303201 13303258368681170991871463136643759104 11303202 -122277640006307017119159833833850538240 11303203 533632098717652279213983202688297103452 11303204 -144533259137020158126915795915611590656 11303205 -56185370844585047752793367279022028640 11303206 233467733769059806686817990685668419552 11303207 -522194620816164215861083369613520545544 11303208 37254415317955257128321309384358789120 11303209 766220305580147044324980295269873612410 11303210 -245046003117926142907363465142395950240 11303211 576196613521771278377550854748281134320 11303212 -211191053848251191142406704162492945408 11303213 94718353659305215568438877286713376524 11303214 -116113229980548836261593004925048115200 11303215 366017069628922768573880359703528640 11303216 99227410079218285187744996819049480192 11303217 325172348918133236393860809329845440834 11303218 829041478277204973907317094329255330816 11303219 -222791204711890698517013673587051842656 11303220 110913056952773257909584017643287347200 11303221 308458526757998037371336996712909422 11303222 21829246057214119542232559094577900800 11303223 -522573416697648804980241206470413672216 11303224 -134423348318763164900022671088186839040 11303225 -112629341963350716893080057986712774500 11303226 -18727659750015628993107332448626969856 11303227 427203286055107055911051702478034965124 11303228 -261546621752500902607415359059812742144 11303229 241873958353627889642240135468431848000 11303230 -109488285665141943909538740296808478080 11303231 242037403100454897124772016122086650000 11303232 -252217255486530084334241413736366604288 11303233 -469714180054662837035095720397364108160 11303234 179260205824660394125999381684715576016 11303235 -56691018712188349092765872653733602560 11303236 226389950017838039520461872018568040448 11303237 -1185740351943219077303368413231697219008 11303238 -766544665885398619113718239773801472 11303239 -587422266499319369908714357110903457400 11303240 224555400622950046303842401272651468800 11303241 -9216481865692398137442203473397433600 11303242 -131488954836803227661035143015490699728 11303243 330283313878107056758893823227595548960 11303244 -381535731458485974872004333802397080320 11303245 -596843510329216604844538100858466760500 11303246 465133752460285927829980475968105467072 11303247 -55784878781867735289399708729936085872 11303248 -276863939816453550339609022725864554496 11303249 344683717070465150905006092439678855752 11303250 -86334159521029074621076985839840512000 11303251 -81154152744927932893445146256819996096 11303252 -311811879434258441467956666727298058240 11303253 87508820175113541718286061976190710080 11303254 127872021359017973415395633028986161152 11303255 421049903390776944269409361408856699160 11303256 -164899238249346431584743368159271321600 11303257 -140756158052541943962043881184150771008 11303258 270683538571774543437688214022295958784 11303259 -133907393189522795457343125852044239104 11303260 -258292174872534263446477335322119621120 11303261 183618720805479362387863998958293581862 11303262 -73119696624954095139637794052372519488 11303263 -651156391707485887784937017175976294160 11303264 -194844539590220766918228797405712089088 11303265 864247658571352624397130749766367883520 11303266 61693903732858371667297246936869550080 11303267 -223887377739949323638943321167928902364 11303268 521047988778247396033710938038205147136 11303269 239004183369311716174585774879821976152 11303270 -92579404140183553201456545216359393280 11303271 -5333198055254022071813840962954838568 11303272 774629781072479152624607280997872844800 11303273 556565867316427576104202505583860958522 11303274 -665568519436885165902134231076023040 11303275 462665036987612376733186144601759447300 11303276 -616162130974057768923194405305750275840 11303277 136410186721212016886635650719896324608 11303278 -2667300374251407620099411783122261248 11303279 -257877455700336097824668391579386233680 11303280 -105057146003982773876031810473725132800 11303281 -4744414491090743489398134538430638080 11303282 26461668760351099520968961462300303376 11303283 -11660762117721909729787221943632673152 11303284 376862881636602821001775539263800927616 11303285 152517216111141625333436064967754328960 11303286 336458977594969122852192573710902179264 11303287 -22205013939709663423161256922229447064 11303288 -93537834424922638246606512464704266240 11303289 -173115979934212332931634466670956253500 11303290 87927495379189789208975505820124582400 11303291 260068936358304158719948889898495766692 11303292 66951335312812765617064775737629769728 11303293 -382347621388495421721485818009211630458 11303294 240803171548810000366259664784619272512 11303295 -346662359309223965908885979253920693760 11303296 -869649253676734523274780415594227302400 11303297 -79134063308362338179786413356122527440 11303298 -406977771308834257384555728570057687216 11303299 140169031449499468641047174568136547536 11303300 -132504808032909417745381403211230016000 11303301 -209650546418194507975585151617116898560 11303302 -110342026347994805786077010488788301920 11303303 -143568174469628490198309180194332883712 11303304 193679176290914952073937237347974021120 11303305 -232346049497495837949848771246901630840 11303306 -146114836002524505677439349940439909120 11303307 55278330973311459323942877809221211556 11303308 -126692521154950402245956493845692195072 11303309 -370722993247498016579711267973712632960 11303310 101834956510747262858991884022035539200 11303311 915487040310776723109002528019449964024 11303312 -121540636793783102123148943074730180608 11303313 28122595280441364823774131571440721920 11303314 -131596710940329577823720061647042881536 11303315 176595387062158935013316565157188738000 11303316 388072509312102640739740276973105023872 11303317 -995305100275331757697768840809118141128 11303318 -90805679077467893890550329366376493696 11303319 213192949285576776219554953594645630848 11303320 -38634037407626361307498164227125248000 11303321 271755645917295128424966663142509384522 11303322 -111930784324484710928601730668794067456 11303323 453039666544739374021539495475426987984 11303324 564791886174024729001983311819490816 11303325 -51177781781037233530577137555943738400 11303326 -15787782537779841140497451676720863040 11303327 -122555108512954360812991195438983671808 11303328 31446076796423066760441678062750269440 11303329 130851537043048426783499047515354344930 11303330 399218970059887282628399067082660430400 11303331 1725113077277059854783026730312305760 11303332 339090974285416590876180887308810695296 11303333 -368947515660961924323049503795733796418 11303334 184441215304780995671042222595310387200 11303335 834670055660892902324650223199559089360 11303336 1152220567075878984562304237117475840 11303337 -94779747926426634498041551451797872240 11303338 -340605524145617174086179106398500206080 11303339 -219359732991889219835168713264310086860 11303340 -288451651770780145437576048744014668800 11303341 285991870898144812325231434764768098240 11303342 106044467666921346012113435774199606144 11303343 566775545255502168825430193504411329032 11303344 -2413960866215167434019610990361444352 11303345 70812713933660336771947563335842502400 11303346 -106789130918647108955888600691524524032 11303347 456468471114968425579798893310711241280 11303348 -15040413653602965258103586085772800000 11303349 -612832660600652181964639639793877363936 11303350 -25804343566679970298422288378729456000 11303351 -207230747094222051035760968431549180656 11303352 106659300882049791653332027456708792320 11303353 -202609715347504546114815666379522733398 11303354 220889150995780288921922633288907341280 11303355 70229629099929707291389523362519749120 11303356 -226643506979210282642688657201810908160 11303357 260861714900488688030982365759104123980 11303358 -335243605142667642680062787154901696512 11303359 1752349444021604100977424957434196836160 11303360 77391402658766905025078019209224519680 11303361 -677797362329683809308042158793652107520 11303362 -145779606334364130524923693469083243008 11303363 -10046533006133406056368281160375995600 11303364 199091103797474683299012560273623858176 11303365 -611649596572477887889722607130016556740 11303366 -561279695753722325784430271384449020480 11303367 -11047432054414327396503997927696762752 11303368 219278474012061277578653857788261657600 11303369 -1397247238135519164011646650813114615328 11303370 115902346438702054873471029082566344640 11303371 297082915394511480269383654946059911572 11303372 17316412922099309296122411038376253440 11303373 -221383677850841362696134572572725975552 11303374 406348885515095781128755289399050503552 11303375 3537772921949632461205303451278944000 11303376 28666355556867740864330071444973420544 11303377 478261548140066081728549498083297514226 11303378 -4915539321617040398291414987403642240 11303379 -541893638614272615248740925560155089676 11303380 -271290569345191225195151048169106636800 11303381 268407568149223825227803746916324285952 11303382 1061572852073390375574842488842985344 11303383 28507426843397506853294236519662743264 11303384 135013796621278460748392480916299980800 11303385 399090979027738820429515097671845686400 11303386 -245583322752262846197527819385269783040 11303387 -400047114987715304515822499306197083240 11303388 337915058679887942411071547596765608960 11303389 213966924650709706744849351632421550956 11303390 26784937442997741435145008522720652800 11303391 441037888219029184542999886596484276224 11303392 -309377200183187860342542398581733326848 11303393 -1609856418661465017097028765604638076 11303394 -26280462136172013977983771238565315840 11303395 246697035454050906738961266204667330080 11303396 98642066316713443873003405512756621312 11303397 843157165090607990866554960536072640 11303398 -120871826287818498354565670625943292736 11303399 269582360618260314134383036108619520000 11303400 16721717095845166349140370168924160000 11303401 -130289940039576602563059344275327542598 11303402 -523981101531731836610578986891560088576 11303403 -633325614637937343211206274278692137896 11303404 217897826128525868749970125056714997760 11303405 146477291688376946902073797442504898060 11303406 27800012241662234003014398789204246528 11303407 -164596589210108488770796040491864499888 11303408 66899514672301557109458616067664248832 11303409 -13836365114707884616237313295849201600 11303410 -561112355153001813949800907059271680 11303411 -159628663775688640195210331774832930816 11303412 46840676290566551947623063822347520000 11303413 40177073209066123747287062935533038976 11303414 188274570208533320584180663601994577056 11303415 -522103331463297896009392692500513304000 11303416 -287663324383710542212750376430949601280 11303417 -1164605597434594204826749195192218934140 11303418 161666746805252856143273016338935174656 11303419 505324376182207760838730056842270778720 11303420 -207050297448053444037018838689904350720 11303421 497087233847396338509153445113989978112 11303422 -236278584461064382539237020867263808256 11303423 766460999863850202773061170364832311720 11303424 162639081939493161635424456536141856768 11303425 71820210955500328167677131726055612800 11303426 232531264593281498344640331734162747904 11303427 428838013283241835615121199728657750520 11303428 -363219349203593893577204111165211356032 11303429 244380587817155301297453433741535600700 11303430 -30391007789278932612165998191612903680 11303431 -442627903124381814095597722725869595728 11303432 293186487123833547821270443501067796480 11303433 -149086687769087713089611328283179105936 11303434 -179194764230441655926595293500631346384 11303435 14559640584438944258269358558489575200 11303436 -10809098990784902198709826945395646464 11303437 -334925222065263274206660862063608195968 11303438 -238329035846409325828929881508660643200 11303439 27774162569120539437351544373234075520 11303440 -1372039806911350439333418576349593600 11303441 -564737749171739432070732102268846318158 11303442 367336599367177490489052288964337664000 11303443 41114287722422602818530730184945179692 11303444 444106449209214329835155862683647959936 11303445 50531825033708818483203329229383678400 11303446 54943178798189188531369588491099371520 11303447 772266050401564127556255668200138415400 11303448 -5483536256202600181002408401885798400 11303449 354031562876594350393297845408715061450 11303450 -16932387232848247017003484143344700000 11303451 -34226832513730904442821673281090708820 11303452 213792215548087772609777626619154331136 11303453 -9405779073093277611137526741363768384 11303454 -108318908687213248550646968057058979200 11303455 395033146240377848163400256875217064360 11303456 -174579804438160502369540455089572413440 11303457 -543143535950209769019486368101398960 11303458 -583819211757415931860902356108574367920 11303459 384409784658916785869480531681137950216 11303460 -35263548345368248073128479868491018240 11303461 -184128505026009347984059284994225695520 11303462 -21990713342100493857791674383743220768 11303463 -103357667285433492840622185085998152496 11303464 489512500347603936407723200034342415360 11303465 -12230406757738647354539386366810231680 11303466 16080027348869846502215624881473351168 11303467 219757614658481446632427315901913047076 11303468 94690135387595078334788025601717174272 11303469 -6962614781089372132582446576170020596 11303470 286771091074163374588511453499271397760 11303471 754103304931177680927186014900533734672 11303472 -127117920764300856319762909159701381120 11303473 -923631707447927404663313910795700439278 11303474 34770794888227710598152281515032791040 11303475 281825315380872801941894154248963994000 11303476 604526419438617720023115308648476338560 11303477 165375516548148710632592796582977484960 11303478 -395107769705146962205392053084549088000 11303479 282674002664101641762058505699584370688 11303480 234285479115527084386625423309905920000 11303481 -12569578457943075822136800562780173312 11303482 -279250519349878219043896894299259179408 11303483 -315171224010544694120271978144383226576 11303484 218677902268672158502877794629157773312 11303485 -365416024161581124858110498340909768840 11303486 177053893389633846985065164265293928192 11303487 9324677932371753732478133416401171408 11303488 -9204693316630544572914448151246536704 11303489 -459729084544045631414958132290447611710 11303490 174398751797148166102362493907440227840 11303491 -617781449661646805489069642818838239616 11303492 -216222797944462204313361069803910005760 11303493 253508570347579788542652639576312855264 11303494 -259567074948945560313324911687876716704 11303495 -125298876622193342280839755321351179840 11303496 2753702113579409623692246939345715200 11303497 750747735155909705460927150611013308212 11303498 158198294326093337190905442473853246000 11303499 9287721185116338320286043780848276480 11303500 149499114386945596471435315332667392000 11303501 -803067027262631230094596548184461028896 11303502 29135555830234922184091881562987459584 11303503 440467311307576199167692786929815970064 11303504 -156751187495901231068037199669969059840 11303505 -220002091892342003340658808854120195200 11303506 349831950025484822664078346499326135584 11303507 -261197606369228697693075564830527354728 11303508 -252703079801777039840555556511248482304 11303509 -186010325214738281890642320765590156384 11303510 -99417459655800246071487102799333443840 11303511 329687544467668631751929688372015799680 11303512 -501110713611123763989822879888557568000 11303513 150177358773573204569299599794527507524 11303514 290408460371350246723483718190277169904 11303515 -39338770873265574161352845717437297200 11303516 292444466362738205028774176408852491776 11303517 90275845197879330257675511318788538048 11303518 12098608898900792318242968365883216000 11303519 -984050061619072958629726909924109722080 11303520 -160123068721557099722465500861366272000 11303521 811306924176305064801910363875928818144 11303522 121715965167374777846675578001364663072 11303523 114728974158134011679836031206008368640 11303524 -7869494406108974819038392713000417024 11303525 46774854783161571292133231962163128800 11303526 134125581980633820301063261135154035584 11303527 1052191354177868183577197579153511496376 11303528 10190307000472422377389512679012792320 11303529 1314044031488789388720058066012913463168 11303530 -6908105730980698782889943992793702400 11303531 -305740990182540375554881559254792671000 11303532 -298366922266324732019194525460309900544 11303533 -1059816483829539875821782958170096191400 11303534 77618612917650322532040296463077713920 11303535 241617075770690130593927651975203165200 11303536 65951879048068422231923716836969283584 11303537 123703899641614140746193734497440501120 11303538 -91165960064208849296520104429186568960 11303539 -237795450270258830275178735308879712 11303540 243544621874028780489603089135327466240 11303541 685957917134386825360715521961693175150 11303542 618865085615746134418644301371052032672 11303543 1008201061557342993436758003899723538792 11303544 228622089000430289881780118716471050240 11303545 -170710366562863655658658975473903676800 11303546 110886555234744078986324020011954095472 11303547 -518117532943528339573908072055939849728 11303548 562204553502502669278505996140830202880 11303549 33937240331678988990344197256917532550 11303550 1731135964520747974283670025736596800 11303551 60374332630934493326969018669118224752 11303552 37942081911232853928413041765530992640 11303553 -182566834819047059735293827549605785296 11303554 -251234262662032130948744231089745584128 11303555 204997073884184870833589162670844595520 11303556 335628786710758214327567422246335037440 11303557 620759072526546023482722495190514853120 11303558 -60644637779186298177409827631651534848 11303559 -994830751046384656437049946766091621800 11303560 -438689251724414979503374474667514624000 11303561 -76591623354611624667638562725850245376 11303562 320637201645332243416342479068667110400 11303563 1034045851488214518683753773140444921812 11303564 263082796391734098617603184951168274176 11303565 140626426821454874602865177837651520000 11303566 597588337965525463294615032281992952640 11303567 -294482725815204574158941572584784267848 11303568 166174020922614525925802295652519944192 11303569 -1240419175118573538694342483653831886030 11303570 598976238275661226428514117376397596160 11303571 181323587191207719813969538011030441984 11303572 -268925254306931840799644823083376586752 11303573 -282496144322542631687130953792551352178 11303574 -61824124372671166763780636827926159360 11303575 -265706798386612789316292423523024050000 11303576 -241273212407412479171276966678504785920 11303577 -259752581476182120131724755320559248320 11303578 411362317329264517113192157119083232 11303579 -613901098900364952270997326342695159520 11303580 -155755470487337966349567203614371348480 11303581 361001871302649193314907101738771301600 11303582 -3292077443941742990558027924842490688 11303583 285405448637777091174711158676379748424 11303584 292354305606639676388490250138299334656 11303585 -741603168894308946323126680237998170220 11303586 -63632359612766198334724944028131626496 11303587 -70292237858286118677769265848560366000 11303588 -435004867001964091664239493686096235520 11303589 -325749065007763667795030405546146718400 11303590 353055466228252538760509629252398844800 11303591 411325974270789116360150364620014657920 11303592 44906739612232832450338963543037706240 11303593 199361720825624545346301104453523397184 11303594 -245871109938084338365999070891346662400 11303595 87783151662517925629368838345247921520 11303596 351570490803038668877964375878777015808 11303597 1051536331379808766043025929373096236352 11303598 -1667427313199845622426307417092889600 11303599 271088338111149441635834150050193464 11303600 -40084901101602752578586311050343219200 11303601 689591032438484907511047881888033822832 11303602 -530021015540078054846726972167126699248 11303603 204596490439561132578890663460027786864 11303604 137134316483405832079067850525653360640 11303605 -319172902587836340362804681136481461480 11303606 -671064631805230452913001287987884821760 11303607 57189919964708316525529919271370929792 11303608 -822581978943607127916173752578793390080 11303609 -514143123800799047098462018580676823920 11303610 -50856757800183674149991226849709482240 11303611 -101843968719036488656925659650812979696 11303612 20161703320156939187758456051109716992 11303613 82949178899966233026832111964707382880 11303614 -94245761659067422250355603861521698944 11303615 -726160234151911628532451200443927145240 11303616 -53724044253708132978617174989152976896 11303617 -128794547330925985461650730197038153560 11303618 13968919531893133598071866321588919200 11303619 -203090457061156421476247797919813526720 11303620 324711260530843467817359800379805248000 11303621 -131523681956295549801099144405665054688 11303622 91315106896715943357143378385651389760 11303623 2109681158283914344623000092293666560 11303624 -1061419067638663247636174755056353556480 11303625 8873752939150135493238187192191216000 11303626 -53505740280226640360376163518420360192 11303627 -410043023754230850901859900923890812880 11303628 46553786812029256832299340714133012480 11303629 -110431210958220075623246837031464692116 11303630 128496254980302658856362302789721009920 11303631 -320063362777329184390406862869988847056 11303632 283480642573136287077657942307411066880 11303633 936852097908649068960390487845989701920 11303634 332989700290376599404693802094762148480 11303635 -94222460989603320197629933364707491840 11303636 -254420463948493479126475129601803653120 11303637 795157422896921924376598006836444147552 11303638 883794026702557655573415402647922708096 11303639 -654440603740026817225634277571486141560 11303640 437643330574300730626870362424640716800 11303641 17965313848314581294370696352808164992 11303642 39831201640399607904919882102687034112 11303643 82745608936595206619926693201303991664 11303644 -579843326988981583445143784723218979328 11303645 -598346817142514989576651663495239086100 11303646 68577847486897278752781084068457547584 11303647 166793219038021616201109675717692569728 11303648 357350576721487389815959753466387890176 11303649 117697015566206267952719677053765830400 11303650 117949129291357962396805838005100553600 11303651 624371381471003372490058080861258072600 11303652 -224540023322863345411493067259541818368 11303653 611794721834118690577102042188050190940 11303654 -260152830712789330453505912279304662016 11303655 429361195861471094202733949159541371520 11303656 -136083528574128611554866511588502077440 11303657 54599788949620060164622228552862679726 11303658 -410481831108424991884507501347617326080 11303659 43583332329730067231980676627450969400 11303660 96482240302584602641870791100374343680 11303661 -218488381031323676704334189189031188928 11303662 526565285571823857605956788143405024832 11303663 -569554905183390804321383531538976498584 11303664 -102960997490694097165071731548704178176 11303665 384660081471685723311224534503019403060 11303666 -245904075286421745006879378096307410432 11303667 -303728899686835289683197042298682198316 11303668 2577362484363755905883966181206149120 11303669 -374273303950422236173972185581858052840 11303670 -29369603987710903203407784369203097600 11303671 -664814664528828883460785358353134603000 11303672 503506164812118693634639982112320593920 11303673 449015555582467226745834402182165653584 11303674 338204364063727981310610614640729837792 11303675 -10751032495314152162658418322523201000 11303676 123725793307795267051936000708111314432 11303677 -10499623475211398391078706228812949056 11303678 -443309005062008921897892393143822303040 11303679 134929725656267168351157463340472323784 11303680 142675650702056126484376377712453877760 11303681 79545555245747410958639839966565261184 11303682 -42472836680077168351480003748775634944 11303683 748606907992652384758535570390227431932 11303684 216583905987967864245128311656193191936 11303685 -4988560690116202248272173536749721600 11303686 -205549985662577626444469151617905344000 11303687 -353956068631673978365058952670153459320 11303688 -336718756796011416817729696317529128960 11303689 -316159835313675333908397676610691000560 11303690 -47962560499059641450929774092135338400 11303691 -57416251538937092983582051765477149696 11303692 70561627450112451587326352224961679360 11303693 494174411655480003311353412094806949942 11303694 -105316703238465387034645687791329540160 11303695 58974642090774533028781677326838949440 11303696 -112959790913103864211755633757327515648 11303697 171446357236713641124769007292267103680 11303698 21595822522306474436579904345186241536 11303699 114702168568388878645154646719169060 11303700 -14174442831631876442068384407227904000 11303701 785567734998095952254305987025942242972 11303702 196039943066991293882061067232548203552 11303703 367317262362024689531599794575029247712 11303704 545506828033804678528510199076446515200 11303705 -241928717374590462167676306668880306240 11303706 -21344602105326270499306765620560015616 11303707 580598598599527248680295425255736842160 11303708 -296868672411925702440538767482543093760 11303709 -220444795719099119447718260380188662592 11303710 88000286610396714749063805870564059520 11303711 -4394852520925563265395471107676424008 11303712 -13892216148742612729642350942188666880 11303713 -52741198219213273969621316446374041600 11303714 193230512379845987930226953391211705632 11303715 277039803418971441709372212658934592000 11303716 82453606997252008613214465135390146560 11303717 533315839769685525383771024689346784252 11303718 46869384800406815540364008063402182656 11303719 136600494629065417874351254604462107696 11303720 -735931988673880330411132883617538150400 11303721 21968302071185938882608493877164169856 11303722 259391071678573454286899637550408671072 11303723 1024392461714299900146129407973332748720 11303724 -93717229572685908593958184834273136640 11303725 271600716381482029133048635486615752900 11303726 -145104016689094583988167656163458035840 11303727 607197425921871058983879134192836460160 11303728 -263264032031531004898185332684624265216 11303729 399226726296204082353076763928749155200 11303730 111654671528644168833699178084952441760 11303731 -935867750052949508040880110891067492468 11303732 -779700008950528395878199967693447907328 11303733 -25865181675968621556041651938118855040 11303734 238161566473253119147152075313498040448 11303735 1809096706056666375265485141564403829760 11303736 -224063228889431513709873192544204800000 11303737 1167717395621466982973803094761360384512 11303738 590294154390907079174064510529662929520 11303739 -1096925761953701966098860588812039766480 11303740 -44244249741099852226051111449988792320 11303741 175427567366640589574885159684670550464 11303742 243583985227862723538729402467468786304 11303743 -129486053816274721308067747915702392456 11303744 162017115237006802923819120122973388800 11303745 151745186573382540779174330071208277120 11303746 -396664571320484392010759833350438065280 11303747 -32252015357220138632349810948026904576 11303748 73689580999572384771534768676369276032 11303749 1062752850184239814894207949785874030750 11303750 -21708668973580857410312421671754180000 11303751 434300993915514944902548144125539962240 11303752 -823754066830909418207274911567315942400 11303753 938930413743886523812046586705521623002 11303754 -1253925420928722156422028569249341440 11303755 -353320816693802617953362294587530660240 11303756 -369109846576115604134008185522143489280 11303757 -81595375123071182772891847418299484640 11303758 -3930885736919316681980629486662817920 11303759 454603520486677542272650828973924123472 11303760 27912819111647046877647696301342064640 11303761 -231941924781691414860460109887101501900 11303762 -305910429363208763147362041627590393856 11303763 106744529390720944257527280210431490744 11303764 -233661878741482431035444818362809247744 11303765 -194996243071535015875073214930072048000 11303766 -13288019109650033857685263517574078720 11303767 -177151849845321884535293319761211972360 11303768 79111382748854384494181264362318725120 11303769 -174801756890924901895413790197932644656 11303770 -111709691730019351183785895751432428800 11303771 -1076399605216795768359289970077013874408 11303772 271831128860641952975785487454807009792 11303773 110079157714723620424624569853355585164 11303774 343632626087120610700657091433780587136 11303775 80350753198568899364093222271004798800 11303776 -605433563041108391252464976805345361920 11303777 -1052792761586076115839446367577942513374 11303778 -57023582011983349264629603264980846592 11303779 418639613898359871565492794530866116380 11303780 -551897914003098547749166487057775302400 11303781 693901786973249500364977726575059223264 11303782 24424845030445412053835808129338941440 11303783 532483279169413486940248843715172079032 11303784 210692835677950888401584464316206694400 11303785 158942857436017650996759384241627992960 11303786 254513039720157041627533140745167003744 11303787 -84327041474808557919963038233922539008 11303788 685862758734631847966098963736406670336 11303789 257468124547819593156871450987674654912 11303790 203387026782624327730452080189036142720 11303791 1132191188507088105479686656194983201584 11303792 27435050639365496274270346202598506496 11303793 82482458491569228469172050127154660 11303794 -376628460655966862336617101882368025600 11303795 457284992176726229797057253972445106800 11303796 -30145072714421887634926815955746054144 11303797 1805201057836392549187929278644932800 11303798 -549654000933343976443270757177551041408 11303799 -226163301595567972897215303651354342192 11303800 -68323100338485143625156597276341760000 11303801 194091594063860879550520961809289430240 11303802 109263585966561896085124380595085598720 11303803 -420637209650000733247057156432215900160 11303804 110661352754629744564860917135979718656 11303805 34717718429472420274920786240860849760 11303806 -26845430817712062822175450423672445376 11303807 -420605080423952965076704694012221378944 11303808 -239748417767385364943637095645687316480 11303809 -53971003093648896979107472025311046400 11303810 131424578324296632018584319714726988800 11303811 -59943346650742314713346565306493541840 11303812 62578119509135603383632394010779810304 11303813 102999006346034681654756153425689460062 11303814 -315161959069832798304221742666953213760 11303815 -23089234686371396979661311256871132040 11303816 73707715932986334929798711056199976960 11303817 -147844862766417915424806001927595648640 11303818 240895135378895855541153634487647953504 11303819 881475849748604592592595269405760156640 11303820 -246742466097309143401855453109299200 11303821 -13401665143670372617395938063249083978 11303822 -127443707541512319056667847080833169600 11303823 -107346947943171800799446934188580645600 11303824 82199597805498585743799940677910921216 11303825 77193687156389974897362820642567475100 11303826 -235210780432813160868059100433615952256 11303827 -221194456681047483680288258453867480400 11303828 114380662859305835712029977684598352768 11303829 819572362309889534176112708493328545984 11303830 -324577209510687911883383311295035334400 11303831 13796063560464386960035404031421707008 11303832 -119491760188361455738232841608979271680 11303833 -425158642333458902581421112373016917440 11303834 60840605355013853260608018322584816 11303835 311776791592325162977525925358850892400 11303836 54195037481475213231987964000555220480 11303837 -6159043648702809535520880284892418368 11303838 92215497333049526677285738701861654528 11303839 -107140945538979536463703571858497662480 11303840 1372305591865732306358758455210147840 11303841 -188336681314202487799733244492785533920 11303842 -123213577579820960853644614246023403776 11303843 577393785981630429418361323400451984000 11303844 -298873692740454959401240555883205531648 11303845 91162892021607408807315560237104425600 11303846 -230741959417217351691931849360421188128 11303847 -63523172579965444563920119947348000000 11303848 224058232514560648460174291378293263360 11303849 -695741123068392203018613518382233044380 11303850 44369652538695837019046778138188448000 11303851 -102460129181646559031981821029212921616 11303852 -159567906098629796271473706655169771520 11303853 -45666008725923530211696154806946424832 11303854 209121149690173295220511260074729837376 11303855 783989613127000643545139312975144354760 11303856 45102725144537863157937314213037539328 11303857 -47391983803440173827053154756747894894 11303858 -5900238302247411782084167653961868160 11303859 657403300620275349441622862398186711872 11303860 -179736214821233564386932361976728166400 11303861 878778349002146106237609758382155322012 11303862 -293360200500207572249144636791431659520 11303863 773191001588959553995237678831002979112 11303864 1859656188055997235884454380321095680 11303865 323345053560436759732108785997741624260 11303866 101903967384060786355440110538507697920 11303867 -536014955190138433460248325569790205084 11303868 149307847304250970597347563915224650240 11303869 122552986025220155172906036090073348320 11303870 -46044468069360817273429059520867031040 11303871 -25560579002772294855111880378588294656 11303872 -36031581983777415312752160439397253120 11303873 -83850198813779545643928963895319504640 11303874 8133345984566804119465420015800580944 11303875 168835125471879042081533414478978468000 11303876 1469441941291746858476847641288308850688 11303877 111982228399290222228154792810753610208 11303878 -369980450922106550467089227886860257344 11303879 121851590167877043660252125374865235840 11303880 -46765674646344340979137876412257075200 11303881 -63537377400827843735365901572950569218 11303882 -436400131051609582485922086215004896208 11303883 8952637527837284753725466551232144040 11303884 -175855981985542377772988678041932499968 11303885 -196457839546844482148266714036786221000 11303886 -369854200063697940456242196078185472 11303887 -20662508529902996561076262258263818368 11303888 330546024024175534071593449038379008000 11303889 41067760986660672528096558252044528640 11303890 14627093614993103293070519290502774400 11303891 379635853972154422921399650558022781292 11303892 414560915005718490168844043481304377216 11303893 -601475907377334760155299229595131787236 11303894 -227214180316970841183408870884691284736 11303895 -191356992568210260629387956323839221440 11303896 -937748765936408739816756591115566243840 11303897 115024067191695761676135637868076137760 11303898 76153579404326000204125837220712230400 11303899 970014211770184261824252589708067816900 11303900 292625880201589446720195208685670528000 11303901 78185525319626346070319599102008835200 11303902 -23285867560471160071332606649448349696 11303903 825940438729089506473429613036394455544 11303904 23543369990323434570424034198605529088 11303905 311656263972309003040879703256194670720 11303906 -78268744352226354602199931351925884848 11303907 -169792781334717887704888771646073968208 11303908 -165133517683952875764180407408356137984 11303909 880610686132163839921386665827341003804 11303910 115219647673142705973243739560801139200 11303911 362726774057943039259062768800841843512 11303912 -1092326388908210476845373897750790277120 11303913 -639697069744657340267026301164803532656 11303914 -95776086496154541324731070637629553920 11303915 239166727896340862775889461590971437600 11303916 -204385035876665363243446149791643534336 11303917 -423956291435761716455336783002628723520 11303918 -490144693394969335181668009869760224960 11303919 41852775997261094878656065789320157568 11303920 83173006102774398619695213042745344000 11303921 -670440149549489400060913840559335872000 11303922 27233145492444308120091156385718459904 11303923 -132026700802617184799349439195715943840 11303924 -822425187721618555559829940775857087104 11303925 -120104050187733002588596288622969476800 11303926 -6862139021228895984330614840758220736 11303927 -1000259531572403260971910151597931627288 11303928 183721221460624101160337070903115776000 11303929 -124068268727672666942072223192758421888 11303930 634775896771928165526773472695243520 11303931 -233224656928756373244048434549430415848 11303932 644230312375545932131280702448977002496 11303933 286910718152692046730681756056603670144 11303934 160790126241339807156449324296607350080 11303935 -302247726226722486859516846469777364120 11303936 192176793611132482739906956156332933120 11303937 -192693922776482283282078208608045630606 11303938 457616656558377314946432040201396359120 11303939 -1207553875675904362206234029122900367040 11303940 13031356747514593208911218198765342720 11303941 9492355653187258146499550444252896 11303942 160549573043986762440046350479629251840 11303943 173115915908896254945180095025035232384 11303944 48044324981387014666872253787385907200 11303945 -125588252855940224540046092320124550300 11303946 -18000141209977147366498694683213457376 11303947 921573600300152948044585717068724482640 11303948 31229006124623778512620440603183160320 11303949 -415515703357219007502155622659556649536 11303950 69707759615737195286434264675011446400 11303951 577246469581826655123732331754382059400 11303952 -19100128364953058843550393127466434560 11303953 -596553016503963313634576099416853216256 11303954 233625533968587997751500984928858793120 11303955 4218180249736480687719211176599282400 11303956 339198542836383137373278642097210595072 11303957 525443790061080160074485292576618849006 11303958 -198860322059661370511460888936576023616 11303959 4530950504908095519747529259863923000 11303960 335575066823583860959731227575895040000 11303961 -319073056735121283447977303143521991728 11303962 -377753729262934834295203905584860650768 11303963 -208519810947735607964989697811640599600 11303964 47665081227867669338328932009908764672 11303965 -68448336145319103004238752002306037140 11303966 -248993433810141156288694780081966397568 11303967 -863497426804654528984290078578072825088 11303968 563824296577968682718204166010585743360 11303969 15564558730778580918500094686475098544 11303970 147290880706988079094912001485021685760 11303971 -118399761331129266847110615189601861632 11303972 -743903373016326145058443570818099010560 11303973 380255287314050194343408390762564124222 11303974 446125976725458989274698868527610247680 11303975 29417767995263675606335097816389704000 11303976 -483275389717561719163260176432547840000 11303977 -10876820429783508882310291036610060300 11303978 -198488549471772964765402981528009983744 11303979 143468977731492563338679546512912444080 11303980 -419317779148697832596464258882381455360 11303981 -65540177128019115695957229721987270272 11303982 -309684122058221170585499044085787250560 11303983 -87394456176352173967098399554832248160 11303984 -149609133579147808016039949693462528000 11303985 168063064402999787717396861889416862720 11303986 41253860508046308088588953160360866720 11303987 -220989328806580293121813276868714819760 11303988 365319480275926746630612558271501824000 11303989 652967584870840277245041527936612647790 11303990 -166419646272880472307866025384649411200 11303991 138460063011837169549209891906811069152 11303992 348361797238119565398872406611794575360 11303993 -2675599579746315392780634594525474876 11303994 17670445672371761540562694783298989056 11303995 -445946572373610706443799352637654792960 11303996 10846906303951478009641764256531046400 11303997 -675981455787695652567109759480586777280 11303998 -452510106280235097391821336866232480000 11303999 73424248140642758775062899954210585440 11304000 144828294063178731885616865139228672000 11304001 -394989250081380609677153069346621767998 11304002 120838163689025344244606447863503908352 11304003 205427350536186961908835295419179604224 11304004 82166464510651712692117921767389127936 11304005 448510001994977982405262847142552153660 11304006 -158394079708725879260620657291999828800 11304007 -80564289334734538908413488413091744416 11304008 -308414756190709034033801742173514071040 11304009 -1523676983688489700832357400748181280 11304010 -552496417884797445087968660340037803840 11304011 560764480097708052740366938400272402224 11304012 1413962184904419496305295704429895680 11304013 248055018112221829578517454502208891360 11304014 -31174415556156386129395480329516440448 11304015 275527319683507532106142676561283496320 11304016 106652634804505691048726527602570821632 11304017 -1170419922943743999124562978708247184128 11304018 53907634458624214817127350625058103808 11304019 71846291617635853526580857607879990744 11304020 -13028885605636237436221243685161328640 11304021 501681793038313839149720791124539163424 11304022 -322249344374058115127103680905986494688 11304023 -190610904023012513674384657428430541640 11304024 -631514476105443991880420257783526400000 11304025 600279487573148671132890612811701265550 11304026 -39072545710295609168823173065165578240 11304027 -59384027162617640781885211572664320240 11304028 -280533596194660536510263143734135988224 11304029 -692035127336548835517024367275389078880 11304030 209475497170709806203235608588959944320 11304031 -921547452006626185660433241349631116800 11304032 827627877554478472854449347590182928384 11304033 -80103027909498242396195579614600936896 11304034 -35429617481384050937979282979895232000 11304035 229592535140653253586042508296208755360 11304036 -18992064038403851640684469344719784960 11304037 -295124312285459593498783038394137862980 11304038 359569678706253749662299528023292637920 11304039 973817922483545890134587693525266049280 11304040 347910114159098344444059098172864921600 11304041 231639244531463378959143430857106284672 11304042 64897815533672350018914614578896659712 11304043 129634294668493160997762193383752583640 11304044 -558135671647833631062067277297910672384 11304045 128018176416074867995364417548607440620 11304046 182413827531951169511201596770692822400 11304047 106068289822940438157150511883619416232 11304048 68105675375202011666662784953834536960 11304049 -712242693328276441931759158993004795950 11304050 -3417531617007665969602175999489568000 11304051 -270983701376983776803807769406793320896 11304052 156823717694973893979555191847199064064 11304053 988467073519885291304088420121077856302 11304054 169947902881873309063931936774610788160 11304055 -3284249623036302567526982637169773600 11304056 189012458653725962041701992770535546880 11304057 932084211514545331266063098768776704 11304058 248283577416054223090303865007173696880 11304059 -384405614057441993056449368513646392496 11304060 -242395815323882443629959840530868567040 11304061 -629676039084203486711236321036191615200 11304062 112219620879946004064497496740739456 11304063 -276555644489717607277785379616651289600 11304064 440634159918217565672339669676510412800 11304065 -638547699540684813873850879556164003800 11304066 -224040877790093845375566417113732789376 11304067 -129012773713473034489453611836065969680 11304068 -65894755463158322858632665686439390720 11304069 38080578018376926478070024130485314560 11304070 -325504462074323036836892364073136603520 11304071 -714234815051958260391282611641380298728 11304072 50059313166766815528039887411690265600 11304073 403236789107922597360222720727672541904 11304074 26621040043625703023605293638687232 11304075 124464351748157549948261982301647366600 11304076 191559979129583127630148223675800818688 11304077 -1305287268890948326181344603663072074 11304078 247900488858531481974318350365169807424 11304079 -791385105246056736399018472624748378320 11304080 86191991318573430453599967957553397760 11304081 647370984706370670231748149877016255970 11304082 -443530499181060918175891028035911783648 11304083 -56873190036111367968342328882724413536 11304084 167825030372996447570790572688185118720 11304085 -74028885774122228788543619447424599400 11304086 42246921567537184398501329092882353024 11304087 -442161389350596864559566672221351817600 11304088 -64319570120723872339586426878033920000 11304089 -667588501435035258543743787052046478444 11304090 52406015362394726952285738674083891200 11304091 -440187090904846761975163156889246016508 11304092 -209139433199853111106954772513686172160 11304093 -211118800776905201129206973008308675072 11304094 -121235022590566671226765207176068049408 11304095 -645867074462128946984377460162324365200 11304096 474543749554251266242164555432443510784 11304097 212903991959597636372299643504920138432 11304098 808681136662783706381981125390491648 11304099 211641376765018806020321062004087150184 11304100 -196049601991174362738664703927715433600 11304101 -601986293683775631481056064781831576898 11304102 174541588087272131830199521439677708800 11304103 1034135744143914766435080214892760127352 11304104 -331442052817754076217641916289369256960 11304105 -2331766414601159268239450753280105600 11304106 -183776872313955509342016101659017250560 11304107 -306649742456384236194603852616007393160 11304108 -528055814048790506102264148406119883008 11304109 -101546388799668046804049157046406044896 11304110 34911221682210866979289342339063680000 11304111 27659359176714791962765263815248263168 11304112 262316500910339567318269405725565730816 11304113 1211468100202344818876737609269766060980 11304114 325725768835826229701237727348353982720 11304115 -670614363124303574830697887812798612240 11304116 -729123797331745849868515114572828732672 11304117 66080348599294319819260185499944618720 11304118 143367174481384619581571844024985251840 11304119 668488483557940492990231682690379648 11304120 198071409759135115725762165490863513600 11304121 711875936857236504278666893954924996944 11304122 3862732573356932657491648594339947264 11304123 8902050186758756215331613246578016768 11304124 122616000650630406961915272154996420096 11304125 -178835648595838309582990448947668960000 11304126 360586208359800221883922777559361698880 11304127 703707268912557565998958802826824689960 11304128 -132531395614625698196366007160855855104 11304129 -70653867050566466085441802516762273920 11304130 -274921486265844432168278717019083459040 11304131 6417773947384152703034843379607471932 11304132 38440032085461250037177713683927465984 11304133 -594404463450159650220442130294869047300 11304134 626320521100759208331292859830303653216 11304135 -299589764915138432377390087802903201880 11304136 958115658554699518163128056013514695680 11304137 -398918038332212912083120385997508454520 11304138 -75567630252533312880255249728094880512 11304139 99345846137022162758322920181751333632 11304140 533238450321003215762753339926178749440 11304141 -7227361350741722877143921544085363680 11304142 -75710655609259666377147920245293048000 11304143 -122241621624523002323486852573087735040 11304144 59386955813874730852041985744636477440 11304145 150764729209956065913202395118417939200 11304146 17747322167181895884688564500762779136 11304147 1014907087820701384920915889324258729728 11304148 -720852684803003094882391534995418609792 11304149 -987303247863522486123851340179415452850 11304150 -17382797448213543476124384630813081600 11304151 -164171951856676440461762944245228612096 11304152 275332579121898843564472853176106373120 11304153 81187023890661028626988318966783901082 11304154 133523421767588015730620548759392341472 11304155 166584887950125974832860909081331684960 11304156 -118728705294644609312070232029995939328 11304157 -184219245833910512308253567084994906600 11304158 -472071728631518920103930122360201551360 11304159 77636058624053340162650455174865932104 11304160 62676251386856038952970425568838287360 11304161 69615891128778758427620829835594055424 11304162 195417064597764558371157895871185367040 11304163 -280208522341963653710064005425880617376 11304164 -517555383460013910529731609330051532800 11304165 68806632545425567770042131890181557920 11304166 -2144959835584555384931102106459862656 11304167 -166624439065608266015370462853327371168 11304168 -114324819692708855998676275009124106240 11304169 836751668368107630776449936198655216570 11304170 120868370288750679894696847642603901280 11304171 673742208118104556546437267485212965600 11304172 -283356551304688207463075591043331415040 11304173 -894794936807643513547842811574401894080 11304174 -17185082393548938584772081374549630976 11304175 100879492515631671627615754800184057000 11304176 -32681668446130870972935930921291644928 11304177 -273450319420750194090078059394555150480 11304178 -393460188975020269580908059498188597760 11304179 262107808490123023436489469484890264780 11304180 57604662720072601078050121008678255360 11304181 54944934189887177852709231870177512448 11304182 -22395086146501318582921230487445075808 11304183 456308301373162816981577344808942304000 11304184 14026744881127209482087118831563857920 11304185 -418562668042695064699392145342498977600 11304186 41109878621409419845727394623144884224 11304187 1087543891154601306801855280527213468240 11304188 28485858479453702531734985252003920896 11304189 63004893296482570164186655815939152640 11304190 -164664682913543285602079871567706684800 11304191 -159283048975235152818287907660234443616 11304192 -166919699431237203514023432163594076160 11304193 -25062306521574980044677573414818146558 11304194 199194230212317055088272072067665365504 11304195 25165737879536674270224233590034304000 11304196 -5102219067418680322276962949156644608 11304197 -899799718997984706401263017392183928354 11304198 30340178842900811213611555736545363680 11304199 -639512339178200722998684926814985949800 11304200 417441146002610045816414191650912000000 11304201 77315421842607594913397364670367611680 11304202 154875671794866529618902068664677195520 11304203 -162555553024709715101258004970941719616 11304204 178366913823294890270803433210806365696 11304205 470741104076303770118687654386145291520 11304206 -444732217939453183588213760051476304448 11304207 198842900601892996242752813229052264104 11304208 87299645882319666855856343261200711680 11304209 -183410671880699474367411987500833978368 11304210 -94246579343759583985115398723468823040 11304211 503204993577911838205821666739222614672 11304212 2063385080999602557707828944163069952 11304213 22009644182657584072903517438104754784 11304214 -418513049530930449049738026257436056544 11304215 -335889698434732457765269196603471028960 11304216 -86973151578878080697533062525842227200 11304217 -88081968693778008593474213353177607734 11304218 25833824528907290948283031900198043616 11304219 839011048100852435378609017849232483520 11304220 98846127895122913706603659189102970880 11304221 464615895651008683166617971301442587200 11304222 -75028935733237928993776434042680125440 11304223 -26761681082406587996987203354173711360 11304224 44139208929504772017826452726318366720 11304225 -189391519217442346101846991414854252000 11304226 72867346351495831663251885798568383312 11304227 -1015062774210678785182968700023230400 11304228 -187728855572440019495128616513612439552 11304229 -374855584438735486873896755806030110240 11304230 98895034536093941920351453969520762880 11304231 140571127074540963914651114358457517352 11304232 -313351714181632441892413140266634777600 11304233 257293161227554749582925411587569466888 11304234 -159699648607763917156959636198732756816 11304235 -2056797874408660220897165744856479520 11304236 65234898243970890355391808530322689280 11304237 -89850349953261499092613611014585562048 11304238 -281954281285426992744427139557982283840 11304239 -632753077509008804961581149682809278960 11304240 36136162319254326306383914321654579200 11304241 -353109285921889720266844217514976210170 11304242 15571311681131279087680154267901184272 11304243 -227837858245829518615168343999211337644 11304244 -97811725044059812569325599657883279360 11304245 788606110657904063866928241863572869120 11304246 -80155129930452896803509525190774070400 11304247 517388261686902439048082181634276052880 11304248 -879354666743850481922803565658484592640 11304249 -574677711783194076420646828920686936352 11304250 56468980550189849128857219052949760000 11304251 485350455677081795971156419489790624800 11304252 -1264233704390433286881986019489189396480 11304253 311284791676478029298751059391618754502 11304254 29286209114236883901097558393976282112 11304255 37317474904773733061909487143097148560 11304256 194651350412230278743938794935106928640 11304257 782770140751631330303742566128228141506 11304258 4821753803736592626580023327286225920 11304259 -152655108972361590453396274899792281960 11304260 -132790194631277467555555709872429731840 11304261 -81882251039847068039253992325448005090 11304262 -7682935817503625194690813324520847936 11304263 -19198602507229557530269841764319092680 11304264 272050664529177024306397347768646533120 11304265 -20437110800236390072577740706701152000 11304266 49808137223414123784811245940984399104 11304267 101128692842929159384940193800390366448 11304268 -118138255060583125484516652534498263040 11304269 15152299670306749531335965581549956120 11304270 1104994818614524137908658121910845440 11304271 490702365090550753724928553567533263088 11304272 -25692755354844286811859023912314994688 11304273 -423262685667079835566177096880531989632 11304274 -74660988570299726424023143059763838976 11304275 294673516901183959325857374163930188300 11304276 412473294109789031630193194089035085824 11304277 -190016775543290392936028283978304892708 11304278 -369283146167779020495836732173650250560 11304279 22306749273784032291162615998905776 11304280 -7526550597985502929491696645331968000 11304281 14567655394967653333087418214155157960 11304282 181941708924607492202619452410467348480 11304283 255116062121024695710380535066996717640 11304284 -466575440492421235951679219841358032384 11304285 -343646290910318898060184346765294896800 11304286 -185067461680878760629844686256239254784 11304287 -554469598005350205049556485616972790480 11304288 390619905578718958377465675087351250944 11304289 547740380628282214305529720598156036656 11304290 -374597706389031195670505689374445797600 11304291 -481172912157377710515951052294822422408 11304292 -450563025200274616665265930482878617984 11304293 -46652349052909546827960209014365272064 11304294 -22089556491094178113259252697556908672 11304295 -790498407366930728277968877398978080200 11304296 -13723023313409140504521196121484134400 11304297 -15309462713583928062725978441852889360 11304298 -239143149349469651482292441632680363600 11304299 1449176128351533621210437114687401760736 11304300 -40515085376729990625774884700309696000 11304301 -493762734684744123786408088382478614698 11304302 -61640290910371341730737595123694344128 11304303 -211276396561724940505946264733589533936 11304304 144956108563942730767111694515896320 11304305 158624896914892240405752872513535025920 11304306 -172669454370480020549261809149879505920 11304307 120858343901826936206769246857754804992 11304308 -406334942758563772101945187673909464320 11304309 -62655786488918248640836117323526255680 11304310 11563150741736741066964414235267906560 11304311 -146810336061196313688652122557697224088 11304312 368038992889475382953712526531211427840 11304313 858127018656508541297941002980270528 11304314 -57469711330386710509184200330708853760 11304315 -16952154609082479878628100875321934560 11304316 -275565252572470860064442017173769420800 11304317 -614709444811414476910990136678857916820 11304318 -138765421885616491762393701121360034496 11304319 -191558264338848185193181658338691521256 11304320 -313437692435531708182068335285895168000 11304321 -28591193612329537174000051103478605376 11304322 315698948913981691545772204578638645712 11304323 122491446543335400458467486973320484520 11304324 -241657881370210661293898313510919668480 11304325 -599880049404814139684654475032649814400 11304326 -581494333156180900481088047258248770432 11304327 432655869235655778271803078401378526120 11304328 291312524729277777166570917171191808000 11304329 -292880767828566706161670397243898932070 11304330 195048692867177076519402456030255601920 11304331 244198748233488287781304563016298566792 11304332 306816967120355732315907102068997504000 11304333 549305855541533580978633387117101513280 11304334 -24696597711223295656979499473252813568 11304335 59528568554646808238129141571345408000 11304336 -11615023560116762223108740013015171072 11304337 -602038248633786540370330528588203858432 11304338 93497084962310717246127221281068496896 11304339 127307938554130057470398717377685468928 11304340 -215274028212639930161999875291899148800 11304341 235926519463342890040433042402154696000 11304342 2310027655171004815365919014242929920 11304343 261277377538491033228718039508035675592 11304344 -225627009732206163630686373897721251840 11304345 104734972064758935609648532651780800000 11304346 -1624287311859881030161727816622720000 11304347 234467613691804614052320635902769302560 11304348 -92165724924468749691763655491103416320 11304349 -9963386555902673160614057039838937428 11304350 -3016238034607708976206373442484689600 11304351 125236447410832085741132646686625017040 11304352 665339357286294374588477414137574326272 11304353 -276699720562922100984503614218063295296 11304354 -1806191959618596323229202975991470848 11304355 23217954737933730389912642189990189520 11304356 1537855737810307470225921530843996160 11304357 -602715405622502784471992467121266572960 11304358 -23345378162692972111786084653110985216 11304359 -5102811244619017079478193261711787472 11304360 287568686085904935413746687868604825600 11304361 -300932488782204020983212496911837356038 11304362 -71593035423867023790476839102633951488 11304363 53328961823279028116902726596904986624 11304364 681126578851253354132855406244845675776 11304365 -1139661174672548726825622928610130862080 11304366 -363729062654826004958347595082408163776 11304367 -114534244861586865635320663192125286208 11304368 70051513981150437266117799156064468992 11304369 -578670119742453167118439048190849254206 11304370 27192506305904761335039518359753451520 11304371 403267817563854374816843821446625176384 11304372 195760829069255700185025657908063342592 11304373 124244701116091816689306454037743830240 11304374 777392316639514570324026898683643708800 11304375 44137274045044151451707224065562725000 11304376 46389940728725963881585301771038003200 11304377 7791377454462915515625931028716995072 11304378 -12154864194193854414442616803839486096 11304379 400038766747931556653503268288975898980 11304380 315976925664530299076346184760531543040 11304381 54774536154177759769992903591766178880 11304382 -37950487221793249717091177733133482816 11304383 -1005253235266297087052024849979087596856 11304384 22608554317718801748433255438674296832 11304385 -126946344101395213631757895310544552000 11304386 -547969718243665536596388688673226274608 11304387 255966781473239261106462343481855664000 11304388 -357605310027754721955740161633892365824 11304389 -19859475129457979291168754855806854020 11304390 -56369082888526583973374473375828742400 11304391 32321205410729436408747347539292487472 11304392 150020396878527555352265792050462310400 11304393 -1203304804243849726310550643284825173376 11304394 -11473183060022294729578516471887225600 11304395 565230645899965727704864411434851498400 11304396 -72949430571993084973715712736696493568 11304397 128835447934282354050041672544339800064 11304398 -10499658157726129957341255623083521792 11304399 5766611883447162803228956927210284288 11304400 137258881944289506701756455288504320000 11304401 -632768184058920434879763594142519523598 11304402 40379467819840726921449844243247817984 11304403 -476761345937416714158704675759293329840 11304404 714780803189130444627962927508677801856 11304405 -21413564656008003830601807794398586880 11304406 -19453820166793495969973599621374682848 11304407 46452156059875422661210510628378963040 11304408 -97593619710200486575201335168624230400 11304409 -721918167816000977370055317241178278390 11304410 -72438390455867543742770181569120085600 11304411 499674565486913563395712783788297324480 11304412 -84127853045551413089058974080052802560 11304413 -698197557452408829377093965326893941338 11304414 792701241168773507049462252661217280 11304415 -15175571284004452363833896580688115280 11304416 16051287857405882172969559279287140352 11304417 -149116610588862229653726157940803671120 11304418 149117446687781712812609339447203974816 11304419 -116743705097227601409061221229702534704 11304420 50123483915334911757244233048786554880 11304421 684187529363470865142808333759798186622 11304422 -447533942039971929068162930272100342016 11304423 142433420878020883618455280279090471296 11304424 -222036834887479658992285596486224332800 11304425 189262992521896507811998589946153900 11304426 117173622457019625735075712527039528960 11304427 122566406104477023156024564697414796276 11304428 55074065756839406377982467182927859968 11304429 94834792935505767435412797019911990528 11304430 24788670619227825375775288348376745600 11304431 -180638025814235572252001470851908960688 11304432 -33933083092684219916504699561015869440 11304433 2759268351617754679248608186137482560 11304434 -396246960938039258516618179171458172800 11304435 61342194552339125056750436099143837440 11304436 -283084589252792580060939035510793148416 11304437 158994314440346779620795207374892739200 11304438 84323660022591451542517222787859946368 11304439 -889162002881018456810310214332271300944 11304440 -99924500852196725396766141527556096000 11304441 -58418026282130079846752181100080093168 11304442 -5892437576843154042699516096566631168 11304443 594236309662543522562882838462617231400 11304444 434389832037943862125014302201297404416 11304445 452148272453418568605557818689790982700 11304446 -920603456520083412813838462513585446720 11304447 -248853619112765358870751119929881664256 11304448 114630198616660368556310376823526522880 11304449 -467377866800247941681975729312522775360 11304450 -84804895026507401997001032330136544400 11304451 -378224502289354226689898633654011327728 11304452 1886266968038217889526201764875179136 11304453 -557548294922179663649492830972353487200 11304454 6658973234018480811353256746379528192 11304455 199000274678441150757872472339831210360 11304456 857567780943449829596426655779571302400 11304457 -772560844817152109392589391206878840294 11304458 220322532613132077544846301574346375680 11304459 -105196690703023642837301852643537006000 11304460 58783549941435967643055249297915125760 11304461 -269604175907210893484000322586450521600 11304462 -60937709533870376339951094015552965376 11304463 -656355014218448734662427763176767838288 11304464 -124083471423161961554303104946401443840 11304465 -423863398699817239815622771950891866880 11304466 -384147570434920219889309551199842865376 11304467 223123759630609267105337927999304681516 11304468 -254698778810880892387938256219614412800 11304469 521308657137598394303459997051125535360 11304470 164177677403544536083921485734583655680 11304471 -667170813603796341376013435403013763376 11304472 -197968463690228534074712537489443246080 11304473 764840317656980555572688359533094991400 11304474 318227542656779351720956915472340365568 11304475 -9414331281334548248385555381900004000 11304476 74146575704901080025612565627343672832 11304477 -38933176077735689815124014368388003392 11304478 262310750535606127756851237927148840320 11304479 -380644823558644164142348759549663554960 11304480 358957691637245763057127705722161725440 11304481 385118103822461244305569457571375220500 11304482 -54497464571316599188013360040857046528 11304483 215690377563220343353353776825686728000 11304484 -81229796189963553917537085385947673984 11304485 -7003474981200524698752116866285135200 11304486 -247323061770560621196899307417124752960 11304487 73761062060592119438619226328204755200 11304488 11815264035120564113622102907800268800 11304489 74376308575607325851321533102958205120 11304490 181274805879729577671479170092115708800 11304491 -156874479138483886366382796969378988032 11304492 -352874143662024942785912669544833653248 11304493 536143458956733529339814635277852686742 11304494 -8027976326741508134573574996369216768 11304495 -207082512781742947021125945240460370400 11304496 68752146368421150755142561070561935360 11304497 -49081235164412509657669146748885486668 11304498 22521678291753910950701979586750760064 11304499 -25828853177809682578053433661735249680 11304500 117164539309420196864765559129913344000 11304501 231610150680663403423018677181994713440 11304502 -534066396117874013394946425746887298496 11304503 159558884644549961866787257643695861680 11304504 -381785809577435818769168629424522403840 11304505 -1034048094231071391382311788549724912000 11304506 126929231569745053723730532319522245120 11304507 -673192937013039780208635742476593811408 11304508 137096721145959196533642369970378625536 11304509 1057366634839233041976879959428311808710 11304510 26696883570134692524934957804914462720 11304511 202349269739151970149823212590209005832 11304512 -87754078599097489442500979918858354688 11304513 339687988349917126121991812135540020320 11304514 178704469122524566079981634951504468480 11304515 -112570983276218656632399786093332985840 11304516 244651472088703286454329484094739684352 11304517 -259358205416635528565456438513436915648 11304518 241098372740547157956076214899594067520 11304519 615418188263898419224068982242733665360 11304520 -74469708836490143804747759136090316800 11304521 -670265111908270235464572092218053994278 11304522 -2307142456169037128024299661527888896 11304523 -634326552488833639000442724691579989456 11304524 -46456625660236779455749568052580319232 11304525 14473021031820716167301258244817332000 11304526 129668467782564498729447208513552508928 11304527 486506338432075950964499859381813647160 11304528 -473504776714867312342170844854091776 11304529 -197010562953362320412507096892177918912 11304530 17154179035669786706595963636105787200 11304531 255403807479530084301549035296247621712 11304532 -577622967338278146985075677122619533568 11304533 1495337466385256257981436682431986015104 11304534 149795158603736916107212977916249485312 11304535 437254616851906484298244433640694288560 11304536 -104232537998994669048225343875842580480 11304537 -528781457714761886035393813752707787648 11304538 -70271775559139408542367483381756932608 11304539 -130905053480397491439194256972623864832 11304540 -52601847436917954851495515142000762880 11304541 -157157403920899423790379187041318783348 11304542 12437176305508491745027060779791916672 11304543 90245248541516495295517786961679067464 11304544 -750376388699945084861702393896859074560 11304545 -342216464872220705940606351081251647020 11304546 79397414028753454054000097343447552 11304547 577975459416300703116930073510143827996 11304548 376982467105964162822810390207820929280 11304549 669163886718553611706457852854122983040 11304550 78207565595643263488467458239001380800 11304551 -1552891455889208526364899891251224467600 11304552 -75016496042445978665069785148230041600 11304553 -77714479640069633915291350817378712832 11304554 -310639247065071024934569432837499923024 11304555 51331333274786125448339896637727095520 11304556 750950167049217114344699111298234749440 11304557 313860822237980042284987356655171777632 11304558 65161101686402699983677827250537410304 11304559 -531361347214554725882415729631911792640 11304560 -78232574766923582539078925805114654720 11304561 4445105421167692554313503048130534080 11304562 -101777483783236868094943144227083511168 11304563 -84411381062730080864512105790295607080 11304564 -767677771796936702737028822507180371968 11304565 -470482156692536301624264489679187997540 11304566 60764473695090253742044248617530767360 11304567 -311319871866084361468965438683510015616 11304568 -519607516473955886127415353075660410880 11304569 181934867121663486380737883361412220544 11304570 -163249984092980423327302015499800684800 11304571 -7542164582221664876256597086951226968 11304572 787040388686921227081157346958167422976 11304573 -50392239371734799173996379234238422400 11304574 497069914015581446219735703938839782912 11304575 -567369492881374494648490258908780843600 11304576 1005850815045835058607463278647338598400 11304577 608211661930387823136944360523253852800 11304578 296446478947503656981867858901539685840 11304579 -24964409837117094785738967198324100032 11304580 -116384213538261073047553452413640437760 11304581 -787266360634851190896766384402618780416 11304582 57712748230871276984556553453741608960 11304583 103668954161380428931539179933514712744 11304584 149343276848424897714390750650813644800 11304585 70900073099845732799154980982548065800 11304586 -579657084179894194897498751451989389008 11304587 4764958240020616671782875841068003104 11304588 -397414669312694691048572194256395891200 11304589 -130604310150641185931323924725801334676 11304590 368486168284987127983549071692790883200 11304591 -400308021324533742525030569959456824816 11304592 43820428963938121162800746313650012160 11304593 189816001954056351312917674912408123200 11304594 121506120168537103590765574840590259200 11304595 -484727967529632004692368574513837464400 11304596 345706702691190393407735454093937507200 11304597 214940894187960866667942471235205354400 11304598 77466964402965261500350116216145120800 11304599 -501064435562813914393073023240551451680 11304600 -21654924226969535344600226117332992000 11304601 -16220266880613468363487907732819957760 11304602 69261227878626298276635695357663064000 11304603 -1145228450143746556846544695255267530588 11304604 664658799149869886674412525702111776256 11304605 18886494762367062303600537323222634360 11304606 -290111869529107372139509812236505148800 11304607 634394002955776448540397492555374533856 11304608 29572742272016949599882146867807518720 11304609 -521677269567224187037023120386606088480 11304610 133557161254428670220717183902035101760 11304611 -371129756386246822675015717191910011168 11304612 6465567428971599992469895282268961792 11304613 -158429141835489510618374261623442659138 11304614 -4334703479171188440369501380075793600 11304615 -16553154468122212691209563431493304320 11304616 1055276342601344528497686941939252628480 11304617 428152879506106547581815616367494140666 11304618 -31525911515022356358796762875692005632 11304619 -110566720587962449768929476143537169360 11304620 -54479790191318964824137778496903168000 11304621 295057430842507060410876163510380060108 11304622 -161517475511033884773208636317994147968 11304623 796811426553882526949798040340941288504 11304624 158520260524571739423637861926886539264 11304625 97902921964506882517167914700502857000 11304626 -628017877988113388849907617822342139360 11304627 -274396497182604180786628036912027242960 11304628 -1204072095443131581278027055307198562304 11304629 219270341772940349053499597759350409376 11304630 -199314802115890912587490647838009920000 11304631 2610814400241539748933426001621893832 11304632 -33361301225934778269434546618853273600 11304633 -72233944858091434185373139264262633696 11304634 35972223314133487524007724389457141760 11304635 -157092435511020687142946986276738982400 11304636 83054728735191814577081895962917355520 11304637 967222118893365784890656112978808585286 11304638 339481666049836024861223210480883106944 11304639 73014668262924015128344557394533791400 11304640 44993540809017536013452290737769021440 11304641 -1115137255297261113545007678167847468288 11304642 -475044607442609581003214644445565076992 11304643 -229595762810116259025472852889662783728 11304644 -146480699862514477562985652372319103744 11304645 -8966179104470254867974733283243512320 11304646 62829829891457254896918279341713242624 11304647 -275829099370067316584084595196281918528 11304648 63576225141508679246116519797666293760 11304649 -1116213453092808472422444727077930365350 11304650 -52587176251578968172676972782374880000 11304651 67280695476592564513488067085934342144 11304652 56941763667136090570306492669562928640 11304653 318258642091240716058993939132290646902 11304654 -142237408063085835626597817200942162880 11304655 -342829438556238115166438008511342924880 11304656 -46832377453621187056019351644554264576 11304657 1095528889937456780618183294813460480 11304658 -339928416621825038207647398193683006720 11304659 -634771890476951902626081282640239782184 11304660 35320496658904347880853852176784117760 11304661 -44047467066135322287601409351595606336 11304662 -721533720366696135927811202287360741248 11304663 -316375463272391983007476145063689248000 11304664 429494850658118781821862195870143692800 11304665 1125122046784508989768862539624060465800 11304666 -264091776772012907843066899773309093648 11304667 1284761224636354166991149104642276508 11304668 227041526661296670565470237498677058048 11304669 -744189283405706418886077966564563340960 11304670 176282441049054293939430399081092313600 11304671 -237953429963601229309094064869386701600 11304672 453545441159323080961426596989090660352 11304673 308501699702135038369466371900892245922 11304674 3956864139555075471243061573638252192 11304675 -632178961148545260785854366441818924000 11304676 68556668249131003905749799393316527360 11304677 -208700542666513035122125506318694540800 11304678 106696944594604636695686143303537121280 11304679 1089727508419517105636076992972180788280 11304680 -116956288124556542856740184038672025600 11304681 -241901876529500705045638925202542932848 11304682 -3629142085157271136148569964778953808 11304683 -78651026473343363971252145748812139216 11304684 2565629447443098569381571396273395712 11304685 -116592978777530490764269587400314983040 11304686 -158913752317642878314464584516419832960 11304687 -572795322317546740919922511107384993648 11304688 120324255592124121254814661867492245504 11304689 -7378725482616315875049431119296191040 11304690 -112395362389177272344501870081497812480 11304691 65000726782263906969902843961147607200 11304692 -127030502696142105577217936045796556032 11304693 418864475306161962361324890360511563420 11304694 -303058020855997199014771719268439042688 11304695 227255466039060881345782715975470287600 11304696 28587409899036029985908836435363430400 11304697 112583427400184948733382116893417175146 11304698 -547615473757133853374531552749229792400 11304699 8406612473018851037409004281527424000 11304700 2453547886861767691214550621468672000 11304701 153063161487958458967831217385482653632 11304702 -58837407056136066904057756731127741632 11304703 785044899308386807608068585551354452664 11304704 267701054156401158866008682550326722560 11304705 -408298023892544361844892835070257632640 11304706 173117724398180845383511195532317140480 11304707 16517143999348765256705298103065163488 11304708 -108208370858514754057687784752650731520 11304709 332883363453399700091486220164493755360 11304710 -303725712298966431161356537896426618240 11304711 665436493211198256283198911447850905600 11304712 6288593570078099090841815277748147200 11304713 -44712492152337077369458228077386575104 11304714 105257853747041699882843411096670647040 11304715 -12284257028064237268124544172984404240 11304716 761995446388721314650754585573396227840 11304717 -50988180623873392571035211474679198720 11304718 -166676381402996262357359975969794034496 11304719 -14348450428539939538014456991812332880 11304720 42744544531629084155972720737820344320 11304721 195071016040424155996404964475971790452 11304722 85415092033924100635617822081839944704 11304723 383774256851748211914591145017747833784 11304724 -123579726921976222806982094617035877504 11304725 300030370837156726995009273082846242750 11304726 -125241023207346500464366853361408699456 11304727 -230795502655628218230550644793557090128 11304728 645078688267313412651409245607432273920 11304729 511666293506272752363219034520655168900 11304730 77772754971460712486870802630166952160 11304731 -361546766065354428031045943251977634560 11304732 -434850957900449905336275166356645692928 11304733 647694058709709102507172098304146990624 11304734 205088239162992931925850789789390720000 11304735 1832666371348914664875033562666254240 11304736 -395290581766284017967131891768198823936 11304737 -313694743998929319369911020683832243614 11304738 191532746140494584356234464335863384320 11304739 -312636427736987356940202586199264845760 11304740 172951417771065278852716843765666832640 11304741 -157598575299038932056969854413929922656 11304742 -300790006392528321529568064844350816000 11304743 -15746382507522491457075022577961608616 11304744 -130490307145235572461266978214219202560 11304745 -76434756954327018021049584441242947200 11304746 242332078460531722240394404603229415264 11304747 181053785225345569296774093731953232568 11304748 -59474071111237800069018951589017154560 11304749 -101711372563441292341794588010574054250 11304750 -270265451870220566982180925056888672000 11304751 -713285589780630505319869443063729551400 11304752 -222157709206011946769198818140745580544 11304753 -299016235381552271629040295539118397440 11304754 604837658415529331764641847581736187520 11304755 -44355088587921088549945823171476634880 11304756 185181353883729148223685873914701898112 11304757 361690099355941493865429858640360529006 11304758 -57133389277436885571266787270322074624 11304759 -390645390239120268958301732053471049496 11304760 231115792005517981138370291335799808000 11304761 162849937466523787754096137550095010052 11304762 -50226625876835541132196396955336835072 11304763 394538485866470608255434752407907735012 11304764 -92296742010672383157873481857321919488 11304765 6841498258401074709803895021146622720 11304766 -95613875936678833347778249150063724544 11304767 -307723174068543478434198057672704896368 11304768 -127364441331202389359746801313947582464 11304769 -607217620429111704637615464566664569088 11304770 22000892568004400486213166658525992960 11304771 125975037959128261697290123513057291512 11304772 81894054828178788440434322247119272960 11304773 80592979697480051831043842393448869022 11304774 24103831597461598159164683706308903808 11304775 -369433605662892621448650500928781991200 11304776 257840180469873339232249438551940792320 11304777 276777920343183152820069576720092813280 11304778 173229524921174657458305218807877267456 11304779 -691878977202740327828251534640474683200 11304780 8416645715846277240044361637473792000 11304781 347309814088617707231985581681483150582 11304782 -25951396787316695829285293789377385088 11304783 -185151796777100603745051230506664385936 11304784 11125904028915321524574372301182074880 11304785 54664684300737903569611918582328553960 11304786 238949216674663919806221795093410858880 11304787 324732899706962327783541288184884107200 11304788 -347896178379061436918702775288137856 11304789 497464878152264077610317577001931638048 11304790 304163554961494171907191313974349959680 11304791 -1065451947650399627685901840725894598200 11304792 109454901300775556902341194827530240000 11304793 565939549127254799647273152895952828042 11304794 129879690418823041333679447770932376800 11304795 43580496446939919428230950332634175200 11304796 830192091504545253755429922451504094208 11304797 8007363792222666595480328114996107200 11304798 221832738859570421270696341217286905664 11304799 226888081691225649341862039704751800448 11304800 15591877137792363554704894049176780800 11304801 12776041169766826716720102564005326080 11304802 100344024262001226769644136946803190352 11304803 267287339165507688375060314750155195104 11304804 197261033775624565486658173032757604352 11304805 -103213806364414557375459474295559025540 11304806 -477598448275020063489427794674961807648 11304807 81049170387674457761734332453137196240 11304808 228423382041946502186676476883014400000 11304809 -583862152812826202621968444171983880440 11304810 175640695338711554345921325402648844800 11304811 58823552297515278929634527857185618832 11304812 -729409200846577266132489432465550671360 11304813 108792659030857176795207870879153705600 11304814 404835868277287840962535748531652826560 11304815 235379267624706194156870301800928804000 11304816 -250323809602529475990017256774467321856 11304817 -520698091153771247642988441490479929134 11304818 163991684481006837004103539554199228416 11304819 -284164679916968687366493491194576240800 11304820 171363591502358846462884229008772494080 11304821 424747711737138365314343152956190473600 11304822 101942233917824195869926146915256238080 11304823 821762784560476635591621156128651348072 11304824 76427602696191036445066454827667496960 11304825 18644326553338868011291834379221123200 11304826 -21322173310495756126323370430834491200 11304827 -83228811271768688519880687589285419048 11304828 -455977266686522273469862282418113536 11304829 4435687229012097139450905075547318080 11304830 424124873754550696258858604000722320000 11304831 258583591226546483093770125622759447752 11304832 -29139043246540587244548671260285992960 11304833 394068053034441435534696211316478312384 11304834 148196813607324875808562901010981776640 11304835 201483302952031322533164732272986907280 11304836 116254060646196780335202647859027605760 11304837 -191700498811718881589308382526301863360 11304838 209506470631869576019480325349749890560 11304839 17568710390784024351230442669031184136 11304840 -34365430345931683471105910625219379200 11304841 -726633487903651915946944901379313382758 11304842 263422806832963631585528851152124833072 11304843 -292663430576065546177083727225281489792 11304844 676583767047144971770969225909496020736 11304845 28197524371912332364894194073868400000 11304846 -190631123898087274850342056326978917376 11304847 -628676081442345496608860258109865951728 11304848 -273615484938458446813950660471029760 11304849 -80987489358807319841429017536131812656 11304850 75228825960817173058216575894861196800 11304851 881046007358115276148030046179873479852 11304852 -64321846904905810358728994654929717248 11304853 14328084814063864653977369353558656704 11304854 -264908273693655450535932191408918050176 11304855 29596573092025695553218277326021472200 11304856 -350835812115744783390698003195175045120 11304857 -797872292723931674459302154872393779894 11304858 118140710496943059897551382907323733248 11304859 86334804646675044581451005740582585704 11304860 -112378493553470449525622507139390720000 11304861 -359047182793700650122984903330292288128 11304862 -198006607861706174910315202022302205568 11304863 -9889548707375706387105545773781114880 11304864 -508401850319008880514665956894764564480 11304865 40043929778690982524310076022596487040 11304866 -165569166261673267671903961700137733856 11304867 50479383550392722698808737199212915200 11304868 17834563896387061105810987810174623744 11304869 -36544448935404301940114688798450147720 11304870 -77601338799678334106061364570207795200 11304871 637768426070576802458548212520558577112 11304872 1407599265254560108384475129385369600 11304873 89996942019349989992804761769199084000 11304874 -58710670803062324083108186031096264448 11304875 -597978803636582918436984585553132620000 11304876 57599800837069734986520266782049562624 11304877 -1258738137066663313386612551550994040948 11304878 -27923477845533217496972094855531638976 11304879 -1194490947238641480721941123184368253440 11304880 186593473150023208173582731079906754560 11304881 -301248367993038891149681281345697040000 11304882 -84715879934748872643940733650671884400 11304883 -913637705703500140490713799074015578868 11304884 -98015627975940260056658686089472406784 11304885 102627209120015330561522505759049677600 11304886 224385696188946592656200791391015303040 11304887 -665344534959435647159601120346121255208 11304888 -67882443066968156377756512283169648640 11304889 -43454152559733902116065354278584228140 11304890 -2359555713857082055853357555698670400 11304891 103806948340946307514496536099155648096 11304892 -327766049679709880980804550098206397440 11304893 -392600482200015763740546319766096412858 11304894 -93799169031753898148524289831313223680 11304895 -258971272274553476484662889233892469920 11304896 -148343959520809912489341652033307934720 11304897 -654161268487723158358226667823454696400 11304898 -243312657812504823815516307215379741696 11304899 -8662567885756707499024827696601255536 11304900 167332306028847820588183609854167040000 11304901 208463074288305951055124228133957903902 11304902 -181590133823983131984959259262871038848 11304903 471924733658624862525254470457274088104 11304904 249546333146988949043173100738458583040 11304905 -522706400845040829106514569389256550400 11304906 -32901644658781693346423742241451087616 11304907 -172682630278124829937359940862604082728 11304908 177763870974436068242568275348892573696 11304909 -223337959668126991806371243070601248 11304910 760006146684841103108682018968332492800 11304911 536080581515441181114087205403175240624 11304912 -78289502168010709642153312357460213760 11304913 -1349437202269682842958852318435318664720 11304914 -34855727690477592051641953642484858880 11304915 -4873726343594892732666488003034063360 11304916 -371709596135585780892906855427727437824 11304917 394817716754961039276109698155469854688 11304918 -207944860880156874626010023047879141536 11304919 463132235150601709954011769304875293320 11304920 -564257250368534422208300914458182246400 11304921 -33039492750324709964759726223071619888 11304922 151955333337158073666169337225678508000 11304923 -170371766839512138379412236680213323760 11304924 109178035620668115938377403510353305600 11304925 87651323557332241241881644204570048000 11304926 13428332082488846682709768284549055104 11304927 49776728248155551177688532717367941200 11304928 -704585444151990553575722246098826035200 11304929 -333699171674330380194064798103764741470 11304930 -7117376328417297354125976703678648320 11304931 -912927599750516858192712394327522161600 11304932 -418363233507056239060117098809594492928 11304933 33784833873380587788633701047832137824 11304934 -90240793778718362109491550488167346880 11304935 -121275419641224285765918119561052218400 11304936 455445659307307550768499082078585912320 11304937 205389855736826569130989391481873043200 11304938 -133152019289527184939413617715137740880 11304939 102311327379960580633156029642167969280 11304940 392017708979603506112347148637610967040 11304941 399301206753584653905493051731103344342 11304942 -327524142087800132893592507989561930752 11304943 -109242183117810456890822223382260616160 11304944 -17406098165129987571264949661073997824 11304945 365461202647338504217019383470613928820 11304946 -63205435510354811290961505500005578336 11304947 -473917330752466079903849173743239635488 11304948 -18429337793828811400807684775262289920 11304949 462076366685009169108660518371051409436 11304950 -104510666674827117417397418829279660000 11304951 213814541353749405413687755511056723584 11304952 -46133203947401241173217923346619514880 11304953 18967488411210343002394484872871812608 11304954 537877206071507232926991498415695552000 11304955 -389849561361825858877812110430034067280 11304956 -7711991678086999350146188655125733376 11304957 -875646903576929077273479510708425006208 11304958 -1168445133100040157126739203939440640 11304959 -671103605065344455689644511105261731840 11304960 -147062207922759714628863831863564697600 11304961 -370456272328316184496194660936453949438 11304962 -18521971106706722669972987547861530880 11304963 -261511537288160561705355767216109886908 11304964 23450519859117197438494443692546583552 11304965 -166327576122974454296019855208639920000 11304966 -69572069072521458000537824387118132480 11304967 -881708150628196580489179293562625818984 11304968 294698817242032270929535456766751989760 11304969 -309548669491869212772849172423983046272 11304970 14101894185208270201617941755945219680 11304971 261596210133997194259215302696883233184 11304972 49633252353893812810520717753736701952 11304973 -613352075748125631452206749026589720778 11304974 -139773204201127050100268301934374485568 11304975 -183064559500885750715402789639993913600 11304976 86482772237586948387141640126214316032 11304977 -1093854989808081123650902120096965654288 11304978 -36681997157424618962984780259507713280 11304979 570865356156736791144309635930003663360 11304980 -89697611699897610710125222516858575360 11304981 -715721561335987512267507369880481409600 11304982 266369767027888554543028214802131263872 11304983 353797062615962498927349410579934384960 11304984 -10631586253214244652884703985070919680 11304985 -506757315479628500584359626525344185600 11304986 -452572232199306341373084089388124871424 11304987 168411307461974577714386945286836720640 11304988 154958768343163561942773511956171680256 11304989 -419169869564545388857619337166256397210 11304990 100182765266354575526785712271565488000 11304991 -75621778234207440066560322424115978000 11304992 110796842405964340988219435274322182144 11304993 -221341943909089237552209087724164926016 11304994 -347688427407780060198859611391649076960 11304995 -42713205458395953818517262579875740880 11304996 528412532687509759074802651247673790464 11304997 -357071549360182358451244858357079911488 11304998 416119616305864499516803016886624300000 11304999 -38867933194348839456679586197366892976 11305000 -50917497829841902545290990329344000000 11305001 -1023352749233366776278355721730115680 11305002 289094691854421230185088629632560346624 11305003 919581871995561620581589806437750083252 11305004 812803250225307964565233862499103881216 11305005 -47736741766279604533276103904200572800 11305006 45336631068222376247899900883546851584 11305007 59588474452414420902845603565487126512 11305008 -3531827233276113642316899921904730112 11305009 41030466874356507516504278268998468080 11305010 266022484101552148255184071690493408160 11305011 -130900381123133571527786755775408087040 11305012 -212858043450178753732931244725270469120 11305013 -995398533621067517113168356107525634276 11305014 28777520649872166737109033978337185792 11305015 -493698876302857129577629784356678314480 11305016 517606198648540389702501264410745139200 11305017 -136831891258813768705375703903789524728 11305018 199119709695128395397089755588534420480 11305019 -404192758073556017347058257719170752320 11305020 -104117793092102469526797506726144056320 11305021 -53686163733373240619007964351267117696 11305022 605031997972242991461562885123249389312 11305023 739213573988652136288378661993235990984 11305024 -259500179191980399477854576497007263744 11305025 603755491694470794274091374477485806550 11305026 -77541982351374023741304156148428197808 11305027 -753204274676269471100644231584984334848 11305028 62804180390306275140288953313184444416 11305029 57416291021030204681618337719449011648 11305030 -489400938331839765724575630127749120 11305031 -266920860304378244237897449077118495776 11305032 -280958700847156554105448706293589606400 11305033 1482119807886301904067768837522318340560 11305034 -272918156897929237508800636382716377408 11305035 -84406972399694604222100314313090932000 11305036 -9610559096950594324321333626762475520 11305037 1194229336833793081280671426491035293686 11305038 27162997227336550048894114096736609280 11305039 68014537709977288240316075808521607240 11305040 15164082950932285856128121559591813120 11305041 355361546499484098616698544506174997440 11305042 -110509652617364144801898074800795046400 11305043 -141656650815650393415158848983684648720 11305044 3259163943474694732719073026516510720 11305045 451605820132450605740745876841810014300 11305046 -172893708507414785523187192567507403136 11305047 66898446401975811853664458305371936160 11305048 127169509576954092679619745253080975360 11305049 -2369604724627792919044097825974210560 11305050 41919564577483063831720799770647724800 11305051 -761861724974460822227882820293271297600 11305052 256051761570769977107055870661972353024 11305053 -301168037702127383296640155253733608916 11305054 -28194680179605856599620934731218689408 11305055 556182544105731649897254736170325496160 11305056 38553175240348583742302218364695609344 11305057 320398071190839039462712556713671937840 11305058 524288655041294208643541911548779151360 11305059 -238737957908743483796570493530430590112 11305060 68046839512226477065537594498728092160 11305061 106065622401788928987673180612586545662 11305062 207393385331795400958168519764574227840 11305063 336595136935301056082007555439474419840 11305064 -336932173833447270277048411706041328640 11305065 -710361077280294407964876788120488241280 11305066 36374279203770655000580602644139085232 11305067 248479344201384036767638388282580448116 11305068 375727168702816007168945313323681513472 11305069 -4061500879395729274963099619623553320 11305070 87813923450879244141992025749320128000 11305071 -48955607294294816701765118828107144992 11305072 -1682578599398801044782795621668618240 11305073 -505040467436837313033593375282174727000 11305074 -323854946553262136147361238355465601024 11305075 -39794189903107933207828137478291220400 11305076 -16894166572393719332558114520694661760 11305077 -11895729658538612636120261738579222400 11305078 232623075415860244674597243745755015840 11305079 -468898340150439525271494246377522015880 11305080 19794255970886952124526061604311859200 11305081 -659168190953774780471563953313481676800 11305082 603344631938606953369231235498406145392 11305083 -224625657604798447309653621570527851152 11305084 175093570609648572384516636425782533120 11305085 137019396399794952707142242326514689920 11305086 -39814518401010105236955059009075726400 11305087 14626118606404744988524516422132952120 11305088 -292464902312468692646024946995146260480 11305089 -671676956126596083735480597501092206896 11305090 5166698463200712764986100386283681280 11305091 -88452001119364604710709727994613589600 11305092 370288819178973732161736224632110615552 11305093 695042011128790108043395974548831800960 11305094 210492016103925119714141586647872395072 11305095 -223208994904797989938701818675746684800 11305096 791917401878600469182060420119677788160 11305097 40504862673834379316225105194232670900 11305098 67119210655296156851468667544879792128 11305099 -269506835454216030329003461583341754880 11305100 -149582229143384144248305758311640121600 11305101 238168827071395935619818686249451344832 11305102 -214519071008153404220188791690594371520 11305103 364439034255287057831853986331194538960 11305104 -33414429018147146738784655939235414016 11305105 -253142779168299880276783083710519567040 11305106 -108916057799477183942142775640402011248 11305107 391654279288097967397403224817827937928 11305108 350072067472390489366431315960082882560 11305109 -608932891031882450460631966339788600690 11305110 176071550407504939469070089303159525760 11305111 -262119513071581809938665350931662301696 11305112 31208851537597140085589784322880471040 11305113 348958014527392867567560771661391892288 11305114 -262845094239546660115089557892356828160 11305115 379837764511425197553530707760818493760 11305116 479715719673483462270262854146508149760 11305117 -406702505213237471990295507667567079328 11305118 -278279644368817142728741654782348723840 11305119 -123863847997097182218501457884488732928 11305120 -576424381328211402697265897356589137920 11305121 -381567294251329917607792356377722129728 11305122 -142659687641334142237842887612284870656 11305123 -785593481837477777124669386868929550628 11305124 -133772125599139343252811862308746296704 11305125 262699909916783399305399111159591326000 11305126 -109838655114972257891306052469045434240 11305127 -154924478795855797046175333622425894024 11305128 14460632911827333036755427970179072000 11305129 1031632582888644917511577189333722630480 11305130 -991230335317738879878579282036725760 11305131 711387990040799853606084494775310532952 11305132 -315424158882999952589301338563389585408 11305133 809117260645347398442260732211354755520 11305134 -94576938366825144496889258531781609216 11305135 230750404506478417482852106442650216560 11305136 -105188775663686295771267705516509429760 11305137 -393503407297055023694936955184604465280 11305138 -69222576243035002617031591104649397856 11305139 64268180609288286198754282751892092940 11305140 -83752752915086496869736729783785226240 11305141 -693297581767103783468058516951270557458 11305142 7041311359146475928185322357824479744 11305143 219771790200082802901768754085723077200 11305144 467374263481886369972817450504754667520 11305145 -43036616854489044954006096342308294400 11305146 -220881624240503077172805884165561376000 11305147 282785648475177692499954054220592322832 11305148 -364162286736900037797594073010781749760 11305149 207586112124763977110632262640395384640 11305150 89027017975950539119703597600209252800 11305151 718118742368564657563837622104802856 11305152 1660897970211128372020053974125117440 11305153 153210771620834982858571360238420218920 11305154 -152681980502501477689391019941072368128 11305155 390120481387675402017807950285512106160 11305156 431419891684843885595156033559847514368 11305157 -281683777537698049452525356888091897000 11305158 -215369229753622248184598528461553937216 11305159 -162210852651739541322902027637400803584 11305160 -848394229955669226382439095793656934400 11305161 -83293705545189355034382962687512519296 11305162 94937932639605061350424746870311038464 11305163 -215223176019589757712438773434068732720 11305164 -20018303393905804033322089820256015360 11305165 29325210442598928381314727391897745520 11305166 -191479042723819585274184305239757467968 11305167 169353969734706423822532073113508125440 11305168 1962698468220487333380086505487990784 11305169 884475670077389907590854993302263742240 11305170 372066666611281218337242336069821760 11305171 1350745132024551570280853314169288196720 11305172 573361079078321961903081178840591714176 11305173 2921359834712751454663949074457972736 11305174 -679598123409540893453706481949064517248 11305175 -24376483906774167260873533269521113200 11305176 -265612011511712331014368301226002227200 11305177 606291348251012762939059101075967731008 11305178 -66080978468787763137061568622989214720 11305179 -478787299898467488594264686778129740952 11305180 487118256621275364521559138886236710400 11305181 499353551158526336596492879008846499392 11305182 198615691439406322101331884026358795072 11305183 1048123715061309373429407637447435478432 11305184 -73446568829634888093776929766531923968 11305185 -197829147627163003553230987577912515200 11305186 262107905041794284977977216944147170080 11305187 -1220083279523529180823662016895845213608 11305188 -90346792769245554962676823932143579136 11305189 298030963110806514933020103577427988256 11305190 9695970941207460177459780585722880000 11305191 -91875214553173424986321116846512645760 11305192 430963489242062072779234264474641039360 11305193 -969745297984245247955502815184085311558 11305194 276783546420689524199374868789835398400 11305195 155743060750100712991192865475537018000 11305196 -152626391652812775789357835724964436992 11305197 -135370941881690593890703795247255640960 11305198 -46348907142474296275319697306020075136 11305199 1088711366557009904481400842573201637200 11305200 -55393823953273272664302594685498982400 11305201 -568827081377994728106123025762300026188 11305202 -459957710858600426445171471130202414160 11305203 100181519968795289878934171876326633728 11305204 218498364427294199170166163815448177408 11305205 -612810795322991397385741767194003095140 11305206 196154668244158263387444231514711577664 11305207 763134495641398947268944537661681844456 11305208 16136060889792895820946098343239516160 11305209 -348194719911190067806227446505679889760 11305210 -130849234766797392874521314005422551040 11305211 -101905222612345043463960553132164436188 11305212 332389038518994708297541831014583091712 11305213 -189202201916968848589859659846736409696 11305214 25868049336809947155181839425461915200 11305215 443585978605086700633909355689350573600 11305216 -5144822875408420000647615798449274880 11305217 -48594298655780269384052748656195240832 11305218 -3107305232678338197449431055282168832 11305219 -867110906904132251719790091197193938960 11305220 314535379144851989758875000583662746880 11305221 777472586684429266367028831112555351104 11305222 109259586458279732638073146072359096000 11305223 -81219078421827526916013757179381529800 11305224 -116349456971792424937748684192450150400 11305225 -285955336917261987651170517150380290500 11305226 -42228354369240219043747387054206432000 11305227 55574688597995398851416108877454197720 11305228 202003391746106479601154758764777328640 11305229 30002347835899825354170399200780843808 11305230 -23779848308578711470876941418832145280 11305231 309438957631551154800962404908474548160 11305232 159678566987339349158694708835949740032 11305233 229820580358174122928913069100773351604 11305234 248219009972833690146851492831472368016 11305235 94776000549010969227305424011402156160 11305236 -348714359411448214991461184762351616 11305237 451964190918622406814903612166834639886 11305238 -134625328447719869786593913509956619008 11305239 189734382943695211080518047059594292224 11305240 -61351274555106846028933823140176691200 11305241 205027227280275447423820199377925875152 11305242 -10630480175081416719872296004220770592 11305243 25365126051510756119955624033761131840 11305244 505532725537867951870176783809457062400 11305245 219812896578717792358044266936461916160 11305246 101841081129379102159571254517562291072 11305247 -798907014028356511192893429622745647920 11305248 108744356203499132239907292141549256704 11305249 603869603990633869220019082314105806340 11305250 416600691551614113568830814709046528000 11305251 52289452333342157023148229738661555692 11305252 47785517024504832906121389659826360320 11305253 769130479301638360049966969881144962300 11305254 180559679898903980571306893393805424320 11305255 643435164203854639757731478843641504560 11305256 528994000510858992069572053978974197760 11305257 -119167762824595859496384534926112914112 11305258 -78604169750142710102485708718682272160 11305259 -1699349204453775109817175335746996992 11305260 125364891623969082856795111995261096960 11305261 1182309812745658336028797777568297872224 11305262 218186003421680361956234335962987873600 11305263 -267557443303498023666891553719206943600 11305264 -73514305823898765408175060066971058176 11305265 188081153719027043953117640474732148660 11305266 -17314474375800884949312219041300152320 11305267 -42915915411989847437831149686310573684 11305268 -161450409462415688306453782447433207040 11305269 818484659559654335021972730046446540000 11305270 21910382353935067845105335751622894080 11305271 -301362811170558538343721978400630958088 11305272 866292698338216467136702175042150400 11305273 171848596853720491800948890423816189760 11305274 37627946081138930461719079353252510432 11305275 47605402359258863330423509257911025600 11305276 235602540310933416403279324255201919488 11305277 -168578676450436876770857180426623534068 11305278 113788375862526388090650139110905339520 11305279 40230096340900583212380561520895612976 11305280 -181079075006930114663326346322640896000 11305281 26728721764204633418652462586423093824 11305282 -148100773669961801100590153162573268480 11305283 2460125307558867636182071145937865224 11305284 175311617386233168549498274372057282560 11305285 -607965928587952311031822369942024824000 11305286 -483120934180305967520316731612936208384 11305287 -21489217988572961926848926367838323840 11305288 -731940500173078127637300711727162506240 11305289 244789703073427517676391043971523938356 11305290 -96114589300002114523725838697657180160 11305291 462507821815443622003342590905957904 11305292 -718498377135675404750408194454299593984 11305293 152398207350267855051273123914513590464 11305294 64009751886545411561399133893378924544 11305295 -1027389424705700727861978050330536123200 11305296 -13735442696045983515906272780303278080 11305297 -368730958526861693006786552512002088448 11305298 305549097911761727187666982686668384400 11305299 38134138746547865619500453328813114240 11305300 256267355040401339132818741536637132800 11305301 -205756295264972784723245995225600945248 11305302 6343042172326856768553281050919639040 11305303 -942505975318650169531359230917591731448 11305304 -664135477448347976177910849456920678400 11305305 224303459978408244118471496055832012800 11305306 370536668997618263183825680957471227360 11305307 65727500665770624496696216508405970240 11305308 112377085826536684181007515787349303296 11305309 -464522221089989173342385462453408790490 11305310 -1853261771854329419470503577609898880 11305311 99379281285058670396162403059440256400 11305312 -37536336593711763067253940633850871808 11305313 193252801083140088318943950828300087720 11305314 -150310564509282208310513203922954625120 11305315 124554611263271727362199610811467600800 11305316 -553048631471459331438495135887772687360 11305317 -80553269012172349995390026419316815680 11305318 -326167446694228076050621147585299021696 11305319 527233753100936264622961378663121950800 11305320 146845624015084903976584178787867033600 11305321 -507763869700195952012656100822555937478 11305322 -186226804991195274580102939429514727168 11305323 677493340168365779038489717483880127600 11305324 362337931473715679282939208023949920256 11305325 -280468578048725492305107315658126141950 11305326 -246419188538598654828966404615267960256 11305327 -544471815784486277203660463868319280328 11305328 -22796148246633074733807895948560433152 11305329 103234541793311128918257702542186026416 11305330 128001742431592970544181345105914078720 11305331 -71685664596753275562189803005382536800 11305332 202169875143192106311574365746910969216 11305333 -162452658580157256009422249347567716096 11305334 52868832401494310285831451129374648832 11305335 117540703586591021490483669948813848400 11305336 243242565596617525983571677290392412160 11305337 1185144983274605552790248739490312029312 11305338 -216572338291938928943928841522238337792 11305339 -672797472001287923118162552697519137944 11305340 -76931261863091917909212657434114672640 11305341 558600102275314974454821366682271432550 11305342 316408860491509023162084990173381083200 11305343 -358536451910449248651269699417205997200 11305344 48133638832317998918129814601728000000 11305345 2016679047938397902462765573216819520 11305346 131672438824117808176519859970777797664 11305347 -7463814056539234009368403257247419072 11305348 -434465064862340624369061535362364523392 11305349 -560507085035062469390814426166430988480 11305350 -15916957664937132113155649857524307200 11305351 -720794775255859189941874753775909991408 11305352 343909372101350985420760279784595993600 11305353 426552946194639189772223824851341104608 11305354 -81999558136083250491310832158139408640 11305355 -133608445681539400697535519928181526240 11305356 -318038714024182595280833828122324873728 11305357 -195750435147694622528992040325201830208 11305358 497071987688506911088641892863167900160 11305359 -62183195817498844559689803991767244800 11305360 107476507437099769892673938119989657600 11305361 -1326961491276159945401660574715798943520 11305362 54979487440256172323180921541396596352 11305363 -57700811050353418261086004111398018388 11305364 409474368864769747745663448466255872 11305365 -260132856627895969887784099029707981280 11305366 -275396542005476248418250387086808358368 11305367 382726647770138065602664732562175529416 11305368 -193461592554651083812720891676426188800 11305369 1043315103298189958196484641686043417796 11305370 18982785939357231159112040311336181760 11305371 101507005049488922597494626540047808000 11305372 -123956010916306114138995826668708627968 11305373 1030069556953731441180341110694204987622 11305374 206472755162880391249868790751073648640 11305375 -999532002750975827325700406304991200000 11305376 -532153215473235479747667273343651872768 11305377 51231656501545429243719763821784125288 11305378 -440764047389893603359062378384090180784 11305379 -800404391117892788835086902712999497224 11305380 348712011220021751001718372974752563200 11305381 356376429360924726408974967033606340764 11305382 247642949039410542373425645576347582784 11305383 596281930792257139492816115020294038144 11305384 631204132004971446030622173746040130560 11305385 -14243876706926868744818646881704343040 11305386 171407591220518539255864792620544435200 11305387 -248063576527246937687954106710027743328 11305388 -9036717313804507195651336122587665920 11305389 -27939138932091390313329458041535856000 11305390 -71066800279777372506593815358374732800 11305391 318390513371743777001944580896441290960 11305392 -17964996685373441012073149311198691328 11305393 1167608831789594138589629128208311812 11305394 -60260113772364458318841899883740897280 11305395 242377728675527334539635707967171657920 11305396 -360542107931682107528433633922143752192 11305397 -90201838433254313623556250115767023520 11305398 32617308724683246972196648365298843008 11305399 -42171689416678889599640359915676812800 11305400 -73912999409586754544302392626838528000 11305401 -63313485848837054040015116045041640256 11305402 569265655314341429777072325552377815152 11305403 307987832189264084316105300366195142800 11305404 332968935362378740427655989401225305600 11305405 -144148693447355276698569925973624559240 11305406 7877625952719475648513021740913069056 11305407 -830270882986990453924824999316471661808 11305408 -298262015797710455626334474006748463104 11305409 -120649249440325769755109627147597235390 11305410 -55632386818891256271180096334387184640 11305411 -435214182973443596763359468513828291296 11305412 -71736934916005253068933634237435179008 11305413 9633307006955000566474851601421162496 11305414 144227991621212582299747040370169697472 11305415 -336156119687650579836101070308125840080 11305416 -696622201490786795792146939925750169600 11305417 62153186103491581993485681190177246080 11305418 433637902693831337520158229410968416000 11305419 -595679206738045428575332807897771702056 11305420 -37388070619271956958226077308080291840 11305421 -182772987228088319005117464449122755456 11305422 -31598127428695243991942609028882856320 11305423 656204737673601376889715454393960466672 11305424 -22335527240840205114667950174677876736 11305425 320111483925629270588491080474092056800 11305426 -478045296376136155081220247415042917120 11305427 296925178331784443908839771443339242080 11305428 117948680462152688944188939701555441664 11305429 -113320014904371513086658285634422086724 11305430 -130047621302643591651549792703052417280 11305431 9015220755825281568273113549243352576 11305432 -300030418086826944327118408554535065600 11305433 1118093953818897683300904600754032476682 11305434 3077216943689189002261885631651584512 11305435 -488613958936672077507228819268667057280 11305436 -400784368023914568481040743774402877952 11305437 321790230235846538518341727160894016 11305438 -26690173836505173759039145738181930880 11305439 -382226116075251620597774143046400755376 11305440 -703009856160338206678545032148182630400 11305441 -153163754524185211213475965399070416576 11305442 -147006343550410925504939343582911623008 11305443 -159198090275702133228543392783888222976 11305444 550611569032772225650342512372520631936 11305445 -79114173023634270836643844640632964520 11305446 -124120343541605358937023679694493943296 11305447 -856205186614251616622887725251808428400 11305448 382518881573883973958678970367073157120 11305449 -65872019939670624515880833530352214966 11305450 -80807153861850926517199514112253394400 11305451 -605787199928543746431912868473495239496 11305452 110292633127863646597162045247694372864 11305453 -1231968899917553575574976290590611177920 11305454 -36064139318495678833527564887385445824 11305455 49383202173761095962999581066372421120 11305456 261032102528213680536744057609411788800 11305457 480092254102995704503220978000463002706 11305458 -42666523286490490570691904468127440000 11305459 -554399043168802406896945210584824347248 11305460 -526588015811461006743683984785161534720 11305461 -104414565985790378031822624230839924800 11305462 -16216897071659905995347060771221923840 11305463 -93360208525258286597083955411547739152 11305464 -559527985273445409010922566405270548480 11305465 552379894405437962317191789287249761860 11305466 332518361949584354369429008315234838784 11305467 17121672389848317862498728250408968240 11305468 535405295540402576291535566925643931648 11305469 110467815411181938194518790089225497696 11305470 -186449247987576657706195332844058956800 11305471 -125720348396538045500443237568862189800 11305472 -178231472682260446180733610070351282176 11305473 334478674549748435698726850707968343968 11305474 17372060764135868757519631513566415872 11305475 349994119544275459934399908288816101000 11305476 -145433428770389208312774102787627845120 11305477 -1181751978294994944867030303079287195360 11305478 -96841056158692510536569128280280687744 11305479 225029919568926197087006502861270978984 11305480 42738709318490197377425297638291968000 11305481 889499187532638769372027462343121827328 11305482 -305368332198668266251665038164915633408 11305483 -16794480246279572583617058962621632512 11305484 -880868432267226656265724530170546505984 11305485 -47010946929670603171349786452412282580 11305486 168332153546457679000757301732624430464 11305487 -121170333830369951646955024921783880688 11305488 28264270682704459171803261953379139584 11305489 -138495601642837932032757527048371319232 11305490 13484187354291269647262920599701306880 11305491 -333994361111247783312421874385022273608 11305492 -80917884917336196227135135616387010560 11305493 1170816337582526077096232589400605263580 11305494 -6619103539930096392857527626357015360 11305495 158173468579384287724651508981528463000 11305496 26873958125205635147858272548671324160 11305497 -27643000329701589339228594339271441728 11305498 24332584425513698029213578333620749536 11305499 -21148359520076686496496400803268808664 11305500 470850768106955502028262016821160192000 11305501 -1473489991628643274336115524414764890900 11305502 -247401543135239299876264558088274362688 11305503 -79225587754116452164635985174883091336 11305504 98291401880327170132339353288487993344 11305505 -803254347000771652930784370926553927000 11305506 -95596962070710890995314766536841920000 11305507 445046949757377443282878814031223235280 11305508 -56141968778585973677502924599313030144 11305509 -83787435630428992877340155134472462496 11305510 -12900606699518212995018818125330222080 11305511 231788707954705698624434204017047696432 11305512 245510850735549601602110897327226961920 11305513 436948215577799780095567467699079146240 11305514 57391305858517923385316434308119113728 11305515 -110213815776474284710686631132332130080 11305516 -660952172101726003213285087398090146560 11305517 -1988379482155590325549892118010505952 11305518 6709878968181522935081610979589391360 11305519 59888951426006000657439955476176667920 11305520 58663134175165825050382789858802073600 11305521 -842495556700041938131976198897744793600 11305522 185170648690248040737004562704204887312 11305523 563050570086545054582262090826698513864 11305524 -380345717003317394852884463794902067200 11305525 -184183948488606879533788818845276364000 11305526 -387193974550697763523020610030302518400 11305527 54046259357504908251998170778513076432 11305528 -142985000937343149638938481920057405440 11305529 -336338323062505542585143923238966631024 11305530 113040553034993581100535259615837428960 11305531 -48122437164304091288006971900986390648 11305532 258793278827738762472003572195598336000 11305533 40666461608882331602976593718607426848 11305534 -64432966241898617997863368023476359680 11305535 205290515126189549200732244082604100160 11305536 -47444762436042912016777149522244534272 11305537 -103883685933242703715959246299268075900 11305538 -84108497834460363484954084875523023360 11305539 -145593366482665726901605806990140352816 11305540 -404593083560530150206531239235121643520 11305541 180576675707971584275022014446923081372 11305542 279361754840137815095586540066367271424 11305543 -687650300857179995920287266219926594896 11305544 974015364635350024285114287754890055680 11305545 6011121655256282288238649562669767680 11305546 -143077745740685576916614678558646024960 11305547 286395353904078729975382143686393843112 11305548 111788798112478346049324719034475576320 11305549 1156189001001320243648321658363130498550 11305550 51559043338037136031012182708417844800 11305551 8406015942203372595747808896898556160 11305552 109173688638057819158555498864922976256 11305553 -261914423442307697707866189192371977920 11305554 129640145135167709290809157259936802816 11305555 588938355277350016195889175186305958960 11305556 731699135036788025504289079605032939520 11305557 -397735525345998108083110700226539348772 11305558 -128079634814260219588661420814764992512 11305559 402271557442382474399076655673712156504 11305560 -2933247701398152542192561332636876800 11305561 -100572252464635883190821972283656944896 11305562 46276572024669205700150312987550872064 11305563 161012346716490767403074240173982465544 11305564 -630618979351555779268148612948267970048 11305565 -233603579932371166540439241602700736800 11305566 14601938925564184263927521816879362944 11305567 -4693690451799917905123349175290263040 11305568 13178545738653393227604372191896928256 11305569 -671371019685512773905152292041128351392 11305570 -238048805198034748201048156463303232000 11305571 177663085651484578578671852459235276000 11305572 96615465527652636689285648916700680192 11305573 100463036447427673250995924552440653822 11305574 -73377812574374252583171503571032071584 11305575 189522580074121716805198895552840442600 11305576 -128098735122292261010052366252934103040 11305577 -454864153532495107152051669899517378048 11305578 32445739614471700408908488768047933440 11305579 169882380192247319727081479830089464180 11305580 176419873582835770103978462382633369600 11305581 -47723834421358778134089007229231124480 11305582 25103824706395685446472846411580094272 11305583 -25991635876044756958573795916170248816 11305584 -115988226198988361625457064221703602176 11305585 33894095489110913583509116868957961780 11305586 205801464133617585471147818111515681824 11305587 -229453552456901810651023408082035191240 11305588 37193350059528658483790923627854848000 11305589 282283625119384003540466489034195100800 11305590 94077882162128856073063058393928232320 11305591 -691569934346941701714920834494507804032 11305592 -607818778029263977416882003946454323200 11305593 -303490833696592954186940123134855065282 11305594 317085217137107439917806825407417526272 11305595 11234354245968667253313185889272055360 11305596 269659520808052013769061028330249232384 11305597 839377114295363808092709451198528903046 11305598 340115419427941604462911131502369420800 11305599 -350346046154495260091969422313670618936 11305600 -81685226580361239708278686660165632000 11305601 727415612166543216596192109642701257602 11305602 69885527993674688052384341277420748800 11305603 2590101325408415548418330749032953664 11305604 -141943322097274873394673017359950925824 11305605 -323147239515577908523746665585242835040 11305606 2645030108712858382595487847915977984 11305607 -461779561865316669526064658296842553856 11305608 548566037301318405672203528533110374400 11305609 128411225126694694940569524998627517632 11305610 23888657822999202857459688316935780960 11305611 952958327164686429642227836024715999520 11305612 -80644814722825575945540435008849041920 11305613 1176533792402540005302573709056098383584 11305614 116430016774251854330280845205882024960 11305615 -66034225833584955273756439516028779200 11305616 47439818472968913936511427793476124672 11305617 606536262503634748285848736131459133680 11305618 288231653680682182347494494827573063840 11305619 381650314903867972641522517643840506944 11305620 -177487610058765765578956543158496389120 11305621 -158753281966356420223587676366922794500 11305622 -156096035713511901015161599852181938176 11305623 -249565092165215258471500231216235462400 11305624 -762991921821344560597664140493625569280 11305625 -196117497195831746227243913685053568750 11305626 138598426680031319371119660480953531904 11305627 -261095648097492234539277251729844349440 11305628 695364314545430131920748254811007400960 11305629 1102423259587173683490909510384638471040 11305630 -10693982247228216209759077402096366080 11305631 184660908966546607180107753027243870432 11305632 -238682396006407993380591666796780584960 11305633 -337164492619410640102455942928740337260 11305634 39762695050503744781283188785328635216 11305635 310529470501917336022758820584212400 11305636 127871371592905886383383063615417840640 11305637 50834310073172493567153481867706315904 11305638 -7841825528206097825178451338650752512 11305639 320014711244859302554483274977032225720 11305640 365844241871492195527872621504399360000 11305641 563133482123733096893035380695525988384 11305642 -12926696393947220032191372663006038688 11305643 389450821312748962035886016789268323892 11305644 -155910839802410709572865845390747762688 11305645 -216574280824221129419797509729376046280 11305646 2947922502267209628782862431149639680 11305647 -586090908487719920129025133059783291000 11305648 116826169445638885269715711475750223872 11305649 1195348802420170293587941638013061653650 11305650 -31435255746874900997889647043775104000 11305651 -113948442434715369778335114395791486560 11305652 212128833817597416063317319422582833536 11305653 -258246798328356350672775941926293532896 11305654 -40476304372070748354214982328724492800 11305655 -795552749287984549907467803977371558440 11305656 -1470174717609236584493699451490713600 11305657 369808348915247833127551636672266866832 11305658 93801479596652144123434158740079037440 11305659 -290470805346402517371244923036624241896 11305660 -173261718293445350302892836046401912320 11305661 -464502801779749561217835437939537704128 11305662 430392646885577594765172646811085433152 11305663 143575608602300961743480123739168841440 11305664 -155190440242727351038231512411892875264 11305665 -81686667117826997221122248036387472000 11305666 67626317198073386799721835018484430032 11305667 -433871397542293104141879787615597379328 11305668 201009341480778215369595849398874255360 11305669 67177099749126664322489990470051542400 11305670 -207454701759422867308576829094340377600 11305671 -24455955719784473144587150598826379440 11305672 326495225132769294530072475262298357760 11305673 -332696675646607353395010825145950360000 11305674 296364693100690897846002906320646813744 11305675 104332001214976689629506708412058908900 11305676 1000941698543464724163359169846702693888 11305677 -534081091279893106625075286830125788480 11305678 -318185615621004738933667425755322121344 11305679 234564557770187528910576718896610122240 11305680 -5769765800353484805349811038820106240 11305681 3847742972514115046407893149842986482 11305682 -39470038709984212732500251711100035808 11305683 399990957438328963599588952596875629920 11305684 59059588962711705874315168818647767040 11305685 31573617920376408298943183473790232960 11305686 57209650970032179308228093503740739584 11305687 1091618398614912277574979470548722734352 11305688 -454185395959724111613468255960776202240 11305689 3755069140011454832020557985889346528 11305690 186249094297015011813800844256330905600 11305691 -18116056363575199444572392612205613848 11305692 976280773770124188928678275932436249600 11305693 204289636874971059551788043696422954560 11305694 466104345118014135072728224975630240896 11305695 -249661050865620220731371879436979620960 11305696 458602647859370834242657370126582022144 11305697 -103142571016219130159780806946460143448 11305698 -55180186037983759806041759741730009600 11305699 -336504545402439292748519086106761396536 11305700 30805745617116964787553381144902860800 11305701 -238953835051997455925431157696904799200 11305702 20470906181169413900441204700781982592 11305703 -196674592069460072071681703476932245880 11305704 -557384235761500660612244200041068544000 11305705 156743915365208404856900947355602176960 11305706 402766512550723979580669533963240133552 11305707 -105558370823833296627045706857861931008 11305708 -146083140110310244792075962572434744320 11305709 54619659722165441771584424602439056512 11305710 -44873194950046998339024658759847769600 11305711 -452549536474164976076141019253791602768 11305712 174447996360234678348430324424285847552 11305713 -264552280630015047867958453905800613312 11305714 30003615004040756681956692632688245760 11305715 -446481753186467177038216068794180906640 11305716 -464258562267659838584349447678141186048 11305717 779692395151034738697945687695097934766 11305718 -610341239567613555309650776653975290496 11305719 408946325236694064725850294386130645264 11305720 -73889044111857998701970883992991744000 11305721 641341372136738360967218386841066067690 11305722 97516872201892778655020033816446836480 11305723 89085032879297179872117472637415160608 11305724 172045087967789573278211741773117034496 11305725 -145699231250735977320956577214446962400 11305726 147126990882935913799435809779419149312 11305727 562674979808441176762694140924247502192 11305728 -148675150889500047488939922448277569536 11305729 21026319867300709842869094938615753284 11305730 -81627157398268119105594561175648689600 11305731 1451589587401254820701670236194869248 11305732 -12026974447245870182504199508872762368 11305733 97239078621424215102657424447593271200 11305734 -69655157670929163086991165396972940800 11305735 -29900979264159426254196508717383613440 11305736 7174628296569430502369506293155481600 11305737 -50762016823771122449552204349913157340 11305738 129159809021516050617586572286140748992 11305739 661921233995146136256839084175198003540 11305740 270990447467764665617577121197258086400 11305741 1048465722858555159519225285084522812800 11305742 112114429996433361111362096748921360384 11305743 -184079914751385928109747739381779855736 11305744 427130396723543449565194904668777431040 11305745 99607813550111072193385776856665969600 11305746 -59245798778242471986490626815302918128 11305747 -768688045827312136171280172816404454440 11305748 -200038549157221026165061551016636076544 11305749 2079635126899963831656770138601011328 11305750 -244761216978273454011707737378411392000 11305751 -548432844895999478225663951993190520248 11305752 181506048995536520411262121835985285120 11305753 -819544908754810477380222096215226962998 11305754 315904335888808387157010178077140889312 11305755 -760436303325182137245364159488902640 11305756 323182509797655158460642792306966528 11305757 -78830811359511899102205522777757639200 11305758 347377472272532268365028325758880305984 11305759 -161518627521196026448751490733104305520 11305760 619739864599468733240947860796342272000 11305761 238594686378609081309198380609656055472 11305762 -69867314361312971615578843772117667840 11305763 -86708472169238507915950940253307783776 11305764 -221947072424325612618971706734097991680 11305765 -446134734002896420737791468969766938880 11305766 310324159260100667996183986701756716160 11305767 9380747654621216533806919613471030400 11305768 -684032832702512197223667541285220029440 11305769 739575276017145628454828359789487084160 11305770 34009350384462299212720410555685320960 11305771 1075711037449735099810172694111425537972 11305772 -136005289401069463706557967104950522624 11305773 427161506652154249720934550210919565622 11305774 331963530728069493123894718018033571136 11305775 -1414035100805115451223517747407694000 11305776 -32450273768175363991189945682541969408 11305777 504326305097897977932995617723700508672 11305778 -449891187925498283932973400133793059200 11305779 -242325875406899564268079484953599399360 11305780 -142070298251041942860556283434831238400 11305781 865075938837764462691188392066487703072 11305782 291407531654606923110368629977148354752 11305783 814665578249310436691926623043457331024 11305784 -80395354403930874503652613654110412800 11305785 187575048280914155097355453391094139200 11305786 125750170492976747280530360348581768704 11305787 -201033933704444735046101285317922463600 11305788 38548951024555781780161766267639890944 11305789 707145842269058453443118098601648445600 11305790 170917689804239122695881019784108814400 11305791 -122280339005316739418872271553786585600 11305792 -4940515944193443555921393683564331008 11305793 138606350747694920800796635436720464128 11305794 38624428679218318927375454186392633344 11305795 93396354597643668661727452610759764800 11305796 495494858282828957701325892669999700992 11305797 -474748467901046081591355448220831680800 11305798 4597336541443611560603206676577031296 11305799 -547502075928144521711764144656203985264 11305800 187445312267281785960015752227961856000 11305801 165738115065405063910418430065963562960 11305802 -42456258585845218550420575340472984576 11305803 -221658668719329225761620180699669028352 11305804 345344062519761455669415426326823667200 11305805 -286741225192081413934447259721918134400 11305806 241497649182835281868820433987510787200 11305807 209409337616835459583793312128538483320 11305808 -131480871638477422040743686853780512768 11305809 -338836129547879889239990609289195761886 11305810 2371952193051381908963290724909158560 11305811 305085388718454839486047635161671355904 11305812 -20819687030462103673394742954646745088 11305813 -243258530648510031095877314383728197938 11305814 182306501962673912823699437874582391680 11305815 154425583643832592497721338009263741520 11305816 -168680819447343850494162928907492352000 11305817 -667063905432025492514803292264715885360 11305818 -9337451623237057687080751865304836352 11305819 -15024757728552378745872918624691451400 11305820 170274406351846387686647345640362880000 11305821 -235963037710171792873291140066744828288 11305822 -26804048953824978398325968768493840000 11305823 75642917756907533216761276433973326544 11305824 212416498972813410626531946933560279040 11305825 181124926209712780851573355931632498550 11305826 52930265851742423433167630037607426560 11305827 183631871056996420607676384485178876576 11305828 438008278686329785600556257980796208768 11305829 1208201213601819519553509211225552370430 11305830 -66985890872165670750298847656454119680 11305831 -68066806624880384824835075499735240968 11305832 234262973570709119735095517038325299200 11305833 152056687318570554303266799402766417920 11305834 -153556263573897590927728286616164464128 11305835 223697145017060495895327684960361508160 11305836 -52081571045109405352816479685134758400 11305837 -228884974435359466200394368830965491840 11305838 -89048232983726464149817233318945548160 11305839 -97184066419969169876903092159150586352 11305840 -15340083101623765931370647085841121280 11305841 -921971033686689854102350694537480659758 11305842 246035066186002880314216142482380113664 11305843 23251086596219691265154598208356200000 11305844 -166930151756325553220197699182718291968 11305845 -146817791607106555926064025113664208000 11305846 -546003626955525254331600832067098444128 11305847 -233110989380385288363037087300772735568 11305848 313986196214083784065140207018934272000 11305849 121705584751404487026966203854778400640 11305850 -189820726332602260444508440998073267200 11305851 417963800511227100336603678270205943832 11305852 -5420525831858086861879064213676120064 11305853 147743888414446931966304366875924177400 11305854 -3802539031752830990223907284941705472 11305855 37304303891069630158081559216835840000 11305856 -413599011782389872632105640442818723840 11305857 -42915463504615043162911568777709880512 11305858 90097531021877566129668246977595683280 11305859 1660189431393321762714401600220851140104 11305860 -194973540569635559424419994250199408640 11305861 -4108238008877761240763063713740986176 11305862 -513345161665901899417355121377925390336 11305863 -232198226727913001588009141971801731456 11305864 218678310997834800712000973404502799360 11305865 261643312853431382225162136671541148260 11305866 1825825739854448627465967994105778688 11305867 -170125807079670107390817318740390192568 11305868 -36033236176540421486684058081516610560 11305869 -457105312743728588007606619384437792 11305870 138708758884304258369017601770059122880 11305871 271498744728832649042784644733375570312 11305872 -102838770281032912045588114756076175360 11305873 -129415817185669560484071203540511884472 11305874 221700369282481617521720060897730330240 11305875 -11506292939550426253145805234568320000 11305876 -256384051020632092749027580995335002368 11305877 268297808602362123136052190478696320 11305878 194613326422419289191839941895242329024 11305879 345611071093777273617402455702370402184 11305880 101156932425046639314396571961260032000 11305881 58614550587852413174709236140371785370 11305882 116238797742771333869397809084476922880 11305883 -122622535982750075674572444858857135868 11305884 83920022443726750971768059129184970752 11305885 -459249957891098608633721794322829174420 11305886 70520424097102495278523252043645259264 11305887 -30967485322700110503821268519588584448 11305888 48807545999128351089059268746453975040 11305889 94896364279905978165299331441625405632 11305890 260454465803619575339544976102755052320 11305891 100475662980426997090832427021069283292 11305892 -264247351293636751205029273993623691008 11305893 456997828374339507311882366174376204000 11305894 -312730948059898149096276204777068073504 11305895 275596624851597873731927865389455598400 11305896 -50773092389297448575439627623994163200 11305897 129742334361886685845425673511508561792 11305898 -591272883811259001814431162454933496832 11305899 -17284551484948680439626706899406687320 11305900 -146114860699089508845795310765453132800 11305901 -65737587337627249892241116885358418068 11305902 68549747645526729911746852988880673920 11305903 -64934024686495764379666490022115101696 11305904 3489251501449387857487016972458819584 11305905 41498179299259603608587965401033169920 11305906 247896986025316952626090631230265659152 11305907 209269322144645733087232362523217407440 11305908 349112082421133614148308350106786560 11305909 612800820764709857807062905078083568110 11305910 -17376628493703572586446441686274119680 11305911 28791594813036342177327557330297453520 11305912 847500770320330748158861603092501811200 11305913 -105758327427590068966530718644786986838 11305914 -37275467081224575396666351950052226560 11305915 410491519584448463848711351628789670000 11305916 -81875460761744109831144013842559050240 11305917 -2777416345370818270469962891990666368 11305918 -55116542225879229322212406561275085440 11305919 185233683545361546237082840712116480320 11305920 30202936375812813635607365823108218880 11305921 357351091787060463729002577779772232704 11305922 31011466317038298109882725432561250512 11305923 71759761216040723276498742260508923568 11305924 -307899750542485455505132825655235866624 11305925 135749231306745851909029584849146913300 11305926 330408853829362119629649994646467092480 11305927 -1073078399178472450116436114395937223840 11305928 -131603887107439747387489015135340912640 11305929 14594179122167942913668967409966016784 11305930 -10764917672436840719752100684608161600 11305931 131886375055046668179428219253092033280 11305932 -7677397077063954663906080232243388416 11305933 1171401122002021700905311267559608984182 11305934 -372916622527206118612548867882090434880 11305935 448658511147940254577057528727872474800 11305936 158585011446981935120235611265696161792 11305937 55684057891465965984405720791779234980 11305938 97123346178723208730412469317743930880 11305939 821582965862277998237516643174281445740 11305940 -406146036459696521822939782146901939200 11305941 -101861361043706780302470791395291357536 11305942 32509308494097949612960899594219601152 11305943 195023024865599052050244036354456600960 11305944 357157642510175081143523085464440504320 11305945 -244175471203574905191475847734922003520 11305946 -236883903714147701232515771763636024576 11305947 -1668808758161099899338160227215499072 11305948 3160522424124401066526205073656832000 11305949 320757135333418942966618234168148957760 11305950 198541385361479274776253785527842816000 11305951 -292307703244713644781322552212843166048 11305952 62001144319780060788922749914232913920 11305953 -15298148795216919966741278380200703200 11305954 361216088787570319393882193259009195264 11305955 160820375517837462302719651933699321440 11305956 288742030476864273486646871465879811072 11305957 323230955854763253199868091899893724380 11305958 -35625535401701780081430778746859613760 11305959 -207679790272172535893008929813663790080 11305960 -25157836280807961432928996766505062400 11305961 1654841064524730487646934955114353402000 11305962 59985253977870419234600405761238118912 11305963 216859205610234685402533414366535284212 11305964 742749542091299741098167163963996958976 11305965 283322432776213164054784457129168946240 11305966 -224678912363058950845843284151993094400 11305967 137121736027534221452458421148831953592 11305968 -70680198109188364071636230515681099776 11305969 179888955848858355360569607866298177600 11305970 -101049468624498744513549019292236804800 11305971 682039244275086880139622172164369669600 11305972 -332419358753520846639845848132102576128 11305973 253326505323803519169237670777205972640 11305974 213130356809716914700463346449733304320 11305975 311907205471171158375468956606434706000 11305976 161973369754627073581137890268231413760 11305977 -83003640247676772305593497937307305440 11305978 -253995922075951733845155658715837730960 11305979 -117728856948592825640656384063201404288 11305980 -4242283991282188753175218708788111360 11305981 -931505416534148930960725639699839284218 11305982 -553496377628682827446970653989573365760 11305983 -23757915880836266949934469317497363696 11305984 -254463491539632690091586762092920700928 11305985 -82231587086033489278119523699838459820 11305986 5703939176324814804428455014819302400 11305987 290824391786435152638565458822808435200 11305988 754817278452212723126633188104977157120 11305989 -300434707254808708034950569207116481156 11305990 -1921222737389936219170939504862762880 11305991 -17946769309457342935103822485696821696 11305992 -3891716963425067881781861491280117760 11305993 -763653097718415366145402446544258920240 11305994 55876620588527522886258324490755992832 11305995 235054875892975877072789854465846429440 11305996 -111317159311969351079146426718122469376 11305997 -95939271120088597058605812518463092160 11305998 293438171440471866458044876771118400 11305999 361545623327986950790704884211195374000 11306000 57528074781019247368522636839358464000 11306001 -234104298597058898281525392989697278976 11306002 -136066985587203174409719827687775720048 11306003 -63527120130323426498720575426937490336 11306004 -210897790651169693783353140241123067904 11306005 54398917715295831308200895690130988320 11306006 -9503281498347961815476854400241561600 11306007 142190114418088270421883044934953376000 11306008 375991091466899773008296468142043176960 11306009 395618000357153013192381671888356475328 11306010 11785095203143693989688750068410142720 11306011 -114181276235503798834593085428469727688 11306012 -335982327925686522420500713792163033088 11306013 330606557816835773564446268380511233728 11306014 -141093132971145318436561203718628694144 11306015 -382992196643659567574792608906277816760 11306016 -297396761139181880599869576233004957696 11306017 510295700706930231575569152334549748066 11306018 14713767797256660233314960093962607104 11306019 -316541088898281272990038711870258219656 11306020 525974333685714965316481261253751029760 11306021 45873362862569649704247948234490367772 11306022 -30399505719018142821007978304548263936 11306023 -60263431780596240552209509312911249800 11306024 747870282755214754258538344088375208960 11306025 -155297899647260034224114820764864956500 11306026 -5627508549082420864739659358549990400 11306027 -874408320002799923122655765961550311600 11306028 -50981526675328858016923784374303726080 11306029 -291304994407606272507134924691174826048 11306030 165716253320862608137839795772910313600 11306031 147839921570093639873057168648707263744 11306032 7107395266386167070331846065496195072 11306033 305116477859497865699682536752488288 11306034 596008831379027243207344314792191850240 11306035 -248032479985485074227100119217991285600 11306036 217006830296909265745619649140236597248 11306037 -119219870984982404713976178757793742336 11306038 372487021217695805957703968871767268096 11306039 -1149161846351630535323501246289078755160 11306040 103510713858979229572950184969410969600 11306041 -105907239398308267000877257155860554752 11306042 201175430181186001686989407159755204864 11306043 -243795406418451904287765552369855603696 11306044 426556021982871724015715450198087542272 11306045 564753213284918945491967501413154726400 11306046 -253285586482483145207622277821010343616 11306047 737320359236754022698874982085561634496 11306048 36972193685831732832651390041242730496 11306049 188406718023158586569287060921069092000 11306050 -37456339272583592589674819596826803200 11306051 -645801174014850210499532829885899944368 11306052 -278357788073751960792530362763437562880 11306053 -395252934244487147724223492281973695840 11306054 27826648345205775982514501905191450624 11306055 -501247698029418336783549468203999496240 11306056 464957632683491378526237661017578956800 11306057 229715040135167257846604664344450070912 11306058 326511550016192986006015985015683747584 11306059 904128077097244556133215345701619370260 11306060 209475488679733152898609489206842772480 11306061 -5125791963416552682416550032881957812 11306062 149978363438148681813571403710194661632 11306063 89125823226443752550623544059675075584 11306064 -44856600848283198825050207372464619520 11306065 -311815597881418189732813330291709718540 11306066 113933305976383389869255191004205861024 11306067 -153494551799870493976014285962317893888 11306068 106920255759297814152901115724370216960 11306069 343019303301901555312844165092083130044 11306070 -210139677330159855779072616780413596800 11306071 -232891589200273210169560199567159943840 11306072 -112060250050862460664910952200161689600 11306073 1109402185451444194057280425571295300768 11306074 -116404199064529643029491813583461664800 11306075 215295537128866463995747570503106596600 11306076 536081004581141852828824522359988224 11306077 -115397172201598279865152259480179130074 11306078 83404142549852001913129628934241051392 11306079 377937544610301537164337699179725646424 11306080 -699372623768372598771506150760280227840 11306081 446403204067957661907821297220066894882 11306082 -142191248074383121033561214723422190208 11306083 -268819649450144555832578043760895765480 11306084 457754371663411063343746018304326809216 11306085 -268062015355841970148119363685011456000 11306086 -72320695954180565216885096741320177152 11306087 -238702411982905470618278904776833633632 11306088 622132126338166604113279396136951808000 11306089 180069311559892993312069988402540088890 11306090 82574549537887238840754206259531257280 11306091 -625870421659873155942951925030721783208 11306092 -13622185187543702519099713369405421568 11306093 -49422952092694825429699397261472658356 11306094 12952775122750864718535373777195370496 11306095 86644948154080781230951354916638134600 11306096 -114022347313349464656349617868041781248 11306097 -476075715769335980994830065450219205232 11306098 -593683226071667968330863340179020809200 11306099 13156862330290327838610389948486169936 11306100 -101180728152617667724686398367885926400 11306101 649425944403507670815606957463401005102 11306102 57076311908740960616923851052302161280 11306103 -8424559387016183362406161097409403392 11306104 863375341275059833292954246293002117120 11306105 748919570762576548880072394032302020360 11306106 -50416797463013219235379144443193024512 11306107 -567606940528118066656840614159465761520 11306108 -433666180678968351091502018217865449984 11306109 -170450616513376444014240439381971780096 11306110 260828874063561534149566987751026402560 11306111 -250204372611145485369295771213037136000 11306112 433200637083303061260044449208535613440 11306113 -146566119485885369230126555693666939500 11306114 139034834650697034987189811589317040160 11306115 -308720968851116447452335760371682632000 11306116 -171095831458965906645034414534613660672 11306117 -243404335616649001630804417943088771300 11306118 96736741378700111607725321761796647104 11306119 4196868381803861858149130114175024 11306120 -28714884908427327745850300718612480000 11306121 166926162946454103825116321929319289600 11306122 669353942254494738756064684443626116800 11306123 999258126076329348743986187786455932372 11306124 305922947217434664397787012064302280960 11306125 -503749024976148390325193418963885600000 11306126 143155662154705747152897295177004302464 11306127 5795510005226077787024700409342232064 11306128 -105700995738917361781087196995430146048 11306129 -47086127383957323879470724107987736270 11306130 21127901216463230933067425943866519040 11306131 -46161350431256049683034716140234517648 11306132 -371476504113131905839403654956271841280 11306133 -192714013456177537914929006890006137024 11306134 11140810277132615137551454378372300800 11306135 584188358293198348196381829363568477080 11306136 -501776306509637885323358175588072345600 11306137 -269842773045357349794415820363278476214 11306138 3677122551568272775267109053586533344 11306139 -254660828983220032598557817320225273632 11306140 -393175717181942831512746966662738918400 11306141 -246107372096517030324215069410314424896 11306142 8974973494085419657101258841717929024 11306143 332772500175083776157283500592542113080 11306144 -850342761521771624221037180831501451264 11306145 -347717332053261890634731514767644337280 11306146 426608466489316352519896829274935080272 11306147 161660929767472438196968620315982885596 11306148 110752303778095745707077101567215251456 11306149 711334332273839658171032877520866975900 11306150 -144749865985110755559655989238228519200 11306151 216565440585483667080609066295114810200 11306152 329250949483342344915992842372573347840 11306153 457322101433329382137286513295393201402 11306154 249755320050639864366883649422567461120 11306155 -110938886151925762390639366683013190400 11306156 27353986347728131706588288037184788480 11306157 129997157971259702420892920264664594240 11306158 -49185232020744383858914559957078134080 11306159 -14172754551902556903619319005878910680 11306160 -38640586076542580633433843727293480960 11306161 959966327909887494501403091903655983762 11306162 -1593395179153745253585233856660724608 11306163 303109099736496465835997872675103720448 11306164 189089037870831529363666983668112343040 11306165 -62906025426173918131118390808251864040 11306166 -19964440749726065215102545352262416896 11306167 -47819830217540942258478616927838140240 11306168 608775787392119733421575353381861314560 11306169 78108491060871111280665853337546403840 11306170 -188602611874987428536588913607501190400 11306171 -848100458822082896046562903218939785628 11306172 188005061264309633646451334739346974720 11306173 609896876678070651601026312159065059020 11306174 -308428057577219979775068887023089868608 11306175 -145278272087455158899945309964302899200 11306176 -108618972525745972198026795488286605312 11306177 381965688170105902399298978039830799520 11306178 74500554726492681809596474481582453760 11306179 -964384945553989338516964078972983406080 11306180 210016605127120496498518297604264163840 11306181 -143280711208811891463912199697019010848 11306182 -15623846037819121061873780473146374016 11306183 -220549248912727020901135207764600292224 11306184 -117502682979919609320203585513442631680 11306185 -955180002705096961642849634050416000 11306186 -326391830145613502334635504397776977056 11306187 -293564135501080798495941844042233172356 11306188 -139909956921917106631391843864160465920 11306189 -105757819763670351074498669935220823744 11306190 82752417677783560123057906997188853760 11306191 -202901557373031183177099316190012483528 11306192 50124802986066381414749067249347592192 11306193 -308295258708560858072126841434298705936 11306194 -629385253343922985891899571948660213104 11306195 -420937928093416672617093411525423669600 11306196 -46657509878303894837908406380387368960 11306197 -215108117171915328947259470356981220800 11306198 -172113502701927377744499132204751342464 11306199 -13647298848399546519905832201295880880 11306200 -381216411888325227560608411864087296000 11306201 -172741424507176914174251617795675286640 11306202 -56394771528375423067054405607011975680 11306203 293198719819207566559114106624465760452 11306204 -9126076733825681918700323825711616000 11306205 8821343896858384084602376521799623840 11306206 -280101730437932491285124604915341720448 11306207 -2028915779303021618164963923938720491776 11306208 -59915105997068285700800903652069605376 11306209 20650773491528855495835813473942229410 11306210 -11472247522083090996798526009006806240 11306211 -200435986034572922419052126725624466568 11306212 -83718351360963334525571632726883676544 11306213 35993533366677680603542289992573806462 11306214 4393075642834365526121571740975615808 11306215 -312208700707540899321037807809993702480 11306216 271592649546490798335912200061633331200 11306217 38014768977664008632376659724967070016 11306218 118938137149344078583636837050782756352 11306219 757591489468456707377145314509605349620 11306220 -300809784561371885003867752535852958720 11306221 -823605023881754316865113419920900839156 11306222 358065653403099934001245871648892558912 11306223 -2909638154558404118803418144348074560 11306224 -133190882497378177326870703043657269248 11306225 -53503688022969451154471312213797166400 11306226 192694336063361534739537135110623601664 11306227 -234222574901131576387278782182316554688 11306228 -256972170904931112970997893826315445504 11306229 -166005906633920192551773445214192194560 11306230 -78409237423267161119790709806024000000 11306231 -67028100981066719411944295664406426128 11306232 110851106989716964319586437437998981120 11306233 506604245747673690105320779124801513040 11306234 -865864672155957201440336417463298368768 11306235 179622010013803672367569069703379398400 11306236 514616734017313205936273675820298465280 11306237 -145532830427246837590626779639573338740 11306238 -20720614291424303915278447779568659840 11306239 65418334012835040818604827122492556656 11306240 -48062744180471520260344766602936320 11306241 -291173904047221142920572765202749595548 11306242 16181839529911549460397216635932106304 11306243 -132276656232766189835762628277844860800 11306244 -449726085153737804415964407372999005184 11306245 428454695493516822744497685038525030400 11306246 -179359328129522614523351582429235142656 11306247 28356701306097772989246892736780295120 11306248 4371484814977550523855500198168985600 11306249 875224910722974731981013380638788884250 11306250 -412991670225728969278995808937304000000 11306251 -77573140952495131238394378877159639896 11306252 448096004424088386219439210722379220736 11306253 -4335026764353626998189406407190372352 11306254 317557985093810807615779990652032069440 11306255 372875686960247021431560006853543332000 11306256 -31269776101880587886214642087363870720 11306257 77797505548726879932561396092706337392 11306258 -72559694545717336579929022762025269248 11306259 -669413676789416994382311047400580894800 11306260 -211222212756505183231285698819230054400 11306261 -396958953616817601118766172398072990688 11306262 45024431926001790705659455401330674688 11306263 1083888689333945240072781965935414845512 11306264 289103850779175395421873525412983183360 11306265 287525355213687340530846636457468384320 11306266 74985037935808443781464157961079086832 11306267 -252510486700060577754572477430092122608 11306268 233756689392637929593511891106066762752 11306269 -996154684015388596504339338128089777500 11306270 7979559017658083505065988673884982080 11306271 160582963805759154568354528943037824640 11306272 427231531219694099262468109162264461312 11306273 835137073104827455861497627154149703680 11306274 -2003848036635804314397417722854388736 11306275 -311558223422067556415834762606273832000 11306276 -417310118681022623935694272036111073280 11306277 -385395284362912967893701393723640988160 11306278 -161793470122363167075949322824138786176 11306279 320309492016838332592050485983086533880 11306280 -368696776549808421810447372394665984000 11306281 299404500144237823078627215416132094592 11306282 -84675004950473356342760877907538010528 11306283 130547941398215655463343621307731740848 11306284 -529146828525420441007025606598337625088 11306285 356057202736159249612212795121530377400 11306286 -398487231522274989516579326213691994368 11306287 447648229021815287585733205551046673936 11306288 6851163142620926925928776220121825280 11306289 21548460275116202866378230267286611456 11306290 259178511493383010314642146485670378400 11306291 941128510698825448018043707934447112 11306292 5093204970619512603534645369223557120 11306293 -199906511087272314880874908599079067460 11306294 10121438093480591645342020301121732480 11306295 -36854924060098195755363632703277048320 11306296 -234310796925662883288786666691150540800 11306297 414887453679510559383726603013289320746 11306298 -270462028027804460532437296636231840512 11306299 535895891560867124457631969411045091300 11306300 -31925487999799972765576583258122329600 11306301 553352928661013187410216869917141945504 11306302 -125104321506211956221784943187598704640 11306303 -434468935037340636555282846232792016448 11306304 89154446115969826884603226923127013376 11306305 -217396694389758643938292650691560478080 11306306 14661426756166336043051127851511713664 11306307 636030425637869037351502379834727150840 11306308 246306851839488812402980409055031502080 11306309 263664041520859337097915137844040865916 11306310 -300061711961323961258267789492496844800 11306311 -835353718555068770826553616482826852600 11306312 -382219818792187354907659451701672581120 11306313 40909247826534792671783169070401061140 11306314 37779106935040162585135759173525278256 11306315 207726306073027131802692023649004545600 11306316 137296912323609307806284726664613724160 11306317 643242402310730532487263577862100306720 11306318 38564718632085775067257889621085573504 11306319 317001696256947537243634397009489376768 11306320 -50789832797312609326422873396939325440 11306321 -345257423860345834838016681291635911308 11306322 -540849597663132931125374034513952020480 11306323 116626852056742932179179083233389497344 11306324 95425871696999111031972017683618934784 11306325 387763057689648389393028647483886321600 11306326 1089153900443629800890594128390805587584 11306327 1114611038449262845783005887346692071176 11306328 -141935185465929456297427951101045964800 11306329 378514080044742566811923810563494305930 11306330 -65068265813004545985817130657126476800 11306331 185226806853623850225405104801933491680 11306332 -155801917226530234368622202297175500288 11306333 -77402913450057579799756754296548876960 11306334 -2948835113446998028654880207432653824 11306335 -649862755751207810624430744112479093720 11306336 -190872420942005226240532619848530001920 11306337 -723079434717388150060370438647222848 11306338 15709559678563026324882471655591498320 11306339 403521054620974524405632666314052732880 11306340 -101515413572668348033001974810182881280 11306341 -108684114890032961890777095597565522016 11306342 8833216139553330785446522732162200000 11306343 -502730358826358088210846904706127785472 11306344 134118640804463604172648596596244480000 11306345 707535235193901588478577302230915416100 11306346 121985632928267218390723694040285619200 11306347 -284934933190320800795398574829072822960 11306348 -567599307640753990017859575319608175104 11306349 -228263155323332839695827463842426273760 11306350 275395525524835130868887830921622697600 11306351 99405955862629985434818094750864349184 11306352 -13683510948976167079964347770892124160 11306353 507100525807254218028380885235755643602 11306354 432680183597161303307840170154513807376 11306355 394644755921405314595659442142351181920 11306356 263437177765892677527758065291999457280 11306357 559578292757888148737990233373121954606 11306358 137100607713288474313743075391664872320 11306359 -1087525761688324027382647186301192346200 11306360 -134788668267644309044681411764289536000 11306361 -198056817090790032127461640230078864 11306362 -481419281708941954925532125572780967568 11306363 -121574807327663976910088708026892694096 11306364 108515323576765466302826930981292564480 11306365 38416505155158948877582305769142956800 11306366 142675484754929533490895394376463493632 11306367 108230416453317290895716006120535689760 11306368 -776032645571165273478682608056401920000 11306369 575207045874935187517087947213658798896 11306370 126975338734755349588880112190919101440 11306371 -574554545725440186714700676962359064856 11306372 130913793119372370702733380279177154560 11306373 123053285387022836693547941639080139520 11306374 171677965142718726548410161045640045440 11306375 -433096358915855009647444151182618800000 11306376 90618068425093180617752439531060234240 11306377 16790450651199266184334403807514488352 11306378 388064042767989583406312651966315304240 11306379 -73976575636450811203154158518059443200 11306380 -340330916322909285383916923660384947200 11306381 313660469714748324371575562865419104182 11306382 24211745415231819873397274775443742720 11306383 860125862608044276413824260192163754424 11306384 17766916090028831909836886428739174400 11306385 -19443404413766871332980551414412833420 11306386 1154470398121213957004938859045449728 11306387 567026331844454883592949434897819377240 11306388 165680909025860868853090596750055987200 11306389 454594929879827448397625442901361314190 11306390 -93847738896841864123763481297393964800 11306391 -8014276558628496450027271520951060736 11306392 -796579511769361229914899778933643489280 11306393 314589972078819298962509071718923795200 11306394 -46143056171533076444878431611187087360 11306395 224558476957701367974667002723986196000 11306396 -186643244467060704530517322635350999040 11306397 -22300704805582344822315160294931702400 11306398 -43556709984506473743955518023511486720 11306399 -152439040578426660316331541296233858320 11306400 -100344405953636440210215782139455078400 11306401 -2337017820806466601775619397708627710720 11306402 396144845574610351851761780404203811152 11306403 361914297445483982725708885603752187812 11306404 191242075317401956079410253420758979456 11306405 -686447378839081231986945724629195173760 11306406 -152374338667159882163656498326171916800 11306407 478577244390062556021335772806805955656 11306408 647501488474962898884473833495843752960 11306409 33320946446017092080328758423120267328 11306410 20179482375485356770154928879165931360 11306411 -1115848763367690974410511544318078054816 11306412 -23757696057884446272030488480329205760 11306413 430461122155557760332835842200493413888 11306414 -50457467073024774670309812185433735168 11306415 -13457457232954378105849533080538518880 11306416 -11993953524895045833167279350200139776 11306417 -76062512232311566776564820148447842200 11306418 -192520627191258260998504411960075123200 11306419 959557516532209372232854812383913559820 11306420 -341942160659555768797427153311672320 11306421 60249684284550478058886789339320918784 11306422 -354286602319622431866629527226119291488 11306423 9133070782938914873484294648751264320 11306424 580160129017734159109664246680371793920 11306425 113732428471881606973554626605601192000 11306426 -238350782252537857103393629271718729216 11306427 509362373487820809401121949729343228160 11306428 277689217169706120808280124186771634176 11306429 -398657205892912668451849937474750097594 11306430 -170563269983623193578176408707539237440 11306431 -959545021230750337666620106598794264768 11306432 -18510667282177325984435273228907184128 11306433 -320266572615062936827820982460628078400 11306434 251423788895572886259298170974485102080 11306435 -286877513592201640542879724988076775680 11306436 212634653460158151987631141751399153664 11306437 -196898709035761754816970851006856379140 11306438 -1597814333023136572574816460453214272 11306439 884093358165487207439440051621911687840 11306440 285922243996632775737489481217050060800 11306441 -317239434618970032036949140544274913228 11306442 129942688210102982150742121459272589824 11306443 389046863031870217199732481736530149560 11306444 -78590869966164584521837572145741824000 11306445 19947374926558748625860304668591788800 11306446 483196795747775852827007701672791636672 11306447 229044051016338534785729114748271494672 11306448 36206670478924810891831662618197778432 11306449 47187488869519645650420120556209494592 11306450 -332145309017320531613889292626882978000 11306451 161147390287571647153833188898515913984 11306452 627943229088349572012425341917220747136 11306453 582694202149051586099152474593652377024 11306454 -343842126896462260454632063011743369280 11306455 -266277240133007867395852766115907743840 11306456 -248997760475092458645727886017785477120 11306457 -90388061666484456109311530701048532160 11306458 -454773794992186238442289732507947784224 11306459 -48015335329059072187007007323737115496 11306460 21325706637790382591833786716864184320 11306461 -145019779116823500383372993834533309440 11306462 -351012967154861336685509836669172910720 11306463 -1745063274654553210810330777214515200 11306464 87953154183225164937610401136276930560 11306465 512848751555457867168438198951045700800 11306466 -4653649248690325539958286629238125056 11306467 153820211042031182837602335928668239516 11306468 -641331927712664269065175384431551201280 11306469 88931967372005673736268135656175106144 11306470 -54528104864956260935363654320966045440 11306471 -32334525860442566638799012215510386000 11306472 203001190437312439712331047248728637440 11306473 403577366393700306710861786169078168180 11306474 246060073170947330205257535645721634736 11306475 -37922609072938112362868172469108660800 11306476 495356752315601777415351622441554713088 11306477 -47799260904540699516770014644497493888 11306478 -164238790486392306209477677541082964992 11306479 -134153928849907381523619078994061019888 11306480 -48271830058796359589998512066822144000 11306481 -64462109749070718157342451896257045648 11306482 -937336767282895406568095009450102400 11306483 -481358238394943290135362612189546377268 11306484 84341388636979298698621255500491606016 11306485 -169085798687322474576515864699282846820 11306486 -354653514752066328835295736935105321856 11306487 -214345410289419238353085199591407910400 11306488 -107526908670204913606726919269745172480 11306489 561064864904911442044923117691419417924 11306490 -20259994312417933715085165212251407360 11306491 205388806026936833867593405586511182880 11306492 -355168697332394919428686281257948995584 11306493 -816301886703771402142636413651189451200 11306494 -155117394114406512771577889113707976704 11306495 84239267437319203964338379083932015120 11306496 63439308294722647294943924324803805184 11306497 -34693824470171618911044480439473611948 11306498 128262190664330210459114779732032308736 11306499 -741034620510343937434201322675548626192 11306500 -424691478196514503064962089579039168000 11306501 526808645350048825519936441268870681280 11306502 322723711282867282871956907386619122080 11306503 49819806090736561946008140680664489104 11306504 -1010708670010225703992429775245456711680 11306505 -208692983544652685964438174400788219840 11306506 2157088678129567724406817884319438848 11306507 -327466863670253301053267505414070691244 11306508 -517012713535203225691539232359464239104 11306509 -494747923542428821012300868870890855296 11306510 -81013413439756542296350694232187179840 11306511 -447074072092564603970692794194849802840 11306512 -6607679643037249261718526009041747968 11306513 -93211746584326975296850407710369455260 11306514 279492661522008060289525317151877006592 11306515 8948760804380205650031538002532244640 11306516 -64772980081849534207740557430869262336 11306517 -311646451363050970122126227649623898720 11306518 527277857809828881787217347652498298816 11306519 249435238543132109297025584118367859040 11306520 10844062237776026767749867251619840000 11306521 -1112227378576961751240373683020406932278 11306522 -220856933252120472648975616655935292688 11306523 -127029621064480134655776074057742311016 11306524 322694805449715335556752624601520005120 11306525 -4910470555976031096390662074748240700 11306526 -52201065202349546421113032890094712832 11306527 -50035598314914508679952252956982095288 11306528 -158340197368838304095980757626938654720 11306529 99127902260996475906480186545321188968 11306530 -230074454431330384809847759151633611200 11306531 590152459256271752477288212834849642332 11306532 -9910053311715553408849902079663147008 11306533 130342662071343804680620520042480149760 11306534 189903030687912899508394101868986390912 11306535 300599935158415882604274095862527337600 11306536 491859094955382219867781237157089935360 11306537 170776913920677356456653918104618528768 11306538 281801925043636213893941924674199673600 11306539 -373763007960515552701475124032284167560 11306540 -74946284988700723538898885673125918720 11306541 -542916071839434386965282310540300361408 11306542 -196602690708992792504115952402865519808 11306543 -69259650151803538266300409214388143616 11306544 -27097746777212871321665403467714297856 11306545 56365689686265919095138622659531813300 11306546 -186823047843647151188161853809624614912 11306547 -56139093242784355393088619054596782848 11306548 780154901203793341436821836868909234176 11306549 252692947450257780949515501361131360 11306550 93185074338251205598287770388692692800 11306551 707240788924533968801453877149645264552 11306552 85482454884489643820682793425657262080 11306553 -87055172305009362959851983447725040000 11306554 -118622975473461258495475569007303887648 11306555 493122679068778288427956004753724328320 11306556 125929408728508988437335856662876045312 11306557 -718333252559645170163413887833740283194 11306558 606726239923944417045733654845442573440 11306559 671370114592523913288919000132163627520 11306560 -67812395008855073462604397443966566400 11306561 -293460816190657527135633949827774063168 11306562 -219594581371724205810124632195739525248 11306563 607467981388749269671145407077888762812 11306564 919779932102026028436453768928050790656 11306565 -342558519050700957246409928747955199140 11306566 -62640038477463196590260017947862980768 11306567 -1097065021177092929631522856941211852200 11306568 -29979808779747803147847592677275074560 11306569 -538181893918600514210424492221345845030 11306570 -26159213875497345367806760734895257600 11306571 -134430790443259186777889722980142419768 11306572 -267972711722574696801990709607244193024 11306573 185013250454780481140106989720971704822 11306574 -346424669289321248137134629670327538560 11306575 22197661651666260379841111645727154000 11306576 -182673886107557985991883548848184762368 11306577 90837560656428647861139835254407081280 11306578 -48079080569053773209393230432231918080 11306579 696449186215771663924728892153794771180 11306580 -35809086400242401236140526620533667840 11306581 -366174564201658209230499394656801628992 11306582 -72552366561665469216419866688355616128 11306583 38762641605444268039769411040279024000 11306584 82258065447120265362656423268522700800 11306585 -798881973746033183942214767991766549440 11306586 1348089232685431664419403869978101504 11306587 55628977707433137838150930379599527236 11306588 285411122293710574380628859671380042240 11306589 60233990715057019414731915382094241792 11306590 26863351963246512394792658929708744320 11306591 337719912899824179266620143278925160992 11306592 6003932126454564437759607148029935616 11306593 106731098803415553518755599879890245824 11306594 226838443682170492048774591045987629120 11306595 38313093869637295349873559154551257520 11306596 55951507391270075428709988527022858240 11306597 -52571085653249220079768198068233277348 11306598 -105296819510025447505995448407610972800 11306599 -72059348477055883196319539162145160320 11306600 -169345194294852001939378256303104896000 11306601 856504061126977645906187708988639491040 11306602 554856028491162786895843990262667459072 11306603 184355277361818648398225477347773564 11306604 -127457758400917466194082123808312175104 11306605 50611704380614021154548641438994484760 11306606 -19632691763612813383138495622070596160 11306607 -119115132535077049848169900255320795600 11306608 -45505053972293718602647061897845800960 11306609 -626065864992652419833501320613553734190 11306610 41400004071706338939831943252561566720 11306611 -132019358546570214741104748732158001456 11306612 -55481168302101981973709222730714746880 11306613 -45718767609430651042495999288543091712 11306614 -643974853262862639296387282619101727168 11306615 -348566533475717877579078575528129464800 11306616 -314103168807310972468893994297618268160 11306617 -205775375551779279167621950169434231808 11306618 385197622058010304911530668748911720416 11306619 924693893826535953814226039918427988944 11306620 -127769639726540754190306833206414008320 11306621 -293520515781608591487281728905519677556 11306622 -75877455664620821548210374506834152128 11306623 -222738544379972787237384618570018560128 11306624 -38907918179839401508696826137332940800 11306625 170663972026107979005038795526661296000 11306626 209983404062844666682076366335926658512 11306627 -689545322360375168444516012061577469568 11306628 17575637164175524593524631727204234368 11306629 230310743186767329072854661857198739520 11306630 85157267097134301185526170849866552320 11306631 -81447770140447202227175450706336041856 11306632 -497690426305489919043075202313113835520 11306633 -65644609830520071668369322919332255936 11306634 341306289382225697403956242956022106880 11306635 -112965741639635329478359448698669213680 11306636 -309480323351928462107397199114021923840 11306637 -481974013603876646860314449770750216500 11306638 22293855150321615045115875485085941760 11306639 122292078335001916926884311588314675024 11306640 -6626002291152166150186135659648122880 11306641 872055214819810403883271767881962805042 11306642 291175400269692800622914632418654467200 11306643 -84599284901577017692251536665904258496 11306644 -181194854052987259937675072684231361664 11306645 89306610920565022922373016655053848960 11306646 -126571746711384182388598493262377823360 11306647 197280676926582698716212723420169551024 11306648 960056118442317622329593726674064117760 11306649 -186557170224768585299053607981511267840 11306650 42833378815523713749123736983387694800 11306651 -263582302043967252181762559951328036348 11306652 108863914499334225094030994780113305600 11306653 144652997228578120827029578579734445120 11306654 921035841149686299740866209795295592640 11306655 -484700622612197793537988929349838289600 11306656 -1073883864829805773637334438466051964928 11306657 10175508595133260195322965857149895906 11306658 -64952379025098428604908362634075879424 11306659 177306344010197686917179950423102628000 11306660 320760911545131583190024853489872359680 11306661 42126684200621493950130994867543236864 11306662 -142254034549938073032584409788829696 11306663 -447626406784543873965881526908036274576 11306664 102195816339858142739816577379621800960 11306665 -290448240844908532160421757526947284600 11306666 19475145781758499528157475449298110976 11306667 -118519859298979195705203008379045859152 11306668 -715791268250490135301971681104164317952 11306669 928189320804630814548868098920145278112 11306670 -140195695408673501127741303719380809600 11306671 -956058746030348432835665780780587113528 11306672 110472955347116192325408374198262497280 11306673 -33693655040926802893381244734783368576 11306674 416007234498479933749541126792743090080 11306675 421569924326395436354900337915224685000 11306676 432607036818146406968611984103306514432 11306677 -955051354235210720441756356512849739520 11306678 533011394133088938555923177735250048 11306679 -39873008371822770918736338013557480960 11306680 123846657577097724540809117175781785600 11306681 -634219813352097013784033678731955410518 11306682 130066481684661701693932960104457843200 11306683 -917575946099661621353695099255485863424 11306684 -110242005528453640695586668159766723584 11306685 83317069569104104160161769266364993280 11306686 -67747241387379557875584393364105832256 11306687 -155369091123268264187326162992108426528 11306688 50156194410117331673522644232794275840 11306689 538179127599550168623351943121715586224 11306690 -244667465427146408110043935943998072320 11306691 -551774566546538031308447605323979064640 11306692 -105499953705852867631378747269939888128 11306693 -40571438224608995559736742275066362276 11306694 112330860251895282040825315404288337920 11306695 -307403313810934743103209725897939458080 11306696 -210060228543417620661659215305062154240 11306697 -205869920309873766810806355284702569200 11306698 -201482389302426532453768036640557055136 11306699 505472504932514019984580874032596523464 11306700 -247649613758988708931323914029454784000 11306701 303878087391538276565809948511874680160 11306702 -168770353129678687655149897338278407296 11306703 126448739283617902604660000225902823304 11306704 80807606015526412972028813299002859520 11306705 -202801825669759177875415533636606360000 11306706 -35672674754428634919116491103509773696 11306707 336216481875115852616007377198062024360 11306708 -34357844103828765080795869869783564288 11306709 -46612807469211689873851139482722180210 11306710 64002734002892710331380032701860656000 11306711 347598015394440287123154784190751545352 11306712 621502777606659247766355964389078589440 11306713 -273869808342119976222473431873990527216 11306714 405216419828759662841708981952678312960 11306715 -35845296283145386812361012794415756800 11306716 569672565318413263841244340057915852800 11306717 785037734358568687648223718784555881600 11306718 -356430158282672112427173638904576240000 11306719 -308289339043884617972673520074718392688 11306720 9226353968387699310540950454113402880 11306721 -10127228104281389941662393421295978400 11306722 -36897511668454442839891802956442090496 11306723 226788688485517087730963929756030124160 11306724 -181761996184805160582569805089894400 11306725 6440151398016128198743295495752444250 11306726 -156590750106151070569072442106651005760 11306727 373141666949801609828993158470384098064 11306728 -484472640105531835998646976426187555840 11306729 36053908202253283270717306577471892480 11306730 -176538159063281318610759039189486017280 11306731 -102046847733450489238254833352080971680 11306732 -667884536253054075289267604582788955904 11306733 678944322994119520089523402433001024 11306734 263511938103557645868756323764965732864 11306735 688967561064173880586695186441393515520 11306736 -29882774631880835971755159936643891200 11306737 -5592696606938675227839428257167711232 11306738 -5972632956884842367661093546029437920 11306739 710117821336768975551407767445533216824 11306740 381106540460610687906948672200837456640 11306741 874229082959629211455203259044730365984 11306742 205590889556531462381377543621814623104 11306743 -136331349977744316742130631895530921984 11306744 -3235703092266558435064491829042483200 11306745 368661694100550827761443651157219505220 11306746 615367931249648955808103425927714715904 11306747 126073374079267359109290143119646708952 11306748 156421442692199575301789573539425607680 11306749 -133595522939610822513098531138131564436 11306750 82710275667472983094468098197817024000 11306751 -36979687289190292622802823364590604256 11306752 63514583810172926941378538994464194560 11306753 251278515148866993094065957030888736002 11306754 -11344682561463995120872715945648738304 11306755 182131933385871100675653683044006420560 11306756 -5172284542474301027091780018458125824 11306757 -232547699204529517429938033679522699776 11306758 326640409431907367896555973994093403584 11306759 770443421234418815277200251350219314616 11306760 393085967501814327262289910252515328000 11306761 294837613600136105364440633943034749732 11306762 11558227238795031039675278725030051632 11306763 -116707744290417489063273586191561119520 11306764 -2741111341479229062679289512432795648 11306765 260941288215053382835719595260145347660 11306766 358352796344232489776458571574525225024 11306767 473469873846562846408695225019070145640 11306768 -97811158596501009181418509299829309440 11306769 -294726143678811758073886434259874464512 11306770 244241307620371113675875720905811986080 11306771 157645436910861280148567774224137490512 11306772 86834891829856051604548644801524839296 11306773 -370813432731356330787544075017923363456 11306774 407395761754282112315300911891927727136 11306775 27492570768466626402750028695655887600 11306776 -26459150623444329754960428962915911680 11306777 -620541492722536173983637573321723927360 11306778 96621672086604109355176860726478993920 11306779 225643676223479423060445393029569893072 11306780 56458803211254042023110994803199093760 11306781 492654716539675276765098589383240007020 11306782 6118915221559045046474594314753392000 11306783 -39574849268703445459466898500218931256 11306784 509984124044251730568333068604824616960 11306785 -72986630546460614290920448562022266880 11306786 37911417117568074174465415429372458240 11306787 287137480838160527722749943146849757560 11306788 -118495006139248628926794112512260714240 11306789 -214024202364849531591932787127938637476 11306790 266006296710091082397487355702455910400 11306791 149860624611685966332909134148587243232 11306792 217557355659690689659482231084712673280 11306793 -14158980212680838255870702606743158336 11306794 -119971777256306555815829074771989070848 11306795 1273755082194090603458686624627984060800 11306796 714654040407405606148009217490163630080 11306797 200475952979237614718231247325870848864 11306798 22123422160872550045366324058716718400 11306799 -30596202452307738250147030509108067560 11306800 16216270182028959327044052088725504000 11306801 892004142051306331554009941395695454704 11306802 -119707610789211278826598179197326166016 11306803 -532903148887069474397911215089691640948 11306804 -355690541020058976023207156539974985344 11306805 -200688702307800902108982843280905168000 11306806 226962284115316058373502908190633610880 11306807 -9740564726854698661571290371351402600 11306808 -235056042969601852867693794902290575360 11306809 239038406336321524358653176087148468010 11306810 59874309603075371160998294975106662400 11306811 -270966579467362814863124323527346628328 11306812 21850557677359667077349748751496469504 11306813 648269257266194925938122920784291539840 11306814 -53859785047281937138842604534020269760 11306815 4141978944797622654940572018480345120 11306816 -26229145004595397029469805748965867520 11306817 -369728757941536403697159373815349025760 11306818 125337775237253870095884288218049331200 11306819 13121449269002071546564875813054509520 11306820 -15395856955182564901568763761480048640 11306821 30618256620706637353819380443777004864 11306822 57709753362392659510562097860265935712 11306823 -387076165720616855854398176299312710912 11306824 56069415690741464418210959749085184000 11306825 -221609019165203718444080343167843342400 11306826 -49213493480418083202923359722290061216 11306827 -2969217347473936080617056973735724000 11306828 71816059989077609572160378155117424640 11306829 -105815044191939576402072157584326255520 11306830 98315217479170655614443514183694668800 11306831 -109391524477925532900244804010507047800 11306832 -41123771102599000400377999642540769280 11306833 -299872329919538624223932492352111767696 11306834 -93428571035588996396207768770058927616 11306835 -54519611987602505676558927744247553280 11306836 -296262169588529977373629309539557060992 11306837 -890684970213880632976511913101990129088 11306838 -150898948754793226915884174861769752192 11306839 100708768168389773020939030967570745960 11306840 -724135376166772071697063195839134515200 11306841 7786051513427413293519535614760320000 11306842 -164161793938416771849888046382873702928 11306843 461952353043369372963812650516159195320 11306844 362423420408025498139194732494268625920 11306845 352101390307874097598092507577424424000 11306846 198771988619660408634349180667366564352 11306847 -61249092332644619371873924236200148480 11306848 -43943713887357512523660086884261822464 11306849 643788683275130697152216958501663546900 11306850 211553762359630419825843689595475200 11306851 -143801055153989138944987605869123469600 11306852 -930072860444444801033901088260648222720 11306853 1120217596693255765122632736181131475584 11306854 14072925074993553318051234141547568640 11306855 101873297635684173868121092278264276960 11306856 466443150655846760374310150761816473600 11306857 185549090790868927656155756741170950624 11306858 606708018448591670817742976422461701376 11306859 -10115275145342440826961327976975394640 11306860 47333431174912482150993827792612782080 11306861 -28066515170947921365501510872234178228 11306862 63355158571243067555390674041874222080 11306863 -2921414559978715029892357330564408280 11306864 -187456033448374674669458132205611089920 11306865 264454476850305117732003926458337640000 11306866 172326806437116665697767765486900719632 11306867 62386776579894247711572162104280875424 11306868 -86736827577762574653029718230778378240 11306869 33430985021231307778104493905353938560 11306870 26046787043940793599557551981626581760 11306871 -24212878720049364790579013484799302888 11306872 -88715140767339923316217714691245977600 11306873 -329956891980761277234846929724391225878 11306874 -298626983178141977092410717357729699840 11306875 220349939674905939720492893608886500000 11306876 -4550091080234177209312874891334976512 11306877 12007928418930164397028450875256882080 11306878 -74011116265413845040749612689342341120 11306879 -870923696842165826738729467258442075520 11306880 -88387748269041751101881541228861849600 11306881 -4243604098085294152060646683137061518 11306882 184554807611593941443803474250883555792 11306883 -193758950910808122626105157521990151936 11306884 -34130611779260397893535075236411719680 11306885 385319644340703795060869315303467451580 11306886 -110812075375493165462277650506686793536 11306887 -1104096840631390583626697345887809409008 11306888 -886187104340152207302198029564984970240 11306889 -258178600739150153101562283817055947584 11306890 -70579565820149276740503296932601195520 11306891 -191890481581449731585773158182637201708 11306892 59429904550198347763641091586433122304 11306893 -1416495135191066762167607518724218560 11306894 227394993624071446302115199553188396352 11306895 -57501632194008944053182152480754839280 11306896 -112204050843886369279530686781899931648 11306897 -23438214241778272311018755081664586200 11306898 49611395819849435990850493278573027840 11306899 -1100113791516461831896883647835640013280 11306900 -362682430454829929027956505316927744000 11306901 583850489754030093201683978053065904032 11306902 127179084261471077334920185892309817600 11306903 -299844680905942479908991239262980175840 11306904 -40478213276707561039378464406473277440 11306905 594968712460912174533115042500102122760 11306906 -6816402155867229914061403546305232416 11306907 -300968033527296542763407932822247171796 11306908 551785651783604205997497012031421808128 11306909 -189946814070582972757165010901093006720 11306910 59896507925877516145561637050201503360 11306911 148717068827035935091371157657973245824 11306912 96887180895066438289302840926724882432 11306913 -354393153406588558161908958393215224656 11306914 -190331980850668630471398010030129947360 11306915 -190095212856899466828399644450616437280 11306916 -179782439085455773061248408379704492800 11306917 -816820805123577846543034301219145707108 11306918 -38118419160962077761866550252036749184 11306919 100516249196006214758666086895348476800 11306920 31635752666664882221378885621680128000 11306921 -678759984918121562635685400290543220108 11306922 158077986803361303130123579931635632384 11306923 -181135022910618247062957585543015367136 11306924 -626233795455518908789991359196033831424 11306925 -100227352953907527382710042176379024000 11306926 -61165479631993749008981818870559846400 11306927 303050495736241991775546155710306021776 11306928 -289176544997358578744738476502198255616 11306929 135597212109104049518886220972698158884 11306930 54724010254265817135246290314362003360 11306931 -472051345325403323325926076839328116736 11306932 -118214847775483798497978801949020971008 11306933 117700539139777840761295087361893308288 11306934 41650009471067247489474531028017347328 11306935 -363479646020721193902818546390950153200 11306936 7284847276187024856923265638762803200 11306937 174038357033351497157623208541752279040 11306938 -255117745955547978351175188830483665920 11306939 -168024205173333499029527248678162653408 11306940 78108732137179818380783335667584204800 11306941 -160180026085519846285822566104277682388 11306942 -191383042884755326640352527059955144256 11306943 -21739175679272579658400973719022289360 11306944 276380060740087411889004194456081006592 11306945 141529094777313147854338340755976319420 11306946 -79290328298501166226405908937915674240 11306947 1150946573557843325337756359114807409312 11306948 555939028156418678079181344125102663808 11306949 -309733691912851307913012710977143925536 11306950 123042191516176731429995733053123712000 11306951 -1097863006551275343011779972671835947048 11306952 32213455567595620717879005806560896000 11306953 -336521468773987431968497551929843630720 11306954 -299693964637460930686739749394723811840 11306955 -344366095928763684713794819430884416000 11306956 304067189371342275294942598549054565120 11306957 -472852714996746751373181141504873420000 11306958 168270017316905778319513581454813788288 11306959 -845784935161296615197749062697635181840 11306960 35311875868221464072276808369132011520 11306961 447219492479650333487303905407990674688 11306962 63470405552631972418425909823067355264 11306963 -637219529649722148062895235473703407204 11306964 216497701799686811847080213179619198976 11306965 -318905635629294217660435784376241279140 11306966 -511501266447681686666086171699701024 11306967 -66804164361454367056632443420240655360 11306968 451976506097765474179570263639869122560 11306969 189226055154712138791102490783093775370 11306970 8333683308046554097904072874976559040 11306971 -7731652828532813901268964607708608896 11306972 836893377286466925388393807304478824448 11306973 487235982295784809620764721248631110784 11306974 -2946775390119087645219187309806256128 11306975 343215938757290499225264760166579007000 11306976 57237645255062075524857812526563328000 11306977 387349882424053239207864748792116608064 11306978 381803767343715774050537584661742707712 11306979 -14295991690546350625963823262440054400 11306980 -193668301851177800936995822644415372800 11306981 13035264502565886130705179669736291200 11306982 66653613347871920054673037592042519040 11306983 -672214867652918014008325346044761983480 11306984 41809456364206307085840263875662643200 11306985 -195269255472511683369011518872552072000 11306986 602993072954604996827152726491496374192 11306987 -139763706888150265970723688950348596008 11306988 -50518900264989193262886732269011107840 11306989 743768968183135568629800231469537438956 11306990 153839314745690072668526742205841496000 11306991 -63663493573209473740785737955930572016 11306992 -77956116942673497508100987872638402560 11306993 -29789903987243027108272052656218595758 11306994 503264897601525816228151377665010785280 11306995 -493147052073057142941021025491827520000 11306996 601998063432678094424385775129980303360 11306997 2026020801076022007845684977828796856 11306998 -4727901636977512651115431805784540000 11306999 -555108962595380431700369861876871229008 11307000 202881400725275399742079085878118400000 11307001 -641097026359086175663570905260873088 11307002 -73031406326659477716240018811539542016 11307003 -668655863978532215812643734892258928192 11307004 -145959468991202872639808853917250184704 11307005 -169706139226474517200818234868472793000 11307006 75991897547483772353041746455399078400 11307007 13639151070397898656583582140304796288 11307008 36492889341543648669777587277272186880 11307009 124110140522231264380462309391388794880 11307010 118897996696167315494529216716947269120 11307011 -80495467007726158099128999672639891768 11307012 -296457402447048221232231045569246650368 11307013 1407378022529861781927968686026132133980 11307014 273093984670891587034136519466041328000 11307015 -164833462918297219184867927060492021280 11307016 -204886831002782307300734591793732157440 11307017 -137289551658321012664024319289544319280 11307018 349482075504496683563762863419766235904 11307019 -754868549537702311122184375099432689580 11307020 -40864017227274733318193389288314424320 11307021 -85821516817993330258732494323786089344 11307022 -693412822076135984913252273582316608 11307023 74467532343832828281243433037860067520 11307024 238406240122646027972088703110268207104 11307025 17285041291411852853163850411260796800 11307026 -1870037312819741451812054888527435776 11307027 251835939337486044534055878632064756480 11307028 -438342959659246412901002243022842952832 11307029 608709323123481738143363787128327055630 11307030 4335284613202565286185528447678423040 11307031 458735424616451173776284864504958754304 11307032 -249924225240893871383749559828334489600 11307033 -287773944395557829451858691881123225600 11307034 -196492392852204415099238131526425859328 11307035 24722068163168874047110030659278268480 11307036 -122101769423601738053236257065610218496 11307037 83000914468024473119687479674920025152 11307038 169057872306955708476453678626056705920 11307039 -66848169093850865711906744153446502640 11307040 245240769736635215190930284608420577280 11307041 -314693117608769928714898018278948006558 11307042 -241093329043793071152217430370377530080 11307043 75966779625524019589521460628381042448 11307044 227166904114474809885167032458000312960 11307045 250459141579825870336243627069909852320 11307046 -387482681250264244812169006800915690528 11307047 -520375996839887316437256124000768938504 11307048 420033342967893068703250583210426449920 11307049 266171822605350325020698098964848433764 11307050 34480316658292940415174289353376918800 11307051 -162698721881374122103687211421638690016 11307052 96928397135167631562283436918014929920 11307053 592461389758426262086888329363598757664 11307054 95807279738338957015984922116455189504 11307055 165343315381289732790998933316461694000 11307056 -234858535455266155609139363808258686976 11307057 187994459177321367014351645634833604192 11307058 -245474253627599226378357886265932621824 11307059 -1025584880930418396250392165307687354740 11307060 -322958140660459552174600306438891008000 11307061 -1226556867228292771836387473882678024338 11307062 10554712194132262661663642366412762624 11307063 -291976338339926111010631951030659418800 11307064 184817799741681145198770276995275161600 11307065 -2244409534564428743458722033366850560 11307066 557799416683468197719142496093903381248 11307067 -888751532189672042547208164392543321884 11307068 283206595964464328193126807507492358656 11307069 -527122225037571364996439905110856765536 11307070 56817707689493346442699400239481045760 11307071 -707451617778533293693417895465511658800 11307072 -51463740525270408003164403994114129920 11307073 -630873201583630436265412148450486033496 11307074 -238982960538440027673928337618731264608 11307075 -97971293595650341166125301799769244400 11307076 -45998059237731925865339285583799013376 11307077 1827900202150735286989419815834737667772 11307078 -61241711720967394421416369451601427296 11307079 -146495035748525674562303274898047607680 11307080 -89893033220616037149882705837570201600 11307081 496214359717861412438639922454573012752 11307082 -379731517344425450756171849253047354016 11307083 -439158349992580207848388700014438738668 11307084 103611711340674373718737810904775630336 11307085 -24865245669378709361919901845614905800 11307086 -65065906889356894020760188023409699840 11307087 -445971075334372935581033214056461680 11307088 783854029809820394811272384350633984 11307089 65641628023382752570829380522178573556 11307090 -65227997180644898994158866871261184000 11307091 -88311411131390449622592350900562173448 11307092 87410384656497414765590051565707423616 11307093 -304200452422285538012593787552190072480 11307094 108639247117098406333737262238450409600 11307095 -97111389453630263753639807243224848000 11307096 341959152048145903839863205055279411200 11307097 -59305662334839443375138864515983824688 11307098 -210567849718818034884478190369222103552 11307099 332952915430287349963285500257494791168 11307100 -15130640880335212651537634381209344000 11307101 59772392984774852864400403906558800012 11307102 82168389206165846559689822515904384832 11307103 321968102792049129541352496699579804144 11307104 -471927556115274877170784823064267325440 11307105 -181653607121436065604266548464593851200 11307106 41927221118020877237339802262787037984 11307107 41496745423658521954502061490044987552 11307108 -231018564264552544959542988498309120 11307109 606347161439700898371250286744315842080 11307110 -127253307509923318903795586577088487040 11307111 -34988440057670155555896037582381369776 11307112 180171081470891906401595057354988748800 11307113 -524288030760532247481103736067297373638 11307114 5064131879220821409829363323441957120 11307115 158104395245355971137994121300641350800 11307116 -59684489254768993905168361049901992448 11307117 -28690349345545550274971331332583369888 11307118 127017564130692759693597052729341191616 11307119 335338849566031662514738796412492624960 11307120 24964087849396928619649663276839075840 11307121 -427663868426391119126946228988096690240 11307122 -55906090446051929055518562575163317760 11307123 232966374353781410768845859390743289172 11307124 -1019799921439484941686853468809049694208 11307125 479279239365326459304259058576569737000 11307126 39779305514267794358572309638899371392 11307127 359613897575509195957193449972187327560 11307128 -8497598226332108910875493253088870400 11307129 -442326583628585604627057468053247507840 11307130 215422712715922799691005463680408905920 11307131 -555324442285215124065994156686356272896 11307132 38359440977885406929006751809933637120 11307133 -315532595900689801929363416811897898618 11307134 251164848651267539514523809428252052480 11307135 -32783667275708589427319498893547005440 11307136 -160047433942200514424314188208527114240 11307137 387782756653436540295348441434850266580 11307138 311956989347480006181220008767074306944 11307139 -231846212558553410443090803443469431144 11307140 -88694173162657181695162393671127710720 11307141 -1024941709543007870360692881907553890560 11307142 -3659387257388215957884864189529682304 11307143 -1023875977875970505602899904355458916856 11307144 -99012792016368109939425836507598274560 11307145 -38852230054597226075844672745559129280 11307146 221990325427972862269495677500263866720 11307147 -24970670304592524380660275443706158720 11307148 -188770133527569803517053162130052061184 11307149 204204633630174582150206049090433722336 11307150 -56575077400428414496443108888799435200 11307151 6789136987736566277219653322323148152 11307152 -148431819540820780548065000696309465088 11307153 143594465230507756296224817902905172928 11307154 -537044547815703967270989258779600602224 11307155 -77608866090779119904753078702606508240 11307156 82628350798480741170383704424001884160 11307157 -138922741048514112255747873911547724928 11307158 -249021620691434344439546008330078871040 11307159 -400736632408614013519281726149820568992 11307160 -234243817193571695558923248123982848000 11307161 436433083638919693700008679848559953092 11307162 331559456897187328967298826941460925952 11307163 81427057845906429683659471039106068800 11307164 -102107743070193945725671053521552091648 11307165 -299303856136878881896797245296921810080 11307166 -87362718583842085517692798479559925760 11307167 637408453163746058555830917390262670400 11307168 363440979192007401708168353516145868800 11307169 1042367714818363568753811460666944377570 11307170 85132159296031717817388171091004367360 11307171 726759782258513763198526491204465865200 11307172 233970841962238647625208213185253442176 11307173 501316525834987920942046763814629623200 11307174 -171187623758162098498407322974694482240 11307175 -384222561816962298598709138266580566200 11307176 666630013503737265068088215989091205120 11307177 169650172814755539881331928702277415360 11307178 -264474652505868050385108856561984449360 11307179 123037861186458246635716055568711073488 11307180 37209377886845497704075880472242176000 11307181 -542607071152769151966949171650324535018 11307182 -259265964715064939388911347622759519616 11307183 164518036744906156722521578439313978000 11307184 -26279866465677630798837881877563899904 11307185 172053597295618392311757313906944182400 11307186 -181746005405185663782968500085024263296 11307187 837192393008454097440951130396876937760 11307188 -343989133677815680874177493676288032768 11307189 -41860459173453645398678439853190193792 11307190 87555716173578599034867177529285209600 11307191 316811207131152842431323819629052641280 11307192 50409010345235753837462850312111267840 11307193 241202442820640895453227904281131131816 11307194 3770908234075949368280377118729007360 11307195 19623294944645797579872457538028381600 11307196 865055351927569685222357994651119915008 11307197 -200727911013765030178923993339209496000 11307198 -7822945408939810263142636021473346560 11307199 294939673841470412111650139539580379200 11307200 34645338968199991315567652354025062400 11307201 -467562175951023363083262337965828642768 11307202 30317877365973937948963199109148089552 11307203 -417390666154767730399626288665641245360 11307204 -46747469583429115088946727562487275520 11307205 63341730587615064410857300357572731520 11307206 199062618130040147744572966768278195552 11307207 250013110661918153272974318259481974440 11307208 -863194068261395879433225775374597120 11307209 557140310596033012037906445483765132516 11307210 126318386044319676670525592041588984320 11307211 -27005637609816702305189900856874574188 11307212 105127167734869087213643966596077450240 11307213 80286116742919033841232787296889226304 11307214 215786406250935897070412990162451651840 11307215 -29415591071894861295634372512767710080 11307216 109147434503367398868890101530032209920 11307217 -443943355875985863353918296669117982734 11307218 -1204916768573092423197643987082588352 11307219 63564630175309254623636679244079677440 11307220 -151157870477527752813545384494664229120 11307221 -686632371199023539264235913950327142578 11307222 -583840913261770989304883143808575455360 11307223 -522443155451568185485380457694441524280 11307224 219610983940216880889706631153975500800 11307225 32308836275815818917746830295557348000 11307226 33685783825482155488934791603466150400 11307227 -656100736809880249895560716815778166488 11307228 47830417909048809745942313904895019520 11307229 -1599243595034287894907144367826080198324 11307230 223262277001289567119929558175074472320 11307231 -69073719044691201800820573157697343672 11307232 138718918451395136793200376021492695040 11307233 -232706357704040985156470604184971049920 11307234 9839231395575223064499169099729591680 11307235 -531459334580961126418386674968609222320 11307236 -214267395537617355152347889926904266752 11307237 -3309702391000099735981235956218783744 11307238 -7607193926494054007504068920837737280 11307239 -116536252330795858685561054829737216040 11307240 79342280204349152804887353960249292800 11307241 489086166173271886912387680401894331984 11307242 -238258557675216102495050122801282128 11307243 230796211828528787391173638144286898264 11307244 -360256099838269677142252720352436062208 11307245 188198303759076070973058921250090565700 11307246 143534115531338670900390870708237638784 11307247 80371495610431175570311097499913611264 11307248 34382930075259979384343854431930089472 11307249 -288270530639278001083714050424136918880 11307250 147262702443131833451243060380669440000 11307251 42976702896289518011725065799033686000 11307252 152203530855245582813923764166580619264 11307253 544199323186080391322530655502578360604 11307254 -1634667995757113018087127515935918848 11307255 -37520209050814941198841133017399658880 11307256 181574530974161931623570613855012556800 11307257 -81324176591617836412304918111628029112 11307258 -480326612296960527225318904305227828256 11307259 633398416902136185121264613822746183460 11307260 7771931577237023519549993117328015360 11307261 243535559527433081662375193619289482240 11307262 42391304756423731277477361945585251712 11307263 590650919356872646248650417827835741808 11307264 -458826495349689108456012654096811032576 11307265 354640815003442421014346500903564367040 11307266 -445923391902349442725910787202021893168 11307267 -77069154425184146092019701991590795752 11307268 64294609553791758392698397775893426176 11307269 -331679533726368917089323871971548413956 11307270 -114442076019346398539490256561100390400 11307271 306840417660056476481211631326029656472 11307272 -212259905978418527472887110961811609600 11307273 -547788428929711811803972266692135834400 11307274 315466510936578384489329775828448972800 11307275 -15830787932971360657440827258393029200 11307276 -649791289724660027805561858557316822528 11307277 -420135807505975912103091853946404668874 11307278 -151172365337514789803034291927270543744 11307279 612107541258639176166661798471330005888 11307280 827348342473660545922719754085990400 11307281 33776673484884677064886745830250801664 11307282 -113976993029216281220486078506591105536 11307283 -443008382425803320303303503312334704560 11307284 399685803959134915715431007860142879616 11307285 -33616677389218189333019802517639345920 11307286 -363862053635224491849031990433104317408 11307287 -768369236691649888003429652602045019064 11307288 44189559635349900516026415245804482560 11307289 366726249301337827541120747256867957066 11307290 -344576336775896975496800495591104441920 11307291 452520995298239475664026903071564906880 11307292 -146261351217028976692786840946668420608 11307293 244983861434161957615952145915148189542 11307294 -36295556649925937629084389254376893376 11307295 -213012831744321221200157437315974654240 11307296 -25340643345469073154325590681701056512 11307297 265062132584164917942461910023770279872 11307298 -362487947976665038708395550096350567600 11307299 -444491600609384148314529955372584035520 11307300 30396463912573328482456882867766092800 11307301 650707748237745042624363741296576933692 11307302 -105333770116981216407773761056673954368 11307303 79708062443372719667557793952256051200 11307304 786286849460777639531222893454824565760 11307305 -39482235988373690560868613521009640540 11307306 -104952893830293092182814774680902498816 11307307 1077239492901667514874098430121575711744 11307308 -148868795743019132428506486394138735104 11307309 22477374273366721383020363907724843008 11307310 -16280629217617049562212368302116782080 11307311 -37618721738072556021839537919558705528 11307312 45664076676684317395510708742298009600 11307313 -91902775344439255167680214700737488400 11307314 199147379346099799534953641752983722256 11307315 163793288612483281107786041329255337520 11307316 665045530621273173839763142702124743040 11307317 -160992598952552004874681300108370234208 11307318 88675290774587968566762909599607029760 11307319 328655233111587366201631373303013623720 11307320 -5739849761597848286184292788655411200 11307321 -411968174434385700763069673634815695110 11307322 84860594708243206454644023928752632064 11307323 -846192896152506987099212584525152000 11307324 2561850173619678175935320006152077312 11307325 339193187254878444556968218540473020050 11307326 576465612723896584532722918893834504384 11307327 492479636026211789149067271887040882120 11307328 202589826973603199842103391101182803968 11307329 458063122011567571443628399504400640 11307330 -430542480032438222098016688696665472000 11307331 226423023950412969532438960441545014992 11307332 187780534902641680213891478655650734080 11307333 180521082883259703615272222389497379200 11307334 568797037730094519467481319416643681152 11307335 -7353912482288782993938477350375468160 11307336 -180965773441173746561022410952578457600 11307337 865104507448626871035634067951729908240 11307338 117537505175030561986965390997378099200 11307339 510097341008867366977171067325111831864 11307340 -93426543957780140075597794607769600000 11307341 -164941953227217502470805952505003093258 11307342 -70362296676674203085781046152472544256 11307343 201878601580761070963969012367163753664 11307344 117966575413117003037443369029842165760 11307345 69470173663858834930417751816691767040 11307346 -294294445562390367692637289692862368480 11307347 278525022100862895886070065386347618796 11307348 -20874772831344015666837583840598125056 11307349 -6080761456122333100417285479067140480 11307350 -95662010510365837555140520584883752000 11307351 -314780225899333784130537015069977786496 11307352 88295186426944593992901375557143756800 11307353 -372742531668267646343490908885274049398 11307354 -276490679610350478838910678829882279936 11307355 -465086659012375541148789906228931794240 11307356 -441743018861214379457729585895601159680 11307357 13863639637860617416639485584537853606 11307358 333223076158644808486626300768928625280 11307359 175230878044841879820911360871742114416 11307360 471600274834685644341645313978765148160 11307361 224349872758464902477416096615890152400 11307362 110285531629671147711099777741125447424 11307363 -113327274549995068509557359895682272016 11307364 956820429538734660504997694102154144000 11307365 -535868320100184690349649721609703972740 11307366 -996662606509963250361785617217796096 11307367 -31819543146178266839303279934361912928 11307368 -538487930312156226238737015446334474240 11307369 50530835478529723824827725175093086848 11307370 -340696490788887342177330249642178665120 11307371 -92605890999251727430195400826418348428 11307372 -360835728834908231736680114037202636800 11307373 -371237806842642584324813937269126260800 11307374 36559113678396715854248440345453009920 11307375 -263256940410897320868802171175615790000 11307376 -12118130683520235658782119183645081600 11307377 -918484016596634413347617382091304937774 11307378 -132312429176243970647995904924651822976 11307379 -80387194643231412902838376051607351600 11307380 -130561036367614421291523773033187409920 11307381 855651545628436046779827219259942087584 11307382 6881436677199047619446269830920709792 11307383 9599600690217249818570278889400956784 11307384 450515862842954851890865217388920832000 11307385 -191908177916395233797511042614314571640 11307386 -1247442964534818038935063824375123456 11307387 128923977600152978571916251444876874464 11307388 176254993540374400862199964951105292288 11307389 -554045047861266894045856920255741325248 11307390 -96354668059073832654575197062438182400 11307391 -377172755755426003111044500327803865856 11307392 -855524857264081913108516521296632217600 11307393 211840929086763388955899170023249719140 11307394 -176782723501137009370811431128775180800 11307395 -45038890015179414214691152085754135600 11307396 -299869463836220599917429818771351771136 11307397 1054343441255349731495365432166810267772 11307398 147618486150292263886006478136153539328 11307399 -139045139712810578063319685331409947736 11307400 -22874490739619078635182508024377600000 11307401 -165142916611261539204615459941262900480 11307402 -108808269348283950716917317017017114320 11307403 -1421877799903346809311462752970743707440 11307404 326580218290990410096566955856404569856 11307405 -48567385777329278505702624972783214080 11307406 -4176475504099502176484363404143434880 11307407 -7327256942911543573669725060422011344 11307408 4446587681700796788974143114141237248 11307409 -5581432504898016128130104729547648480 11307410 66405387049882849427243223556538739360 11307411 -298031302729852330795413930957461481360 11307412 516624365247027636090403700239200553856 11307413 -24637450196167090908629967381199504800 11307414 -149855220636257470469007695588311428288 11307415 154257807632855933283766913668782283200 11307416 731886991472447302172255630953605396480 11307417 215302179146961883347160843380264310464 11307418 -264866924188352166373194544506389037840 11307419 455452401340410609215821268701056784560 11307420 -189730380052166890335436397780954150400 11307421 695218347652400947405340058395770637472 11307422 -52140431565987844712260658852298387456 11307423 59071681008344469747915869119798320000 11307424 -164211847141832687278538601567143067648 11307425 179366153075687601770051077813700628150 11307426 -141107005436274992522301415176659913216 11307427 80008457960646634273017449730659777520 11307428 198845255606826104386415283589013544960 11307429 -6594574026897106784023535283648193056 11307430 -102093952486825209293964636921623721600 11307431 -391451317088422697569636928241021714816 11307432 67237783545709080120085227131262566400 11307433 -470726633698267178148662894161341397340 11307434 -6210507718439691656704702663080894720 11307435 18877076922883096439766043933276735200 11307436 73210429715106744664709374366392078336 11307437 -773625525229478729997136973970099261120 11307438 29161242760295180569938395696923912704 11307439 234321710846520467569521489691217362560 11307440 50808545885568693173388460600057528320 11307441 -325074081315137873718393239655238865856 11307442 84721755491909469642883745829374071200 11307443 357067353680702007340500539216085744384 11307444 -123018109886215725326121526850520686592 11307445 -165353565130232413197777724573555691520 11307446 550128191408435545138551913039470816672 11307447 -45463213825713019776187722560170493376 11307448 -1400481007890715309585560063161013043200 11307449 244522029328777462432112568045078094464 11307450 32160529258658873810362225089216000 11307451 58522506410804067642207907965399436600 11307452 5509929819076903805219936782607854080 11307453 -178261756376411745019874261499745394016 11307454 258279533752284504133231556272482516672 11307455 227109932900322664602746961792336546720 11307456 -113632149397262352677219133108705558528 11307457 -324369802845841641465046981325414669888 11307458 -130449678578186673217314280583912978016 11307459 76722708751598972600269979605443595440 11307460 -157195437957577481721128058349067120640 11307461 1044475777612824726381604802483423220000 11307462 -115357306674020703357487780220523248448 11307463 -82599350345866488303279579895564405288 11307464 -328328751775738904941254260968449638400 11307465 -206827730541484921815150194280741024000 11307466 -217454829933155557663004117152048544160 11307467 -18747306826964466199518235068592757760 11307468 17643332918115375228504259952228536320 11307469 140145338800796086719852367264732463596 11307470 79037097988088035643159390866064323200 11307471 54384939555012180336271996004895293184 11307472 52663114071223720947501457145519407104 11307473 166948543339185736747477566096770855664 11307474 -61365789145348821689642670941120995056 11307475 71521060894766054764860417328252156000 11307476 78050866210588766605085541750727538688 11307477 -166056230411528996535880884808575509280 11307478 -83363248476432346264533145700866333440 11307479 10639719412003881679491013893031483440 11307480 136797743362528740573455151461612544000 11307481 -30279082958321315633270233682810900588 11307482 623681177748806723782328382661186025952 11307483 -550851810897478875829620527377681511256 11307484 495450202688333705829491648971718100992 11307485 -342704463204957201732770301323801593620 11307486 283706928543230456459662999484952096384 11307487 250840619451284619490833454779778312840 11307488 -391655172853395296294133381597026058240 11307489 -478281133194960406626180345034824968160 11307490 -257845960968484208545538044721470172160 11307491 -140292991751182257229327030466982887328 11307492 57987652790875784511946590992866959360 11307493 558637801982262848831924594673433519742 11307494 -493766415948380329042698415857548868288 11307495 3089997341434878939426060628963568640 11307496 -66260260438325583318249096812848957440 11307497 -257456302749359661152464212977748654300 11307498 65397132373729603344353012403945842688 11307499 -99450745033401142955472383072939621088 11307500 -77094921354081239196158876931980640000 11307501 -232023894566677307815802675143857292170 11307502 -552871247989647326113689835019043354048 11307503 91800536548665251561267035098279772752 11307504 30179667421786122351367582710703915008 11307505 539404829983522030171586288103132822720 11307506 11478450555623152291013684081920258560 11307507 -699388271916906427160441116243149895680 11307508 279306928073326228657690915946257592320 11307509 1143192108495498359239753516462299463740 11307510 145244027087184948291979130141223926400 11307511 -524503587427682688325521809998503881000 11307512 418553488447969883801628633792127795200 11307513 -34714803315571761608804493735213348864 11307514 46539780431280946079956777713676031856 11307515 285580085673084889384654682951902172160 11307516 -90322305494766005803399350981373624320 11307517 -395755964593178330014122240194776323380 11307518 -185432719011702563300331989076323543040 11307519 -181063188267836076340988309644826632536 11307520 -125834518708789694270343919624771338240 11307521 -404879692077568433088386902312300321278 11307522 -14633748485507185728452270272550579328 11307523 648820077785588762946635391624895513720 11307524 346502209162700442997223364311041723392 11307525 123372693498810891011861107379322964800 11307526 -222298570017193054634065580805023760288 11307527 312756846967857785152989821518343116800 11307528 98598120600845213872680729473290368000 11307529 -377373908815993948178642490013163521280 11307530 -65054460040651013461498617297473033280 11307531 3306189586757698183883434879125648384 11307532 -498636881247988266018480123252373506304 11307533 -507919079192841954559878417681886578024 11307534 -235755302621030888965788656975649835968 11307535 -411700822285811035448251562309915587200 11307536 -90879105422389405094569978193289412608 11307537 -537185907880547396518666447587277051806 11307538 4181089357784229384692673314543179008 11307539 412764384871336810038292494438285230280 11307540 -17066401437151509871516761902090803200 11307541 29300888161805135803382474112429280672 11307542 798147970341445294980670718943114892032 11307543 -243565992256058994456741983649178725936 11307544 37023101025184444588449185462220380160 11307545 -153999975943007209834689506356561400700 11307546 -381987428626375245756998958194198323200 11307547 8276441196186532674570848094155907760 11307548 42885521607555286798560705404791627776 11307549 463294356074669112050705145377252694048 11307550 87576087196633150492651084891516329600 11307551 -30325436043823961153625559770971510640 11307552 -527141671088486298421047105373654745088 11307553 -264276462134087917785925685367909990480 11307554 9023977638535796181905601781151242560 11307555 -14893993291485169380769013039115097440 11307556 165084001219637826009177180941375353344 11307557 -541638427141914245049955118295405952194 11307558 2058858553856987797734820455525115584 11307559 -465702372630241028673454649730325818096 11307560 -208021179755392071012921992421998592000 11307561 511769942660399944839463067182676598672 11307562 -224012679706984646599172411907703403520 11307563 -58293372649956306379013324322359866188 11307564 387982357229033933006641009852147599360 11307565 -13568711553571454264106768263022266400 11307566 471929149805120949570987027194313767232 11307567 -739894555437776627463465119616951003888 11307568 45886192010275478470305633414872432640 11307569 242585723730825728393266239049652352 11307570 102005571851751300123290799447759697920 11307571 -11564142185221191308405380404967704 11307572 498837523908941224455999890509980794880 11307573 -41844767541856572213799790414835024000 11307574 342137179499498950708420566945702853536 11307575 -286421910517796475146413492762653941400 11307576 193809215186386770027013647784023490560 11307577 461596528071251221727907320224541281792 11307578 53087830729679432310252156370285766400 11307579 113111438689037847402603567498448047384 11307580 -80753753471649422697431152048212364800 11307581 -5718399865966345395501436604533953216 11307582 -43384320125695363231268178594577809408 11307583 868439252793232347078048218923376843088 11307584 -149482220275146529602738170232664227840 11307585 -45025692797119965584844240868801737600 11307586 561976489364006601537316280299544601600 11307587 -244590121364997067689030514048002859488 11307588 213534961561696327555373859517410576384 11307589 -1898847494243605373701367811285204490944 11307590 -136486863742485492774059684327041443840 11307591 -1836065241580619208431214463946402880 11307592 -376129814319977462924941139634140544000 11307593 428926709067758829805475233483060973760 11307594 -283137427310245942089318326580332908800 11307595 -52422847506920401079396794068374566560 11307596 -523731041987790056790641263931433196800 11307597 -258875050436317948994557891361337198528 11307598 -245526069781684545070620142827504187200 11307599 269948359018682966351163629056292607600 11307600 1074821998399605232709618249303040000 11307601 1113479486244032256004071836558033378532 11307602 355881290352948952794803259269121659904 11307603 -3267193016501093323235595049501983696 11307604 56533406432972791440133670495979220992 11307605 446551983588108415817169270324736421760 11307606 215169381364915417367669709086187655104 11307607 -378378538154493903947394221479411030568 11307608 165186648274024469137550039457408245760 11307609 -129515793491263737669576154575481486800 11307610 555893193138005179489168179070647480000 11307611 -191818940630886815055350182649153633760 11307612 -285790233652085127304523158728476825088 11307613 -237144214705221013756403378036684246996 11307614 45709858092769547713395762502216150656 11307615 25204852851297525926077412262849517440 11307616 1593292988241447845940968251235283763200 11307617 382023732620887739058684110746542787860 11307618 -127534333931691554131719817811434352640 11307619 -1281983450018018521253958612469971430704 11307620 -230025040478409291161900912237938456320 11307621 198168527470483937474701923387493024128 11307622 -110395299901543952915170090877189529600 11307623 -292822088816339511168425553766136125440 11307624 11713578532439322258523560155545681920 11307625 429655684230519518870553260446424784000 11307626 111766537842032460654207035081568062208 11307627 49424235963254737637998656725514188640 11307628 -119943822176686633344416119727085496320 11307629 809197455090482303602255042466332870230 11307630 45121176156649786837480528629501755520 11307631 152433467894409566132042029835728560664 11307632 -92589972184966783876846036053438726144 11307633 15968934311355124402451902805304747648 11307634 29379911739074826843450324872599996320 11307635 116107396761000952942861155190499689920 11307636 -49564998720519673286133395118293262336 11307637 -531194990417587076035612998919710393216 11307638 158559783397968734082815587652178690720 11307639 59777677983186519402858057651709624320 11307640 -319690487822569053453061327247401267200 11307641 -1032759849214100221471762061765316385200 11307642 140780183277070956110527059393750054912 11307643 631558020786691175302305444178776738984 11307644 141065672274169424425869457543239215616 11307645 283493444346820852376953899265079076000 11307646 -29380980092936058702822604014721618560 11307647 -62220336584848865272474470261455280360 11307648 -171285646351288747000084815260323676160 11307649 -280473890451887533914056523642165159552 11307650 -29264714724575225177940327976645584000 11307651 -422984292447427637545273443497434978560 11307652 231374487774096879047390560590882904320 11307653 -17558933208754484447896541927524835328 11307654 -525360095845253206997979014026393196160 11307655 594807759698529691758522933889687933560 11307656 25869482437784849129220700402579507200 11307657 -59792811103445988755064263974568922816 11307658 13652060144155919126447415462910667520 11307659 273228561210177057144670151272398070440 11307660 -13578307770674154309133400740159488000 11307661 587221816891761083590386153675439503232 11307662 -11530704328067355091646477830904332800 11307663 -436251273505625336860938691581011246808 11307664 87276117631186121139446198032259194880 11307665 537003891350579409533913801743455574400 11307666 137643838613401152652860212014783837824 11307667 6678777444412497289111690139441887232 11307668 -137462829223133422061030021745464525952 11307669 -89490058245187317833461408101861380160 11307670 -329509752853185668020615247862134547840 11307671 -498435646477782417803424440881110289848 11307672 -597721985105542118317356471066883553280 11307673 -120068503466317287956897081801814401472 11307674 -97486595503984037061382160365854501888 11307675 347557248530214143266235453671567701000 11307676 352274948030201804726491761137434856960 11307677 -271778054649016842914798354037513799080 11307678 -218871297658237332446697519369266682240 11307679 -119495119436878231873448940763429190360 11307680 87878638385126215296839505221772902400 11307681 -9979644088595615049738964726264598400 11307682 393708389086493153815012589520676986192 11307683 -689938406942569368842189010809487142560 11307684 -43124076581767212912402900691054264320 11307685 609982778958221243809165875890533776000 11307686 -284315737801786806658540765074681862656 11307687 -69208195110382984332504157327469850840 11307688 -125581508630057432302697648941176176640 11307689 -1445896085430189897017085407168652180144 11307690 -39522062516968763970380370991238424480 11307691 -284900134770867811210844030445780584908 11307692 -1181032661812698149901297762271248384 11307693 -165100647468412201246717039887392415936 11307694 163923725357153037442895571432937835712 11307695 -288578789599894990049194814897882159520 11307696 -79400670232616446507748852704150192128 11307697 -510142993886591951881347701548921840320 11307698 -15978790926155312822434154740559420160 11307699 133577080668485677038970369676293636608 11307700 20589957161490424459416934426114720000 11307701 -947091909201683046277033712122325006496 11307702 -16975259016953883237503253704308617216 11307703 -233005853273559288736990965885799540344 11307704 -184128751694009232333402607377982771200 11307705 204478907551884694068653368396895319360 11307706 -180703982277255543624915514737608270880 11307707 -1048428928538919177334476589795626064848 11307708 -253452471091258902802929197550265236480 11307709 -192645640790456681851923565662871754880 11307710 402043879755453045939241193231794560 11307711 -396783259803689141307544804426314268728 11307712 -29702503416320330753613172491029577728 11307713 -756624674662845520383061462675887770880 11307714 -374968188056281807313820960051574759680 11307715 19371261781099923234659518917695829120 11307716 -68352180239092115498635521860739416064 11307717 41269485771230858859405920467844347200 11307718 -13567605239336143715315855630737970688 11307719 -656409695440530659726337966096972803880 11307720 3062208388248225815154919087502131200 11307721 503897600939863415701003406974818670644 11307722 -62031308489660321859539107353258203088 11307723 143455928641243808756487094197181675008 11307724 -865783877344063312502733364700481872384 11307725 -32302721900900613019965262786719160800 11307726 -92433139468021419617173594584803995008 11307727 -128773751220545993592616437667875528728 11307728 -49586626842643955327669071993681256448 11307729 -171717846815592491680138304347332608016 11307730 -255786623297575391086738731703155409920 11307731 237609062277699151501949808550420349592 11307732 135017596288627103983026584428950915072 11307733 -438160889085378068182353779941514212018 11307734 -98517222081987519772176749270237493984 11307735 -518032340648036309012916916531147816800 11307736 882660050278144404791513663285401190400 11307737 430814713965796977009445160041239025920 11307738 -172725567613478146793146684901523840000 11307739 -110253331685397644217393711517172358460 11307740 -563887701640164891610970916941244111360 11307741 250288812420760225602016985876498059392 11307742 499527597881544672476762241273654406272 11307743 -356165861810694233703340984621749995616 11307744 -139696560189099861641530949026216673280 11307745 673643273375994678845271063826449556500 11307746 -22656422588796876501041167093022810112 11307747 -190088441084438955094912345111540167360 11307748 340398894817695022699199945165625738240 11307749 318006325614670249535648417461418810364 11307750 93831801624381474149916405023517024000 11307751 -200273703956683029549990933961442939456 11307752 -1560521585712065738408804992001743994880 11307753 14227101995590416801808013892002922240 11307754 -306760259241859322522163982826117795328 11307755 126379290198410207569179370456995093600 11307756 54664395853363385556603655339721897472 11307757 -1469796597154861802543082094357732552820 11307758 43283390158923738768632452099366047744 11307759 -2107792471807818913375303596950162400 11307760 -62264642314772684837656650684895395840 11307761 -572457657835326993676739445056834494638 11307762 -14902365206416355452927422533814704640 11307763 -5690063210611753114020873456244228440 11307764 -73640444961299957058629979848901014784 11307765 73259672956004441889069493846069768320 11307766 -169255217792391355536089366630975616 11307767 1032766134633479192176891695020538120360 11307768 383239413943690433243638678359881195520 11307769 -529440786743874108438254386763035920960 11307770 159236296214047042217194939115373274080 11307771 -90550357107917401838949128224993328328 11307772 67864275895020735931771644777802316800 11307773 -20562278632379297520681839109722598912 11307774 66153537113633802309668694102791009280 11307775 389619306096910182851413441466033162800 11307776 -460670220136586459187868212954176421888 11307777 15059450346044278182941755588585881600 11307778 95951191900465497730386821684951235456 11307779 29508972618111915981811638419325770796 11307780 144021173579583825993646471482158161920 11307781 -507697342468629371943240208273852370400 11307782 433894105317156094952674407438955920000 11307783 -4043580748803702055527973245218583936 11307784 276269785540227959670093555017166366720 11307785 -366313130029514521688102762825691877020 11307786 13922997057071589594250775236615815168 11307787 -958008083690423014792926288843901466160 11307788 61110386799978473199900083016088243200 11307789 -514895881862495913427310612728763980800 11307790 305412555395164855466837961992731043520 11307791 -743132229681929209643091751776432574920 11307792 39011687206163547996926646738219958272 11307793 46167715157042226400156046381740341440 11307794 -151663191178577849166147142719871441248 11307795 7388763657137113653137437037258963040 11307796 5285417981488775462110726515397294080 11307797 502823905872017894096863731907294690140 11307798 -7245263423651191915555319154552161856 11307799 -45369339933907062537540134415528234672 11307800 -31964161260322159646624468291045376000 11307801 76494694491074747773339739294030439264 11307802 86305241991099701110633349844587330304 11307803 258233216242242762949269368143222725504 11307804 -82444261917231983993124942281050965504 11307805 211437502001858802424351619152117695960 11307806 225881710011061014099872526419797280640 11307807 -92615085574143822286967803075967600640 11307808 171213844459245088806613320665451724800 11307809 -167427613026999823227567572122384920990 11307810 -103290583398648258943476693936414627840 11307811 -641664035180240682292977645695161735588 11307812 -79338170616647668770667284440344473600 11307813 -201428411423112030782417067776386368 11307814 -77606595343935112721582229848554104576 11307815 -176568846108884483259486384763770576960 11307816 412237438288532984352398780076606259200 11307817 -449126238637356474920168348094327776134 11307818 227432771248838226610424278079416605360 11307819 529390233512029400258828513911944947544 11307820 -150718766310169130841095294954614609920 11307821 247317270053756172875955780209376690912 11307822 -105118870215872762266841496402892646400 11307823 -1057378727005022344891166329613504095520 11307824 -231930526319824857828711110686223106048 11307825 11709259545692720623439057356006105500 11307826 -69097268753478662280162172835566510080 11307827 -71034145341288742880661698652194142324 11307828 9455483846560700745175129019528749056 11307829 -75812888918185049020165546927015650280 11307830 56718034780984215301704779920341250560 11307831 257179925279428620663006248586736037760 11307832 -55648811537945469797221304222792601600 11307833 619500997352545372749130104631655464320 11307834 117783227651253119041341081642532489584 11307835 -108824386425216908785605124874350433280 11307836 200231676642832191227134034856826664448 11307837 47412335558923056296805068292424265568 11307838 -538454922447564000260112851023783783680 11307839 680454075077558830091509174316160000 11307840 119346919198309347725573728354330214400 11307841 -32247664762731123390255804108470578200 11307842 -78424258219958726229244847678319530496 11307843 -21046905161436720800069392892545894680 11307844 468292050852996054188694728037625830400 11307845 16521298650977257959164595758006615100 11307846 -9407561527161291715689274097108493312 11307847 -1066208738126924702363349740292719666768 11307848 1089071688233015575051142265545925903360 11307849 -27114327388598933850894375662461519872 11307850 -146545208165360694175453415701338624000 11307851 -95169635081545040426731698562489799148 11307852 -343469662385647773701520288336260807424 11307853 -570470241866892706511217385923449162336 11307854 519324798415489640797587749455811146560 11307855 38889415192544437779586077069529198080 11307856 69503008053538820416436712969964093440 11307857 -889798719420947897349982282019594106768 11307858 43948072088516638688756295698655141888 11307859 -62619918311775763611747706478993329680 11307860 53273511180231742796931750652824334080 11307861 597028174629986110608759460057473997710 11307862 -363387332749780610562185183604189113568 11307863 -36535563466209367377308878204488696480 11307864 -371210360036724184871975640142047252480 11307865 327194955416271675689123707731695680260 11307866 243381707541852441878616955949313435360 11307867 -45739951252782312899575932566445741888 11307868 40027954670655351483536432484989073408 11307869 147136548183958759426585685978361163680 11307870 40904954828788032976912061432596070400 11307871 1449183782708972615597959554516685429760 11307872 477341835646963762305425150608831414272 11307873 705731560302321113148665257409598638304 11307874 -36282546022085392282917334913798342064 11307875 588217060845557119453422908239606308000 11307876 -22053292355757408106910798340846397440 11307877 -1009854310983556184436546008939207995554 11307878 -185012899120129804614470051690313223680 11307879 701122651072220707496068691095753252248 11307880 -237978502057843137485983271603043993600 11307881 56356213466693799147941089739515370880 11307882 -2590760145338316083901251488812387840 11307883 -890141221207993843226156420352785955120 11307884 -242420829930754608619061383561087746048 11307885 -306359841155731600151301950650598330400 11307886 -195398206652050695088409054846824557696 11307887 -1201840173130490098596247200733394140464 11307888 116320269185751167191705420356117626880 11307889 -518646189074004238116105924822770904576 11307890 286291874947864297847428813256208322560 11307891 6316990944968497438370067193858616064 11307892 205472613131896615204446603883984168960 11307893 1233659537033089543964325378364523300142 11307894 103874808332846417696079185455558432128 11307895 -203765235815609687530655123326642695600 11307896 -501172248207133806515109891637489950720 11307897 -75961366276552640599814547074437260960 11307898 69532745412580011925071797200956270336 11307899 -538468966813032062558341490422149323100 11307900 -244324347028568821194430692272401267200 11307901 184300453342806482474178696867430718208 11307902 289419253393227076101319121200164729600 11307903 132682551462108056040198818015409546384 11307904 -563676775685618877756978792579024814080 11307905 44576708711242872887645831367155511360 11307906 -130925218727058049365233510994371111088 11307907 288880654943710263667190722071947750880 11307908 -755591304004772999536473150233484153600 11307909 141354107593644630934514315186743963104 11307910 -56838532039930236039397988155881258240 11307911 -748339600923995670751993781616240544488 11307912 166231068129918321471720169772167987200 11307913 -125391790484770489593853405928430612838 11307914 144347281818622243037749110076178251056 11307915 307061187037165382745110399537717594160 11307916 172208457799632769918965124922561642240 11307917 25731803914447444274983023997507213740 11307918 -590905434645090455142726804324340684800 11307919 -17721330578249842882929176261750532640 11307920 51031197103160956248186502873188925440 11307921 222055593907991362491522776048140510080 11307922 -211578563076653445489425363445363456000 11307923 -248832048531780784204865251229844665712 11307924 -46092314527221682395569209333358041344 11307925 -8891233863523547730078647043419975200 11307926 -207806892921436358584298179007745871680 11307927 -41573786563353522244132192311902616192 11307928 278375687489899648152388201522512384000 11307929 -204826419321201727178885751108289996470 11307930 -103767551792212702462048514580090266880 11307931 -121367625951074403186156960774852709248 11307932 -216459305123086978989952655289581703168 11307933 96589929173247306803095229747112839424 11307934 -104066503613877672102268014794217792 11307935 325378738504921092360722681906593139880 11307936 33280622869508052756569671062732668928 11307937 -483976670196863248068067476757201886528 11307938 313035184748287814096617986915601831296 11307939 -658011591174078085710770764719989258376 11307940 89398703055031859453182202607894835200 11307941 1127991927179524691207503523591349581880 11307942 -248000585036476179938950877951182952160 11307943 520412975004599364893039179790687306064 11307944 -50324237294437305778624948306275379200 11307945 -83448382889001200021912022294834201600 11307946 14487297949073782887918668508470112864 11307947 -148628889691726017519363477781833606768 11307948 498346634946802035666632813881253167104 11307949 97229444291038885046525070304443150700 11307950 -3770385055455379456629169968358454400 11307951 -300072507210972046420130887886831502960 11307952 179167017140774219115291896306676678656 11307953 431608973114370691329434956034159293440 11307954 16653816956080071249526212185109560832 11307955 426006514716624395333548403561876421360 11307956 -1274292198108448983595829024824574877696 11307957 -409381389396607914536711630016017499840 11307958 -1124077221864139789190074184013723805440 11307959 339655912981537375651999131090567782640 11307960 -189050742733825230464968324205200588800 11307961 5548068614191862037837820399706127104 11307962 -139182330080552767265117401376875450368 11307963 61454665806561602216333990232212210688 11307964 3538660704622728006467610380811313152 11307965 -291642505131067565095640556235894406400 11307966 305877185019809177264080777020199938048 11307967 647609227235313620745439260364516197120 11307968 -1884185481708979132319301987156885504 11307969 -512974086738091860203545595993010873756 11307970 -480074760569224431218083389226501003200 11307971 -505683029713016275397378705320011278928 11307972 -14950538482579867703426422614937989120 11307973 552289890756908110735582310238275653344 11307974 -73975284264075925537340373192629528448 11307975 75061942776125079327886062988436194800 11307976 -48554100504159485189353088399474688000 11307977 -278002767035531687674728972659571342108 11307978 206962303533251142539022704080857469440 11307979 -783349253247140405944495315941130381420 11307980 24415642503903149267382185441440112640 11307981 -384608673512630354167072469681560951680 11307982 -227630920293281737849284070968082242816 11307983 115714250601723966663408677195005916520 11307984 -66892574203097324055388962709151416320 11307985 251527246391932816103929786710615460200 11307986 271256690001641197370567973255506370192 11307987 80969560424093260037208596003528803920 11307988 637221901554432052909884708915044079488 11307989 -231489309600867719359520825984879016768 11307990 13367073675298118991556970920017525120 11307991 -87170614880410838716430178627711186968 11307992 -25692638456334741604344925992695377920 11307993 -199023348030952381193729164621107026736 11307994 -11282441464942320191966264314830670848 11307995 546556333351818823080199277475280728000 11307996 -82326361393234387307550134426012614656 11307997 698255229917561035625901301576303716984 11307998 -22664793974241851775677284175306953536 11307999 252660996676988638706835236965508035200 11308000 904609596009034559988091282197970944000 11308001 299048983091166848125131110138943354132 11308002 -33787400736000500525341261652646090240 11308003 48749176925098855741815657564515906304 11308004 -377802478615787424742386338558531887104 11308005 -27119765710476267899320176921309228480 11308006 372068696703846669394675838053597116480 11308007 465087764702839928369866969027750163256 11308008 -218741593673722700578334581997424967680 11308009 -841325245285726267786584367535907382284 11308010 23870585588779372144827803671126748160 11308011 3296434199560313476144111952784452352 11308012 806528379488893604471977310215544371200 11308013 -82651767557300852517629626367416509738 11308014 43725657406912874122821690969407396160 11308015 251122611327475457856456539174050265160 11308016 12174584750608493402629636806964150272 11308017 -16805681011736204683716562594290333696 11308018 -2073410003769629688097800981730471296 11308019 -274402856247789520266739147361734432656 11308020 -286563594996819759107498429958747955200 11308021 639473256838622378320059308248384271200 11308022 -340126951764056923723792810250839421376 11308023 119458370196830822949522032845557883680 11308024 -250336168836886512520221772548329472000 11308025 -202497491622666205046434542837357158400 11308026 -67984566784550311336967916380660898816 11308027 -537178606696554680193613092382510046880 11308028 -364334933311806020169543989865807882240 11308029 -8403234573806844868844344919270521440 11308030 233544689728740618043421465929509572160 11308031 -293302214114347162172628398471115408 11308032 554420767848537144240827232471849369600 11308033 -113268295214235814065099252231064525776 11308034 68642865305751349541142338683001278416 11308035 -596555012350176361769742056368933652640 11308036 233115927990920049318131014441583643648 11308037 310497435145940688490123192990964636700 11308038 -43573373218189991649142310945632892928 11308039 -784024451195405767797415996835324493160 11308040 -576406457296667981422168925511106560000 11308041 -581829707727470813273875429622199739350 11308042 -85237798585005157758872476902952688640 11308043 848549750049977087581123217295596721480 11308044 -30245473227963044003318666354822197248 11308045 -174707287920929409244114099687159230720 11308046 -46337247763901576355234466144677496320 11308047 -528709852336113397713323624576089447800 11308048 -90151208426418268246295740822681673728 11308049 -544278812018579991412800070774810334736 11308050 56408412938323381750841470583561503200 11308051 512460037265899267490814634332130434864 11308052 67190983457796128515445849379698012160 11308053 52876399676321663729218298492726668704 11308054 10180474612921103294688718204181551680 11308055 -1000714346244941329826038841619252120 11308056 104484923370259295093895550934974464000 11308057 1446262665802944832498165639802060157000 11308058 -545292770469126232189403786364668655360 11308059 -544252549879334093677435621644997017600 11308060 320239289711412719975347905464758886400 11308061 99291070106090360736907684310608825344 11308062 -145353513894050642170383981783545773248 11308063 499134404267267494133741287881451131824 11308064 -1049675224610172212655127406210999255040 11308065 -20340497242328286607054647129630432000 11308066 -10749956508418020240084536993149283328 11308067 962852058133885832053601736340359839880 11308068 -491085245948250041374757333775165272448 11308069 1547186611553489600251320936985707740544 11308070 -67045618111946204912425659692017211520 11308071 -385539972998453858429634331953242496 11308072 -616971826936190243744710677972074419200 11308073 60454034315605541713993431652950500340 11308074 -279568837405002445619489626311251101440 11308075 -722936163246048907019918369757373766400 11308076 211243389327293764396329351679816031232 11308077 366596840478946497569699267380078241280 11308078 501727216085082590887067482421125381440 11308079 1008182964170966687194190150442647761680 11308080 -8435686450420633929425618425746554880 11308081 493176933199351301028349030948998423792 11308082 441532223573530346271493598932284999072 11308083 -524831713818669256879338761814198885576 11308084 -375673701320856522388105847411517421568 11308085 349893943668578844284675555334117066780 11308086 5026803652944080642274713090524860192 11308087 -172449030065346342957304865018130045816 11308088 126490453511735844069949079557173411840 11308089 220494295028009150796676910060031406848 11308090 -229657177425553305585532363117847239200 11308091 -1998898298142643133094673853880308508 11308092 -229282020640677887315570464521418280448 11308093 -800506087658054905203988809586804857658 11308094 34453867056983650118105159849634269952 11308095 20213600655440028842391338759268002520 11308096 49121915315479981079417869281667317760 11308097 14169818330599738547025506238400262880 11308098 168810782638696394810482382927955494400 11308099 780976359143104075683160307420679621120 11308100 273842318383290903005859564857920214400 11308101 149418784647933560987441509855322328384 11308102 108026452884688165558595412966017440512 11308103 -763672829482565159023617402371687892648 11308104 461240169480532125061543530339806684160 11308105 -235666676089780723148087727748093939740 11308106 492512220055361596030395967603161100800 11308107 -139553163831280865798613093180890176512 11308108 173638191893049539817029250305642607616 11308109 -66192620002013117710489048976245191690 11308110 -114736225055195480767869417871642721280 11308111 -297617619601742472185239611411527573856 11308112 169020110818671050286828191444305698816 11308113 156487376325962576527491091015779242400 11308114 107650573354112963290023386360902930560 11308115 -133528626181137979288031163803801827200 11308116 -23298104495514348825840015070225582080 11308117 329121017715882307460050931017910184000 11308118 -188158027027742016776004108499628305920 11308119 9931372805676528212172611679737431992 11308120 49356770177504113638392509162673356800 11308121 52846158376078353954575227929147446544 11308122 -9762268290982808475124575473240525328 11308123 1379847669062024943423726505205230811704 11308124 99389783778418010518145718853798519296 11308125 -8032989559550480652002389129137060000 11308126 207854594022619429019313770647197023040 11308127 1418491676755574157784197175980799731432 11308128 -153826874353671891321467744051705413632 11308129 127081800314552637601255462610062173376 11308130 -49463291297658968001370001671590947040 11308131 -325067188434994566733807292875239969288 11308132 -335666145889622789370048211001048521728 11308133 -30106713286473831317782015536680641476 11308134 -24783489133986321202998680820085450752 11308135 584940260383722965996081591295575725200 11308136 -124531648721627103205719145654894755840 11308137 -132119840996948136279688515765799709040 11308138 545986054406122910648607760955037498384 11308139 -351930017645568161114852371767373321440 11308140 1962132840255129268679636189235609600 11308141 519898039153617925468633956334710387840 11308142 272178466502973414476259448329492881472 11308143 -6399195840801422737805897943133600512 11308144 -56837456133076501089580657255306199040 11308145 80016349715278699023537510066136117200 11308146 27369190877396475625436675551527532800 11308147 99489962496159534781329937201289139552 11308148 -392739603569124858757812380994436318464 11308149 -142902807535833051288154131019357852032 11308150 -113127006454436098635825765851998416000 11308151 -203623330230746257975631995869052501296 11308152 401301648382465169637335793921990021120 11308153 493283809784693777758575680171061993600 11308154 -259461847601959532588981024619301424640 11308155 176849276214954202708295579626142853120 11308156 245241891812732644795921655163488657920 11308157 -184006936183522666137371293113122994048 11308158 58953730184989723995971360290271941824 11308159 -1049773245508116141400932218490754176640 11308160 16749380498692547899590057258909696000 11308161 309786106019492309377264228118039841072 11308162 61699419232442258477208291713515697280 11308163 720256712987176596504343847856182180280 11308164 124299999415593428892389927360737247232 11308165 761168662123084099039369953578695957920 11308166 11433899471008233966407217355278952032 11308167 1769599546825241159973519229144574280 11308168 116768734518103541825203333625087554560 11308169 319963776788678044578129891237869369568 11308170 -70909249495235261457944509750883404800 11308171 -487136616659882181033795244530583497660 11308172 -458590357467955495417708327428273901824 11308173 -210467233536908653764751901247441633600 11308174 -448453078235764944917319510650345369664 11308175 11665595128154115384784054866215010000 11308176 -88637898058429973870418443564303646720 11308177 -831586151012012048814667304818325216974 11308178 -8604324662627698425201889432472977920 11308179 89634288372606596987160188677626184560 11308180 -28150513006019183556416134273689845760 11308181 -696574560872867442018725100735595164018 11308182 -252056849452501725357813614816877482496 11308183 -15236390799870457210498766425015143656 11308184 -551363861422430990927344733781968701440 11308185 170058266015744420838297063769273704000 11308186 -55970697391407175479462078416211253536 11308187 121730558975846264504280302380774972392 11308188 -285083531275705803211118479462549315584 11308189 452539206421755694534199098222219866924 11308190 -144006889528120013034786772449511262400 11308191 -81108226198213599854705769651600506808 11308192 -439351442916001832049227677019909652480 11308193 56691523972555544644780154784000442944 11308194 284079931281547707965136780333584931840 11308195 -29152592692287241738892708298180394800 11308196 -329818320585937358320801670096037403392 11308197 -164330846163611450427035095074836503200 11308198 -143805269740546606269128390969163468480 11308199 18330673982647362038713391177045095392 11308200 194619829237970727830986325860098048000 11308201 -37810168500533715896747076582353849600 11308202 3995223101098190273144969485900689600 11308203 -287964466087636790619091560792630640080 11308204 531691986404826927521350526982605747456 11308205 -136008940633515759243880741079534925000 11308206 38946622690306239838923161487481344000 11308207 -406359044164959631470398665905793764608 11308208 -99740005728244187868150089912844730368 11308209 735977132499726687746814538370181330528 11308210 -16793255094168186930512195862993996480 11308211 20017947971143536111440077059267164160 11308212 250146796016147947606591105952582142336 11308213 -470734597116686707438623633555779335104 11308214 58015763004302155772216138273723459712 11308215 -257563551234633925800828278254021349760 11308216 -1105021674879914902409226667544555520 11308217 1257206633740085552990623324348830597060 11308218 346010300345426001689965112724279260160 11308219 -131483630193102109637305797416913540656 11308220 312451674109829484755511086793044352000 11308221 -531240280639837315154527201369249014720 11308222 178822405143032852599938399610259006400 11308223 -296877996056429575020425633943005391720 11308224 -55384601858428236230518861351348076544 11308225 -133613722537739098754891712775944654250 11308226 197007646809731585303020435446173184 11308227 -151935653716195654769867422511241754368 11308228 127219181620789315378280050842863284480 11308229 -537648591620048123553109058787561235170 11308230 145364312893991002988299792580042208000 11308231 -681353316198580705056219941960742738000 11308232 69744228581323652393062363615661260800 11308233 -486483682260979171124143868628016052976 11308234 -151820479258108258175892098464501156608 11308235 270120953049736612121794738966016235600 11308236 99817795774363617103018750949790673920 11308237 102537098416909522447710700837238848886 11308238 -237589228143062815485786546168457893504 11308239 -196660863831602252973205985479410942432 11308240 -68974411666845675413906253987569418240 11308241 62912241297840091430542540019123950848 11308242 32912152601966165613556590529488519168 11308243 285128182526250111252521007707405254944 11308244 680196922563164659202158969576314865536 11308245 -19327707722577644207600745651146559360 11308246 448526145418469951126428625145283575072 11308247 1573715075498336184897195558732657943872 11308248 71580238991333519259558141753108111360 11308249 200117635885972980493890570365717750400 11308250 -177271436049453813709112152059997416000 11308251 985536195469980607434502146422452320 11308252 -341191432411209096047849778364972482048 11308253 596249515619826694027014687846141106464 11308254 -186976956515891681639614927215304234368 11308255 211020135423066395910162952730982776160 11308256 -775209522600391250136312630433219608576 11308257 -526671465031900087068279587135731981020 11308258 265833424186696274091640369552327159584 11308259 -214811420339977124693498447690024637540 11308260 267180625862943439148977755421674086400 11308261 -981948682851584804675561278746720043138 11308262 165771028424659639215730419534786494592 11308263 41038137328636956337443173874305185488 11308264 -1216434704820210513145274144937637478400 11308265 -104550127187266471394617712957117573340 11308266 -201360665776121733191664170062272450816 11308267 -1343466202640038600765771704342703878320 11308268 551266407491992992205167663081673489920 11308269 -1945246768016604300036070771466365920 11308270 -178800962015611387658539358144953081920 11308271 -453192604662879947986237040284770247776 11308272 -30173568871593571684067580450606415872 11308273 20021952058353147237841252023788645120 11308274 -342134226147547053605459737789217850864 11308275 -36220771405625504206427645661921168000 11308276 106297939138207905216794884571857573888 11308277 620981481099483281236545057729686430126 11308278 -120425535880011426706169421648020890176 11308279 -46536136297756612085240776785307876120 11308280 403682529747092458508312662478839910400 11308281 77613872380514621248288057158962405232 11308282 -39715529711693075421534735840022406688 11308283 -209728504826151253903319337372701580000 11308284 8995153873442312628548605995450743808 11308285 -296088932629315005723238200260580921600 11308286 -213449539014953386147028417943883496256 11308287 -551877215537458755291810201528796110720 11308288 -18393196091568573824974340870327238656 11308289 596002188493636539435446712008185877460 11308290 57288603632509795720323369108260736000 11308291 697418850474843933344031119560070301692 11308292 -57076391150923860350291724310150903296 11308293 -542658694628072599392319068131577075618 11308294 -338708930845174251769324225252888473600 11308295 -39520693952713453169302879600976140800 11308296 357799127399845938332332846136449228800 11308297 463825786313212315042141193821380480 11308298 -170147558147723507756172218717489428800 11308299 -96523742870969149186007177432928644136 11308300 -11771662338705425872482482370181945600 11308301 -54888826077231166156351793743354375296 11308302 -98175940172922953913180848954795646720 11308303 -56907294444659361967162995083421721896 11308304 16058044639243639420809756699600617472 11308305 363578605824109650155011468753689409920 11308306 7550360153292714588238918872873772800 11308307 202555452438730490218885913789576672556 11308308 83041561720239440720323377692157143040 11308309 -129315740422448391748880724073781397490 11308310 50795398113038282720158936040952069120 11308311 -42391234174123939112638266236829033168 11308312 -1730932588227590953560479961164021760 11308313 871461844247012156243536529312576305104 11308314 75223885003627637895159340141903607040 11308315 98175665157979324501544905500520075200 11308316 483496975480877238306323534434300823040 11308317 430301162719254791670315892006966980480 11308318 -92660460953734365697151076618658333440 11308319 441641132898070273806503975503723213560 11308320 -434197832432173330462716635403349524480 11308321 385783578640738552644755891134334003200 11308322 -212955253314553079149502081180088282288 11308323 -286489623405342149655097819024289023056 11308324 -393690124549646534243036717439338078208 11308325 -2027573815276889510093789039410788000 11308326 -320826943521098999440270474593967016256 11308327 1414578354156042291285317344915943033512 11308328 536377632483652823860520577730992860160 11308329 -8771600275140821454629295317629303590 11308330 331512591791287554665253456442561597440 11308331 174493286531468688380501110502382955512 11308332 191611530907289233973603179306532536320 11308333 -44204248707855226910920139320081636596 11308334 58261963599547884451536347741008555008 11308335 -45145012314943313258087600562835998720 11308336 -99764325827271107788795870819143385088 11308337 -161058781839980747213823007642603217868 11308338 -11613811975132820562486896267221200000 11308339 -172677546925062811073539688123279290544 11308340 -125834197074655887940600175456285452800 11308341 562718579832362405867251198979524497408 11308342 296636892440383088838807467261866119072 11308343 25171212161190348429119758265720988000 11308344 455025233165178457530621377653800960000 11308345 -70440998645387720306495447972950017600 11308346 10239071003391689282955736372347740160 11308347 -310291732454603859480235117119479603280 11308348 -255486204650849702111600500370092475392 11308349 -318954052447289392554031433483329459560 11308350 -53008813725942414899392170212064168000 11308351 791718047003693268848392305741332476352 11308352 140720870466313274126869025648113876992 11308353 35384190184652246043578700478250757120 11308354 -536821563454349607078032558794323768624 11308355 2298316858407668730574765755908388000 11308356 1295625078971616486416330382044866560 11308357 -80891750885411996057257686426205432648 11308358 -296578838390159874288124365456388674720 11308359 -151260250389117998038746821703410187096 11308360 -150432242876130468151376758322948505600 11308361 485163900308864332403876694858497215962 11308362 -66556919826286950098293142647251792384 11308363 226760758418016723736480892669503361280 11308364 -58265947158041740800273408409824626688 11308365 187314360316169124841736846535625465260 11308366 242849795131485629145227051190230952960 11308367 796301596244040327424630822210485996000 11308368 -51016550596628659137178992700120498176 11308369 -421286351127145871365335633294573977230 11308370 -357685717508537220597442042555230067200 11308371 839106081427166574554382831001820104704 11308372 379645757194072778733624948409718091520 11308373 529348449171779989988458962634780220622 11308374 -5479452578808470138945178330610790400 11308375 96456502107395572247887708304537040000 11308376 10062858657903398800476498823974912000 11308377 -1100358119110247470840758694907120469792 11308378 77608074793743404783225502940807968240 11308379 -393771576205264753988221781647172794224 11308380 -351383514417136875565673226726494653440 11308381 -48963004220321927698993353995826216608 11308382 -424484399398699144458290603389309771200 11308383 -771316085056036252699589344574281551360 11308384 -417942296124592792024024193428947468288 11308385 735441441433644515425483955610457661760 11308386 -323253798926954109409238073240735697536 11308387 225284860233226167991542793246645229040 11308388 203966601187488533002415787262803935232 11308389 -512884393194034574129789612267718529440 11308390 -252492818512490974891450873417343673600 11308391 62743180604256078989440750387433827920 11308392 -260843125271149887056031086740694983680 11308393 -614110150131733098365821660635709212358 11308394 -191294524174235707637013638496753500928 11308395 -147151281970069020239057412908132448000 11308396 -447734222926605138886906895416717876224 11308397 -4650668804733683114571520684380483840 11308398 -45055194963618613072437076839570432 11308399 914070088820283216929970200333454088400 11308400 -77123870972658355779898955511968563200 11308401 87828084541104235578981637814811214080 11308402 -8973698298788838378911582123001331200 11308403 1062571990806729074555625363912672213720 11308404 281219079595078051812566001436273975296 11308405 -1054831362005963218555500828422058057600 11308406 -261184805993977234082361330750283114848 11308407 -284442633794688251860484524818222065280 11308408 337802635928303772014411262536671272960 11308409 -41980373667060103090723091644888157184 11308410 8982579472412396963009515846643036160 11308411 -309917753293306525173640330003794096988 11308412 -315707223595266610951998357160800299520 11308413 87509228055003069826192869835988089344 11308414 6592044072049606747226842987211282880 11308415 63370477501910055607585016104605382320 11308416 -338183353082198895222013369384414740480 11308417 25053218834865823304874231186432547332 11308418 85945323616717333659389592342867072 11308419 817327666507469956168951476672233957064 11308420 -207663237577724936653665880031711232000 11308421 -300459827510999778292873541431245450948 11308422 346510296563601620124137539979890968960 11308423 -27917534162975377141479485683035842080 11308424 523632602002754955777300830443952670720 11308425 -20997988647659352377842597065342486000 11308426 26432891532085654900051196867322180912 11308427 -55499017040432772916377195925645524240 11308428 135890611796010862387207954347856072704 11308429 28702070364700853605647778958096751360 11308430 -1174693332835121210542060289364257280 11308431 235311012571862176456506526282603034880 11308432 113987482295440389167100378651481866240 11308433 -28104635018273252518707565296720479118 11308434 305713708330974668582840075031689963520 11308435 769622894520891460672708313388632928960 11308436 -831131856031478530053408055673877640320 11308437 52244471352026579007335646047311232640 11308438 -467587171507330605926766712397745638880 11308439 -35880858055682786561125601658400885560 11308440 71938114127962786249466789925568512000 11308441 1073290714246681432356975819230467040 11308442 -142664268357153249846391285683482170128 11308443 3891687336211724712617721523382042928 11308444 -355970452402985723316888440109792288768 11308445 118236963830204623508943288552369806700 11308446 38352368229547793142066592649132304000 11308447 31127817136788618681322819613093877360 11308448 149330117898419235766169290411554570240 11308449 224663180749481198473906477472613403488 11308450 237925160202322101591115092573112998000 11308451 35305997187762323553467790515510005248 11308452 423709226089672895214199707469123372032 11308453 6962424418441581470864702300185738200 11308454 -4920126214082958433149674472074094336 11308455 -31359863595866818583584430920938254400 11308456 -103422020696334956876505004779909120000 11308457 1178370525304608376925976135666078707706 11308458 -45532609291900202400692875252086865920 11308459 50061123814207042482047977129361390592 11308460 75037632404185545749102958410933544960 11308461 336569322937959545114214390843328978944 11308462 147373051986557846741429441726884323264 11308463 -202134443283849697327271869476857204520 11308464 177094687600003403832467618620885893120 11308465 -203331581959019646138821340348044277720 11308466 438323591940815511328596829756712098992 11308467 548107734531385724524922335534559137080 11308468 311948567505649392667543403004550116096 11308469 261437001213069003422680427362479525870 11308470 3292786424744958167866364708019312000 11308471 706450667389403604404383908279179998200 11308472 -3425431721024503547297003550134968320 11308473 -1046273581232880220339822761711529705920 11308474 -613508380309653292715103104026580640000 11308475 -204252430283998752011318512111412201400 11308476 869980899891548489459217731616522240 11308477 537237817775930074898455889539474133440 11308478 -679246712878661376827934894497429000640 11308479 40263393350431999678563417223747316736 11308480 -230741443395259178729928516073842278400 11308481 662035020426900458571359362905124721364 11308482 349723688580720918783953258722254001152 11308483 185203334054130903355892900864561756732 11308484 436301371351324108004710582618793210880 11308485 -144119022155815115973147981683499521280 11308486 -36230354794632541053660439106102832000 11308487 234735771669122248921111400802903794136 11308488 497711412649088921369020806585641410560 11308489 -534436091516887857227397799102483436710 11308490 -144326251224814345282968645170877235200 11308491 -329067711580890063292285260144362422320 11308492 -282906549568851885458419526440675200000 11308493 56156642202000192911499801844231020000 11308494 161005171907398206422978556802751016000 11308495 201353112651817643691007470008540619360 11308496 -85299913338045722621772418526969856000 11308497 -33027904597219121894201673240212223840 11308498 23722437006626709782643560530895034000 11308499 750561952333165268268781398120983707500 11308500 158459408692033620416622244878366720000 11308501 5689796899864676493718281655773711072 11308502 205183141087299934556955467783531591424 11308503 17661701440210122418088688482790095184 11308504 252878931174963447114434939424107520000 11308505 -288029464109218237314917014228412090040 11308506 -9344556163652128035132437912548276992 11308507 173593771257733611004285405584337514512 11308508 -250801519982147988642196525473585636864 11308509 185085599888609940403950054355219227264 11308510 -7665336714913090630466291263471443840 11308511 -755888811939862112295934503637054566600 11308512 657279112529543211866974076481897234432 11308513 -225090163357353546686834934868008054716 11308514 -597592583633319119409533098859653442400 11308515 -265136361380141252809878811096925184000 11308516 -187649897390352199261212650754455888640 11308517 -794664260029869227995207672302426032448 11308518 -25312558824344349244857145752199180800 11308519 -402760920748061979910206559936869737904 11308520 36746528376357075859839229440315340800 11308521 -48729459034458050571294823696693248000 11308522 -152425872224815660981859301484023382176 11308523 1688074615293082969483126500439609439184 11308524 -111529333957474679628976810901776465920 11308525 76426258039805078940087968247539337600 11308526 -526088775065342181624905012652958500288 11308527 5350864869175356158609650872809902968 11308528 -40657819970950126115415451237648171008 11308529 1705872499106073273942159484878493272576 11308530 189757728238718006272113073556128704000 11308531 -135136853562458986145526326825320813568 11308532 112884771899368687283476842831254760960 11308533 -234207156819020841698455092946770871776 11308534 219256279638907876899956811146632089600 11308535 147321542991945650175735640435875060960 11308536 434540197604782633014536254155872870400 11308537 322178886723514537827959859190834877952 11308538 -56224987817688043907448917335481102880 11308539 243202625777279436108213422860540632 11308540 115851674115319064889043500346438986240 11308541 923067493397474820012513288290516436384 11308542 18584665081645466668008071344794983424 11308543 -311078035888968551173219359708088856480 11308544 -100949462433917079783259939381287321600 11308545 500373027448576002912949241043584707200 11308546 -35587491651176931825728413345147286496 11308547 -440676099385327080170323594373905184004 11308548 23187427132042790626633317723829653504 11308549 411594640943679065969094164464052419392 11308550 29337484315682679051796513095331440000 11308551 -286957113300275914195143116191009784496 11308552 51690408988896802924903023745499136000 11308553 -710221465914238731579950599517670888960 11308554 252127415714317044678056820844373545728 11308555 -708813360298129907605300304293371792240 11308556 271219889477406514241376887544635347968 11308557 51498604133449068311016665204377990656 11308558 -405943098498445244945319273610707690240 11308559 -32131249534992427178549118129078894240 11308560 76172618493657232686272698487812915200 11308561 -942747620174499721021342189215585196176 11308562 -169217500524752455276250333608699705968 11308563 -220990080842036011401128785121476618908 11308564 194859295881007741672556705160877661952 11308565 616825600750367614679331541054553066460 11308566 -9201874574868442687504603333446106752 11308567 1003329279503562529377441062953033036616 11308568 832555384410391004242048193999781058560 11308569 110853072690639531341271159994305226560 11308570 257721399880400350391651095595996160 11308571 297978587788149812254550803030952337072 11308572 -38487557372645109353830595734659194880 11308573 163832331496294875646805218555458287200 11308574 -322274349172075916227207928676822286464 11308575 -221258861556479668031990491663004620800 11308576 174686386493547083219322436917399650304 11308577 56675725421120535184375175176274388672 11308578 29448440512245777120693878685050385408 11308579 133786642019848029027941299002229151520 11308580 459354203564906114365976885613163987200 11308581 15946346826983966582899131321891947328 11308582 157394777719663277558659904482846041984 11308583 -7157264323433869647737153836656605184 11308584 -53174842102421505933814852661088092160 11308585 -130653552665828188203606049450158320220 11308586 -462555765527334662162425764842550301008 11308587 464716012127283320975976266641707851952 11308588 94703857275844265255318526239287443456 11308589 -319576783827828023711164828040146781280 11308590 -161507917261589546079121242151738802880 11308591 92703642016555575047668143240246043520 11308592 258062181489473922625363267372556599296 11308593 407363462998955172368073788953894103664 11308594 -157536870833142019915910831164116441600 11308595 344922667077024861641723229513053221680 11308596 71780064254989443126492587330563842048 11308597 -847399293221781545523168494150183863954 11308598 74113429153349666628569822278350827136 11308599 286274121592303081281423395760943767120 11308600 -114189079253897430292504931372722176000 11308601 -483541846885307595188959118170855562796 11308602 -155745956368115261942556825156335834880 11308603 -36422165341710333929210955574244009096 11308604 834502111087449809757510260693568516096 11308605 -72978238521317877375119909464901468160 11308606 -91544731900065810288927045945693766080 11308607 -393974136511293064178399384247728304240 11308608 55660224367679327510552493223842938880 11308609 248763833350332798777491992559622613204 11308610 72475468217608955521444713198860198400 11308611 -791499566710076022297447745119339663360 11308612 -268086339999188883888723738824062521216 11308613 18459028457093625897630359913940540800 11308614 6308391475204553949579138514368208896 11308615 601357210924249556261259863315829199920 11308616 -300873957087971310177658192198536314880 11308617 -80209002565101275798022226485002187072 11308618 -79699316861735620673867381905463244240 11308619 140617530016215490533459782072557109280 11308620 14314053490161241177481238161940879360 11308621 -417874828996949620810782452731060343508 11308622 -83952013972737569158907541221421018048 11308623 -354710988403233937019304693289471019520 11308624 50964591362074023963265134315783307264 11308625 -572257501078389130385852874662200935000 11308626 -190136137325526963696016834455841735680 11308627 -39664422472253373450195415650825762816 11308628 -317771991160880950902018962946061881600 11308629 446215890496849617026056680179649692640 11308630 -90704471835966370203417875194439543040 11308631 310572404530721232304898124767463207432 11308632 -282673826200605334611398930440878919680 11308633 -4898535483476898860488305276010809024 11308634 34899913238691955262645862780219364320 11308635 136283721702065268195089757047881569120 11308636 622457883525689668483239317470512366080 11308637 168065070375875846728069861611441469260 11308638 41640837973656348397245577745700741120 11308639 -121211616442178154790290707793355310560 11308640 -8610176630551524675010169927211417600 11308641 161045719180245494168603218513732779840 11308642 84745101297613227518852735535436086432 11308643 -95987863363596410764762779253385090160 11308644 311976070207110894559348450341592894080 11308645 52873385612772250477073608626360729600 11308646 -71780908019028347547264469619969725728 11308647 -21953637956209399563567669578961753600 11308648 202553820886169899048347315107500032000 11308649 -98244905942769376514712547197561310752 11308650 -109844906658019935172897874081577062400 11308651 902325596605725453516641673892116577652 11308652 -16083821516587711649555167785378501120 11308653 -71765253609188229842160782615390234100 11308654 46365500489528011693258958608512191232 11308655 839052818008063902211740766112515713120 11308656 -1413896557948323367889688491214766080 11308657 1023047771175532471929241111383915965906 11308658 -44439372943625276021304444860640381024 11308659 -154920963165630746487345705144670141896 11308660 -489681017017178605940360932281365760 11308661 30172294984660081258617966179035930104 11308662 -254070569258169902393166307948786970688 11308663 2700645179318039528614566847619658144 11308664 197499810876734507715727214519798968320 11308665 110409604311605301835938740254067435520 11308666 757490377736887535060847672052496006880 11308667 -250323458649722710474152061677305168640 11308668 -31730382535820153463427892457195307008 11308669 -53363895065791024888319006747691127930 11308670 -656157754988032532642310297146175843840 11308671 195561567526227499393049888975081097720 11308672 797436062678802429484121943633045749760 11308673 389428996203489138967910958309343745922 11308674 24162943754353376500322199044326138368 11308675 -111875768936008300656277095111189165200 11308676 160355387674485415799480068715868979200 11308677 248904135822073745633873345720488919520 11308678 194360178018025348750741917764116990656 11308679 -1404090593709177370073435901114873699216 11308680 91058427504669066358568720023904256000 11308681 223146271208116253784153851237593923482 11308682 135698902606007376763725783905687944704 11308683 132375128238699635414734789567237905600 11308684 -11012100082237625063855817358194272768 11308685 -2636532662705257032317994021108925620 11308686 -433057037634190525521149769112206336 11308687 -196409268994920416215321467240837744200 11308688 20006585457054189859773851194114547712 11308689 54566452635003014645127805863962526720 11308690 -29146431066601912636734595450166028480 11308691 -13795020997690362626849939665832676216 11308692 215575216315385126890755575326031050752 11308693 -404643669984172562832933482998255453056 11308694 2776213409370599041952791818494214912 11308695 -188885000635989031135022202583157023200 11308696 -162126791254895336774571294205433856000 11308697 -464761683285823091746323018931555900854 11308698 26364959950270182740344218724491558384 11308699 -3448759322012541624996658116274521712 11308700 127834349355297827976723876806767680000 11308701 287706223351369506537833335742246797440 11308702 6717254699003984857145518606350808704 11308703 193313570249195376300904738540107911280 11308704 438737194258753384297449208471108976640 11308705 -417616090738136579132992515504082176000 11308706 -491548304862522153391584415487906545920 11308707 237601458249801444982675487041143552000 11308708 -30568145325413577032428546965586410240 11308709 -729641505983061280175099640947299817280 11308710 -89331947257186172355341458410100391040 11308711 -1652852679713669143848828255818552395200 11308712 -398989141330467620887134697398760243200 11308713 -183480598580488461588121251763125983616 11308714 28501026150710140588283168597688417456 11308715 322115892304434132640586731071148339200 11308716 210740739720738676457509064687032046592 11308717 29314408968156980878371407945036782080 11308718 111035379719599604307716008131933898560 11308719 2380832469385634569070026989342171144 11308720 -120543392359245979208084053491479347200 11308721 847291256494456676820215481915723397632 11308722 23285755418043011913261864755387815680 11308723 6905301012548021984238696118235697936 11308724 266994669417501264487231624662871449600 11308725 -284602482892976140892888920181397756150 11308726 238832982347630758822874899906393822848 11308727 -207237470973657130747744842759894680280 11308728 188555423862068988290819496234642309120 11308729 1741865275030433567485738171667729574272 11308730 419659850676082438991063363717572012800 11308731 -65058376490164021833224487343204102656 11308732 -114261672408146433051691540626747214848 11308733 -621191623807156076563217335204642137018 11308734 -64438960670233836476865734684226922560 11308735 68864569294964905434687937591579383600 11308736 227577493368496785072998307361692057600 11308737 -38537169950390593451476604667879988224 11308738 36990210676907975033675259733976285184 11308739 -107196077280180005958957031338862061280 11308740 -54570020090306339739883536829889003520 11308741 -1298632127986142266020213397143581454500 11308742 -2561810019451152285048474740226341568 11308743 121129212859547270300424065826580847760 11308744 310332897950168924095966251140269532160 11308745 -62327685068624862731256547899005773440 11308746 41509618640171292541688578329039062784 11308747 373109831792897158488010927900638466196 11308748 -810882105647375936818485927045234753024 11308749 100573027226202612303040320219734057664 11308750 -25292993491327799168643182966371800000 11308751 987504375119519240533902855477457696752 11308752 -11732084753245678298655021596695068672 11308753 -1001056158492692800397846305662923774220 11308754 -139538728047125225828076452006417978208 11308755 -69256421776330113051992861464440902400 11308756 406772605781982864775440076706493798400 11308757 348811420897962950578838514454248021852 11308758 217592466765276007749973885715047425984 11308759 -881598023977744704337137856156007982888 11308760 -591860663964268740726640976591391744000 11308761 248998640057783799942800415833055404640 11308762 428241790612091486821877914738604601600 11308763 257044403776486254026122826485974956640 11308764 563998943885168281387086131630523236352 11308765 252100116688373672690470368494169720 11308766 -52331435334073410283451956582175892480 11308767 302945789187193845349149071602232510280 11308768 734892731151117224214327295239880704000 11308769 -207759518126491861234485667141311313152 11308770 148446393853635717380227958390014371840 11308771 171238435878340847855877248666560668480 11308772 13518256374452430589701117989550489600 11308773 36765667732199677636419471277127502144 11308774 -169618490771760539105637760638051647808 11308775 27227508761406888933931509383688736800 11308776 221132133450339669048566437128030781440 11308777 69559846512934774632376906317902703760 11308778 64952233787401835205219664550207827968 11308779 -531850333152129270780483445109747149476 11308780 -145732507701127830333495127555825858560 11308781 1113413138308678971337282333168975200 11308782 -747444221316546333342234110631322767360 11308783 -1008897067093188325620363570908940641968 11308784 -2598965208852902782300085518479851520 11308785 -1498358909097322080427060108355203200 11308786 420594475619283257402114251194201944592 11308787 68479775519464589339705169450258211152 11308788 3736664581630893070680467248166277120 11308789 628142424407843569904076006516774684590 11308790 378937254042645667557922561027209206400 11308791 133611841775453029450465000915471514688 11308792 -721947182395353062685119973928368230400 11308793 773559489561192232600951046694199464042 11308794 65106710673629854774096753817804278272 11308795 16377391141506995405263770396030700320 11308796 48656366815274545567962111787279262208 11308797 -540130005431907621917627766131641100826 11308798 -225479129490805513465686610540500690240 11308799 -198391268323584141256719119518691249736 11308800 -49386178936914434850225385088483328000 11308801 -66030703672391398222374700637442032256 11308802 130631179935338611473794000188852814400 11308803 -146058856017947766850327264793837875392 11308804 531940821223076561392332779246107447680 11308805 -141181788127679061326716187532869578080 11308806 312367123267921853805872857154932612512 11308807 -593382193301505266902936627474480163944 11308808 -579098921824363826201792859975115560960 11308809 267634913471761651456998403276938042048 11308810 -41900656586082233680915418273309280000 11308811 1136725465913739971968239916851962566080 11308812 4979430966207598936248358137400192512 11308813 534188206584059501180579353758210219062 11308814 28195718970411236767441106829170275200 11308815 2818214474269949326109393109780271200 11308816 2475650109130928320264087519491203072 11308817 115680991431344516382120265240023512820 11308818 -277843884345580348806505755202751066496 11308819 -815384995900556592137560951848120373160 11308820 -600124318944877207471786438187602417920 11308821 -190128759381340266492331229840934600288 11308822 -113227498082617830471365040480417559296 11308823 82387199023811558979520102167012112440 11308824 -70946198918139518604611152948071014400 11308825 -150525244726737001642546931367529704000 11308826 -105858714778764344996090134218314439456 11308827 -246745625264964662262439521281754251880 11308828 4804722753015686234015309110706932736 11308829 -7943212130516445806593644599507411520 11308830 -5738496056929331684031319930249666560 11308831 -40386057226090315726084965214613308736 11308832 274536159268207430033623745144743329792 11308833 -577738393397098172889825285219235699440 11308834 39162794767609429084220506845370452816 11308835 -230260173747974186627235018014093416800 11308836 -68657703620509864422387414239200542720 11308837 65348081289356601510922773747543660000 11308838 -65451151451868407268523842070803716160 11308839 375546509730484341729943525011772669224 11308840 635410988938024829332682347435968000000 11308841 -276287396794341164521539569504198458368 11308842 239354726671281728538239052141788037120 11308843 107879533122271718837254840160328659968 11308844 33017089621800440301846205383125396736 11308845 58491922679464490245711849887228075840 11308846 583117787296597111669376190959389975872 11308847 -114226691706895376893683845873210659200 11308848 154874190106617612055887731347770015744 11308849 -1085991384817772417243807327103475399150 11308850 80525747793047172811546808551960320000 11308851 -396742676678844014002024059345688251600 11308852 156238591300707303272961216541689239936 11308853 613837792080753863432964176575639125102 11308854 231938365330903322712738435245097347520 11308855 196117003113818009718179105464796204760 11308856 31436156020416500085087487668052070400 11308857 480735257998056733197555814636493796000 11308858 -883851320647494072319718239314669923328 11308859 155399968540742814582908566518525682800 11308860 50549821917773489905090747023048199680 11308861 579636234752784556379028706277121707462 11308862 90686984424382609516106480335635763200 11308863 714187469251973529803428278064043750784 11308864 69587758043401233210924373992471003136 11308865 -305523106226535300267583896544201272600 11308866 -102148126958764511214210321981372433152 11308867 670204920190835662571680823762660953792 11308868 -25777658277972212449017860707639422720 11308869 237567730036356271243680473419699564800 11308870 -100552680089846143943608660169254636800 11308871 6329839022872464600585253146131516544 11308872 185853807824877380374241394012471705600 11308873 -72986740430277507067036992257908259878 11308874 -267635886937094598852437207912954639520 11308875 195280030901731655657867315774569560000 11308876 -278307712044276522233483345813467591680 11308877 890994433289190730256586977091197076726 11308878 -125038232955665320810021218306419826816 11308879 -99213858073710735844264922690662437520 11308880 -24877590595107190865666924939913461760 11308881 -387353350143764919185845107025871346240 11308882 -229900901485983830277976412052298367328 11308883 -143816327553369103149649974402969422868 11308884 263572078984632295445174743269446584320 11308885 225102019322703658388547400264563874560 11308886 -158927243590498071168734294755926489600 11308887 -743823771294677128966418129565168380256 11308888 -1156412368013530215805273290329110794240 11308889 128500473896417009707703641630536279690 11308890 -27142980285414278795513237004479950080 11308891 -440677631892419148335699432995367976216 11308892 -262067718657374125165706633271932974080 11308893 85510265161497604121635927719082868736 11308894 -564257396439839947861332562936691205504 11308895 256829960730473139806197895819570599200 11308896 -54455558621172893608003422047987171328 11308897 232266763547203189322445820392234157346 11308898 680483831738966331351919797771265808160 11308899 -79826170234390086891546969622009608960 11308900 -396761822391006798832213900188684112000 11308901 -879571431474966043999299165527448033600 11308902 93968099772464189065896910493465472 11308903 185330795268494660496486610790808564152 11308904 -237745091820192456319590204250657505280 11308905 -270005655303448219173243230043119303040 11308906 -308239156983487941433950237052374875904 11308907 20402747748296843404579285829332980792 11308908 -158369586901967676181015230411080549376 11308909 1037618267008219450633901274053747361110 11308910 -229791296952275942573685878072661555840 11308911 -177024818137030527125768867621789831928 11308912 -255106437827332249421020817656349032448 11308913 41823180823261391039983557101284518912 11308914 -1256973168961090408837745585722118400 11308915 443168676005418763573367599667652524400 11308916 145597284035460814819497594319556112384 11308917 112577716464689191198476834862446872160 11308918 -50956536021664429035752155413465968640 11308919 766291894743716652979486496065358382720 11308920 -76567180705631828972188106237470310400 11308921 -37680478717901949850368997637081534520 11308922 99573042284712027381883834054342628832 11308923 -481105715601084649877625552102898818000 11308924 -163842561696079350405799506091772706816 11308925 8963302621579158754772359490111571300 11308926 99446149395764254993757386174850458944 11308927 -42216287101613255060189563140676711008 11308928 -422981731741799510303147841448449146880 11308929 672802048663914025782193325379142181760 11308930 -178635009161458287146746543329294105600 11308931 -154033236300329786161862592112602614736 11308932 -165275078610242034325227575945476278144 11308933 1021376800705613354176805225186460927520 11308934 17248698772301346969823315152480321792 11308935 282385558236996807450232816748862172800 11308936 1326256466677948580047715208255013324800 11308937 550694390573873750924669736773773804752 11308938 296121221760758966975172139547275623168 11308939 75733676798850867584894925818636828352 11308940 -13752540942555557508461920919898854400 11308941 20475860987394474946527345480488859840 11308942 109416359681238254996004922741064058432 11308943 -1077062182323846101304801805244380707240 11308944 -117997533135841291367247174098015354880 11308945 560464872098794361776558521534928259700 11308946 -271338476189252196156859093739664114432 11308947 292208177112270875168973077071899329328 11308948 -23527037784823762030249973274973605888 11308949 78043636940665651648742037521695018464 11308950 108717720977848462258775955560492688000 11308951 886622367987903326375173395323190636000 11308952 396757527224473509606420110321791795200 11308953 218664967699183841209188328645740836304 11308954 116177609260400261202334590601045288176 11308955 -71628909459959502863654475084422716800 11308956 -221770470865981192016638097991326469120 11308957 -14803817916150046664553863753059030560 11308958 979778200627350428319655957789342080 11308959 68641396434980619466796814107276268264 11308960 96004485994681656262776484305021173760 11308961 1058756210093862880481160351572409007812 11308962 -5255918464960318794558114668576463360 11308963 255792928366917027024721756633879506000 11308964 -487880013989663385322502632416530673024 11308965 254870211745194374116728451473143721120 11308966 -283810298190313602565869427451985281568 11308967 257217037682344830111412067246879801352 11308968 -238184445334682525824993832485646745600 11308969 119333104330262847128058813661387999232 11308970 -218623452125241941446115064905045720640 11308971 -41879609105343319116190145454007392000 11308972 524131254244980725222659853219699750400 11308973 -110824876364659500816080979887936460636 11308974 -191445001562556843891793564610218760640 11308975 -221318410954375900618765720456894662600 11308976 -1937940733258090477848292641175633920 11308977 -701489875109884793998623272690383504320 11308978 505258356657503870656372647879986113056 11308979 4936465726326321861814294787110612680 11308980 -68326258541850515635972031294634608640 11308981 -57265294083167371005964331733196752480 11308982 -243203056122922755525099673367372471808 11308983 -170478422892585347623873715848268900736 11308984 670232433451643104374441259832721346560 11308985 -194875084806181491690290852205471590400 11308986 6591983697919540919681284289699450880 11308987 -56322029637863199175582091604470272160 11308988 -768926769474117850060463697345794380800 11308989 -26347564557939121088159154719372974272 11308990 -123299655572091576196596172694917017600 11308991 -610129733409892014319786113200129020608 11308992 60384391168428708344906625560422121472 11308993 1381436702457979379755904511747613380 11308994 -15741703666516934353495661919015940608 11308995 190814425298219633626694273795617662720 11308996 45506745266846888769388101358137529600 11308997 -235556701525972923725857647677480634048 11308998 230444038899566704736969801456995280064 11308999 334067709250103212412730730820070494208 11309000 -12607666416055785781710151792680960000 11309001 -38128293473314249838812487004653707296 11309002 118622246540232013772921777410600780800 11309003 529440482626065920424659829318114005784 11309004 -202910050923338217843627032442971243520 11309005 40929105126524789851398541752734643660 11309006 -642527678515598605004158555240918986048 11309007 86379475381495947372530709235974005640 11309008 -105132100556172543179582417501395353600 11309009 133820997201733104913616930281494718080 11309010 -9142327831848641606238526074015014400 11309011 -89795601779735604733608633472641414240 11309012 -165123851517180084930718915151859142656 11309013 -102572690599755232546418862601228691076 11309014 44422442901343150506654954226249489920 11309015 456081714138782700615298815838016411160 11309016 410466566823128975349373747570855833600 11309017 308543477151506820162233728105971267584 11309018 131320151931874909757583596992138857216 11309019 -311822090299892735146084767893163703656 11309020 339362650646913782293621996027407828480 11309021 -308609978279748302157544148006937074778 11309022 169090404825525274365468265663398230400 11309023 -1075455225179624745000927840880895704 11309024 282613917826343579679805670983698481152 11309025 -26445469314899919782631982227496790400 11309026 347779699912172100315649652716683077712 11309027 -334637936888643686162635348417317473124 11309028 -515728709009831586000809891136707112960 11309029 511286752968482968500181589257061382840 11309030 -136452408273082448684289764059442964480 11309031 524736956738119526744515708162908314880 11309032 -406436488584924713471718619777235435520 11309033 -699735705256468463492431675266051707718 11309034 151187306345424213317961196717140892416 11309035 -555968753794114624112457510265710719520 11309036 -337036408031489875638767472581657636352 11309037 83517285479745214635008821319718826560 11309038 -79588796744663605148867917515517669056 11309039 183599737668483828217753998552166275072 11309040 27533384688462361324867385411906764800 11309041 -142760867523717993687101278597740771600 11309042 85217993735560997736837153071199366672 11309043 -11104142051111994378190058284575797760 11309044 250430678964804176213646242188253546496 11309045 -779732388890843992743379956610546360800 11309046 -227409135745990754353106945090791784448 11309047 -3664645931509424174959968873608994144 11309048 -303210209548113824015562432157739089920 11309049 456269637946275883885768464733470025668 11309050 4478348185558828537374461745578224800 11309051 -297097803590362950646018426733473376688 11309052 52414383119592712807146616304064537600 11309053 239641089504900259085752996612225457600 11309054 -216712336819034393044127933546163196800 11309055 206668090389921145939534341903483695760 11309056 -499451752554166896229542080061433184256 11309057 259142773188955897495741159982432610306 11309058 20216127110086929421776791856018609360 11309059 -1327630498067425924702339221447526195296 11309060 7392511278084284011135230856965427200 11309061 32468983091031945458936551885720073280 11309062 493512261748981698235811269377105832032 11309063 629844834628703791230316134771598586640 11309064 -322808942902913312348525673972327874560 11309065 -185586013528616300422024049267533780800 11309066 -389951924870374261235076820580381172480 11309067 179076610420545295252352826617190266880 11309068 -249179399861043671803799949044472785152 11309069 -638458292826826994420821663300795363530 11309070 146451711852665177164908558117304579200 11309071 -169739566660758758500472348982995751312 11309072 -168216103069745146753868766000864215040 11309073 512785095402174824242749229932463591104 11309074 171668666722399953406581671046646359552 11309075 593590361268691182074425317114578724300 11309076 -87673163506715598667837869556840866048 11309077 123202470456385858340424281946385088640 11309078 -521276678034702405872544601547471294400 11309079 -6347454431271859601807515357909616640 11309080 183333102544579759498443944849990860800 11309081 61003556062986346210303335378130034304 11309082 -91211162885042026773678427346923157760 11309083 27215513044358286699021477213130227332 11309084 -45698878450470142889277070702348322304 11309085 174299471896610538158902136629726320000 11309086 7991522771715126743808043267266849984 11309087 16226478246839474252227239032676981120 11309088 -235961907541902969192153969402461552640 11309089 671218974472212119009027124095729857200 11309090 149702645669396908370886484128832288320 11309091 -1338810807867840756334382841936963705600 11309092 -591870405941856504138993956067694439168 11309093 -1154379641685747371217220079300087934720 11309094 -62902608870906366461050418400829493952 11309095 -321288681462661545211255688155783679040 11309096 -353127088775579026619765918705433968640 11309097 427050839228349307454696480680687411872 11309098 461221307996324324648274518814831322800 11309099 -461743802679012960592705471722409954020 11309100 -105157414877980125785922421123368960000 11309101 11270062807505532596533637671324646400 11309102 474660387405909372772875298275866059200 11309103 7126104864153911741384406612330350736 11309104 -211824379377728913669105360068163829760 11309105 702859613106798696371658685501357023360 11309106 -123317916228353829275794304159236876800 11309107 -799445195413191684813649573698318518644 11309108 128315072334353513673230456136009222528 11309109 -204008727529509889295842289237948725440 11309110 -28855169136922085693623924087472709120 11309111 29826124028909668759674478068872798424 11309112 -257521485024105383618539552656975052800 11309113 190951098728556284959368813486850296362 11309114 110480876033936336303866424800541240832 11309115 393246834558031221233563261198173348720 11309116 109107774154622417641620205893384427520 11309117 332233064047664698608491864393984852166 11309118 96849020990395709475480709386279799104 11309119 -406449783719474129658677156082787036480 11309120 115147371221738898069573914213744640000 11309121 -842891231392515573561408149409668862492 11309122 -74497501807289932282906285107682459776 11309123 -207774079753957823287862115409107893760 11309124 109641399511508090450855651299397271552 11309125 -1224475323149147439863313722652959061000 11309126 385177009709375735740894174438093091904 11309127 637159232073113349200731435348249393320 11309128 -360479170527081351521792208238122531840 11309129 5578988700020696764468731331338040128 11309130 -119679778203931766730585633732238464000 11309131 -1307480163807054688385868290911313002320 11309132 -20199657681262253496753614136825535488 11309133 95760673055878601681164912259414449728 11309134 435979555416716665904627783584383873216 11309135 282039274365528691414566781782445795080 11309136 44836738599857878937901504763636088832 11309137 -413385577153434182225906437068761018048 11309138 -226348534014415427060918345726974055280 11309139 53383290119895729120202437213784820220 11309140 -41468148632592256086623793314701393920 11309141 126279499634250319048973925502823328000 11309142 -228908839679610153063794010626721016320 11309143 -478842045491501400786093975803363885520 11309144 -524717137582618030555926290296627200 11309145 -195683980129971788555934665613035506560 11309146 365756423242690645668600964844683302144 11309147 -291534392296720402383046070403988489404 11309148 -12078865243203845676220263884572864512 11309149 934899348191085563458939220791556474150 11309150 283798749821219182539959709905070964800 11309151 -374703999521857166480831875610125966080 11309152 869003041602096056673032589309836132352 11309153 -140730527403761394733053139312913392632 11309154 -134585724179473296348321301199114142720 11309155 350075157568063399755103954536366556320 11309156 -361783835858401957617748219987580102400 11309157 230034213991193848153720427323296275454 11309158 -28397093428071134607379734700051607424 11309159 1035339018658323557502434381102105700360 11309160 -2848231662451223771300460169280716800 11309161 135900396643969631848067784482291712320 11309162 416819158376275306474286102473530854832 11309163 12387317724210202713868257056863962288 11309164 -547070466664133329961094476734009064448 11309165 193729546862181127130507409891607660800 11309166 -8289636980421544845177655373125017600 11309167 226066289097150101320582718089048894960 11309168 -5880406813073075482204473276869738496 11309169 -257826771208286487265533953493744453312 11309170 1736444778871479055260200866717632000 11309171 137195155106474891114060124188311191372 11309172 459468034098305569685435770974240768 11309173 558017621106941059404286138845585765422 11309174 228988191383375358401808840616500978240 11309175 -100174685572970438991705577548363767400 11309176 -692786124657952192741552251654335569920 11309177 687900636795671836583672717121444649872 11309178 240036551021884733590334961002822938368 11309179 -149137472304640929650348182173617145600 11309180 485637642114343956921827374322553369600 11309181 -261667599476197785732315985441769179776 11309182 56071879582282955341052778747376042752 11309183 397436419394663667991845807494971431384 11309184 -430789872199457764335709213823682478080 11309185 117544870601019924154751063389928407380 11309186 37500436555938411937004378305666936320 11309187 775592606365789616891132768358732260352 11309188 569346161608826946014519039741704028160 11309189 -557123644859476114838348093772945073920 11309190 -406031243180808370347685854478505779200 11309191 -741073292725525251743145266315334196848 11309192 187892344403617882428812390948738334720 11309193 105047210140036638659497366143417619200 11309194 158601106862772221281385130323392895328 11309195 425680962311472831004352169752055271200 11309196 -139997439462568295598316352498831159808 11309197 705268645795676396373158001594211634752 11309198 174465528803936354475570250794470370432 11309199 -724222275761376555468609341089741328640 11309200 -37488915817696106432311577808560332800 11309201 -363856164244149683749334279989692846798 11309202 -100958461774235220320574990669617307120 11309203 34847027743797653890846007007424078848 11309204 744499875860580002248819002311662835712 11309205 -177128278249626548809989375843151964640 11309206 718619759234975023127721758058806130624 11309207 -49206056457105934280008822295543792928 11309208 -231988539801523049335647114122977136640 11309209 -8310340934449400480837211778615298684 11309210 201437604246746077469691202148740427520 11309211 401229227320975057674254560675601545260 11309212 -293761196896025705353207721221285575680 11309213 376595072025921444306742491367597008300 11309214 11784382772522246817246497928753377280 11309215 -7940826541295232900842927669818106880 11309216 -614342188020001408822076666116860149760 11309217 -248846883519663229637823244328411732160 11309218 -727642069292852211591808403015283264000 11309219 -104815450507426968142833999886268377380 11309220 92551499597215439395716812501977804800 11309221 377274288736424017975486876789248482688 11309222 -309561729979719094719694301008896096768 11309223 95186148424401066499659082813237131264 11309224 92242305395790993392571000339852165120 11309225 -5227149523003122144776046014197695600 11309226 -155162765796000139379978315943676422912 11309227 -538367415957325493569058328831876478924 11309228 229858005773148715141542003492408001536 11309229 76058897153649263678153227572456300000 11309230 137248713000514007665340932312190726400 11309231 -288580606239804454460088244366781401968 11309232 104818189106068673341037251997281812480 11309233 33449913788430805499408894874901312848 11309234 -268477097394191433844500264126074167296 11309235 11203560944891024779202312731240765440 11309236 -313960561102042137290416926290421650688 11309237 -566539232903443100961328682046692625120 11309238 -32240808890882283867598425244900331520 11309239 596350047133321331339926866010419520040 11309240 -58642023013265025461491372214573875200 11309241 5893549569395034869922162361498949760 11309242 35977530913768084979496579924628629504 11309243 -274593570225838817065621005643902978456 11309244 -329505899940206541611345162930150813184 11309245 -599450937632592681894075934988046739200 11309246 -47493771843435892295742243465908348160 11309247 739478842117013615002285428781203425040 11309248 116045801651789140905360616667196948480 11309249 709346046393918731586173871254989972500 11309250 -85754056723787714550897851037202176000 11309251 1524280465182095153672070171506925109032 11309252 -6669891483944038484313962918146222848 11309253 -698693872549011359791990131389113118496 11309254 27112281783566397356632741817838449472 11309255 -413292911695274546348320757306947224840 11309256 209936257173136906278148850647029350400 11309257 18439777941484691833504836314169585280 11309258 -1281710031271120917380866565734467840 11309259 20960920251808606661168335418356082400 11309260 -416473960403318764642766235978955269120 11309261 -163949682250231690778350000853846527968 11309262 157491747969307475024306037061213273152 11309263 123060985968566149868298884631759028224 11309264 -11865387593012458150122210251781611520 11309265 -223773746556360836851449663994410240 11309266 -11196084804131114820597612405655201536 11309267 1205831856822129309381890051458122640632 11309268 228065945514904078170026468912041789440 11309269 295536800422823250149658077326915967100 11309270 140691390365659399604733323003826965760 11309271 -1202031502209271820423353124658337200 11309272 38326410570501329739378461562059366400 11309273 299418814334614807848791427591734704644 11309274 456937101913246508821270787108619517440 11309275 -9743300171108204956015087709606070000 11309276 281513641641034371763186312494550871040 11309277 -21497585374104126791657190128790806016 11309278 -645927099106877759894814765340616577600 11309279 -1085421087264395018980507025013064641120 11309280 -481135817164992647204808155649139015680 11309281 869268284683942171264764180781272544512 11309282 481896418308226194306873593996234662992 11309283 298943450933474603781998130142280817252 11309284 1611558822180824869328021962796285952 11309285 94482347175832832715665737314823811760 11309286 200112823694558844277489269400509123264 11309287 1007453931611747074644047524932386621592 11309288 233723571792188487659967812908576373760 11309289 218836483733577117305711448951176955024 11309290 293328748602654103634795239824503042400 11309291 75574294835117577129665680181126262672 11309292 326911264891002431030127527937909338112 11309293 -55451894671432079369937838930949756458 11309294 -272506910730802730668822905134912736960 11309295 -27405051617039415459685660706479106400 11309296 13085240649163549794165873675747065856 11309297 -649743149951813883554168623266688973760 11309298 -81904604647437048610921613180947038720 11309299 -339366183519177606067521033788852489136 11309300 -67889519631947960107284715073511753600 11309301 544028206207930629451779345858353664 11309302 82945545526782221932976935891431176352 11309303 1018325935148005321932239056948444344552 11309304 363892291247789507046292249933440000000 11309305 20595906561859122808610136097890010560 11309306 -26495218576856362471678089397288207872 11309307 -72303570199026160617801209259841530624 11309308 -203653781484143037586195686087058051072 11309309 -527427001661754528750908659261974355008 11309310 -61156511713828344121876599921794318400 11309311 -383311935836387810406441704961590120760 11309312 97307379300176375769864243571391987712 11309313 62847236827184003013737029748117882400 11309314 379129190987503050864587418139831778256 11309315 -242342841552613957156775520673752509040 11309316 -243638687445704242329588528946325723136 11309317 5007027898302155757929020339677454812 11309318 316867620258271009842232092695690071680 11309319 -108201975461134710080659136677693429920 11309320 537134907390720535769347908698827161600 11309321 -322932519322636669603991822448286133478 11309322 103380390381390392716259621699558806272 11309323 125412695983634981948706034218354957664 11309324 119491653038077331193377541650771496960 11309325 197536424065475961305403883838628597600 11309326 127389484309315278728149397114214130560 11309327 -7703531290242625255862759408886097536 11309328 -36446586306794647050905874271048826880 11309329 124383221793305589066261059074967306930 11309330 -141845466082738846262408564156667809280 11309331 523380013428827088818872015178646080640 11309332 57672080544064321637736666333121771520 11309333 -126150114003397966765144133516132528640 11309334 -286876614085392370852446402697703853120 11309335 465512541786585306728858665014291736560 11309336 51803348118216399593244536265254400000 11309337 -284796519013839837449341549522647268092 11309338 288525566813219618749407148294721020896 11309339 -893792824011474019990007915497324665168 11309340 26257831444056176864887832732562554880 11309341 -478495752223300096914411988283876911258 11309342 341095050621830403401972168784701732544 11309343 702282279299809893385422480395122478664 11309344 -21608856269641317500125724291731292160 11309345 -95512613402746535402280579518809479000 11309346 -172134620603685264557762578614296000736 11309347 -516874471984319786705476920251637750168 11309348 531216105882972496799454798861161044608 11309349 -632601685089414309564110727173641419936 11309350 -27606073371314921904083939972533555200 11309351 -843297791347751522346782113588608161400 11309352 -5119797863840768480811687653982044160 11309353 -379688461064326742204143224257094430272 11309354 -161198533710375760611031744523908182528 11309355 426483253042634727018083376572471359200 11309356 119193927258229690828711408524314588160 11309357 783078412870201390552063316155130554752 11309358 -23193886112473543049711890037182685184 11309359 -312378683524138416263193707773257299440 11309360 -38520356840200607149358705602368307200 11309361 -241005609714222391259857699204334548992 11309362 23033711393722900171610677908795895200 11309363 335879241829660579689378949480188215424 11309364 106503721310906106859021720224763883520 11309365 78109708237671297635955448266129991200 11309366 42844358838072665340524412223238248704 11309367 73816373658997264436964187163793050112 11309368 139968562617257826546260602174608629760 11309369 4426496801473266158803484901431558400 11309370 -22681083420034049759106034536942297600 11309371 53573470744434633718706400384170954944 11309372 109278101827168391010454459378595469312 11309373 -421925236360888209855999325920763135578 11309374 281964228376685723124232513848887403072 11309375 -364879734355732379288525642442038400000 11309376 21072057574385050643294015953079107584 11309377 -653468285993773993668061735200390393408 11309378 -490958403559021816069621655507409683760 11309379 -9531972372299394399078124720647385632 11309380 -425430111002713373342703671588193811200 11309381 -859911351333363149279665117863574846818 11309382 -541179680678320231893595026254744448 11309383 1860367400674358976817232351070057776 11309384 -411868771835892820496270471812192189440 11309385 412356348309474926443055073628586865600 11309386 1154219593290754559381888708570364000 11309387 -17207342989356440634184710174179014680 11309388 238271944205471374371999249953200627200 11309389 37022558733037520946738618290015068160 11309390 308871614359567777419525594418232299200 11309391 103327869970255151575157337285529722120 11309392 -39877006814755261407224223926787579904 11309393 48237531499872195160450263801555510642 11309394 -352812128548494011527170863038874810880 11309395 -158128123584425854837984248040270743600 11309396 50169664867577029439979578596312780800 11309397 -85248341736741652031109466852147750080 11309398 -187358425141197191359215282754135219200 11309399 -149531201655940559259440049112841076480 11309400 -384459554894769053239151440885883904000 11309401 -75099552205251817976605359553573246908 11309402 34212386130011188232074902769896710112 11309403 -148177002143272137495186511311334778880 11309404 -149639861056590506676106595346977676800 11309405 -297973373947473670218150716141573784840 11309406 -278477590996849575158903394928731439296 11309407 -13404217450584831397959922746320596896 11309408 -7423307296687163400950151349968568320 11309409 308782443769067139160033645988912082720 11309410 111765232731371655632571099837579317760 11309411 658724415337230203937441647239731018012 11309412 -36051499164902892929556044592142080000 11309413 -1727495650457238125219228432137506401696 11309414 95446232744415974628262362436150562688 11309415 43396009049944875741541845023940134400 11309416 313693041464251516243871184893190036480 11309417 -264062789974403202045631134560179521408 11309418 214842508455475593588788616019084780464 11309419 465685531883595979250323564448992670760 11309420 60706300230117404595511112504424038400 11309421 -103925572042127646643034150835104637888 11309422 -255853804954546634752644588081695932416 11309423 -158073651377150464938748112561232145176 11309424 48636011715077068387794869499762573312 11309425 -273033878152782324424323237918026049850 11309426 191108162619162510260989465076619216912 11309427 -670671567979110335309673299645817245160 11309428 -303219702220965427924303606081416930560 11309429 -172643436529550580537283839013550987616 11309430 615802708197876882026804265073981440 11309431 174765996838869690476742676342149391792 11309432 -571747970123024849408991089778308505600 11309433 -472862744170868155319104104001591456176 11309434 110931191838816592667255443191042869616 11309435 391322880219368429801137694748674138880 11309436 -419319478246546994016024918588723747840 11309437 -401535548426964141239456490306089232814 11309438 -150931061079139788672762619058280280704 11309439 386541910764654080626651683724341351624 11309440 -36112227669475528059702509176671436800 11309441 -263291322244210243599095222000846130816 11309442 250689332808142973151731382123641584512 11309443 142581142486954217388379469302052070840 11309444 -75979009584137057938058780413650220800 11309445 127372860554917563679034029732817886720 11309446 -461474409196982385771913423356481097280 11309447 724484351012227746849318241328727800592 11309448 -211892310308608027344983937502867783680 11309449 -572729282375089229937618044765360645340 11309450 -9898062359731681830273099441907014000 11309451 -39616207618045623061611091343923823616 11309452 9771024434458392942179239985214357504 11309453 -100725343789882172156683909803564504480 11309454 -62156216199961952485345307337082330752 11309455 405667223281485813129942518773063380360 11309456 -35426802291182461923616416619293401088 11309457 -216839228551861058368904587721733426240 11309458 -130729573353054762359945423442105611616 11309459 185255963016810409862533471289204571216 11309460 139841382000599914536822022270120028160 11309461 787998597398348447591624353427955840124 11309462 -47762083906387848665740043252163468768 11309463 420671934269618032497362576445067183488 11309464 -6727808830055940270121877080073441280 11309465 -163289286145755261747509408338149134400 11309466 139361812071730432308371602771103600640 11309467 113036507973779277372309438520732619920 11309468 176727899243832898344532223871792276480 11309469 -484694493718978112531905875228723377280 11309470 -355863183841643431190634669807415984320 11309471 52497627006036246423939350891672042160 11309472 -358876513894541026571800902559950962688 11309473 5915973673701157208007859645712750144 11309474 -309587166224473249877385435511377058560 11309475 -175509529951181608014917092779643714800 11309476 -363717864585184538245755148612192685440 11309477 -820471115828826438013087445906882677248 11309478 -196147832395818843779115240225128615040 11309479 5224381449541720116927949351950773040 11309480 -71138257325733515459436229323276288000 11309481 22152076834212221590375939832915510100 11309482 159199160211217549795575117175498137600 11309483 -271691718882544856596209974518480856268 11309484 58286399791251046492795363243213271040 11309485 181357905810846756032197514212189476960 11309486 159286332659232801095894447744353680192 11309487 -64198037697258649806067877610894763776 11309488 -144657871835333308491464920961552056320 11309489 1118977938364068573988663926456038566290 11309490 -156200602040479699958932852155834470400 11309491 22556136041005527519317128041387432860 11309492 218653626952824887836936893669037277184 11309493 -217987107168925193021125962254383448736 11309494 -69721318457021146961284028393499383040 11309495 278913135719371782248379817291446182880 11309496 435877292231311554365213682772815052800 11309497 -382844397249054790633506465823263812640 11309498 -300740416348649083802238899423428698000 11309499 263925646686712425870224874561689244684 11309500 98270416565096058410445124475598720000 11309501 269308510525647203363161706964232736352 11309502 112278706160511891884775389978026381632 11309503 1699353267609557117698927607102079459200 11309504 -31096772063169495842574310278256656384 11309505 -69529729705111912600344853652459258880 11309506 90660718244536225459757371352862602784 11309507 467812890046325357290133413177903201440 11309508 -37410895483254002856250610987892203520 11309509 215779437449135695995281165740178631710 11309510 -377154584560517089876574150853306195840 11309511 -310546705168422458132390712985137868080 11309512 -297152722048363912854992265161952844800 11309513 -52324368569528466581312622377368423680 11309514 -121723670564619450070520052288437709312 11309515 -112115046979246609006238760800567961600 11309516 14457335393863804246888856473679462400 11309517 28973939821622752666374059895637986240 11309518 -43468555076327634743969097715424240640 11309519 -123295107586663835491119539173891277472 11309520 50577559178346985547576538724386078720 11309521 57766913793512869003866999335778421732 11309522 -63418782822789286903333714702702110720 11309523 -364110243009174419591834850922725683016 11309524 -445950512167529422163295394108910667904 11309525 2220949830999904333125337799181909300 11309526 -109541984044303526226316015841758535040 11309527 144125211886318944986565096468719742640 11309528 -157606914402594832610643896457277347840 11309529 35830935446014819315553576018181221376 11309530 -228093954781784011503621485472479895840 11309531 171472088980499006084686931914038469632 11309532 225797417826741927134223671310989939712 11309533 -1459674176944163890341718127638757674080 11309534 186462356749051455936913205261255692416 11309535 201883100443867485038698320052892695320 11309536 25704258743282738905280154246143016960 11309537 -165789811164222312030431266388064279360 11309538 373418020261793677012672036415230479744 11309539 -189250340386138270298565240119953887144 11309540 241886801995693392562170225446993633280 11309541 -240735893278101997077319678082830789920 11309542 -491312887167917561548339886900198004288 11309543 10947750526668049529578296110325510408 11309544 -1821047608455051468631549411429908480 11309545 -278541052504765295909669022886453138680 11309546 341482924267024632442469897325558167472 11309547 -405640270736159498431051813449633968400 11309548 -642120248692746782061084910723179572992 11309549 -823952796570346912859421309654221169450 11309550 -58687600236646826508567851536830950400 11309551 946426047170287384924790323973985979704 11309552 49445871994916470847795450466313568256 11309553 349153932814619661715872802308371013762 11309554 311312029361797699244075587389906920976 11309555 -340545522532078818270479584784867537040 11309556 289440082905725915859169122661033943040 11309557 -19819546785926642333053813344206197088 11309558 5664888119581259664646726975709578368 11309559 -3893161552981419455586540841163674752 11309560 278656830125420295392120658700763136000 11309561 -137049889517842243588324887488237635200 11309562 190282846150871374782790311402634951680 11309563 -354309407090886906859104065169259191360 11309564 113644212730200350290068755739813844992 11309565 -201839719136562207818775401200380000000 11309566 -149548162201257787920252479521656096768 11309567 -771250484148829034699965450506793488360 11309568 12206663488197512281395995706025574400 11309569 -146173630549197992788551299723296341056 11309570 61754445322600352147524445035787880480 11309571 -161505923457986758066537586679162923520 11309572 -289808304784672441233540338438073265024 11309573 162581084073318542687507479972634044992 11309574 140813724986524185746111577364850583552 11309575 27593907923212708614911597217100321600 11309576 352508969829399624865976683148209244160 11309577 247446598837645824881303172237584034240 11309578 -143144113647745183332560285226554979840 11309579 -395663770210761721812673791143600477760 11309580 15810402267796006355445303209621314560 11309581 141714723125000018486760183539707256172 11309582 -186393156275701388062840237695688104000 11309583 153040786978995571426422833784029995008 11309584 66027833016794893636046891996403990528 11309585 -197423684487829624400306514141216680640 11309586 49616199692142738375924186556905158400 11309587 604251964426294221635516585722561307880 11309588 -80370508618725593597608986457050717312 11309589 -390451704189352281004579169671761546546 11309590 302856220007363634874838871226762037760 11309591 259251882552682686008555897554422193992 11309592 -67082340102788146382593735545542246400 11309593 490352296554716484529615187509040900484 11309594 22807312327326661359530444257740652800 11309595 -218798218844969606218774859378611599360 11309596 -404853344548937683706042031583399938560 11309597 62075608994551778857770021349300455840 11309598 -22628114595470433332695217724701798400 11309599 -3682993129764275793670170717411634064 11309600 527521117174208829954862892236917964800 11309601 -67192299051751883678224541877868205376 11309602 309239264967798962487614169311597952 11309603 -627832352906009904207856156908216362148 11309604 -29930521840579387199174438812137947136 11309605 -127038061789879954730332620392344806480 11309606 47781278603331782277531635917744766976 11309607 988578065586883754068247921815988771328 11309608 -591684175031275414939444734714705838080 11309609 1495555027167804317303636086851239580516 11309610 1103765719815187580141766345460101120 11309611 -105569747396358091466413467527450832368 11309612 226501690858876709480704826642490752256 11309613 123265994709823484151600209018489154624 11309614 -246338340360514598454956419776240625344 11309615 -447494439245656881712455739512621290880 11309616 -100129571481778739938693194951145144320 11309617 -311184374418380555687189126639069202240 11309618 85670244245025194839402038148833347376 11309619 -422247618250935495141703991548583597256 11309620 28774115058837943592504601635790766080 11309621 -382379905666025583108769919623038188178 11309622 -58313263669828347249334516720311480960 11309623 553976114653104056256404114335535853600 11309624 -432793266092612490492050851977120645120 11309625 -51140424233261658263297379140128563000 11309626 105476229167178648624172810567412518512 11309627 1309818674301718291366545058929741072 11309628 567544958851790898928626899252728320 11309629 1167319838290525759817527872619626211008 11309630 -296828991234083564008332046972151855040 11309631 616889855827061312061461389757178986952 11309632 42417512125855053881770072372075298816 11309633 431728405946870549267478930848983524180 11309634 -147705017649750570319143154417080391680 11309635 -320332564763567044080574745455745191920 11309636 29790240447569378933155839473730539520 11309637 -53260893255506904550655912490889916160 11309638 -303872647711197043265904535300636805280 11309639 479913620596934188906164701415956299800 11309640 11282710726651427918157058146091008000 11309641 1187064558593899815543102740474413319988 11309642 -215275258239078872390387357983360134048 11309643 27184015695135145902353503085622186144 11309644 -546470686783914922742626785046022371328 11309645 -5701616812365385223859082609274228160 11309646 -44798458951075967763978685848926947200 11309647 607765184698707084144914441202698858096 11309648 280634893874200278006123732739031040 11309649 -435309025350213263084293069307891120016 11309650 -241410622152588466836667024979292758400 11309651 330973970898714564487255403888438927400 11309652 339595332796676451113694287857406361600 11309653 -336039385014796310816985043545093506098 11309654 -582064147158787793647934511081468160224 11309655 -17452316404532619762580647772128576000 11309656 566256735402333898732402615621925990400 11309657 1289134410734546274122668403930799814272 11309658 -375789780812713892481392744239974512640 11309659 -256492265646119164636290205543731134140 11309660 -106197565078788005488218064178072824320 11309661 -124909966511579000281179379783917165120 11309662 37557300630822335231323956417607751424 11309663 116972731707978487857450641345174006184 11309664 174963824721784768617752972252821585920 11309665 -103985957018296957175583748965310280940 11309666 379607859766565741010861592422179971584 11309667 1005352339073044481286233688123605589312 11309668 -117627546485808412456654203619844423680 11309669 664839043515403075840103857426789378560 11309670 67518185641049503432550886224377760640 11309671 -11749498471598160137855050857713772128 11309672 1035279488427800175484398034168146739200 11309673 -76041459835049643132397193486097154416 11309674 -255650742644377268800704307583374997760 11309675 47404483923354820129410121263812904000 11309676 51115833157428480569669867535024291840 11309677 -401952061387423064596365726980752133748 11309678 -166241884996773208334708716443901671360 11309679 -272783510633512801068388471478514555360 11309680 63319669505683180333556275629978255360 11309681 132852580841265743757313952651555387700 11309682 280141513106377106681716331910234148992 11309683 -62415650158405453447095380300104273920 11309684 -816174182244398308876664441474920147584 11309685 238425963452245889451325356621349312800 11309686 -3514021933306732534277464664427880320 11309687 -426698871052248956253936463065584768664 11309688 -1998174926497845429323542589406289920 11309689 963467206902731183780611398546417184490 11309690 -145440311408810409449650192296779941920 11309691 -420068228495067125364723309117482744808 11309692 -296924317863035182844168906389118269440 11309693 -511924781221185115993667769975467791680 11309694 -40118272343584320962220221468884147200 11309695 -179779878712554962576762732148242190000 11309696 114380142996663971860687781901631488000 11309697 -96075336131480750533420012079594319360 11309698 329897276227312028884736290657317348864 11309699 -37115419287753625267075174412851170240 11309700 -195245896890002544093510583678177920000 11309701 -34237798311116695564388042184950106880 11309702 -230727851274174980672421595523462347008 11309703 -372378207062419503603697171863494340696 11309704 -445668954924189953203624343481284689920 11309705 885185984901698605223743397342372677440 11309706 -102685706642591277002336122921839657168 11309707 -134174697542705341743664653197441792044 11309708 465116672764525461826538962516495273728 11309709 932988900860054831292768356587464486528 11309710 -411702641658409535711414863386689952000 11309711 371717325816144955008445720263772450032 11309712 154111238936583628359627946702663188480 11309713 1372212059306088726284876890126653674484 11309714 -195527484783851779472045405699658311520 11309715 -370346538022907308365650635566702046080 11309716 160756107871480920608435474145487497216 11309717 186644932875902994723520955620537938972 11309718 -15523901295635758995103570457967009792 11309719 463174886290988192988314601083416320000 11309720 -393101489986248098016477392726513664000 11309721 -188365854388685238413936402650191092160 11309722 102633556306000922516048990854823196912 11309723 -497390748448434846102545223489330558816 11309724 -528251555672448649052079804047407549440 11309725 -150598080511348870333253879530778861600 11309726 -188433734296736315111243191254087045120 11309727 -7290195116259743200973158819163866368 11309728 -598734960792447831807790774078344069120 11309729 -1579036704013292046994427582273956697424 11309730 -21941443209233663202568440901189570560 11309731 3524820950756334942820265415945318400 11309732 -29596628932794190677973057688508456960 11309733 148520868430261333823129868150714713280 11309734 -473457929413169188545491348698655055168 11309735 31027933789150338687597284965228004400 11309736 -381270716204694158655707125911355146240 11309737 302079944916754118975266963381001115386 11309738 361659378352721432469930043910476508160 11309739 291574229085886389289074062414619840000 11309740 -227487464055823245175758476922986880000 11309741 -182832091414493423967944378093468838048 11309742 177166659838194707508362443652272247040 11309743 -225827917211961513949951986345182977920 11309744 4609550638142632386205950579035209728 11309745 360304061589011944500292439122655301120 11309746 35250390443758008554301206860143404544 11309747 866181626304381752473816083640498589196 11309748 41137421131681039282516875670798356480 11309749 -1735977964524180308264478348867315680 11309750 112368810727052462429398008241757280000 11309751 1284241713785298282837938194427668965792 11309752 -237742851457000819766784027181677649920 11309753 -8077213334720849091736962859273620480 11309754 -25396460562708549785507636981673411840 11309755 -51919971569776886533634152333956929040 11309756 -421640176944966103612111162799429729280 11309757 -411049755014646630178520473518242981280 11309758 -143934420327401595834510796309670124480 11309759 680153351693914364279684400722618256960 11309760 -59060635440382580532155433164891750400 11309761 47357466584707939670121767280342004224 11309762 -193635355189835044028411084194845592368 11309763 354054793316096640405218685215115808944 11309764 -169245005931973866766786588298126073600 11309765 -693874893827253625875277069013346623880 11309766 88839574335213536444423596560402847488 11309767 -5663914234072032232784189232512179200 11309768 -164955927888210240730603624984858652160 11309769 -1036112359286155987058548682226575403 11309770 -256674981896082868522001673926943973440 11309771 1276576563547698220030687223282913484224 11309772 -336880513688055066196936480596349513728 11309773 -198196800110659476249423887362322083978 11309774 1832249211023116831348317426643203072 11309775 -321258860178022774646200476397982356200 11309776 -65562023227727863240325841633316651008 11309777 126536043616354461251120751742136434632 11309778 194754845909793332246204857976847055008 11309779 47384934044115935693840631284941230784 11309780 -452797319926750022700331595806932230400 11309781 74444929168504778605724589491903578944 11309782 347375206904219653567806747316548869184 11309783 214296050881063845714428181415517617032 11309784 -572755868746749484623670544168389447680 11309785 235900293356941403377465922914557914760 11309786 -416211836584571649113716298308062800160 11309787 45857470363592016994093745686738018836 11309788 386595596050525049172423090468723540480 11309789 272804633368096512519179788489430301024 11309790 32585502970299133554267346701448458240 11309791 911333598719381828110972982751448460192 11309792 168764871360705334502088686060924043264 11309793 -113103412792244091814033682374196051712 11309794 365426672917254036740025635550049421472 11309795 -164527521236649719589815030159904666720 11309796 -350248633953315501729216533564860530048 11309797 -557453022171043364397495873269144808480 11309798 89138267399335567131161302566691676160 11309799 117321730057122080256123959383406709840 11309800 280514975689803971266149166338302208000 11309801 1277550447438871435062022130989982758032 11309802 2883153460536057139854114519037776384 11309803 550832076155199744420035149245493457424 11309804 105856174943984745361656718283654452224 11309805 145170516947141003713873579356289466040 11309806 678720140502159524289725063157395952960 11309807 279666150066788107532293152786267012840 11309808 82217278979227242434853228210346819584 11309809 -88088839066633310113628435172518664576 11309810 96407089011651021859758002950699270560 11309811 -663681676145551883008996893936646914432 11309812 416623973450845291427430607317136044032 11309813 -463669333719639900783935021923862779296 11309814 163496793561062989577092255536617888640 11309815 -334981513745356875482231265660620723280 11309816 -227277973519188736579142670223314493440 11309817 466353339532808721317722889638773696 11309818 498374494919244741188943609093527336784 11309819 -771958080588323580091332895760885250780 11309820 176366730226967701463036113538649753600 11309821 89270443441483947123682898816751929472 11309822 -97105335044774284442603920182638988288 11309823 60816038413249221782714219548229787648 11309824 -48319727155405193868454199959874437120 11309825 -75123662645917919686800304421891577450 11309826 -220768594533773137760053860125726515200 11309827 474646412825339134756248079839904972784 11309828 561683123365864453342435206393572505600 11309829 -262594608277060948087270937087271508032 11309830 -27146668437100818549070484662778054400 11309831 -23597299919255338419602271386112361200 11309832 605724147036886341473969968480148075520 11309833 13902532655411849602291933170261709082 11309834 422365839379805942219116609823995776816 11309835 -63202829247796277087281758552703200000 11309836 -215188135596478455463060723483543111680 11309837 -765488875499288896962028588523876606688 11309838 180937505044964764089999866059424737344 11309839 -667804358083954938163082784556290587744 11309840 41156175119975734414518439890771148800 11309841 -606829910352815215692853854200550718560 11309842 -268344549999120152367713487161298914928 11309843 198946536819143819769404932609660258092 11309844 44377492320905391313495102405899067392 11309845 1065988027067436664879230592812987840000 11309846 185984224726753751169491182134135963840 11309847 -100859922915450722016636448944260904600 11309848 -190008710397085618292147991432710369280 11309849 125425397531189113819759358571696251850 11309850 -52994051563924478834585918440307560800 11309851 138660962123042064016802559062909339152 11309852 388721095200083361456506619176552087040 11309853 117492568122462049903270260712996800 11309854 212700945326595334335887619078491622912 11309855 -696475102980612933559034372280022200000 11309856 -189939491481871078166804395410832490496 11309857 -392234878567547939102495999508514023020 11309858 75774157337444557418576724528267804672 11309859 -186485991521224833006456099831640549632 11309860 -6655174888993764110403141823821987840 11309861 -348716544582741449028459449701191034500 11309862 -47962803190855175554864056470077608576 11309863 23378559373937048570580830547380197112 11309864 172793405834801988287215368625888051200 11309865 177577639118405640867563667510150107520 11309866 -602212185814930886366385776697624364368 11309867 -84521031440377880286379616522924712408 11309868 35199966967216376959849047592262985216 11309869 -797077612850263217041461198377994618730 11309870 324046453594036735687961449046361600 11309871 -6308311261484099785504760654604109056 11309872 93721657947228743476658886706234458112 11309873 407212883811245007567603485587776367122 11309874 -97627370166095274248052311866143866880 11309875 -7444308712267970128341399279263292000 11309876 313792319921892266032616759325374847360 11309877 368302293961379627050672702518111370560 11309878 250106401643793607900882341495660558240 11309879 -329878517880440971753278425885829519936 11309880 -210654408552336564472981942476513177600 11309881 -321499711412477937656587051679086581600 11309882 -25147104320623360816076851126965104640 11309883 -140279841069960192083978829586982231040 11309884 166393509254284589312949435694011840000 11309885 -30220731966974930407194178161770196480 11309886 342848886446037933030731437686027281472 11309887 21375205317222858872516415672580336920 11309888 60165825247765832581829189826102951936 11309889 1136424283429818433081916349444335328 11309890 -11854345091866672455271827924291910080 11309891 -219976758198823742257277453566793771136 11309892 724371377663373167265420550198711025664 11309893 461147436132657793836173020312044551200 11309894 -30122199319684730886953252824844217504 11309895 11046795024507813739553542490030493600 11309896 -22050172560359724972012020013194096640 11309897 1227297481660788455397462716513172752346 11309898 -65142574071557525347501337420908154880 11309899 -115113953824975716525011386443656133100 11309900 46758659056949343091812275827412582400 11309901 208142083284687844618573741289661510624 11309902 -255389701301773229231603137470266078400 11309903 -19524022207687088486418774677214567552 11309904 -17171452495009188220368903701807702016 11309905 389733234060457677786797036456877792960 11309906 -302303671598279550099121817768047828848 11309907 -87180942030250838611728519503650660608 11309908 291865116660699677198154495732428507136 11309909 -31250486376011653552997928437640506760 11309910 137002874204375455246652489384017969920 11309911 -866578886230907806352939063972760266488 11309912 -410284522689087151873092494179876884480 11309913 858714803342002569113738171636270373000 11309914 -121335850192667781430310378387802488064 11309915 768595164585033446660337810565309429920 11309916 -113487946897114204490324625002995286016 11309917 2089423113439939557709523825206144517632 11309918 91068313580348854903201550590488669504 11309919 388712118337953249105545464860882031944 11309920 -467016510921408228312287089294332395520 11309921 324439478855853887005811979767694294720 11309922 47187527223495886076316085459886868480 11309923 -369704881677440441799323499266524586520 11309924 -370562579389313352172085732210712607104 11309925 -339966487415298824115201847861031124000 11309926 587250401549944603910186751399127146240 11309927 553534705682584051043794267299098992920 11309928 -76377669865392009402186357308129280 11309929 544554778372807650404649388493818569530 11309930 50212020439490699118481849893362846400 11309931 78737197263129999728953858761621325020 11309932 315997082072035629468587054277629363712 11309933 175676595775356950477882265153780388182 11309934 -314784318055419002520822904422807047040 11309935 117009534702066503422131947852115852960 11309936 139828338626882390137585091016563097600 11309937 32583923022594401119962678760001570160 11309938 -201470498036623942581027268753310673504 11309939 -421147026899504923507393143305097328128 11309940 -40322210394964559729459299586004326400 11309941 -979629701456300971963364825725873320658 11309942 128296339712690897028275853504316070400 11309943 424264132829707140761157017000350169064 11309944 -335814748960569205205017824507479162880 11309945 -404232097818449774944078176789930254400 11309946 -732513117218256597560158896016158720 11309947 307579256255702487911239068383535833088 11309948 84104863959053491095214817007600576000 11309949 -114700221114416998164081888858333509760 11309950 -95392214829930411901477912872771720000 11309951 253266540552062448680984936882140918992 11309952 -303823918565376439834371932795814543360 11309953 309717613644843950926102200044531011202 11309954 637975418098570494124416378678880000032 11309955 -131407254090077090677191784262653920000 11309956 131822938312485339041333033828498554880 11309957 60339205616126280726651373750611254880 11309958 -137593360349770390613574480825849050976 11309959 1010635344764679078771776608904263404040 11309960 -48310909611541991282908080007961702400 11309961 223303803650568155094069440856061296000 11309962 -137680694338026309701439113007136479648 11309963 28446064899702596822289956629589781024 11309964 -449715074572512587986732613007288787968 11309965 -20416554968540445271827074638790761140 11309966 22915919108952465994794981591669062400 11309967 294149708470325006825534377391514301560 11309968 -14752230944161744259114650708540375040 11309969 -511693839602241139354002283797218609760 11309970 -37585550893597976624870937356082570240 11309971 -952231099655878965449608591179558900000 11309972 -142625889252182927226683858371857028224 11309973 -25794640121080376429295185223573282432 11309974 -97458175456044502691687037325843122432 11309975 24552670672985199024830585721356105400 11309976 590667278502162415590657194183388979200 11309977 603057757759191846294367529053221636032 11309978 124552383729524359214318373115391354880 11309979 -330824307648296795350804736873061287016 11309980 -26643747725587360415402891543860070400 11309981 1267536427544348251461670700414885429772 11309982 -333520879544143934170466342766261384576 11309983 466043091081126319901019795520437855064 11309984 428946977054470616405068105790190452736 11309985 341430617127022158315178796773832524800 11309986 -733659492371514228281643179668731002880 11309987 100343189491345231751922261230145475404 11309988 -184145505040607313588659612562184482816 11309989 10474215114475798001292171216892623424 11309990 176822280203758007633580390353858949120 11309991 455452426967590686790321337881118592 11309992 -743966481596276408097832516513872000000 11309993 -1567861802258652801457082125647353915916 11309994 395907461215298517941197047864373384800 11309995 51107506833998498147944062965338947120 11309996 -71605305916576042157182735500094176000 11309997 425259337290494644370503236420034260480 11309998 228675242236585563604828188653173178112 11309999 -1087300473475622001886923692219729382000 11310000 9022198341265211843021251714867200000 11310001 -313935803764177652600036445794712730896 11310002 -511884828023287480802455525550528414976 11310003 951097296697887972444134635540691794800 11310004 -423050745090169439530806271605875585024 11310005 46645028938337527675754271910084924800 11310006 -48095116047151920406765224382735817856 11310007 -17189354807988971157791089575785210088 11310008 -68111269388856758709591456581089751040 11310009 -50867140477246629487589938982322917808 11310010 10039510822257600617012759920896304320 11310011 -1080753926236406451553675075661660255388 11310012 60419767692370659916113230549572933632 11310013 -249291372700323390522843056416738420800 11310014 -169203257320860893230960405058583815808 11310015 -1848665735083745677163420121376069200 11310016 177953852870899300271961637644392202240 11310017 773859915175209055917967777886668704066 11310018 -360664484827676116481846005994554286592 11310019 310838800545553293162696865860585958096 11310020 -349323357801651613432117054708829510400 11310021 333127095703046474915920029778378049472 11310022 -36561856057046825171888198671390541376 11310023 1111623162064607743900341512199055885272 11310024 79457167779311204395160429077588131840 11310025 -172592772828431066219678951929481488450 11310026 10513888266420533313190168212607770624 11310027 6031802852837704740785569827072712920 11310028 294641789843391350969581444961072999168 11310029 736138966012094496407497836587222713260 11310030 -19963670927014886500952991171407269440 11310031 -262553708340400218837039916751130094800 11310032 2159282326715570091402410207022415872 11310033 -497172314072461142283595669434236736384 11310034 242609742490992859982283004280788964352 11310035 -311863689708799329612129599833716864000 11310036 -39095201469717326680160406936779759616 11310037 3012975776441390121147865858546116686 11310038 -218934250463638837947502684360778170080 11310039 -21174365847281102335369550201602627656 11310040 4254545598658800294075773064944025600 11310041 339305050578188758858299397490232927492 11310042 -167833171959463772221024110364186572288 11310043 26636673977858220209380290940982172000 11310044 935144310971514404967254857768291587072 11310045 104411671591037856532878500157474004320 11310046 198751008840400401584624683970025472704 11310047 456000275603834017748334993220179036000 11310048 28890119220752650090235041963798953984 11310049 -283068532488123477340088504931892398168 11310050 -11480596262031897715418635649413357200 11310051 -227478970733087962136984912950698683136 11310052 -5626155690903977199709493032558522368 11310053 1824920008887802968809435460380662774044 11310054 32720340121786900239368052817695098880 11310055 90145493056297700754259009141213747920 11310056 -287243516513710636757279035957001226240 11310057 403624814359761965758641495218810513280 11310058 60150098653147572588787239098963352000 11310059 -105490518575683440878599656034500745740 11310060 -158576798958388860861256575064586158080 11310061 205801267916416470458287651139926596832 11310062 -114092590430595426765706486591951723968 11310063 -182557008253511440238627210478334703616 11310064 -167138138776868424963251816837725716480 11310065 84862403444321546742149768525203107840 11310066 -244637238868868292694529539700591318016 11310067 -230195103838227316677164262596201095560 11310068 -85792784886843260511952136902471323648 11310069 193026681278201520668151289491182425440 11310070 42872441863314853372858626498203669760 11310071 135444647488608546956954100403287497088 11310072 -251303478835032888475543408634299822080 11310073 -332193665675931772501618584221673871280 11310074 -404743529423540267589885018175451320464 11310075 2289142553029487215036886447102073600 11310076 281513431847169374874640636866658549760 11310077 -186404750168646103209935849065230477780 11310078 -17807425251949830455202944098027625472 11310079 -330833921386507138469800524749017866120 11310080 841881251378982909619785931329707704320 11310081 87158654773756401233995193178173067840 11310082 128993517132608941493627924177148748800 11310083 -479288067098225027143025342520340180200 11310084 -388605000113964842198087615184072161280 11310085 647325848535397148927136845433721998780 11310086 242792895564454682471498907475644071040 11310087 229428787150780782141734564503774487040 11310088 -201455853081067270729160037575367229440 11310089 68745907234076877520696182013571760000 11310090 65989498125348174237353551231501386240 11310091 -124633273321933837855797416077228966928 11310092 -112117003695534045442919160729034467840 11310093 281633769676060783995515992973524844460 11310094 -186361753112228992817716083796989441600 11310095 150608872101738915737085692793113520 11310096 -358206827725394673112282774733586432 11310097 399975426087547323863702826297496730546 11310098 518347376841456880978842290134823398800 11310099 617236557134168470575040943588038619064 11310100 418121591210082438294652853315170694400 11310101 558893516005339934851386329338347506304 11310102 -29990847765468340809057534737253649920 11310103 -105831112620886141863730911251854646944 11310104 62049980175195474685184360301705707520 11310105 60665486425844353002594834001257614400 11310106 -50177565705345349434835856031465551136 11310107 202155799346413648423884437766109810680 11310108 -65496855226747418041625555640764106240 11310109 -26400546611924480386306246112389325396 11310110 -4281596880059623878977558353270237440 11310111 -42221457237086325167097668159030103000 11310112 480106053803250913128568435765149696 11310113 856401796033885065382875641453180203362 11310114 -152589934571614643097287808185634324480 11310115 -566254873831995030457296592756362003600 11310116 956285535936734592559843756735914881280 11310117 12126726288291283916977994664908761344 11310118 -9370643776609953556324320549076016640 11310119 453311195837691724099497627917392982520 11310120 28868962814015450155432496463896064000 11310121 -1907219301797869621612021713914332700288 11310122 -219271652927452444232108882275583113728 11310123 167526834958730633828746097055159555840 11310124 87829281046385910384521896755828376576 11310125 845030833972122098596455963462420159000 11310126 45743380633653385147932358139174305344 11310127 -574248282009220087149240535567410291168 11310128 -204774836919447829730219822261457666048 11310129 685172888240947644325933576891445227074 11310130 43752353672818234689398118800089920 11310131 976672898959533593369602137813322406460 11310132 182195464898790632681772110330888300544 11310133 53485168404031471705357448143612183040 11310134 -422434579127594669444587489149182679936 11310135 2825552131695635149575956585446640640 11310136 167164964213550029252287422685502607360 11310137 87887984969855846524543773907754415744 11310138 -153774115419111559006942952357529922560 11310139 -135326752446568124615905049239682956060 11310140 359808933810140282519891382769915261440 11310141 232453987741380609687822627070303540992 11310142 -589841012986851846323012638920207798528 11310143 189900424640513497073646022984647672000 11310144 66925608126896751499298044190304239616 11310145 -44847589698501730997081185945118534400 11310146 336491780845424367476612608691136497184 11310147 -114177566742995760193789385007343043664 11310148 -1091189551001749427659812844097937899520 11310149 -533892912391284839607511559252212289760 11310150 31357563196653274431525743203511745600 11310151 -335086524714345543318227635192787315568 11310152 170551167519954826711806168315541094400 11310153 -286387563249306221689235125445477062896 11310154 319947471797486432957652254853758857776 11310155 56351664570409602672686388375426598560 11310156 136711771868937793022674233690322881792 11310157 -189127156897609621268507111133812419594 11310158 -235224822340790781320682134188425326592 11310159 -123034470590895659772185684762606067840 11310160 -25379190405747646106078248462332887040 11310161 -5409004005307840301872985740116325920 11310162 -78361925407148558247914296437254415360 11310163 -254350781471281390120368959480468749588 11310164 -27335592693219162217748163785775710208 11310165 -44113574061875177202041070463697760000 11310166 29137636158099332606004096341780757120 11310167 136175215433322406930924270925414933040 11310168 506977657289995693351545826662408192000 11310169 303678885894012791238643827021056792644 11310170 21650882638821781812788862745845681600 11310171 47068863090636118589630933266732073112 11310172 38584165418370164733909136597520363520 11310173 276934026537869440794865059398426790240 11310174 -686398483023367585073611107415547911680 11310175 200981546028823733390611240653386817000 11310176 561879065683978101314888567765169733632 11310177 57956561191467875782865522884750553520 11310178 47489940242335733047746935539350447360 11310179 -673112386168419175985380047912388853220 11310180 -54607529058206258874634041646897090560 11310181 57283920585682591258799902581719097312 11310182 -8609390784265601942884476185964030720 11310183 -197330954814446229920477105664989928048 11310184 677539598843015436389718045819465538560 11310185 -60812825332662548470866468480301889280 11310186 -268994479427111567190626144006982944256 11310187 44877159629111579049439108260708517120 11310188 102865409271916890972594183325840197888 11310189 277795689219401659850149244519863495968 11310190 186109683562851239875641580215532235520 11310191 -116794226704874405976340020459520719408 11310192 215539541565828880553026073542931742720 11310193 527052436233220537731848053367041247360 11310194 -93635243417086012052863075018001338368 11310195 20838398018794448699907051772939591680 11310196 562732915015431819904077296125877974400 11310197 -107708903880291331951720067202992332800 11310198 7788758359018046107803863029887190464 11310199 -288404086667019735693428715331854491800 11310200 137881963158740588271889332658418688000 11310201 -38316607849856193911487848644131964608 11310202 205610863850245764211326324039918180864 11310203 146294005384756608159560947664111099760 11310204 4741348398088697000531138363546124288 11310205 -484065352798330092670526688575302490280 11310206 -231478255348740356736742498220613519360 11310207 -512970760975632626375064665426552174208 11310208 -70272888394944311506400309143991746560 11310209 -288873568507038903251982292027805881020 11310210 186621892484440560810877544938011079200 11310211 248408974153139114972096539945368783624 11310212 -110129028265426260044098819841925788544 11310213 -522845521145216009435600578434248103456 11310214 103000210176409103709675763803009615456 11310215 194490725021950530311360522307233772000 11310216 78995596746425054876595222510482841600 11310217 227978547938002406293459413626874618266 11310218 -343864217454067142631434855028352927440 11310219 364748298003484495234938427158435660480 11310220 -413081366347589492487246817675863813120 11310221 133156005477354104001323840256955716864 11310222 31663217505374851656629573799064823808 11310223 1035290040581036655705303393525678919472 11310224 -296309124096639984244804186202778894336 11310225 13332166085545770107244014320095036000 11310226 -136190911927993537706150192359508330496 11310227 1044673660535832012471575183868775392 11310228 62704688835805822205597764880714685312 11310229 -539816784927781368017150513167930960608 11310230 -49811520249985490278658518299505770240 11310231 -119157097337886496117682119978502585856 11310232 898345721530141529198864876117017804800 11310233 -1111588168449644345864018705978279568 11310234 31199039178886778542471417376733972480 11310235 85319228040630690256925563361367164160 11310236 76515307694813610376852646386669049856 11310237 -765446473575905617563791399440572011706 11310238 -526228075698598300532700632128630692480 11310239 -573006101585299082060282134733971801344 11310240 89235782339650973784578971921227448320 11310241 -143492523654842940907143951555210498000 11310242 144580961299939683646063293348997243392 11310243 168417495757717324401672916541234438400 11310244 -88070250383594953318397334245097553920 11310245 135266700421823871360276134222833141500 11310246 43455297929085159322396018163528304000 11310247 1513633851057738060775966198041178928 11310248 561056026847420083682036078874419727360 11310249 657783772364044113725196733208511755664 11310250 -56577768486436655119984646560384512000 11310251 813801314746022321569514817099210675252 11310252 -254079718175078862389711323956512045568 11310253 636917283179949226427806192696043149464 11310254 -119505270470138624799254889040005716928 11310255 42731398222620145923899753652825082080 11310256 -179315158840535298765479607875601432576 11310257 -63765409669743811250931895644014040576 11310258 -242446421696964508317683193646197638016 11310259 502021061689034254741702734473158120460 11310260 92406292489825101976952400649888619520 11310261 565797431342226889710011943378993431520 11310262 -224993779906292590970769121115638390368 11310263 782130827161496303918268409916879758920 11310264 -18536322138462853729094103114895073280 11310265 -712581205324603439210628787331926241340 11310266 -304626554997792820887500034229356178176 11310267 208142346696894831435843748555532096280 11310268 -843329083608017574301709500249548601344 11310269 -774596126269053288006854727716735910330 11310270 198587330940849629934730787676579870720 11310271 -28340464209700521677390049895066782880 11310272 -416754136586079370488518255007089295360 11310273 11073106413367715341536838531192332864 11310274 -49557728748791428890604251792891138864 11310275 -8065885518332938232118752734880146200 11310276 -98262071679410988871222210559333437440 11310277 -784734717780292445205254683854618068928 11310278 108593729256064041364683104283640612032 11310279 -157622046305798143845206612603440617816 11310280 475404069362414933714670762221457100800 11310281 -180357522060828039053483813938441002918 11310282 -24852354976644704039998582269480184320 11310283 -163152038941957438060967462445167025792 11310284 -534024740564382310191335523252635952384 11310285 -25762996238115630591007461648759392640 11310286 369415382877681375820221855845644316544 11310287 -24311947756510676904063903725154095808 11310288 19306933081627679057433035727402172416 11310289 82395421198026206611379909866708529124 11310290 -21509111576493261093789652846579200 11310291 105839667670983836718736265101375284360 11310292 -122376186502442475263004241607128473600 11310293 -291140718328941952900456085451988882500 11310294 120053695049179288400916019707746065920 11310295 206463040021695347344219494839843829600 11310296 -192561499813907399339027486309859532800 11310297 -585344137417124483608075478056033765728 11310298 102153248514739555290059925770442182880 11310299 -144284800362046685549401543341768940800 11310300 139753951653545989269878133196462080000 11310301 135689384558596813433889819432941188800 11310302 298681203539468556161175800629327104 11310303 400738485785470097676777834046378405704 11310304 -66459245518683571572254140552176205824 11310305 715445094157698488978339063158303037460 11310306 72522591938437041600967585588273671168 11310307 -708137529941915016009089832493604281444 11310308 87610885452531331862030166398818949376 11310309 -407823894364862037035931579679381153956 11310310 -448734220528369556572136518446131040000 11310311 149349498458949229286415739706811328824 11310312 156477197376085834824429197368953815040 11310313 96261320873406200586286874786217789696 11310314 -300895405819063559575927790776318833744 11310315 -552328696524683404415564603916378716160 11310316 -38124341317100278821427065456428201472 11310317 -14709205534017538768719396611596730100 11310318 -224867010261691387633626683292432240000 11310319 -95148042821703870228490123393727662080 11310320 47801881850252176949009068465795891200 11310321 -688276235760499573434385566620118518592 11310322 -196274884844835277382910895253934559200 11310323 235429720274489042640055565297271610572 11310324 209000591537180830285495825100958253056 11310325 -139852666838789339038848732691702956450 11310326 523883185146821208532015738271686142112 11310327 823527563621100460059297162833918979840 11310328 -11123337979660995531197487543898644480 11310329 735452835746204017609263510710228109930 11310330 139669984051972203672821565340673713920 11310331 -894056510520665427839969001913546011868 11310332 322732410272374060530456735054128451072 11310333 236922965144663892193105019384593793760 11310334 20775298960844578111180264668604800000 11310335 -532214960762456251676967824359240749720 11310336 -100940811891247466329754636350736302080 11310337 75748133497032531589580396307525600512 11310338 128356654609283554725401819707067810880 11310339 79076588274236207646543158335338603840 11310340 362616535713751483251713292886579395840 11310341 -166331912660178965489644933920136040928 11310342 40297685058878174386074831873659904000 11310343 576903850970712442379840777266818174744 11310344 -490081836885770716915361360144290851840 11310345 -19429057533522922048544039505301580280 11310346 -208895519357161297549832695765906258128 11310347 -7938683847133380423501206173959364680 11310348 -117693818024407154909125052071715389440 11310349 -303296034607651119975958477133291528650 11310350 -52232392606607174640741584452186099200 11310351 188162798854110647332351177790653271040 11310352 -91312105755234812472165281649252818944 11310353 80720429287944129395683504435492183104 11310354 17478688355330462176985425982127888 11310355 124791884721272471469120036516908692800 11310356 -38257087606872721335542616555532009728 11310357 175313806775273305321017355195271195040 11310358 197116181713952763419803614342795368640 11310359 -303523258685697689124231968540726353680 11310360 -123343156080079303715974118407084646400 11310361 649488670827195546756294250037150507652 11310362 91793412709058602588629864380699658240 11310363 -499759294314936355589225627157213210708 11310364 1577655355265796545718967777026406400 11310365 -21874094055745333094941919507009496960 11310366 164474842383672979811809771775580585984 11310367 36149279123440570802218755880444728416 11310368 -1190429369498691931837877347130222837760 11310369 -202020517355559243999404842215857056320 11310370 -31958907259633016449466006479108454400 11310371 12071862811094500950291380558386339488 11310372 -74713114228250844360236514294163784448 11310373 148912488081131265956026734089692045824 11310374 -263971953314763397987158018484220597760 11310375 195869036886540384058508024857131588000 11310376 9130688740463675926155837017922846720 11310377 -421756373078494140090762312198631464000 11310378 92161974493537279726855482089169677568 11310379 -634804449323618408552797413561671643416 11310380 -220333129802282332545858982612607539200 11310381 -242122403430020689340814278458217694720 11310382 -255281896868760850394482803577895450688 11310383 -124213695226974592632075111518448821280 11310384 -90555461914530829650148409049454804992 11310385 288743881492836552834988268145384954600 11310386 -168712542455722399315649122653132088416 11310387 110195552535265914722886964537106190720 11310388 185765280438475045098773748406807971840 11310389 -864829187281734122779235204507010259848 11310390 -22285490680262387042345856384253877760 11310391 236783341086986405629469036824441850792 11310392 138598840432082093465668048014414336000 11310393 -126750693549770629184666203816601954016 11310394 207034278582216312197969661976433706432 11310395 704168835216731768042860209751924508400 11310396 -9775913588389683383812432535682662400 11310397 -233250990643164569514862703475362521536 11310398 3329264580096753142106008552216040448 11310399 -127133473934977867907265744749335892616 11310400 2646934511974037038748986620575744000 11310401 -55758553835305015717524675899903989308 11310402 91118947036577483169377323783370636544 11310403 250252396545350227006217743885040125984 11310404 136702904370585681387641168315265085440 11310405 201068692170320039037067598551146272160 11310406 -229545678237741934050063751776873930240 11310407 255371456381140995751701815829115634280 11310408 -22335902041121888998054039100363980800 11310409 2499489075148109314043817549844193716224 11310410 -292343655258899263447763917713902749440 11310411 -63027460866884365359910773219376958976 11310412 -53653920471089235009348834524565528576 11310413 -764494536693328856792325802827128707338 11310414 -91820364205545724350264914501601946560 11310415 -224416951688263449306381529116045668400 11310416 -80995922142930169090792704131907207168 11310417 -56118351116370067634662930801642664880 11310418 186405405734855968781773839913868843520 11310419 6815827144757001219798556718771616720 11310420 -163178531286465946749549196664572784640 11310421 589720826502205584660143575553739580622 11310422 524323797713747465993699252057046772512 11310423 -316984056070443759688213656997638402096 11310424 -123466720846990235421168527735109242880 11310425 197364870771510364321382369455196400000 11310426 97196942610765142008553668510741591792 11310427 411988712518303993000745472888276638276 11310428 -542193552991923718518798858507562051584 11310429 -267897691455978692599474433689096617312 11310430 595301658773950506800794146929667072000 11310431 -538722696347300535619284051575973449736 11310432 53566305830491646702356772633092030464 11310433 -1123038225379897033892514574294268164318 11310434 111003222618699650269086810179722222080 11310435 172494336611887072730756858026079902800 11310436 -247902103657569655866013111382784860160 11310437 1120650928442561495484394189773697510104 11310438 -160153441074090385542137315347178781312 11310439 -49041916227182044288368709523185505744 11310440 213599885477151053974573231746843340800 11310441 -41325986938495123147000270662171518400 11310442 13608345348977859086056237333680196608 11310443 32036812342697200605104383014386220864 11310444 187932680148736317440141617431302254080 11310445 209418461015256765850625512466998411800 11310446 111383623407259031732013450197212782336 11310447 -148965856874208642568403593054242800640 11310448 -30922628654183786979443847449176375296 11310449 -1093440224023080424788701411871088565550 11310450 -162878554282162900464456587246530454400 11310451 83177922795366778427778915696736834504 11310452 51592148752439089497405333610157525760 11310453 59026007303107353232751467916136460800 11310454 420132751707452279333959647456592918176 11310455 367774900715539586359854895373353577760 11310456 39279110142468059537471154836047134720 11310457 -81647253761833585745575052582875189248 11310458 -146740526140485518114607999949969103616 11310459 654364160835544468111752068232887777304 11310460 -44889078969447450989007211925489510400 11310461 -28462224699135580603285851609524866938 11310462 -5735414409256124589502607959737169920 11310463 311549964358483391210085816087126643624 11310464 -381047811976776368059052892650628710400 11310465 93174615281321059584423816246980730240 11310466 651538582873360489476714623288110164432 11310467 -61018884209156398133197836373464073008 11310468 -86294995885171032858447929163940294656 11310469 559535246541632215309152185069423147870 11310470 -100319776883720060706466608759371176320 11310471 236128964531261077240158869970213794472 11310472 -371230294806180824584729304008339660800 11310473 -80153972455435714641887597931127305558 11310474 5482456042528149016572811002848661504 11310475 313501733031214802243807843530035500 11310476 42084041558879912823082519295230794240 11310477 -571833447312918503226026441102734596960 11310478 -260126501049222435022530875799151627776 11310479 -318508591841666326387678659376768176216 11310480 30619455842192462628231758275132784640 11310481 -177090452649258500801561498022177626176 11310482 121391434010941061413362726088373192592 11310483 -662912489122894728119197547750259131976 11310484 228836961093422982446599012842875014016 11310485 65818352719887222278780747479474110360 11310486 48931408591450390240752828947797324800 11310487 144333588029199946767297830167816241160 11310488 223556696975874999647141884059334287360 11310489 84999688235402477226394335330917750400 11310490 145029646679680709803614307024600524000 11310491 658978191912784425273571076551511497440 11310492 -284114439198160168371157993804048885248 11310493 -180319889140200336515513962724761098240 11310494 39379741179330901923072874103071331520 11310495 -56005390772695648665478550066549644800 11310496 -322387785365577115895603399348817297408 11310497 276056251363258192239384451517501337120 11310498 -122520203025771562678931301278727044832 11310499 -445685270539958359217014893927276759336 11310500 272375735170015858472488572644035392000 11310501 255821093155923545458696555579737006432 11310502 -4196507524678246016801699647203133440 11310503 353089167225325050930299190470460985344 11310504 4190080895963324903473998605666058240 11310505 -2556748450172228666543436529088110080 11310506 -148083112243375489125591212821021066656 11310507 236265676441561896071900547223336707648 11310508 378210080151560162451993682922847286272 11310509 -54167867310371718339643463853039905280 11310510 -7206333128097844433315941844010777600 11310511 -9783443525568353507166990072434635888 11310512 1515821595246925938719662213884297216 11310513 -325942438367931465822236697666370600512 11310514 -180164574148985064963067596195419388144 11310515 298016610934305760864528984677692690160 11310516 -8454174382358084023028998821631567872 11310517 482433440188829937544918333669045827566 11310518 101971521088597954058110125350749979904 11310519 -375508122757666291623621103835063445504 11310520 -202704281452433552438522049680907878400 11310521 463322035521828709958845702272878167722 11310522 -373648096270020151686548848698839796480 11310523 529229523640428393499130455110820042068 11310524 23842304394949547480599468167983748096 11310525 130294058507271765399196165006852323300 11310526 129317625421631791887416271005466059904 11310527 -839745469576401485037555109082952454608 11310528 39904572829090424378194743593753640960 11310529 -777873821725917919594019350295461217360 11310530 -39348734212258138648682737703208253440 11310531 236079312518185099736057662467119453424 11310532 58980468042727677697803777566058989696 11310533 -76403621591951697806851382949974839296 11310534 -103385320712823243292384921666695563616 11310535 -128316869790556082049500944470372043200 11310536 -258186775783828075214117428609125580800 11310537 -137845031749963131618191563255888112448 11310538 -417419688340856598459834873500667650304 11310539 -177159464161545308456177772971190740640 11310540 26356297732499118940330962032920166400 11310541 283360567823313865245757912271770351584 11310542 -264325411169695432026619105474454106240 11310543 -776565237565801157815137120498890578800 11310544 -100908995009399907245477576781976961024 11310545 -88291787501278309681674563494675118400 11310546 56764733065616249324417833576124396544 11310547 12104586737147803405976986984246347120 11310548 3282387286804369285795741536706775040 11310549 373610932346506788464152825413633687264 11310550 -390436369810235173832062142350531987200 11310551 -441640968221211567513919423538032223520 11310552 332172921380917259277102464195670282240 11310553 -265152405645000239519622135526215838198 11310554 213733595381886527155243338136746017280 11310555 26228851229426443177811021047583771760 11310556 -458392431687683701026319764095894279680 11310557 4042731478664897422261281644446864806 11310558 47631244384636202234743944800051884032 11310559 -220981527679389295371309925117825861440 11310560 -580982836905201290515682191533555056640 11310561 -180943273081805848220966525496829934190 11310562 -433659443985276086328096614305584951936 11310563 126809055519402041650891073788963622400 11310564 -317469729710468328360789925237990993920 11310565 -32477588526873650751660318240732249600 11310566 -551326130724668087672155764054323028768 11310567 -24585850632896299044226053971801303040 11310568 762259516362478911062224507117662812160 11310569 375284909563455456391517191058425561680 11310570 -72832783468378074502456241086689100800 11310571 -495569321038764456935576408154961725888 11310572 -146427717544453902661843032385398171648 11310573 -207658195439326906144747971412219821696 11310574 403497398469759962999435105273878905792 11310575 20048862371188614118226850432467562000 11310576 138829877451448651482080516133249613824 11310577 325503802294289495702660003258825273426 11310578 488464261860159723625500386733628391424 11310579 91338693121531933457396587406416670544 11310580 443026001144105196828114592720383782400 11310581 272339855553081427406491268972092382382 11310582 -125800672108421620102700365748340462720 11310583 -238989352674604007740750194979856528640 11310584 -17854196262523918550446544764886753280 11310585 4633708479875197020157869254617706880 11310586 59926120107318073237058836273638650880 11310587 863068409836088978504192992183640563236 11310588 147376348581051600719148000564793896960 11310589 1970906129882038147433320497162705963840 11310590 14881926710094603952116489896120544000 11310591 -8884093590113302285022282437831956480 11310592 -261786450513950162015458977038601289728 11310593 88766782583780679072566723434141855296 11310594 220565122961257804112879203218990915072 11310595 -366298499904412819854732787891892678400 11310596 -1518325955430261746896162301164187520 11310597 41015547887678180045590300622341549632 11310598 -30375842123234225741928486420249971712 11310599 -149301919277562863253674142358979735400 11310600 61729206285334716768572342073151488000 11310601 -306788649223835162576867528737659822896 11310602 351112142930271899041197363633650344752 11310603 -229185167530983246024583249952655613200 11310604 -100701597677462823463527794922030132224 11310605 833904410793054287274462565575998097600 11310606 -117843581447172581944069896858172094976 11310607 -213675030906888872775160602496146139776 11310608 -26925382699261499274265981007204179968 11310609 148715698341182950758903268916900584944 11310610 338151706327303568156767628809274736960 11310611 -298064780032683855502760657383285242048 11310612 2960892775825744781608499062722023424 11310613 -24745966376679715009476505584228441156 11310614 305670837530356094647256090573546112 11310615 -190478867710000607681561958733588029240 11310616 -533987349668987380717570188770331371520 11310617 167766189328873235139560523957729342666 11310618 233616968120319284125409042009208877056 11310619 -749484768734836955695243349048962649980 11310620 19020068414154120249287360858071695360 11310621 324548687514275563770135764446233736512 11310622 -130432363589757831962440342322907445248 11310623 726901070850471004698944240545097899872 11310624 141707330114287602049274683785845145600 11310625 7138385470796384337595947310726066250 11310626 289052792462357056067689636749729394512 11310627 -223453862788084378424624060693190881280 11310628 56875175951848966038118256584053415936 11310629 -48786740305484918762058224912775774720 11310630 -108857073159407374316537744471393508480 11310631 -494263591711186401602412596979230891888 11310632 -552325696643396256666740905402316313600 11310633 82498787736301009122955573759710497802 11310634 590094993921047378989200838870640640 11310635 337815653143038177949316185963993715520 11310636 -696696750538809822109074829871347531776 11310637 -145368845050345415952915508202982242900 11310638 -291206969841974379624998823151590266880 11310639 -125465137295495604420974562139879960560 11310640 -31916069636010627757272678152402042880 11310641 70447941630074713783631534214893225664 11310642 43932380210931084613757631543926979072 11310643 -113892928949562954349091211912105133200 11310644 923336180353931637410525707429781790720 11310645 -299982611176536939412677681650015789280 11310646 202884913609401833698984562598963514272 11310647 368125743470670761032651149829588797096 11310648 -503608294618539716945212244038461911040 11310649 -135514362526072351854427493102175208128 11310650 -103233471434699441961156931236822626400 11310651 -291422557470460467877795911430952910720 11310652 -380747058192092992017665829586474575360 11310653 -1146876847450563891031719936830195191098 11310654 -123606693635059888569705148579314432000 11310655 264868912188901560728854222249502154240 11310656 -56653494875769480645457656202848632832 11310657 328934874911058233488371841478720328240 11310658 -173566043913985220689858348201956694320 11310659 93914196176184450935499816293881601304 11310660 -5424979183746863448805061330226954240 11310661 480436919879201999678036452121038007424 11310662 173776183112142626831293881405793190400 11310663 -57052600660123888944317347163181384576 11310664 -318864459902447937379187172260454727680 11310665 -206350692105356676659849788952862374940 11310666 -21247553833394366307827614147608623616 11310667 -291474910348404789808080899313691377600 11310668 333408546998999144252003253788606178048 11310669 571887576163673803374593077206361370124 11310670 14847967374836318344228100802607877760 11310671 19728388009467401875072078316584337544 11310672 203570799874270873873901038423524114432 11310673 -884578253156269085079010681820036266896 11310674 -181410443731436512345794626341705091808 11310675 -195587891316952384090116474063182016000 11310676 -135121527232083585933898630212251191296 11310677 -319605533467438170693346519911903360 11310678 -321425717584378525598891879636613770304 11310679 -261595949176248965915375500042614066216 11310680 -318686827141992048809564665500103065600 11310681 -123895866450522107232913579325822139840 11310682 220194170081219950162438546185181493472 11310683 -1093603200922117209838312112282825659068 11310684 -148731591554604824294155177720266080256 11310685 164582317318699133248271233046130687960 11310686 -654378263784024459730070219180500982400 11310687 293598040014083179189829130273548840736 11310688 -407235656829717019224195757723450736640 11310689 91885135301923888873047680171320164288 11310690 65980733127941677157422776582504675840 11310691 -181383714873049735886236435327941550080 11310692 -557792382802690812897381949761211853184 11310693 -37597106729531553245609958196081906176 11310694 -163022836450253670233061741438972835104 11310695 110507765815526268773780044727518654560 11310696 38917831488847792065526753179883468800 11310697 -582250642107887893578024064858454438854 11310698 25291255354609302182872437927507169536 11310699 200215285027999766633527120722091045464 11310700 93851750911731549180486857956068928000 11310701 1097292042012317962391926633838801967702 11310702 -133093268729610349047167816639101272960 11310703 -396975819608348952565928728846440064048 11310704 103831331949072867070771605623636459520 11310705 261826903962819903683532640834269792000 11310706 26269467542802966515133024328948712064 11310707 899904061403240772812038493970540826956 11310708 282475014286599012617519963712367380480 11310709 -46794068752503489816881236433821723090 11310710 -5713742297357113361548534971414186240 11310711 -221109063922561564826194739816106814896 11310712 -199325464719848376743227878023794974720 11310713 788548443295999962587310832631174524560 11310714 138539947427898159015851458556454766704 11310715 49613111643986088525176095687378533120 11310716 -195639228844690715326173887154379868160 11310717 -827121884223908899179351256152990240 11310718 610559641151072872744956601382973826560 11310719 127422912025635321015937766798053929000 11310720 2094361260964147695794948792333107200 11310721 507146362788231620567147929221874741572 11310722 -203802366868787809090541032343506968576 11310723 370651425162152668656211287215108523972 11310724 680516367639604617416179093017181498496 11310725 -8795952257544243412186895281784023500 11310726 -57937029440596930408432781624129114112 11310727 -60124479362675415096312814430560267808 11310728 265985950775779531385927786082295480320 11310729 -20680566135389739706556836848926213568 11310730 -18211608134332759357857707091296777280 11310731 -408505928136445697697918853866737005368 11310732 285113830836841728158852511327481420800 11310733 -8017512926926724483362358287007526912 11310734 59052196396979290571261776343601326016 11310735 -58077297945208782234266238278363489760 11310736 33125856304495038096815949077370478592 11310737 149557165482533897913692248361963374386 11310738 -58461281902552479297450476784017080320 11310739 -2084213792862340154706843006813918086400 11310740 69850237319422911395180004032010362880 11310741 27643163100437384383351075948847669400 11310742 418980149077672940425917143267272604544 11310743 533190228665065553599283630946486854880 11310744 403504027759281289947926693557150494720 11310745 540402390322260729236620100014797274500 11310746 927950610165123710595362841828815938560 11310747 -110095011537523177196338997137872592896 11310748 392411969124794867297812424147024465408 11310749 79979128912153073440164997543978059750 11310750 -158863025719633479814606196789489952000 11310751 -347382428648634355188554004923317141448 11310752 -193966325531210984270014631426672295936 11310753 -90526086564944451876166672198650408192 11310754 103241401900625242602846000683857797120 11310755 483612605938649303488777920633923711760 11310756 -144441506963610184369109369644416761856 11310757 59276047429393973095406814565775143840 11310758 -293238995945556922070926112501692415520 11310759 -50858115473534979634706413901130519600 11310760 142803787265072966086674203146768128000 11310761 115483294958087547743994719040855215424 11310762 10978048787554980234355556613727756800 11310763 -5555560823993466242104180725459725616 11310764 -1159168731715508521600694244353210724864 11310765 -520000622741924528413868992574307823680 11310766 -12477952960829557050072638931970761216 11310767 70617103698700901223417821282918544120 11310768 81607877387443955086128955855945728000 11310769 -363365273262375533696833552149658469660 11310770 170347081382747660598658721950955698080 11310771 6765508177972366251332638377269299512 11310772 47507467447247649300818654887061084160 11310773 533503490475570759555866126670312119022 11310774 -36691442348569068861341217483560048736 11310775 36747437428680348162250316284610438800 11310776 -732398239812149646711404460463868620800 11310777 -598586061307663514680785654703504625286 11310778 152106149409062088261797639053493619456 11310779 336167675827812601391144156724901719984 11310780 107101930537641556600288701710303416320 11310781 -60546440586814104917308625868983487418 11310782 -9528509575368245306805323003240920320 11310783 -202519451518623254070590061475843614720 11310784 -23853998685989658300989753376634830848 11310785 -1005357475836411627264079493857609146240 11310786 523281352951449790493704015524790867200 11310787 1103710033840570444111315045587212293436 11310788 228794132886917262122622199776332395776 11310789 -40956455593191654785772819763455835008 11310790 84216868256408550539096768055370934400 11310791 -711241469090435200717241394870219008808 11310792 -17566908055342823999885756950619873280 11310793 200959782472920547410659631358342641288 11310794 198188083969560522718285598629515136512 11310795 -265255299169341027486258420890530434000 11310796 -296396004271022507748061039746727611392 11310797 -121922091048321550914885227128846107456 11310798 -58869151460320611971648561597014550400 11310799 -830253392313022960052016167081384669200 11310800 64024179253770992329104066480470630400 11310801 155680298578366757447982003766556465184 11310802 -429416752633228401180002282302756701696 11310803 -85570027050584100362336394400803009120 11310804 185514160159041457894540874123788679040 11310805 616208804831538526824242522544592645920 11310806 -3030929369963626890773787302539548672 11310807 -414799096436987687085500571492408395160 11310808 568964502761775839879799552674944296960 11310809 -997417850802936778070101873689022047990 11310810 -49388673254833449360330857569701780480 11310811 -135158274720864850188281822715870966176 11310812 618919379044426393115586409623437614080 11310813 -708207831939640997628562953643121131200 11310814 -267669520487091366163063267115950588800 11310815 -26945181284158766875468466399453719680 11310816 -204341566791875599401521976726050045952 11310817 -293067001762018081645892721108674338974 11310818 55831275010836351561188106464754273360 11310819 263850997829872907832774863295344081328 11310820 580426605812646097600721513458144412160 11310821 288048367073446952063748952006711172700 11310822 -355474277415600385346747060390538524640 11310823 -370595147811485137736956922969915433928 11310824 -338115696885740446655131958018539929600 11310825 133953535206189258676816578130780416000 11310826 10880423910623395432241937553406618304 11310827 -175757183721284196735572235317360884656 11310828 -130742084068520253768821418566460295680 11310829 -388149537169394797222541888998286664960 11310830 -373515441712347091214549488250835685440 11310831 114654741516353037454863505798564281600 11310832 96691520505542818891753622845510778880 11310833 -3341557897188092919088991769891900000 11310834 -106146558577574033136696318762001025280 11310835 -21110154146169940519803062873617341600 11310836 441682953941323278785529334716414112512 11310837 -171817949651276101267555111676005878240 11310838 152730824471978643524890972882613551104 11310839 -41795930605964245709533883204368450176 11310840 -351791144762611147092130026873139200 11310841 734135655117501431406334783486268377920 11310842 -307973935024265854457422469212757445888 11310843 -675565307931989052377766603077988687336 11310844 4435259002726698439349799304980827136 11310845 46468565055082961768113996109464905600 11310846 118986889285627522488013402690583482368 11310847 96416776555309674855310971533248418680 11310848 -149550274632746875648427682856798519296 11310849 -13018155010839341233152189922399892832 11310850 57702711721705847038484530123049852400 11310851 778723538814978852762015034127394489852 11310852 967673805652374906406981074560151552 11310853 -10095922593578589505274142423711665156 11310854 -209164266656450232317841349920789687168 11310855 -121749078225492418719561518065933589040 11310856 121396261138640134557121680471139737600 11310857 175392664242310887694363480915870369332 11310858 -83411807556670973447540508824869404576 11310859 -84285474261865425377592539593117065584 11310860 -492819583102428959654644227158984125440 11310861 -424657571801865491574557801737778968128 11310862 811513001655709460063726214137846940864 11310863 107664618780880856037179674929432022896 11310864 -96529519309172680141899730609924472832 11310865 -321330771357706690690045946990307413400 11310866 -208093249582997756248264606903954952064 11310867 361707179006492359981829697813894192240 11310868 565177599104353841317077464679786940416 11310869 -856800338972976914938564663908740831730 11310870 -265651523785066872127067975882436998400 11310871 61193281385488202339922608002049041920 11310872 929048272822004586787633551450844108800 11310873 84495242987443082442031376538877793280 11310874 -387599605951837336355204799752392224768 11310875 81233389835127378633426263370885024000 11310876 442137896383914604003995793973335334400 11310877 -240200966492396077529662948628406706176 11310878 -268791090859203859057181418432894149760 11310879 13845252148430677693810659339367583232 11310880 -202985281201228377716410495143247872000 11310881 417018056000804234623054978480465545732 11310882 13161409391822330407230117917327049984 11310883 -686558270059197347576333143667894760868 11310884 40940872483479096394839843657742930176 11310885 -71692972779611045892040908995734225380 11310886 -186728537359921032329796151889915416608 11310887 235445099233488816864377738492803451952 11310888 97395900558851975455841843525879808000 11310889 -184758233099633529419418569174785376952 11310890 -90685557556572786869624174160373440000 11310891 -128345515481218096023801748587701668008 11310892 11928371528135327905627535561041971712 11310893 769243219591557183143392360136401429344 11310894 43286526899675033872808690905804922880 11310895 -11301810835777987258818577845436568400 11310896 -46180953541057618114216519899865448448 11310897 102254921486468954394754609753398030528 11310898 38274487241851579666358621368058749200 11310899 -664354105902226082155220580583860704640 11310900 -73298205664580720331298770209217792000 11310901 -295972927121703421042230307104366148448 11310902 -98874136115220693257071415893395658848 11310903 -775794272839299871174411307456189461416 11310904 -137940403769250142695650885921174323200 11310905 -218538063018479944970039922496758360000 11310906 -224525898502029466533630895994946487296 11310907 389002598496459107579149634621087645156 11310908 50246723818188009261654868676203118592 11310909 -227154232666597231658938835507012825760 11310910 171132933856065524335154060796004369920 11310911 619145651872321648389584663808446488512 11310912 -11601828839780846276775912606148853760 11310913 68697970677211999489926405384546510804 11310914 30955089422338687312905166198451988480 11310915 -235649886151280169734043708819671136000 11310916 -35164955704497942966491042339249954304 11310917 -8856339905288017819414475505930729600 11310918 -240425827292961531018703764664241599296 11310919 -550558332116254346543889795123863264680 11310920 -305033834344334528585402105237922355200 11310921 7307611798817917941452525262568390560 11310922 7219789125948333362633043696957695232 11310923 393412933971744309124563728227249133424 11310924 136291822045970457071021217630811577856 11310925 459970642681202360568738977330829331300 11310926 -964154658996683172513869139237311723520 11310927 33851631806295728548731084374654815632 11310928 302316144127226090484779662259385139200 11310929 -122538894691830797963261938675609708224 11310930 20209328550756915151797947874306427200 11310931 -458446957828713337101570409724168411048 11310932 552441911926823690362066006874387423232 11310933 57336157989581984793721364766051964608 11310934 2133186856699020518277014676926243616 11310935 7787136659299366168077037696611351600 11310936 -17169583578394735387400524002666086400 11310937 17114656284118284355953509798740719744 11310938 41216757890343766429697718418040475120 11310939 84215574541455216501068316843760751616 11310940 -365071735338125038231670903937498808320 11310941 -723505371356312004369087317888759951808 11310942 -147941823162852772008310982481847413120 11310943 184950754736606422035774974300991871600 11310944 -91255768154699690293054262661316608000 11310945 634349791588699918536958031302928327040 11310946 527098864550445155464064430130824366672 11310947 -183470644786589353378830984070549161960 11310948 123891747076115911370336719249249136640 11310949 287031028154943938662633458804035303520 11310950 53304224716877417006328222064275628800 11310951 -98438248485774290405955435715466871768 11310952 402362659684771636248276946730640046080 11310953 49490886529175155776938197687343483940 11310954 -13153268448061376885252007894941633280 11310955 24658263129377491892403026119808859360 11310956 -113178410036577774857319751321167493632 11310957 -62068716456066528541406072836748271360 11310958 595697705730013559132927165802069216384 11310959 90253725799577762907392300180303640 11310960 13502609015143563458203170257628364800 11310961 -31418732759663321442112512293307907200 11310962 -54931302865944803267878566694539497568 11310963 -404921441408980242329714864597539481856 11310964 -383386617598434860689212814913602335360 11310965 474017160250563041099290456096527960600 11310966 208986933210444755477585749048267327680 11310967 -940296264232047286767222212039580018768 11310968 -804838694449164192533089977964430192640 11310969 147325607196606608045460749653608216144 11310970 126479308420366427322761888150030119680 11310971 187908076570416640622252035788495332112 11310972 -119543966737972148959940777757257530368 11310973 -1706219442909936227740181814078339205440 11310974 -257185809984398335587562192461544763328 11310975 -5684673085823673771861364138727460000 11310976 -279189071329234349292104657917370695680 11310977 -312888821983862836862275225743550242174 11310978 -1561700637474808077595676557980721152 11310979 190317713209431459926193003795386746840 11310980 -278620164741264515928355174509831648000 11310981 461415206455700516371757135667195421344 11310982 322834563863995433721678217215013034592 11310983 673462493218075718258285172458440867680 11310984 -569386977589944669832326165421694638080 11310985 22167055463708308473683766645168326400 11310986 -238525285388473602841881126957885619200 11310987 -455727645298984705880778019139039968320 11310988 -38788730231463637959886958170062202880 11310989 -976289504708643783877326994234924059210 11310990 19137736393114111984958227753998378240 11310991 -329743852732293056942915378320770630168 11310992 -4438459996096681528845324820754989056 11310993 -218978470163333495242907857290772831518 11310994 91758479336637629496935575390324453152 11310995 204550761249452411664020757483158031120 11310996 322466601616647010120741495610698094592 11310997 -1276188873786945734713537945463280735140 11310998 2389385182518642603089897367042839040 11310999 -14631778107200885850951516128956405248 11311000 772524334431277870987486761798021120000 11311001 139820302996459966233606836991991209984 11311002 12938333497662441626015982661961905392 11311003 495186802166302618134607697834254399464 11311004 -51910413986594955278221511285897203200 11311005 -38858118101673782095006301563134049440 11311006 -118525165461181108972662949522640388096 11311007 353414344861134824554261753659771049104 11311008 246128356042565563720536180706451128320 11311009 -583668197737232838710155104045345535296 11311010 47696978107837937876472189782750592000 11311011 -64131119044701352146832102608753521568 11311012 -242027972520557419267787115132590402944 11311013 -81289403457441121392873043692128732640 11311014 27608696001113715858411964688182050816 11311015 593443760931377849782329670108333562400 11311016 697805913217363025796783239833474452480 11311017 275906570038207720790893873359859173600 11311018 200893283360985575322453752754137572032 11311019 940054428831659966977776884326547418420 11311020 -100431032508499680268915346461493821440 11311021 3666702179802452886856991987237700832 11311022 -346224032134216354434795715151224298688 11311023 463808256769571128268189065235553801600 11311024 12998616247866806356333150488089788416 11311025 -298119145872006846935902549068280352400 11311026 199225007008799680045715914785725910144 11311027 17680850256932758322137972410764599712 11311028 1050460566536185443751598398757400815616 11311029 749376944395178763578911973673459073920 11311030 -368047704927630216205241910471663843840 11311031 10938722650601551882148618474783489832 11311032 111789892492004625139827967466620846080 11311033 -342171960052006284049765725074633253718 11311034 -182557342138336289836481705738522673408 11311035 -25842323110560025144014043734061988640 11311036 282712708765755781003502632711455505920 11311037 -1274501809792674598221013054632011927700 11311038 346225307453830271229275520305118144 11311039 45094404060103748749441252594929674640 11311040 33436959695855287793241336560851353600 11311041 -212637780907247085515122010557087043136 11311042 -73167866924260427031023734267624348800 11311043 -827254306854103351165291456658986272708 11311044 209967177635271391665468653831675842560 11311045 -211780036284679757910065369228278229700 11311046 115829991113364133202868857325619589472 11311047 265277479683025034132752183055265961776 11311048 92870737787160465860006954051880222720 11311049 138897165382924952086591362944843977050 11311050 -78908205933099535186509520450342003200 11311051 485230889606606989929700140725311708052 11311052 49280749406908348890892242666437867520 11311053 62898406172964312814297528535902485024 11311054 7127678974121541877159074520420790976 11311055 159401149201418320267806861683460933120 11311056 -126316606458172299618520034950254428160 11311057 1232693696971439110855029543863677291840 11311058 -47113022384614741165414647678590176512 11311059 -147536672655872090515014276302329924032 11311060 208065476810630247654774298821450612480 11311061 -553929225520545290336084781076870317600 11311062 -86029341204995654832331430691763998720 11311063 -279778460123966294242720030353815698496 11311064 -11862396097419376719649866877630709760 11311065 111390138880778948673222516005206515720 11311066 137893529025489454563476203781321716704 11311067 -470468100341460030086490967883483827200 11311068 -705937774333492960493788720237394340864 11311069 -157083144945065539650936412287060825216 11311070 -153996674372526700614860309909050525440 11311071 377254143879898542332650867875264848712 11311072 -418280209563325845198184865826537996288 11311073 326494098815674453737383243332610155560 11311074 -105470828376204380324479436039349019392 11311075 -516514259677393615909752788481540513700 11311076 -138064034371772351966912357227589898240 11311077 -425572428898764207282358363126142992896 11311078 314485549364552182398482353561637730144 11311079 500110697830769755905535997323129314984 11311080 168323751093969628196573558255616000 11311081 -321101615402392495789565708358252951936 11311082 -139394017294216449184242144420328726608 11311083 22770668444750598683861792285525773200 11311084 -400380810564548171837358527800177073664 11311085 86767902020337621642649388705935851960 11311086 -40024223228144039752431453812076709632 11311087 -771897960517952098418186955703425721264 11311088 -42370903335583593811771973052636069888 11311089 -964427394471989405736104699479039402560 11311090 -6081573158253294928500920973110784000 11311091 84668217988346348203946563240481164368 11311092 134423335033343733242051170772159312640 11311093 664112425670207906845250381185861423164 11311094 195679988757907796922531871170315264 11311095 -323803479928230155965996270805059554480 11311096 -59454664526614012167768701010746019840 11311097 -152987669416990519045472916346287341568 11311098 234290113146710482957099586725330059264 11311099 114175247034817171913297011465133862000 11311100 2054941386453002367409014700154150400 11311101 -114486790088813271471932202491118620544 11311102 103308079986724516340742373673404800 11311103 678693361173551240076063183438268644960 11311104 -13652588274079349024876632442394378240 11311105 -219891026087701930626915518049791159640 11311106 505360217270872483182117183329946132480 11311107 -4139905946292720768966611052683627712 11311108 129260656051769265624991129805716754432 11311109 516432237985967757627688744295396633310 11311110 -378273547763813124892641136796922988800 11311111 -761365435858080847887107763957412499568 11311112 263794617296134236542441580881123251200 11311113 -187625952312318403686679440823620090912 11311114 -512308638685255320025837404991698083328 11311115 549112215708324290804364259947779849760 11311116 -21500268693516186666531160947891982848 11311117 51388156619220068179873971579719866166 11311118 100498965243592148209701317740252385280 11311119 265471363960488201186600808199736711384 11311120 84795409079981509362500342442756833280 11311121 185699241575729652071840446830258801444 11311122 -98530826076205322848651539722191827456 11311123 -167404797597492500591428224852588636628 11311124 277516133516300960977781577907343265792 11311125 -47771460957635678321841407855892480000 11311126 241877044567993444155140749284606154560 11311127 -551338033141787232935288455432663908024 11311128 -245498804261015309260913189784282071040 11311129 22409639786845842548434978682942038730 11311130 110933663744767378012268915316905076960 11311131 8132893096178317547837719067673839040 11311132 122657516784603550229795002355786460160 11311133 -331530868948135800916853294487544734618 11311134 -22296572486884042344928704158103075840 11311135 580090699330998668886192698603731739760 11311136 114420951492031721515179439815649984512 11311137 633787112587310009735249837982621110400 11311138 94473121962864174195888206725241808720 11311139 19407541588478399666382119459828183040 11311140 322077521177268262077628487659761561600 11311141 -654156956789734634955432320771908520320 11311142 334025941632690325432349884088404757472 11311143 295935139936658416531959893209885677864 11311144 286473172864403671747760417412704901120 11311145 -17176629101368802029376197188084971100 11311146 -71211884764356190953674193938915492352 11311147 -13233323064701774461350448224097229520 11311148 327015783036044391718334231257912642560 11311149 104844042873984121213934309738153280480 11311150 3879456857951633006221777248785505600 11311151 -1661653903211685422629939951987399919520 11311152 49707991046443910308339019248938516480 11311153 37245548550691204350787852720279130880 11311154 375854323598862347011147612925716429632 11311155 150296719432051611718709621430120753600 11311156 204458920084968445744830479143789936640 11311157 362727140197566998148322345229246078016 11311158 27097033887574155319835316967967253888 11311159 119753695193917838352524969742216942192 11311160 -64762891843370939562166914318796800000 11311161 556808148808785556316536490721619242624 11311162 20702901544267598111610239909878916064 11311163 532443365209950516843845206473254850984 11311164 -100210227406569745493074840712095939584 11311165 -75835258471520585155999722243112601940 11311166 613989590605511976525045914240704012032 11311167 22302811928611612625468039217038640384 11311168 134260535315448718394522423185800953856 11311169 -1078545864991129191643823614414799764140 11311170 59578742995356878967835097202711997440 11311171 -193641571839759438152072160598073366380 11311172 -240648587617573339365573426053016829824 11311173 -354496805606050504140247988594732030178 11311174 -171580893438692089601279634108141157248 11311175 -442398989359523407242818744065184769000 11311176 -248571055362280533282644009330138112000 11311177 250169822489871345821443083428378040026 11311178 -19886269924466485215681530521519185360 11311179 -72110579989196473855325852859114966144 11311180 -49362801277818198788428195932611097600 11311181 351020164383321730613574212345126037120 11311182 255847811071517573342895081878765212800 11311183 23665689699408300425405363305631648784 11311184 -81310888308961724367597688274954747904 11311185 -227050533943272902292232237962953428800 11311186 -251969987924173357686420612223497717600 11311187 135170634814519420997658756109105134720 11311188 92243319462165828921154974842631745536 11311189 -71097053298510379689968138151625908000 11311190 -264956207579378499816940978629372067200 11311191 59006465798544630102802846227246127440 11311192 -803635039250818441625600254318970880000 11311193 6229746216918788473416905116307542464 11311194 534776276500933296592074682034042273280 11311195 -163755905467336500622972738848635370240 11311196 49126233247879510654222253450982574080 11311197 -794755415222918174480903726860175328 11311198 102852168208258715475175566174774441600 11311199 244371858372997103793291811999588389936 11311200 358770121480952256007059793190771097600 11311201 355282417618506933788086246062265106 11311202 169329793865306160498743136392066468352 11311203 -78371534380564962286658704637652786192 11311204 -25329636979714064018134506799767597824 11311205 -890747185275454600858431352822610712840 11311206 -239332404318613842081998960495048805696 11311207 299044277324426276593161621362950837392 11311208 2152348993340366442854063999890415616000 11311209 -132705789721005536237250737593896497436 11311210 -91318071679972845982583560458749166240 11311211 -854297995710446142726312204591516802176 11311212 -165158914688992750073703655536352382976 11311213 -29730766815513957695918624336952083658 11311214 203540198531438860702043520569306427456 11311215 -32942078380422604200801059940071504880 11311216 11862634974515885929980748610597289984 11311217 579606774340426396330287057735144973266 11311218 209592136869136596821083378728125030400 11311219 638291959495707740581225898174706636620 11311220 320008005167133446052057445856151552000 11311221 -48957823011234061945960465440420112320 11311222 45061848925228542315509477642670637824 11311223 177167287213752728042378126376281556480 11311224 170510698141042371762486380848474705920 11311225 166515290715397231543711110995108457100 11311226 -135932222150256088313091167939693452320 11311227 -18177041654035018759338611140675159992 11311228 -613278568135285119145544085655517479424 11311229 -272031498664299106871479033930441497216 11311230 1756041232729629122685858992804720640 11311231 714770130625929627649105735409143836032 11311232 -618756227240718338318510948745845145600 11311233 11212249336909650600500116793883670848 11311234 443352513993378251941182165938200109952 11311235 52671885271347865883010010995973153200 11311236 -5320435521527914267332583535760657408 11311237 16110356116213628236767414168472670752 11311238 289163330196422544068716615676678567520 11311239 249014153628855096883401909418313626368 11311240 -363354471301762159279415175367611187200 11311241 -861461906024741064075179460330993824358 11311242 -136411115698899104831808425004439749888 11311243 -464367875121334364090514587638197379200 11311244 -108563460291610624405818032728757207040 11311245 -20192430863395576968389624500392909600 11311246 -560076779184227700099640286781579812928 11311247 -263855592255089356338402824250458024040 11311248 -2219068533744536142528032145091854336 11311249 221399991208305231227974974451983055360 11311250 -26707948651813211262874919153070750000 11311251 109067098070910315570932425629885984000 11311252 -511260981187649869878921829405403227264 11311253 790544610117315457046329044164725199502 11311254 185897465162776292362642727063843430528 11311255 -499445263939590718392167634461364633600 11311256 353573856167944392479727540969634897920 11311257 298175319937759176790763560302463799040 11311258 -204029798738690012136686491761686885904 11311259 78261389187756878090868588756517754208 11311260 -92870594860305008695325502163354122240 11311261 -333883409368113462065897849127387080948 11311262 57031747591106617823663513831615709312 11311263 -395885027999715744617618714617367231496 11311264 520597416005750158585570822069766062080 11311265 -178405034701023849559534014360337159680 11311266 -29495316501939859931551149564339718656 11311267 517305553021115877235210134664249503504 11311268 -116801914022712490296213837481260497664 11311269 111716855605109980565311713360855884928 11311270 47284701968256408000884191821559776000 11311271 377536029955157881528307255175200779344 11311272 246072491201407373826224592850506547200 11311273 1283783817196350339970953197965701320820 11311274 -9435848861014179886384123929820631040 11311275 -108682766672407501531015732266871790400 11311276 142594089578833862072406558536309191680 11311277 -2223495523349879399134752427617977640 11311278 -50346788410146971220831637859958469632 11311279 5463711240081766031162078106008447360 11311280 27533990625390166664709692424435793920 11311281 -340569700202057458552634942361821306430 11311282 -159266885774792966735468773675266721008 11311283 -1202847153543254549592460206319410708468 11311284 -186749772513020682060865787779389272064 11311285 37495151109656348535391188041209728000 11311286 65713114205268726434882134698477379200 11311287 112019773894829187552983674197417858768 11311288 -706053428381161583570911258158287892480 11311289 461198006059648115052126303632771990880 11311290 -32798151072685620852411989146028719680 11311291 19754539643820045528173487737338709904 11311292 -279580637790000844681720282767235881984 11311293 -13323990639038521674052594770314677632 11311294 -95471994599222658533409122245342666368 11311295 -204050292562497639028670994784463346720 11311296 47684462209900841753369354467207544832 11311297 -97912349863862842016698148861569976254 11311298 -286131705421701325928287446707985015600 11311299 1186587643067730372407114041671018931200 11311300 -16528456275511283237996605007063654400 11311301 72953549674761544736680912177584214302 11311302 385754169597943992054597931339715272704 11311303 -25376956963335856885162354269754704840 11311304 -457373891731724783492707440853837363200 11311305 -305389028314554525772870379375239358400 11311306 -423101583595107908524101289527727094016 11311307 379886967789430963962430334254944593088 11311308 322847475985759513197376794248781004800 11311309 -125453829290114259082627875619130860596 11311310 -3925930009646845294831686701553157440 11311311 -64431739181735827120537029433660603392 11311312 -72669261655638442796364495700717076480 11311313 132565765534024884581947641912850103784 11311314 76998409671570054732893610635666222592 11311315 603729463722291093664775810370002875920 11311316 -204717893250061259898714186555935523072 11311317 -307535627761468177725300012194864698866 11311318 -164601978161775566635444446297090044640 11311319 -825411105093446758025746009927694492280 11311320 274640300389206271326118143189128601600 11311321 44326799762181398579621948651811624384 11311322 -1102021955232026280653419356309504 11311323 65967407353359791270620393084100835264 11311324 155289274336940650174283610745011778560 11311325 295119157801985410103596404984037744050 11311326 4492821738286652532961083673246190208 11311327 -795421261611357265154302291938962073560 11311328 -20660281903898082044846389621965717504 11311329 186188130890210441128792062747383742384 11311330 -293796176433269101162865069362412041440 11311331 102664789529230797810713538786602172912 11311332 -33669328433504280911795388724934400000 11311333 -197394713997457941663727932667533946176 11311334 269289192602655790652097042080952879360 11311335 2371271995677650925800297546601048000 11311336 1100861588378919717023731161555545487360 11311337 556540102346522270195806606690560556986 11311338 -78770103222750267490592143594829743872 11311339 826420731277813813378803588412711182324 11311340 -180930486971565944669533546960730972160 11311341 -450813337044396354348598379286697591296 11311342 -49272065859080651345717153557943992320 11311343 38440358624554979188185053133863978064 11311344 59474111870486466664789086106929266688 11311345 -792390482339402778062066403142292253900 11311346 350977136769570943189133084566673763840 11311347 316312139648658519033594670497329465400 11311348 167300686033239377927698715409596624896 11311349 732794808729821435040709395469497061632 11311350 -114644311114102990112016370450108800 11311351 846692296416269446544133270416498821352 11311352 56620425763917378359932117875366051840 11311353 -848713474503533471140552490646599959200 11311354 233563303896031688311580764635919468800 11311355 -725025795109116809084228642909875818480 11311356 -39694528264288500567072947467798912512 11311357 -48339947229649922136803230334399958560 11311358 -98813834027120049203600079189229396224 11311359 57594082193800367125832759293059542400 11311360 293164689747529455941647175063678484480 11311361 -733857446766385079297396579387057911038 11311362 378754421749019808282606430220434496640 11311363 -100402921782939681827427915426905727840 11311364 -334965528455213442299627441014190356224 11311365 1257160617180336929939354657602713600 11311366 -37609702809231034039375288172514758400 11311367 -362304122746281456836975625938240848800 11311368 93773985083762978446828826711663001600 11311369 -365938248815724256921226235733098483356 11311370 -5306215850334347009773724860825635840 11311371 -61325103045142222400842618233413483460 11311372 -1166381613376649962474793193574409272320 11311373 268450076843625838522939680101144605824 11311374 -244923936570032685408833794017009701760 11311375 795005911187527696861196400894570924000 11311376 160650527827326566251117105209702162432 11311377 61632789588148768334461377470456432640 11311378 -52697745845061470439841287460049495040 11311379 -1124825134651781755044226348589579406624 11311380 143090596266057012082765944623084236800 11311381 -108077397246603965209410724933888373376 11311382 336820376096163128257326295107797010432 11311383 836135525748484086345065671054820325504 11311384 -27145055870876990989128250906774732800 11311385 24666687874356154846260785423055700800 11311386 -5462303827392873062283533009170924800 11311387 -904402396157721116497525610514909795964 11311388 854307852375001675626676972969389159936 11311389 -110282839321638857737960140683811577146 11311390 425330495079348712653545886413664955200 11311391 -172224250223513210740423133207912324256 11311392 -313834873317253513847797948330121625600 11311393 -17462090932053655719014072885697746240 11311394 -402631111727760551861192424629217923808 11311395 -129797861487447485929135436623401011280 11311396 130081391963161141319100317638111223808 11311397 -955827616621133549075034369025570697154 11311398 32811905093159698490000023317801953280 11311399 315428490268133017213995050261630580120 11311400 -295232470814148880383305457513154560000 11311401 171747474523483850991755298523459462032 11311402 402952114634711931359083050468841211904 11311403 247281445561617785660593178866439793600 11311404 23526902979747978145237711836059074560 11311405 294752528018399495261036778014400969240 11311406 461042799181835197839748037523802753344 11311407 803583219666169022138515768225785960600 11311408 694908634838847448863563184154411008 11311409 -185187814524829393594187901432565691808 11311410 -17508469671857644334396320931046236160 11311411 -1816545953689980338726870091689327403888 11311412 132441811510789574950718711212129597440 11311413 -112269057746887282123102038644252089152 11311414 -116593632280594306825124995649714243328 11311415 -187485712952942294886046559377925420400 11311416 -94288714692137899206875668831086305280 11311417 -67621232090104786266302506004465750780 11311418 -162141526741254318823055013867332081184 11311419 44632840652007061354050479274264953088 11311420 70377293245481986379445945392425505280 11311421 -833291982957456136837968378023279188800 11311422 -11510028082019715489845058615331691520 11311423 -22695428541469188135546759261881556576 11311424 312867964365832825152094559611695661056 11311425 -368869999495333805608070952497315950650 11311426 73364437603345039630019056283158250496 11311427 1033322954544542460978202385506424186400 11311428 -156118412453315035309220315132835102720 11311429 -147488235517955523219727908696491543616 11311430 -31688140913014781184744811530851556480 11311431 -370618972987784792753357880747561581616 11311432 -58498895561199763757598675820517621760 11311433 -154658792832027751956345013326992830080 11311434 -573900252285948064467361758373689077760 11311435 -248493461537890532517056316224579629440 11311436 80087716730963261733485018259841274880 11311437 225140841724606689526843379750678612160 11311438 -146418772551542900120938952198023246080 11311439 -147515619311649888172042679819721085800 11311440 -12176361366155388751089832741849006080 11311441 -444218068771673925440230853856946701200 11311442 4772966420714408589189695104244041872 11311443 -607195152892982537222032629847372608 11311444 7140701576390034224625340074189316096 11311445 121393564018832978667637641375483540480 11311446 -71850715560141148139668762473845968896 11311447 -207960348672784127778183943406828306768 11311448 -608180290918386666797859551999469680640 11311449 -540678978202529630055600015568169586768 11311450 67798787900190581602128412705507398000 11311451 -16134415333560036230785975851196808880 11311452 -68364581372569053299543263129552711680 11311453 82476138924602677257538295162131697702 11311454 168228389301801057304719983481542400000 11311455 -65542688575111139858812278206616888000 11311456 445837550390592141676555332839561232384 11311457 61308214548071590837113791751755905920 11311458 -319032043968356965815896144964792191616 11311459 -94761660617299648645002177886461210340 11311460 229647141432021176012323723877996236800 11311461 2239969553201730194221866177461310720 11311462 -425238407670419004365931666347627028768 11311463 272936601120973378153124113970853494712 11311464 416693547684338443827089174277970821120 11311465 -460730303779141527466691005364897844480 11311466 -147852573151339992270801504764954489856 11311467 -489693369062915114314702383316572010920 11311468 -299185897463383348938957698590892186624 11311469 -249736557071047190897752979446672609152 11311470 -136725387113436489677339277461744806080 11311471 -833042994675781552639818930002157249328 11311472 -76081028265026326043338237246670929920 11311473 202802522530181221684848113272561724784 11311474 163888397716531254871573907021610405792 11311475 -9516333410582675664174708674485332000 11311476 -254195729340287522763753802842887946240 11311477 1253759570400798280128702292746732618012 11311478 102258390238910625423815849046773819040 11311479 400904809285336197691772612703614000400 11311480 -162374068019419133477914438324687872000 11311481 539629412100192199702861837755559650282 11311482 -4399795717288909685135619561258679296 11311483 42792638310553135320259184655197933732 11311484 976397476360010506830654643731775296000 11311485 -183611405893285113849235339938420804000 11311486 35256143187353309562912222313764936192 11311487 451528962739981103164868539284696079992 11311488 43361101432424429839590489215383633920 11311489 -284127484518743040790036076897158512960 11311490 233651268061270345258447998273855068160 11311491 -331969811521174940115454965950851609608 11311492 -177012031749832602993406432245003030528 11311493 -1065631414529889352246065494304993540258 11311494 2335396750094436006552511168597201920 11311495 -275419401495277944086331267524525753760 11311496 33488460712423327103822813139069173760 11311497 168944814156569745959771511436429483008 11311498 -428897585705058830772877593677616587520 11311499 -988752269529799056141667003601010662280 11311500 -2831241940289289795033700245432576000 11311501 -21736411879708296214093161574038109728 11311502 354117431488637095460741688544779508992 11311503 -464387043533126311046064158027090839800 11311504 -27331573612499654169395491681917911040 11311505 136903069568334960157778935952161556160 11311506 569306593549747418983192822383676923264 11311507 -83529388362103566141634484633143774560 11311508 -241931094451178024164437181407427787520 11311509 -174290353149479773566719065255079731200 11311510 46461035801481888068396839632792913920 11311511 91375695988491672852279683204234883600 11311512 428091777887426948023901033768554475520 11311513 -500976950994022247097278006834211501238 11311514 129509414214233385840926615369921903856 11311515 213462046709250791421856598537213606400 11311516 628733188686849831618670304805162009600 11311517 222315562461136696562289118938154056000 11311518 9681502815194677803028039260702083904 11311519 607005235723462907634925423293244605920 11311520 -389251308648713164050720869465944227840 11311521 -34666072153580015457780650177318523840 11311522 -49003722946637984797725406346938073088 11311523 -818155127659512205584887335979579592228 11311524 -181932048228234191275677023148367908864 11311525 -31282879978404026769866136963404366700 11311526 -72676692502937218083406057591178131776 11311527 -145090185429451776060128778502688414592 11311528 70429719548681097175846645852921528320 11311529 -308182987353715264840793360039024818524 11311530 -247337067480414451497494854141010215680 11311531 -152652921435089295408265075700395180032 11311532 -146843087507027188482391522545080944128 11311533 353170501217389584625349592051847544502 11311534 227984684515512004001792445454510989120 11311535 303040673550506832572997082682050450560 11311536 132945563235291696600595980909753139200 11311537 -32162473975029663638546696229721217280 11311538 123066978705315708024001185535858191360 11311539 -418863249039821314609055535883594706880 11311540 -34138506798255186600405438536433745920 11311541 462090955092452688137681279123893416942 11311542 -166763525079173627005527475983574886400 11311543 -991002063962598657765307508792714660784 11311544 -4479445582772725002217067902391500800 11311545 3665058587190717402965683747415304960 11311546 -341058553238183473343498166079871680800 11311547 -52139676960468939465894204336091369680 11311548 95227590373907743600549140439041122304 11311549 279570584659336043141290961139561466336 11311550 226536653649469787722227880360466404800 11311551 1107369883167489973904085188446358221992 11311552 55098537459511496212418566397355884544 11311553 15505593417910969503768102202327843968 11311554 236429662104715359667128787579564033920 11311555 97140964806962718974725240950998742000 11311556 -8489292906539174709277977133582732032 11311557 13701345198107233439013528762374346720 11311558 31376288444027678212300805449597190400 11311559 -98220614280160076804739646965868535808 11311560 -84138136946080982608726771551884390400 11311561 -282587302420654448365048166771492631936 11311562 371025923907075060490587388557368607744 11311563 -425676726996807289421186201213799653376 11311564 -1296968016167044373832688878069475072 11311565 -509630070118558484692998687473817855540 11311566 -30762059025995580960985558858039111680 11311567 -840961831752613952779572193910951194384 11311568 -155076574013279289659885563287984119808 11311569 -1943409225128919154722150364979312796 11311570 -44003258634771820202868941063025863520 11311571 -391909582750371149857536708070838574228 11311572 -55050508568693727045433320291497742336 11311573 -70885315689163269533656338471315840256 11311574 -7471423339820577782133092206437926304 11311575 220556053460629842938843625570678163200 11311576 -1288982435556507256341438620676157440 11311577 -427331373964470324230725993382176259574 11311578 -117421051997491648639450091068344579072 11311579 -584522237725230836377740522429052305624 11311580 -988799975822864074561801303378329600 11311581 286591227944164476375431827124463514752 11311582 257437781898379931097843830888569483392 11311583 -403702047307908826416381875002585827168 11311584 -182494554427889160464101792020179189760 11311585 -660445030253235302769306044514652819200 11311586 37668234039925507901700856486784114688 11311587 -167237070369567627312129469040504996400 11311588 47269440230806442472991713002210374656 11311589 -506079709171489055696004924144393140610 11311590 12785323216409820279814841966009917440 11311591 -201323024659180999386832588522180905600 11311592 1080661677435176236822936062059339136000 11311593 206288935860166005188011330992818995200 11311594 -137062170481129371235642344199708340736 11311595 44372072737181529146783541084504969600 11311596 -423594248033046567681898729717066076160 11311597 220782734800634512481093682435916847712 11311598 -164610791601540529567238899463972695680 11311599 -61878722677455625949022917884354561392 11311600 -124193670620599236370965611388571648000 11311601 -414783125200354679556150904725169795950 11311602 24396434399922048116449134943846856832 11311603 -272332991760283370471300717186878329680 11311604 90924077553824421444476080094345936256 11311605 -105392073354851042796175499625747408360 11311606 -964948017862336158238837078188977849280 11311607 326476073610006251007158227560983592024 11311608 16896412489532186206334322508004720640 11311609 -628958821037364756709324411413797587584 11311610 525256416181716625461954470848657032960 11311611 -378833881285824408321059029559965297128 11311612 -117007305027834843577199269562897507840 11311613 -23772464321174280448690326068815779240 11311614 40132880634622811895158384082639386304 11311615 -264127296849085207541390262350435251200 11311616 -224361714260523382765598589762171568128 11311617 247472670310343337224321261972806693680 11311618 93327563788303753005569514201053774880 11311619 -89066150122228300491996360087309870840 11311620 -339281284923201960376353110204280299520 11311621 -299400672383070751990535577905103549056 11311622 117351859055866878447796092876576124032 11311623 -6795219789393412690149085715869509120 11311624 -570836380421074570093052987080645785600 11311625 -490437992607623926891498922962556022000 11311626 -260585290832013587505568515235218406656 11311627 35564751995999370327268531243122827320 11311628 467565910493534030763694916105355802368 11311629 -190928028467595459949543206033623179200 11311630 -193677033282976094253405535334094888960 11311631 326482265114782971143824859269504665600 11311632 -7491668836820642079037717898679607296 11311633 -417685250925824416885868201536998663000 11311634 426973429268391250424215938436900498560 11311635 161883649584523506082943006701497399600 11311636 -9705611971426289850039325863328743424 11311637 55881059173161499983260679073972768032 11311638 18402918369729139302887156402159008128 11311639 -238106852178842656445936653644184458576 11311640 -224908315335421394935247082603843379200 11311641 -283025184846343572712367602985962833360 11311642 6793271798617898355439722334597608672 11311643 27579852725252356897544632973650333200 11311644 -73592055305374372899368704990269801984 11311645 -211578223430856953640175641791339678100 11311646 76934216656703441094978010472261734272 11311647 658699664260250762730891293956740995472 11311648 -15685553126592904052343724919320412160 11311649 566776488604077742896343994355831003840 11311650 -148373667050199822740523042371840112000 11311651 444220236223890129947983771897035519712 11311652 211176037405611631250600963287482384384 11311653 -97930324744615392275857575183536338560 11311654 -37305443348068781349963327147857592768 11311655 -223579492749543570956539663519840531680 11311656 51207782943508939213705420947861258240 11311657 -370136560542678881631110250357226416000 11311658 175000781757621962115872176741484912640 11311659 -376509723613237775002507305584012155872 11311660 -326978205798955449502150712275159480320 11311661 -932128798620707453226166137563902341738 11311662 -291208900567393036560190374648073626048 11311663 729049676124895747809571879025979632184 11311664 -20013542999121751662099337772098387968 11311665 -293231031225568364393850327960465262080 11311666 -12527270186604823381682853759701730816 11311667 523484314181928506257810850946587800716 11311668 441929146164033396691523559853129249152 11311669 1007318908525799378606801389865625439840 11311670 137776786611733079176798861974189912960 11311671 -238854056760220256321263275460808866176 11311672 650567803466661018869267459299513036800 11311673 -1334326906562359991095617473258632872960 11311674 -355125983355374652847463384121571270656 11311675 -387482818790876720433805297382454296000 11311676 504903862834061049483750048578044818432 11311677 301476026729182290062638723663269061440 11311678 287754171132139649042790833438551252992 11311679 153460484783248890171487306486645144176 11311680 -61165546415194923250285609649795235840 11311681 318786289277104280943207098202247561440 11311682 480766073641931836934123348233873274400 11311683 -163172956223247527215073640756761137152 11311684 487913482586767368890735594616448719360 11311685 396861697207321227513412520748852480 11311686 -138539831245137289250712411550524924768 11311687 -237832787416395271832380398463919082664 11311688 -188541501398690937655802011282725888000 11311689 -449060362030360413220485370884740741952 11311690 60412751358445489465000624767792707520 11311691 313801856800425409825968292683943267092 11311692 30941106038496349002489826646589210624 11311693 -515093876024524400717693195952326852680 11311694 -353566804330138313669670456454139101440 11311695 99347882365594859230431873001325618640 11311696 209839798765190075254573080560583573504 11311697 482236716011263965651952546976314485492 11311698 59230674811822671967888451162716012800 11311699 516480831662451986281684292310768249456 11311700 -118851865702570212674864908382922172800 11311701 695974826140224495168601852903218179232 11311702 597642622227987014666724658849436235552 11311703 -503233070524950125761906350697247085816 11311704 -58187925114288753248477766070023168000 11311705 -56085459118886680531500200558482323000 11311706 -957103172985049535446312120666182144 11311707 599004982235399614703014538299498911360 11311708 -582515127910130352336975456272633462272 11311709 8587547171812403502665835368726227104 11311710 -205177277802282636726090109023421178880 11311711 -147193150793591325193049357295672858480 11311712 77100736594931065738910160969323249664 11311713 11389052115625491162376498398555388800 11311714 5185973097699384216892921236193572864 11311715 66364978932183877433894371645390475520 11311716 38429512124415094725122846333501337600 11311717 -363969511928188455281513953443251167234 11311718 121896192313389783362635916736691720320 11311719 371067380115250157403734468080688273280 11311720 -90473688799345286740569049704382464000 11311721 563905311440934348952088472254688405732 11311722 -19458045108656058709135364874295472640 11311723 -93618003133577867186237838315989512136 11311724 -580929493855998521669351608652011509504 11311725 -521392281723141262180474544428398192000 11311726 190877916935074888094649037530377011200 11311727 107295244648270866916375230185040382944 11311728 102860563833578581826267535259925643264 11311729 260058930576117069397268474543694809088 11311730 3764567714030337717246785742617152320 11311731 -39327393536110216021126101692229039600 11311732 521646773540172090351869357311737772800 11311733 56535067166340359544867481097270096544 11311734 62913108058097660762815998513616269312 11311735 87792886407207880965455919556502691600 11311736 295297639423624517289250943750900981760 11311737 -63111257396043463932670678613286791232 11311738 2862225248048044442122905959379118704 11311739 854966339387932446381279869581229253540 11311740 -159524165289455909804181337100526643200 11311741 403517493063449541421370287835565746272 11311742 -31748794322170493405202008774848265856 11311743 25307546735214769157517201640069680000 11311744 658477016086387748897107448842892083200 11311745 -139755395169574454614832671776174489600 11311746 187448957876444058711108704959642790784 11311747 -508125165523450213097551495279164796804 11311748 -232728466323369382248400673979904762752 11311749 28030815273740393943356687157160373850 11311750 -260934290278846783107377883118933248000 11311751 -68743773378977229456961070609971087056 11311752 2328688816107067107426358503632240640 11311753 222235617695179777889259450876444591002 11311754 172435528830111346809080797300674486576 11311755 26810641107318291136246053189701406720 11311756 431789506496254560389823539172783230720 11311757 119625090465298635727366540997823602400 11311758 354876881351617186310176225191359521920 11311759 -1012051045030811527033233736834202169040 11311760 65647457450306294617116604485998100480 11311761 -554881753997983640858430934679960344896 11311762 246634831723531347098667893804483142144 11311763 520352602598242100718903847335306942720 11311764 185009069803202720414022855035081226240 11311765 72053886145635384248502469923537597660 11311766 -202723303555992021116134312399515652800 11311767 -200791882513641664744489190353822202016 11311768 104833601776252992868322259028595097600 11311769 -822853005758657055209058209744954868480 11311770 185051658467271545145661019989437561600 11311771 -815448768249159040584968216248851808256 11311772 -1040717512053698152691611173031790499840 11311773 112763351770019733510565262848347724800 11311774 289277085554523315395731798296721739136 11311775 -122418318007560106706015392463293395000 11311776 -19715416082232499310201464445082796032 11311777 374953561603942984152292024448135260932 11311778 -132859808033927979408071085503763876576 11311779 -13872888181830580085131708239925944912 11311780 -135206053873718207809592325555177926400 11311781 -400782289595356755828948448757318620068 11311782 27238871431805408152648877794475721600 11311783 114975357350411988250023867126007184640 11311784 591517844718384425858246896211613450240 11311785 -604207595965455148443541964457051628800 11311786 501412207576372947285991400138353724592 11311787 -891235907341362312154059069498176559564 11311788 -2537095611469595119178278989828556800 11311789 -850907337119329349265969492992658866410 11311790 80085195898848318690607990593037248000 11311791 151493842925116460005380495993685255680 11311792 -90311584615119222695451108769741717504 11311793 34724049655562215189960780045027995504 11311794 120000800945730496405016148617501850528 11311795 12288124910857500023050506066345930240 11311796 -122396075639846939634231801506213879808 11311797 263768913676841499236580753910345027200 11311798 24312645314890494717911817948403144320 11311799 -819896527885339432915409930041075978200 11311800 -285976332287276445490535469702005760000 11311801 -766577979954455920110407529310722970198 11311802 126713673420248702349884760373794566400 11311803 -90616658828244831154143428254134815988 11311804 136653345493236038817010226114559302656 11311805 -180795581544463721627819193828909843540 11311806 -506820952613740604796036929548663488 11311807 -72159283322140051616670884526329787520 11311808 -61734639624313258516775314116257513472 11311809 -67135968535357528902402420260386485792 11311810 350927249298652869939388665967998166560 11311811 24411893639393705752775895771602119680 11311812 22474036761229872625884634372332986496 11311813 889425198190480408345464084579532044062 11311814 -173308244090917148515650531333835198080 11311815 265738163619663858555096592490984045520 11311816 -8538947596361080486527892729979811840 11311817 11087319949585513564282668554559467328 11311818 43599139483471460323604253842792186880 11311819 1374322541025444728287916450145875260896 11311820 -243864973962117688941103327625134233600 11311821 81835314181428813677419915416255763680 11311822 -360196753016304818616756545785729620288 11311823 5176464421309781976358816013962329072 11311824 -144707162403331889990967716624418471936 11311825 -13515656607433628067817060203924529600 11311826 -71388663571280174246688935770620704640 11311827 72818063239785451593052004104813308720 11311828 333624071686201894256400328295711987712 11311829 -102530925049026721416316996064242465824 11311830 54057666241045106167966449676500044160 11311831 52183210873450683389478941584095925000 11311832 324377263242871737571599726635504148480 11311833 239926542657262664077882422989279483904 11311834 -561854217679991693981359108598577369600 11311835 -132292285597129340245139786125373190720 11311836 -100031221647758092781042371888997119488 11311837 -108367731528061815849366471240538616160 11311838 -1324252048298187991191556694972362752 11311839 42830042240033719687629521113010158080 11311840 -49417707605838344124519256637158195200 11311841 -1095164982641930252833346893994590321758 11311842 -151608417299894576723888993866703618688 11311843 -774743552011566203465657826071649003268 11311844 597483568314393628271921652860490116736 11311845 -308381939965307833871281097464967856480 11311846 180037577991999266728884291614500580832 11311847 244162598023064354623438147263785745480 11311848 -331177327475402559826217246000928998400 11311849 -210748759177865119064396747152982536888 11311850 271727985713413082019340621769252985600 11311851 -27775787154984539415538628230853192736 11311852 113499536545889067420273450760838563840 11311853 613648237172027524678582940661528037056 11311854 13369258293211912980717757401112019520 11311855 479696886065005848544954257020383266960 11311856 -28307397670426274857210671310383513600 11311857 -64064888371526203100620634571178168446 11311858 296024079302569785175031339779992011280 11311859 -162357246806406472689352466754560601120 11311860 -65267472061160239119398065339369390080 11311861 -57583034245841529363795568017163480896 11311862 101684746751137830839755812748437552384 11311863 17668560236566598418427781675401980288 11311864 -58815049953596226213546478775117721600 11311865 170748509909762641824743745539355738120 11311866 -296832643263099901369287929834893486080 11311867 90054372575762481533404583088474130192 11311868 224124437284131817574450927958603626496 11311869 -74709782024832432070749572937420356352 11311870 193967600981813855478875659399676582400 11311871 -39166796580319767912025666893942421800 11311872 -239707602223137491688391013253097979904 11311873 1196876767928307248036143588674954568240 11311874 -45580729357473960724594688192063789568 11311875 -58497492082960941476002759936736797500 11311876 -235985246957228352659680266997851552640 11311877 583356179217236859733597124886963573726 11311878 180544723978169429332276463803586350080 11311879 1165014883432259814271448623628878403480 11311880 -527869743576987940859222340964838553600 11311881 1959431881682327054102718232659093504 11311882 -65975429237135620373504029012267520208 11311883 -724139988912488199921013777294640639232 11311884 94572310441768720324579826963982731520 11311885 61639405656397229930179449586270053600 11311886 35539563148921572981995574894284371392 11311887 -211652070785301696251617225416864925440 11311888 -63884896488536306539275353880363008000 11311889 -1005028868673259516615138237236550463310 11311890 -20919302967994358381975886982583500800 11311891 -802564770775359647934900309917841514708 11311892 -347898505826165701638523040319420230784 11311893 388215017200518405621659324669241692640 11311894 450923784347215882064056625414250242112 11311895 545471368450587934689023610555725770680 11311896 242971473398693796640051728347400560640 11311897 -523418366863895964668066094837143270960 11311898 160339768882983974113795469005506428928 11311899 53075608628817963112487776616385558240 11311900 15274292331504597758158245533033472000 11311901 178925565086120665836768637076410147404 11311902 33009232091803625846869354049968859904 11311903 319796104395535095003733548445434861152 11311904 574325796855939326458567051692665733120 11311905 253226833450754605944196420841704243200 11311906 -340433916379023741542026897285307598336 11311907 116406076156493026403019812241350424156 11311908 79996254228533864013682631662323164160 11311909 -292189382941244178756237321558964585184 11311910 -13035889233812954306199156105892544640 11311911 27592006089132637918975643613036913440 11311912 -386589172228155801878820893799121797120 11311913 1783889684632469554666776542429008959360 11311914 249440144559958527389052712518309477120 11311915 -227860700944846088810433449551788190800 11311916 197220844961118655867743447611603927040 11311917 -151868639299398761259199838208033087552 11311918 377860617744173718004329133255847556480 11311919 348145307172148978010781730787087467440 11311920 176699458140457962455685929807600025600 11311921 18265199143781327233357154659016956144 11311922 -625009127777987322332347159716081397488 11311923 -39010257846558544584008162582341765632 11311924 2836918110426061356830867796539525120 11311925 -265150961911977513963352837175407543200 11311926 -226918582124212406095099201343797909056 11311927 -617694912574484139274105684464408112 11311928 455462999331000534695291300467371356160 11311929 -176443833667036416610995544100697326016 11311930 120015729617834334593340490719955968000 11311931 961563454124706862024514332280603796000 11311932 -268600044703394122663935733160125091328 11311933 -146127899588885789396800070158743942720 11311934 11838888395411070886383961432086821760 11311935 11308886769479433953070799131022544400 11311936 71451377602769892336422518525972709376 11311937 118613680199339227135811624224182461184 11311938 -144700911449309686572552155984619530112 11311939 1214541426281389523224190321743781847740 11311940 12254715932243906513646606822283511040 11311941 290683694402900832854496006310949190144 11311942 -324919783840169949358061262110971464000 11311943 251530690333873854125679863120059579080 11311944 -377582223144575351168259802328617574400 11311945 -48567674348649357798711278872113491520 11311946 150559284890444017529273551636913700960 11311947 991755460544225795368019741983312517040 11311948 230593910567495991605046211104198103808 11311949 159434501256537666640698677657557153248 11311950 41996833641132345109965300294810787200 11311951 -45735322238682503923518162113376932256 11311952 -88582660776573870448298830739515637760 11311953 -245588342143310928785107955689212864960 11311954 -387101905258941143873588013012261682560 11311955 114434608152778636954794306975547725360 11311956 64974587394100898943422041081372416000 11311957 -198184890949569948414252350826672781028 11311958 -80896788050135013914050201706964772224 11311959 -520600806016155861760956003155394261120 11311960 440925440491415154016483188684049612800 11311961 631778014262211522487803556945637159562 11311962 -47578670391076013867691449478335311872 11311963 427164739373451599322040399518303287824 11311964 564854173709552303494344301575649267200 11311965 73560117080357416595410789107767080320 11311966 76960698053655303839604633704472585600 11311967 189291729959252635553008907571934848 11311968 111263148440316532315393796750115078144 11311969 -55681330349237879111801063255314674156 11311970 200320810803089362032725649574160861760 11311971 36143258682703284087730193094682440960 11311972 141336781710330272270216228464178810880 11311973 234347900649446110612442933102914427040 11311974 15850233738777875470610784069388535136 11311975 296465276778412168299582640819645747200 11311976 -397852512775450631356757310629161420800 11311977 -81945427968159382286084850227703719280 11311978 -180147851891869510850228535434906671776 11311979 14330606379345993622603380540773575680 11311980 107504219711919206249810207182940175360 11311981 912007609430069496559010547580541504064 11311982 -58227344614264792224464153852701410432 11311983 -169387795849917817307073950165114910648 11311984 -274306891641909083109127801719255040000 11311985 282033263683301924143161176665085616180 11311986 -82608254774152430421734423303211311616 11311987 -380104444549745211158653619125817705808 11311988 -546552740699594120955550663900087706880 11311989 84626443772008195469451936033232065600 11311990 -46434365122125396577169829904128460800 11311991 743429489779834063431322496958804203112 11311992 641150212821394153411880659226479104000 11311993 -67743037644179803787557320637333356288 11311994 -434750302565162047426482635950537858704 11311995 259983398725759083638063420437301835120 11311996 -512938733217055322299831662990710284800 11311997 -211135805788952772122892968317502770554 11311998 -205827596481231469192241875739648965632 11311999 142412116007100402953635881974184464000 11312000 166116880626500663893406098957271040000 11312001 730041616958399836914300845343802041600 11312002 158732561766640183240153253778123840 11312003 124427490971728541896187521724658537264 11312004 -185226827135554197155880115937028532224 11312005 145204503982463059737864606160040000160 11312006 -325276410674345236611909720731518662048 11312007 -21828667438481286881536075889812187136 11312008 90823117331326119567880310427079848960 11312009 714688169779591070553473380175873517210 11312010 1566919401537806597714396246409369600 11312011 -453260656159801014918950389640582913600 11312012 115331831009222864644517284369641991680 11312013 264249713089526703395945361132200292000 11312014 104723380450495883128081177473676775424 11312015 -97811699288156729987208894009377826480 11312016 2606501534575342401007472073902653440 11312017 -312183495651538138293414122853783062528 11312018 620098204821203067368946783555811451040 11312019 -293333086754365265448447195570004695756 11312020 -173550710566767203910871362959943744000 11312021 -209664276745590652746832480481696822016 11312022 -174428534591595777895055088530658224256 11312023 -229620930308331674159046271731209189712 11312024 -130842817213931642397016753274933575680 11312025 -322411154827514159323175561631535777200 11312026 2651081550772002029645933366241481728 11312027 -1047097270535249942525087065470046952160 11312028 56892888740199823572893907162303037440 11312029 -346193188495808794043259000475873039424 11312030 432111465318243643906706192870869536000 11312031 543081919071631825738230813800450196552 11312032 -424891274688104375625179995893645508608 11312033 -102865033898085146044810454897602802718 11312034 159782911945665719159307359504389841280 11312035 266180058669995424768608150525572908960 11312036 76866358602366555805136611245877813248 11312037 124515657988550167428803012395939648416 11312038 18970772588507071745220973370415620256 11312039 -379512188971527049676212833379184993160 11312040 39177268593659541474331115726268825600 11312041 -330051353707212861820526767715260360576 11312042 -184337054752712085643503590229540090960 11312043 135166525397958634237045679292140482224 11312044 -217686393953994734428269755521882543104 11312045 556853904570324008250740400748625916300 11312046 385296739823649358331126213315158179072 11312047 297888995905369243870766574113031630696 11312048 461616844267413074085057921632157696 11312049 1141913365222629551679271781995438080 11312050 -206683671778542858863349716277871141200 11312051 29614571666306073045674310801074039052 11312052 -307949133262009406879673020506951139328 11312053 -21417466678362504950360945661020456576 11312054 -120474339118446794812430909728624409088 11312055 -4684570832065648742098052030511770880 11312056 -165465945939256815952757633663634186240 11312057 743560048108747606578937580707748571306 11312058 -44390644136614492017163240187722752 11312059 590260231984455980639465165064881928720 11312060 194109008568565382395226667343138644480 11312061 352238181587567250401594523361250748672 11312062 524270812883447851065222946123219276032 11312063 -52559884826213688648301345049776644240 11312064 -99322947626116567520089365228961136640 11312065 245694375124344635987938647574213397460 11312066 -269684883847134663856647931956417878016 11312067 71348709712392092995946860230674055936 11312068 61801383629642822491552740027445155840 11312069 304492814135516133170866336157874301470 11312070 39805686829914406338731295392413286400 11312071 871830645790939442804097959852093709272 11312072 -1106500725621045117454407694889050552320 11312073 -236644097269003990918930527356238659478 11312074 554821918740755403146898963900721087536 11312075 37237172274230080022431921533403767600 11312076 -63694534865772538502644314625482387456 11312077 150247188899266583075571350283984080832 11312078 -3295557407302444569430953028806923520 11312079 -1300494925638972515799420524890310285568 11312080 4497570231219938468341228927868928000 11312081 678341763201666930223940336767567780128 11312082 73855844492290130265815652217600481280 11312083 182092238399719046139428046922094449624 11312084 -52529535197373975725782710338650398720 11312085 94697732002394282172604126648261968960 11312086 -37042194829470574652056615322931457536 11312087 -727319944626555346388922064219405256760 11312088 333672950175557115904193570819610009600 11312089 -725213202352251759494370765007574480640 11312090 101213866809135235017537655673906841600 11312091 22329137681518072007392847369235026712 11312092 -822298807430269309944008476044511615488 11312093 -379690435549135389766837268248868746356 11312094 -7632312160800690193384047359200708800 11312095 -28906799433811718156054186191428002400 11312096 -2963433154619025354894833486583300096 11312097 -187029140441390562474557459655598443600 11312098 -117963590118885430492935721563117688320 11312099 320882986489748808699205425983755475100 11312100 68870495466365774128461234646379568000 11312101 395490056824182143943665572705762374144 11312102 -226049599644242160782436565562405569728 11312103 -132950515132847401328788246045043332992 11312104 -564318691631931935365817231215411200 11312105 43298350522001240709117551681659029120 11312106 157540704051598286867332949023698816000 11312107 -40773037756523536790770064760829833408 11312108 119398857625952283212696350731448719360 11312109 -41906942209752380428518998660551046400 11312110 399361187623917152030696946038135237760 11312111 -1062576959526624879826116739059281082288 11312112 -63028694133418261015200374008348409856 11312113 1803952625301009850805298261507714624 11312114 609009913342253957011905188762721032832 11312115 -81018659903749143174907957004559840000 11312116 -835664058843022818531492688919788782848 11312117 -267724979002416000532826720964724154880 11312118 93042319413859319850032974482682792704 11312119 142966985882131047216039857306103914720 11312120 -150723875314837189375167722177378304000 11312121 -102213220266750060000794606510567517696 11312122 -539398513554822981427612911377833735200 11312123 756052388310658789615304552130592710120 11312124 198684557752816027815851444775828710400 11312125 -204377694738486336039268693107350640000 11312126 -1230440702370054207802015375488463104 11312127 -225193849138082520742525086210347153736 11312128 99843485860061083920406021886934253568 11312129 -345836457685906549496698589821969824000 11312130 -70818038217524285856992713087822740480 11312131 194267754201055190365032067742561784864 11312132 195593148292189346310526330634299060224 11312133 181407789063291711825120359193460195968 11312134 95547027649008916933091378694530266752 11312135 -913018670835761229619502515346752620000 11312136 -366310639070505669040331670140667125760 11312137 276887306114841958437408206463267441700 11312138 -59689145758055598936752589678205572000 11312139 8604194880852242930949040426144033728 11312140 226594866686550088431233521401357312000 11312141 414064573686530189875802557055457447552 11312142 319902973952834804203263824061407061120 11312143 -497521400785167673729857354484832581040 11312144 66155543479241580054384486503719895040 11312145 183914553723281345838490468649718132240 11312146 143942812457172575163252044503583185920 11312147 -159023036531440661819057624405551101696 11312148 180989197589993610330788258904693276672 11312149 -163677450956188592432810357952198174720 11312150 230959006494933108383056220013467985600 11312151 102534840754468377338867339845435549032 11312152 -22425228838508807798193869631466905600 11312153 65137651401125727432493014490638644064 11312154 82891370527202863317961108143790536960 11312155 60256553939389277857925459002024020000 11312156 -533637570668419324776936863759966819328 11312157 -408315658520154139299117052267704916608 11312158 109649678604066939434532172822339188480 11312159 -392950103647170192802299537609404379696 11312160 -153264237761113086550897214593160970240 11312161 -15379898867975623243870622905874133696 11312162 112730140303255022745342625460210160000 11312163 -409494013469609247990672531429950467200 11312164 471602171979132924490108459280891228416 11312165 -203488141847787566302786219655778794880 11312166 -199389889293527040211645076415186173952 11312167 -115512317703322125447878733289121982720 11312168 -103194343281097649897261861256550809600 11312169 216104841283420927606739323970969666496 11312170 -166853974030832921097035871647432514720 11312171 -25399507200087082840319884879062669360 11312172 -62835885279966144972976315498529282304 11312173 771391364731308518092889153895169697920 11312174 -30762544630956483653765951090110190208 11312175 18829056198555402049678123569601728000 11312176 251938035458752263917777858709661663232 11312177 -153325994725628608878128753777396404974 11312178 -181077837099291564756775716313062677376 11312179 -249319534370576335661428131608412332480 11312180 276680826076153111273379994614151321600 11312181 19895786864096280731763160690816252128 11312182 -74203359746720631118316632442012497920 11312183 351903533364329964476453439114837387432 11312184 -199885786755380685210474560619046195200 11312185 432225533709203749086943168788891805380 11312186 132138741684525482024218519374779655792 11312187 -261227735138052353547735749364102163920 11312188 12267323435980450877064017053768680960 11312189 66048755982535294392248576371809723366 11312190 -343233338163132475129701948952240454400 11312191 -1174089630838911829465760330886652805136 11312192 -259156910781750295058597781164105662464 11312193 106330022310502758285309571917667740000 11312194 52836846391365089084671439431404850896 11312195 186479616581629744693374958749594456960 11312196 23306719886996249190798343207491563520 11312197 -175697255127483509268518048694397154660 11312198 436116257473070229287041135588475637600 11312199 -671561996488431511671426824822268891216 11312200 -119989257393250525455745970656582656000 11312201 7683970415438960499073802418682371600 11312202 154598163334090969828987143767572996608 11312203 166242653983240962440627266997693019280 11312204 173991996206187995576437084080827228160 11312205 168732137888217234141630050720335996800 11312206 -172253610772496936452536823998982547136 11312207 406420342649816074978346941917453753456 11312208 36285684918242929841034307608884527104 11312209 -106255236233565037214171245145282312590 11312210 -7905312422376789141314908208814735360 11312211 242949265978114795319118066977338743360 11312212 31897606881825896758158614116804931456 11312213 -483219169843405126287712829853711112800 11312214 -79147850065170570248537808477973763712 11312215 123093309268689574021796892357613422360 11312216 1034484621288665214958747778134461204480 11312217 -5742864883589469983253454329824305536 11312218 -154976943681673659544865670803367847440 11312219 -867467151224478400622923607199326142360 11312220 -96754764364907548662132709625743564800 11312221 -990586258827247148201035040310436943578 11312222 284222054740124228839488806026105398912 11312223 -236457113002428577631852990072706652656 11312224 399774408424201946667340490786476130304 11312225 -12742979640121715573533668564976884000 11312226 10888029477725026964322122485763214240 11312227 -386982681984382859564466946869716633208 11312228 77097613296653543085562079660528640000 11312229 454653790274322803433966998085907264800 11312230 -90498065024924490309485707467136794240 11312231 92111624388857509051735175023699014192 11312232 -53184439916912779728638613350801817600 11312233 -575752795980253469802955282824319150620 11312234 -468524784475862926772744112952970043984 11312235 -254290114178713049196847714267098472560 11312236 213796928535058169351980898717915679744 11312237 -356432358569131535389918128795619406400 11312238 18786254102249290810354239951896968320 11312239 -116479851716881900755796405164140961560 11312240 -2236857158615393632438696165385994240 11312241 -119213475117276989468798232046143780096 11312242 130125211752397617564659723736511764480 11312243 1160141889949874366069177842280982923064 11312244 63238764690482644922882280718101073920 11312245 71408716057668557031477600162607274880 11312246 -514365289160111778552653044722157885440 11312247 -279364975962764190876312812797846464000 11312248 -788521664631171521176858603859595632640 11312249 -410017892326575577492138477097420237436 11312250 18905086578940218106621584315029568000 11312251 274941033645993487018216642275305334192 11312252 7317176389464728183889108168958049280 11312253 -130225643109875633812113833719355274138 11312254 329763888190204483453958477617248468672 11312255 214370772542429959516349899347663533160 11312256 135386045062028171050672730442144153600 11312257 787382799080914371114618853611486314880 11312258 391361355255633159950845003124881184640 11312259 39723606322803759264344094843361562112 11312260 73040156538396759810005007023575706880 11312261 -700008431915467205511489116532954591138 11312262 -158612519774377468931786968784171057280 11312263 198062005370913461106269383675603367880 11312264 4859580870927735124777466067076147200 11312265 -220948464251674465542340271550034767360 11312266 -619988894651694372057671289149940480 11312267 507449487951660273486198326745136938000 11312268 -790010725909806858341654874227515392 11312269 -189948459566062974027803106842214836328 11312270 -92882463275223938360548738605141872640 11312271 308000280211889389137825067063051776000 11312272 -60708050946827817286122981724009791488 11312273 -11328072433885437172319032324338720960 11312274 139657264027252428643817790540642605568 11312275 2254725224139782289056420564833670800 11312276 -176679084284194503203502010621289978112 11312277 673747563664926082384019067629034586080 11312278 295220789986052058022011867336089425440 11312279 947833647223345753231894150262405768280 11312280 91274783291590753515593394921953894400 11312281 518888076141091075219362894620926123082 11312282 358279834807762631512610752316720074992 11312283 -431002818059248699467545779300338460776 11312284 -371302610215731214476161165234787697664 11312285 90806171517801519698041380368786479980 11312286 -67313615558175192523332365315972588736 11312287 254743418983402622985352733164625928816 11312288 257545620076367483833525774223784542208 11312289 -729996472233616367299540016166155149230 11312290 306958440516553688345947074539124000 11312291 -222071844233296511575089012525224605908 11312292 325039471296384280581606879055635121152 11312293 701372318700697179368625709399968625980 11312294 166765831073719340450015365099440892032 11312295 190650317369084640531002143211758618320 11312296 -22837087590486820040968220094494929920 11312297 101204566345222384134489912534460840128 11312298 -27708353745314059870539633396192989520 11312299 -102923900552627383756054459264378192 11312300 389143780733309344962312904441481222400 11312301 -29298014204087939767340555139861399552 11312302 -117928390026429286207763700390078132288 11312303 10917590493745095486071723882052048768 11312304 -3433261328831235175728027182027145216 11312305 -344038500340304382765717633574543710540 11312306 -204113022334633311078664695640323962880 11312307 325067413721276960368658155683668080404 11312308 -191335999756195072469581397623392733184 11312309 1365729803307453496136834546070767927004 11312310 -105375541654137514253552223677865884160 11312311 1386987539019860277547904107650602392 11312312 53264668506041244246746598786221568000 11312313 696810116524429326743703689988609525888 11312314 147582344140137478884237432069648153600 11312315 -11931093780387259577038795723688620800 11312316 452783898610148680186239981641772831744 11312317 427932681846147325412368507720131782220 11312318 32514631474637762326224290070231518016 11312319 95666938158041365231745904883565172096 11312320 -49814456056048552284342458990670643200 11312321 -108180931866535886775595112124977993388 11312322 52594345681894904470609583365127714304 11312323 -776751446106690036136324923062220591096 11312324 -75584817063436973844153838207163802624 11312325 130476598433339337545479045364877480000 11312326 267581757674317714384493792296371329280 11312327 51189730991885352641065662659799278712 11312328 25170331093732351860778855743812075520 11312329 215580166039810604277837712376110830976 11312330 20607861749764060779892629746551200000 11312331 -360785022474944765144158437259513694736 11312332 386821946275552550765934693208115223296 11312333 139800039821047629105523245908457438582 11312334 -61622080809803609081800152777682083840 11312335 -165522394123633672700618982457666377720 11312336 -68925528944948551873154568942343421952 11312337 441043331549747061463100225719081547760 11312338 791832069528976841598284736579027348096 11312339 -583560070431937185544678885359521639544 11312340 -77505971672261987300517541657143828480 11312341 470781841836207435053820392466360280000 11312342 -570483042432156730455815267842999304928 11312343 43911323920926538697811294397293331968 11312344 236051218363680243293426146635893637120 11312345 -124926360034396751880594937139203747200 11312346 13939652458148277795100810264713705984 11312347 -426332711270500625294537671775716762000 11312348 -275264700817017221335800380109617756160 11312349 463851401449612491518194261300080425760 11312350 71845678196056751086195635660201244800 11312351 -188929098193216620337184642634463143696 11312352 -85792975193443424999202679989990850560 11312353 -75440497584397679200138050989235718400 11312354 -1595738406924744670534466367751411200 11312355 -150859835426284850893318146010965353040 11312356 -510146921947419014187272563434320870400 11312357 186373210346116079207532731305698100224 11312358 203645439430251458714053054256716565184 11312359 40088771894747787097323871689420267648 11312360 348954924120195533084061246656803584000 11312361 -194571159563365546984034240965797065376 11312362 -247307571433208508291201547112665535568 11312363 -113032344104437845362257020796318454376 11312364 -21952551392172433756456552412789833728 11312365 -128914264999217319428221944519457958400 11312366 -41464021234923851258474622193104504576 11312367 -216265198711652574443865244912772908800 11312368 -91765635000953202485297810478076133376 11312369 781308667297619272619261534253036063396 11312370 -203516860185249534564705206276237520480 11312371 436573495167894517046444827358740894880 11312372 23248381567331971049057824349739724800 11312373 10521978972889022865118777647590349984 11312374 -207722669059504647921320084954434517568 11312375 372155622816247104331198745279675250000 11312376 -214130331559571007643322526921012019200 11312377 586668350725400075713803764307435973226 11312378 212501872917619877289289754071413504000 11312379 -136404418645040931797469789223309294512 11312380 -131333294448673519596236256090012456960 11312381 327001342587904563377479589763163666182 11312382 461890279550779173857056859650211140224 11312383 23969888179793460344637335919930698304 11312384 472775487709023745465827805239485399040 11312385 -29112161227169998398515823971153399040 11312386 284334889206275950710257933553985981392 11312387 -161403287142134618568386312852204822640 11312388 281310220261708273611056597883296211072 11312389 548634811630792086881961686784668174976 11312390 61438045605290197379592780900199363200 11312391 -117959268746302481812372963881018577920 11312392 36880163423439753577410872195103129600 11312393 -344516275990684215059622985312169648358 11312394 -248904422692073342125207196364928431360 11312395 -781855787291798258404629062756405857920 11312396 -105235399887839543968303964485715128320 11312397 1350468830686478643030597586843295808 11312398 342585603308653345104804521466626267136 11312399 -11312795037872854830208165956871931664 11312400 75473218061904838777577938173483417600 11312401 -866261718837019034744636562665400729308 11312402 378747165419881706201539617809961363072 11312403 -436184571671577869649766828245560941776 11312404 100015600870720086485935532787898451712 11312405 160045884838608564850392853536644985600 11312406 -12383129852175160235070315151274004480 11312407 -1203825762487142873906883127970326818840 11312408 -906050340309068097981547140618618224640 11312409 7329437734441207479179771326784048640 11312410 -9385712099640687358527248198182176000 11312411 1041931258926283112467346758416454236 11312412 216922184775510505994811031787328159744 11312413 -649933775741657347054571101939797170304 11312414 -152190114871455283671488612371289235648 11312415 -470122161834860114733400210774880244840 11312416 -1152988696320733989323288445436556083200 11312417 89096851114353965562072653970030059412 11312418 119972722571180485249546698913897440768 11312419 -243565873724615198639233160041323191856 11312420 -84371513801849968184188152154049925120 11312421 555481356006135662176338278058444854112 11312422 586072708445631987589141333027531209024 11312423 -2090378236426513307128656885747778728600 11312424 150227679855472053321499649496992563200 11312425 515267891341143583534234752421214933150 11312426 -62914132378635342867830992010156074656 11312427 -53660001753056814814316873971842287616 11312428 -388414270905332039695055401156035212032 11312429 -1284091548321306301429645200124390988160 11312430 65448564894132053441981999726181335040 11312431 -112963964153913284329610040896239559056 11312432 48141389956046390151814702644933083136 11312433 -43157576985000030545759152369629609600 11312434 -119571326825588764685172669372362650080 11312435 -386311472847490513345544675894362624800 11312436 -108450201451886361577506258428583352320 11312437 -28701661603241676989562749236256986980 11312438 578727516317677332870510641034050703744 11312439 -29132070237027483857506866084961988376 11312440 -5168668602133159865300221868336947200 11312441 -146197896598702995886965465343758064128 11312442 -77253410704246990950727639679138484480 11312443 -804413791745173765276809170135014625308 11312444 317461750747165794631327678197334981632 11312445 20935724236147809741335137630452728640 11312446 926018541030217406592146643939879823104 11312447 -354213460210305465909529946749223575104 11312448 -39873900070807821390505468155930869760 11312449 113494159265844668665240317762500598720 11312450 213858842403217218253459943889467388000 11312451 65024781326971749971638551540844434180 11312452 377127357105384421411925376565978411136 11312453 -303152855848537650079730951315376851298 11312454 23171395303305601798277362348456232832 11312455 -143916565937333560713861484709565319680 11312456 151913173199449009492897213441374873600 11312457 49544773248095623795108508765834685696 11312458 -4995038529929373032640056038964047872 11312459 235241810747515650758563450948312656816 11312460 -29465026447445076793118209302127979520 11312461 -403341057793661150775485854902911617908 11312462 285478056339687011208033486745980076800 11312463 267207751782872270935147648200023303184 11312464 47415119268202519709967881820171591680 11312465 823924603479212869673849385081740711400 11312466 226426031923008361277788045669795246848 11312467 370157198233298022535850904606405121280 11312468 -48373604372824870453407626160915431424 11312469 170599866795380088996945710783010590304 11312470 -32243724500256033985050293643984437760 11312471 -110999074046785588172337268844621486328 11312472 396346932217139780859512838617185873920 11312473 -860039245255988958340754925959329283436 11312474 -194779862910390935133143934900595753248 11312475 359507942569364802233143401119838414600 11312476 37488279228358828919392055739629145088 11312477 718552302935827293638707057834958734464 11312478 -337434779542791770927290487741278401216 11312479 142228990685043898011353245095403063488 11312480 -570208237921279111399072861423612723200 11312481 379831146940877304966974815077501917184 11312482 783774636021634534603612846543354240800 11312483 -3158734090697628159553172958917568000 11312484 340882362751862820101689429856235970560 11312485 32992347400985233252022040428036637600 11312486 -98306891303191234578105724177485456000 11312487 669451668769494467909297632817766559440 11312488 141855620658216755564840886786877931520 11312489 340433493893077248825534983914924650240 11312490 2409259922258379663097457717747466240 11312491 394032359011998489564177764880019316512 11312492 228802768446302508544831211552066140416 11312493 -301438022109818138894589615885840716736 11312494 -218123074087332049604687851234471343040 11312495 487653958628356483176833210526427485000 11312496 67343306077919584699451070271122014208 11312497 105765964595241653060710047793000455552 11312498 26022359655529251623034593797399779360 11312499 -588066559754912461091439635149067516352 11312500 142518934244718334544164602446474000000 11312501 -153040187114179924809753549411604197696 11312502 102782442961032826004077367633727761280 11312503 12737949841670663122957984614307803752 11312504 -16505147949966096175815321300676116480 11312505 -302098355705177192850202845060005707200 11312506 575917895427460913151319503625441859952 11312507 188609386205156077647214894455177834072 11312508 27669432940315785038005433030858088960 11312509 -350721609764942945072263515609914278920 11312510 129101417751868824332494992461612584320 11312511 63559129338020169826781613069235396608 11312512 798241011294217921305768595923193036800 11312513 -805937124124086785756404202019718202238 11312514 5619274833133574353682831459308515840 11312515 184835826096304388624239497851373386400 11312516 -309780606587135027664096565166015218560 11312517 -124197937650520066479325427163315378720 11312518 -7469823281084951885895420031580040960 11312519 731031098712275381711629716280514992920 11312520 463976869279188908821910200300339200 11312521 657652177314609200286154412861127067344 11312522 397532853202396101717788793684966525840 11312523 -80203257858710208188493415231313493600 11312524 1033206169515694071443527187576226447360 11312525 -9618913497378379579978431306913536000 11312526 -957622576833848269694358245073392640 11312527 -372502585510358027878903941197619602400 11312528 38806066440726686314332578474759847936 11312529 209121441808100848581181242933331283808 11312530 126533869375854241541216317637476928160 11312531 -114083997141509476755942355252864680240 11312532 225777022000206725938003167017317248 11312533 21385877862569545567595046013946153280 11312534 460704790948819712101616351314980600960 11312535 29346675823481815249310786392143851040 11312536 -243522565189656966475462492957115320320 11312537 698660228034360414854456067063886266186 11312538 253835231935761239833669340840254815744 11312539 -136536383941152772643759595827892456944 11312540 3268819653505396162041403358927047680 11312541 33458721610309290954006823137966132582 11312542 -61465679273075775371475892029740404800 11312543 -509985899487639090144818438361714201600 11312544 51931371191706034532544432114373754880 11312545 -69454095868927434956627238715916046720 11312546 -123210109540445645380398124225281768960 11312547 549331718159583814744467667366446526272 11312548 251171561860271290534200635339117494272 11312549 -662867066419984969117143391856839248450 11312550 -3302262783381153108072853170647164800 11312551 136600914499799310150900728498970925504 11312552 985814045874303516579743866113643468800 11312553 -7240036553743248446070036836039961600 11312554 -62784550556988942979594125721055644416 11312555 195067652750520885113786185498530840000 11312556 42744927576867995504006054300148009984 11312557 301044896037735651224461196643389814806 11312558 133834391304001684523213215159306637184 11312559 16562926305061345941033061168737933528 11312560 63084774645143696246152837668287938560 11312561 -376017718438296592067291886540897836748 11312562 -65832918057841854065636015013707493120 11312563 1464990165106346301723872770838587269280 11312564 -408520819859402682856032678613780573824 11312565 60169149131903763913168002478896595200 11312566 -597667003585567371124836363964648284768 11312567 303584589262410390252606361821194883072 11312568 -774218267479758947463048870321478041600 11312569 16357238121958890717813150141113036944 11312570 238908893928489631238502063629482248960 11312571 -678807585164976955530716759655909920256 11312572 118851881108617457247403484651243280384 11312573 404938697682163870789265435648291043744 11312574 -2366003130366445717606886599252254720 11312575 -21224385698108889729515141821053303000 11312576 256214623070766080008345950807675371520 11312577 129222824275919306507342971944744264114 11312578 -50756761337318373105554977562185141344 11312579 79199037842115238211566732063678014840 11312580 264757429071580420428508399300166246400 11312581 -170526664301973048096968659194510804000 11312582 -22416919166262200422185470039418326016 11312583 526049527071800299638044410903415456424 11312584 581990610499320578942563351407072322560 11312585 -390381123757496253928258523641304556600 11312586 174527133751709838876453301839335414832 11312587 -140213600512812362517845342603786887680 11312588 250934398555251619629615459178248631296 11312589 16475915668776510233091127726572652224 11312590 -102736396147752893560684537962766843200 11312591 -1058558771143606619805878323828393440 11312592 -6089621547157635411966486413078691840 11312593 -1550258836911401282062782621850142841536 11312594 -372756490502644210784555382031216961904 11312595 200043900586174623633493399600980595200 11312596 -121376299759088558784879191800686225408 11312597 -424304160858618757083890934975320729028 11312598 -26586990733160544573060409619770993152 11312599 759981928658623039158960978688360049136 11312600 -156894022367779134309858920463129600000 11312601 -82597796195278981455535092362766041760 11312602 57826465404792822748598618342351370240 11312603 -353560997711471534975683952484428633148 11312604 407170712170164224145988519382672547840 11312605 323300428600901444488465288206680737260 11312606 -474779921456607787453610828657295688896 11312607 -631175024724220222825440039410855883960 11312608 -81008210177012222307886232909620445184 11312609 -49083540558395521234969395775473574848 11312610 95168999576487666296213915074477401600 11312611 -704323103318968136768413100904632337576 11312612 5296769135173523920834735680709785600 11312613 -32595959850729304502888026024066698240 11312614 42724417874213038297513995225184402656 11312615 -370257238554721919063976428536452452400 11312616 84018423424630617044987527957901967360 11312617 -901415309304336949275590468033099307334 11312618 122431613718461298467455480464752965632 11312619 113865148795831354132681155703072070400 11312620 244291610982732780733356324635906319360 11312621 270425215367694476239216736987409456000 11312622 -5151218823298308243382204766527946880 11312623 -355933097462768512565202832960838233120 11312624 420956658469968263915366039949803520 11312625 -338470212305388898835185151449952352000 11312626 -17332575293865796797266172973585987776 11312627 -576753963937655476229954887022831593524 11312628 372886165039626280616700156121699614720 11312629 -293642033054547908554767380167735634770 11312630 -40156681819252803281777208720842876160 11312631 196139426497774176343905693143724536280 11312632 670738161589307466592967864939265638400 11312633 -694828364707567890706844023679583317880 11312634 190770784338620125160163009077891604480 11312635 456021552674559443039133023854462271760 11312636 -1096151467167748294589502843011537026560 11312637 138819194539246691692391959699015858752 11312638 -37397435538627363211810104668937649920 11312639 -68739040915163670775741432432463218080 11312640 -96931261094925068995318827909308743680 11312641 842255279741571669859649456179865111042 11312642 -152387038591012960487812182402689679360 11312643 -35905088199990067089216611160900840192 11312644 70550307534981482718487413552740728832 11312645 -245749857772213360008412488458334572100 11312646 -22951847194001310792803018623417276416 11312647 -277897649628200122218358457271251766360 11312648 468512640877888418410035759364912911360 11312649 563493187465166353471886122845065745120 11312650 57804829197594169047184227258630324000 11312651 162160421892833300043488880173581530624 11312652 -80638064993510584534661671169841954816 11312653 -439623792299877895662419545567648714 11312654 -522809418481379981082571632729039827520 11312655 6593540311123366406352780028330684800 11312656 -37160947001061247121397046268491972608 11312657 24120559930590996515505024413771594466 11312658 -7093695293497145687091683696643949056 11312659 515890167086048170081474801942056538816 11312660 217469375868464005136059064584734566400 11312661 -90575840913643424328051214827818256960 11312662 -105801892665311659108128614712351603648 11312663 -77537941437253034585288686962989948088 11312664 -40554363084583600117358331594944348160 11312665 -75995447482341942517811521839535649280 11312666 35092311511503996665667456459495005664 11312667 299523199107510790801354700302206917880 11312668 152912434478223941439228235731296494080 11312669 -80555723473255252892014285000789995930 11312670 7739251537447913225677745915054280960 11312671 -339017764538313388124823021155868872448 11312672 -150655511768774219879920495457256603648 11312673 21723072730361326755622774945482193584 11312674 -296574684954302240424401873474685984480 11312675 74061018790219494547838044250463897600 11312676 233736592394561423330539031937684480000 11312677 -387236744373299273428927067542955233474 11312678 32013654088566226699656096578150490624 11312679 -200237983756587570877665682737798666288 11312680 -229172194580062640834070758511725875200 11312681 360695448284919355266048312165795116964 11312682 -205104704295139873207429450370862698496 11312683 -292494808586848675350534964017522547320 11312684 228978277181092631221725766096563134976 11312685 -533531292497913198878954653447501912980 11312686 -46093653324489934568234552801906580480 11312687 -27478297826417980266238372302200191368 11312688 -31704947447144499023673081826441691136 11312689 171428946375570473953022134680619744624 11312690 346751949670145602246567543348278813600 11312691 100368940635153821610075971376940361616 11312692 -33042468931266207479587927772197869184 11312693 -135641060122182129673956021597079106400 11312694 -218132747201562761479000250666331896832 11312695 6820476610118745278296651594934599200 11312696 -31609607683291760090604294822606643200 11312697 407534089065395084604146414371044392640 11312698 1408074453488586831221398117339793664 11312699 977066371762406904844244360548199465700 11312700 -91710864122219972534436034015702425600 11312701 -193736122887565969560972599791416638760 11312702 713507455599397490337761224642448608704 11312703 -12346325320075064074391471053272690768 11312704 21805990318717862958161257134671527936 11312705 803485366805361964146391749935093659860 11312706 34609222279565819128988498623889553408 11312707 158575478638436352148875500553296248224 11312708 646701247339785793138781036469322300416 11312709 190779200991606688757194326957917678304 11312710 123046878300875023549135901295072965760 11312711 21285258170703930903460987327336802832 11312712 22703536138849733638182433869533675520 11312713 -124245591286406342573519075257276329500 11312714 -71398588181999778296756513224206336000 11312715 -279964118616163000088349244058939108880 11312716 -8784586410558188257475785954446204160 11312717 -141923923010380120804647240016263482952 11312718 148427368325779989278851386311987003520 11312719 804437147978005596820993670114677299840 11312720 -2751384971627004375101971856314368000 11312721 -45554781373576496130358146504244135680 11312722 -367136451475644297385493956897602932448 11312723 391923852881280016768748650407366516972 11312724 -315940591417092506545034535064777119744 11312725 278906538806095777587605837148598134900 11312726 -162975532146701235182943420094150043520 11312727 -502266370008327061721749021998849680280 11312728 -516356308327053206830793292459430041600 11312729 40426573097933436929846873313917928330 11312730 62776009776728567050268569846936012800 11312731 220704475695087591085883347332650206532 11312732 471604731245995876084453869721613124096 11312733 213269953613905001655787236620761000800 11312734 -201348189288502380555810185366075722752 11312735 243809146857445746144051448023558932160 11312736 697807173890100851592601281675167268864 11312737 29777928202945141517794682945041472000 11312738 -657511802341684839229578686128363534560 11312739 -118213075943512574578083780622026878592 11312740 578915414560161357469475847762011408640 11312741 9141849964156235502551613461551028064 11312742 76668072021223399011570862134985242624 11312743 444981114743815866580809430644641656744 11312744 -487441889802859384960999482914217953280 11312745 -159224540279612137836211828493311106880 11312746 1051156809193810485733395431169319441920 11312747 386529379020973004886196139272979166672 11312748 -138769479843667546262987931649739635968 11312749 -85873614457803921692353281920494333888 11312750 -39524904701196605842679011964805696000 11312751 396402300964689594209573992213441671432 11312752 -28302055617285419448455732352909312000 11312753 -983129877473675725151490838132239359580 11312754 -317268532596700049352214244449612279680 11312755 -357209520696496538546345870136466176000 11312756 99333442584297980380330594338078842880 11312757 557997629279687511819213522360375123840 11312758 106419932425995203397173160294021624480 11312759 -674795053080488416403249383963213844160 11312760 20764647688993368344713783767956889600 11312761 263959640296993098418988134543965123924 11312762 -135269297510542559998251681988545268368 11312763 153366140084783424938548303958374042368 11312764 588896949607794496230038900390111000576 11312765 -179510252018603900645511695777586494880 11312766 -132731688143333209027897572152678077248 11312767 -170792579050795798705430292762324017208 11312768 -309119516674712297114731307889076469760 11312769 70580616460607644941178701437856374016 11312770 -152266174723435547827643008765557450240 11312771 -982814694669591290265728584115798404800 11312772 28265522134698663263931576441252390912 11312773 -169358948591948081168591214355426690976 11312774 -163766371768624998651647144935556832 11312775 153212983852380365585674067816209384800 11312776 835287220676149820181077332094945326080 11312777 -83234979506214420385438129076478673254 11312778 246695327602036105334774657951698341120 11312779 -460735669432794651168074022012534732288 11312780 -38564304270327004764491891824968714240 11312781 7682469353327528500517777223142827264 11312782 1476727243507899283091557854191441472 11312783 238487729863183814807275299972471911160 11312784 60525105564335587667437400087592960 11312785 81011037555327130657317007199156027520 11312786 -107734869319118295469580936188328682720 11312787 -212133185611524216422715887676807165648 11312788 438498238989886090627058203620632329088 11312789 -45877721305803899346057627601362514944 11312790 57093007672122687538403936562763776000 11312791 -238039828396322455666970114857645333328 11312792 281601687667776403770934030520734433280 11312793 125479369690905488982036309694246797360 11312794 -29182614505192063111810588651905644304 11312795 -247721381873415741027049544690579332800 11312796 260180945500328576310817991284580818944 11312797 90523571235835229637493272218143497900 11312798 -25301444494304967506836527136253534208 11312799 368250715606987378120181276104953808896 11312800 321461659007526039613951261255925760000 11312801 202780099505489248237365046625103512802 11312802 2282733094379975230649714391584149920 11312803 -671816782776745279496781641789734664736 11312804 21511497035240294827367721051111379200 11312805 64578718174581927943488407326082440320 11312806 357697423048077051540074475377641977600 11312807 -561626537416211123867494720106928139368 11312808 -158433957541745927125288084051786137600 11312809 9429939509712120504193967059903377040 11312810 6976814629603103116363954207991136960 11312811 -558118025811759301360938671747898177360 11312812 -86958084174252241884527585115964636160 11312813 805000868142911801387091283596572239980 11312814 -272092465216801294486206548048073869760 11312815 -198779710065761666062541127227621738040 11312816 101039071673068391539798400455671742464 11312817 -60425957555775431666566437083480893152 11312818 -429600444693041676918300526768647346560 11312819 -373130583903997187625519457749196430688 11312820 -348349360807175639694204142195285547520 11312821 -171313256496806215334072059463390723616 11312822 5225462886800677117452065494039607712 11312823 512923840480367903584838119722913598184 11312824 224751873497143489622945960792620953600 11312825 412887574783316228971988509572498847500 11312826 49526690117320505908533104873054208000 11312827 -7538699830672928244514102143572300120 11312828 -744467571448756345075551866711364564480 11312829 -78216779896429579855035245967188700000 11312830 91882057022097576184192182887122283520 11312831 686790614750846843914410049566727213632 11312832 69028345435011223608640961541562171392 11312833 197462902385976423040269985006044445120 11312834 -248818568597330175774998655211276493280 11312835 23364254441433362763079392047342172000 11312836 -210581193593605998252006020716407195520 11312837 935731364886771440909060632348399420800 11312838 258579638857379273421353026659449512320 11312839 -927542144001175475501553891279036568360 11312840 -56742500198934677850431475963971174400 11312841 189825474424483420240947639662004075792 11312842 62694989873110821289679378772494364000 11312843 144300281782946995203041923295341596024 11312844 56832060731323454400730846201063280640 11312845 -695164465328835500134125696853522254900 11312846 -196300580850464181865563578625969400128 11312847 -28887479200200385728950447217741304320 11312848 288507224515123182732769786980277379072 11312849 -110470695114130748565055328635564925952 11312850 66923431144883039897616573792514483200 11312851 -682681986280696076059087507166266153392 11312852 54454444478416487136796199618933532672 11312853 673086395088839537286016601858157558144 11312854 -133436713675391042471415355538445712128 11312855 -618683108263260350921227499720322240 11312856 38866274892481194207250831252596695040 11312857 94730212681235528477091882909284639232 11312858 537735586428476081500606263189614550240 11312859 -86477076456179844200758442710676085096 11312860 139719037846344070832917929131512481280 11312861 8982905261323887922345129115626552320 11312862 -91892384117870166350407855812194767872 11312863 936545744829740637754803506644488286112 11312864 308290847923674633901226663398502301696 11312865 -271448958640095957175765429821918209280 11312866 220528092976923012173405691455271899520 11312867 -675719254744840731635522061477564522084 11312868 -98606563397857293329223894963588747264 11312869 -450170860141134218067113363961630681730 11312870 2572726191514928227142185348451433600 11312871 -121009919664004273969992150613273116000 11312872 190774808851358129988097958214344785920 11312873 -230903867895456929234768847693414843072 11312874 -117462084780103692947175713234352933456 11312875 832574074080516510309672841812289836000 11312876 503736310646833044819918982735088943360 11312877 372126841511587476687878993937769733280 11312878 -606167167424738955513947460685214861760 11312879 -200032713783089156231749679783747688000 11312880 -100129605818963800157946027244625264640 11312881 -539835409152689172453815185198058374318 11312882 -540096224371160609006521036169619456 11312883 61709566327921718782976772903694335984 11312884 18805750465064218899020179652666916864 11312885 -508947666845513570642541993768740344800 11312886 -59526465262036700988996398061690731136 11312887 454844781296921565194974108287665826536 11312888 227899841888884242660133571052587089920 11312889 -138104593886609796997816843588304374080 11312890 54604199973721977183487816632245299200 11312891 -175546950275485331644526559636800223288 11312892 -179262747300874371702678141873228979200 11312893 595959270297984859428582087331090939142 11312894 -1014449545452246386943571786275583929408 11312895 -42607020474344251185652675933332480 11312896 -106964357190228719058395043315780157440 11312897 1400414510740429273840754727682080168960 11312898 -104304797463457289050595181310132938240 11312899 -180586451170166887220066214696258890336 11312900 -379956428590407591430712483699954688000 11312901 -178308149743423862169464684135260055970 11312902 -97241346767505713773445947861564560768 11312903 -14564930519614124325713807647813886496 11312904 -46215588432674427548742400986298368000 11312905 -263394079557844731426280381558975881300 11312906 -355431485762754362668965678735600230400 11312907 127128991879792815903030689124247137240 11312908 40152430723643305770488964776628405760 11312909 341347843409651455824364501625218848930 11312910 23799050929642402824864789028875068160 11312911 1045344403823114371600341128406423630512 11312912 35273557786574502409656163283909640192 11312913 -2497665996708994376379639190838936736 11312914 159013790338776190729988635566622282752 11312915 56349840590937323027836292612173978320 11312916 138533663739412491238344389002295685120 11312917 384590657020747896315528375791464737984 11312918 38773565481680965153254035760519149568 11312919 -137734740389714411748066327580745749680 11312920 211151158053366873776027396859515289600 11312921 -67256234480028564935468020033914814956 11312922 -29427413183994945260225160444560564736 11312923 183370518732567266518961301307427056640 11312924 915276159419913501673021438084692480 11312925 19117802150402835180645934510986878400 11312926 -309536073354992263162923626397142697088 11312927 411361926582613460329136710359017502192 11312928 -382001250065105054108352365398489300992 11312929 240598166782525433502415870800426346260 11312930 7985885891615347666165191802677841920 11312931 188706248175974418699099392076857535744 11312932 -417164483552825088531249374915176033280 11312933 -305897529596617036038218542821941176800 11312934 -146394509506369467617352338687062681920 11312935 -10899261959378981040934106360205306240 11312936 -475201918157985166413485479697910743040 11312937 452169976958102097102856588571460080394 11312938 -68686083346980361243516129404997125120 11312939 -224894740967482912493176713982281717168 11312940 -269393307134613656406934261174102886400 11312941 -374405321001445961989534977486616090848 11312942 -9503944602119213440760136391238584320 11312943 -224223855518632012204492425001721322096 11312944 34497149147064688056721863426083487744 11312945 -67837166518716537829369697908181779200 11312946 -22279422411950463177048667324045118448 11312947 611562591285505632223262116388460996192 11312948 475922262819241842322934377901421287808 11312949 -11910923434579333044288982661942268960 11312950 -77554199956573813543862091576452467200 11312951 -28547497463986442229161501040276679200 11312952 -30318644894818190249746034720405913600 11312953 -46295227403018203611967768281825126000 11312954 -91630894830654031425839778089448127488 11312955 -3204770962636752547879547356355722800 11312956 406729787166269224696225040616290304 11312957 29123768131505164452476918291559312492 11312958 400407491930727746319314299796649369600 11312959 88740347026279357825503879872617208672 11312960 37996352627019415918218604486333562880 11312961 272439317296914879073964950019030319360 11312962 400766153853860428250111517791941313232 11312963 -772166716209312925838402903147427262788 11312964 101150503551712589218524735786579161088 11312965 -150487553395862423057264295407996083140 11312966 35907542174752041076088095202134360320 11312967 364137032684235622686695177911692967080 11312968 -374029115880537653464365135533759232000 11312969 -172898860264136019377329446649387758630 11312970 -56563470380104623413430376161485664000 11312971 729043480732379874938571979654890097172 11312972 107844635806349857898194646624265139200 11312973 -435041384961655220043333031568975998080 11312974 -580005454804508550441125015601561115200 11312975 -404633345853850710699855009664238787000 11312976 -144562315005012896354588940093047832576 11312977 -214752851382879500979875250560371238540 11312978 -500760300017051000314645377828445998960 11312979 -89170268173676191497901282498337711040 11312980 -203372355323674639200275643941585510400 11312981 -219053016707475623200023517182650023218 11312982 -242903922516833069509606505603711844000 11312983 -587454149346414636829075866568129894272 11312984 451182251530714206013386905376430786560 11312985 86024643950888101326595742166756441600 11312986 -67510545587429998805520909019028705808 11312987 228898796522056603278113728022499947520 11312988 493843658183156357924065974422388288000 11312989 349732935925960505722355366863246758924 11312990 -141114160027553658716499247768235212800 11312991 -123085732043723801277000314927064251952 11312992 77501272123029496460810851521200259072 11312993 -1004961708929109854946580936256537473758 11312994 134953005928900034120145353077585379328 11312995 -61489823487426868988280578286015038880 11312996 7067507151150072657182266745523950592 11312997 253276595233078440409574200487351100000 11312998 -136003710781139783235825021791443032960 11312999 1727192398238627983474231927758007680 11313000 163134776204460380279003810540544000000 11313001 -107259405753397428702190344470576616640 11313002 127817392696124851595360968473137462112 11313003 -58482075437182680165336380913730582272 11313004 -240177651345538245578155340472189120000 11313005 -557783378177242812861267073412238487680 11313006 -252315160836308293070635152347894556096 11313007 -407171451237705596909141377980856046496 11313008 -104056386492561389749897690668948848640 11313009 -33324132557172807644008287118587403032 11313010 38848637001904715112470870128604190720 11313011 4212512415962964011243469476185234632 11313012 -205989449442318776518221351680543563776 11313013 -12004932884526232611511865812568686336 11313014 -210258055252137726704171257894031129280 11313015 -38870855151897102674281247218682165760 11313016 165032467304942898501234625850572800 11313017 -18780836723545550327536408103748597168 11313018 -468185094633496401386435584895438736 11313019 -457571137717025372025764612421368627840 11313020 -35746537846528333199434098340074923520 11313021 315712002749266539201547102342938112512 11313022 -9899392603486570351529410887376043520 11313023 568115808801710426833124131902162404904 11313024 -18514146443069734530016702015639388160 11313025 396065634549548047921024980430470934550 11313026 -340340384575610815810235341783864005216 11313027 -49625835899043839171885527134423959928 11313028 384176669613276136874261781807367511168 11313029 22573659895526328287549918612020152768 11313030 4615427788075879611818977588610304000 11313031 1777134064111763090273125004266669235464 11313032 -257077659594993666382814111401689369600 11313033 23356391713598594228176745672672821248 11313034 65178330919903365150046159258749767520 11313035 261199430237202685165337045893156260960 11313036 -40109080641354824128416732805957905408 11313037 1436849095313185536494486434620053801600 11313038 21871999259474069646045182256946752960 11313039 221054005671044848015821340836994086024 11313040 133216768140472105227609153179721154560 11313041 -1846629174504369117943408340460066071040 11313042 2261063653457470785536317688526552576 11313043 132319571208690229527485905556908057760 11313044 -597390971502260814985688629572383056128 11313045 108160100855828092906045971942068271000 11313046 56064457996921597323865865574134465280 11313047 -104047281715697646201580216798933136448 11313048 -170448587240977698622544930795044577280 11313049 565280488115546607138353978611719204192 11313050 -30657851082874636639284321650721235200 11313051 549386033142916319100842915737484020632 11313052 -159533999048740392473252129050621419008 11313053 -189398763681054375125641867508067234240 11313054 306160431064526978614111901720192778240 11313055 168015749286216462684936173433514028160 11313056 -219133717886261515870613406845082009600 11313057 -16937454139710373515989546404934336640 11313058 395941136490752544373047597035612458560 11313059 1020619532420591796884616917018605495260 11313060 -140165484671946693472191371042231132160 11313061 -973949154224404598423110196481858614338 11313062 -315570971439963676002492316191830974848 11313063 572368248940946112391991894943560596080 11313064 -249157749226512602384097149912452300800 11313065 -13052387496786329826579059459881948800 11313066 225303824931108286878829798526942049024 11313067 453275861674048529408008589628974070720 11313068 -22121683237796176491569831287807472640 11313069 -184168096550888230239739902616545819072 11313070 232687490983646350377109916880554028480 11313071 446373784737406109137797275112276094080 11313072 144889175411096487716025499658609000448 11313073 -412559374020734128535917211520221873040 11313074 386785656156648357351344350900241465760 11313075 -292090905558237656462487794807421744000 11313076 577537522359194086833806074579298826240 11313077 30061337080092519040497632744953234926 11313078 -1347868332107855596655182778611875840 11313079 87414874709743441166802584687872439184 11313080 -232597732225225159625785062351852441600 11313081 634739951837208720477115739086716890880 11313082 -165491491549060113405484750697688016896 11313083 190685365861309515760762158260418202560 11313084 -122183946603131442836817024090860249088 11313085 -34528689966614069326883887414477440 11313086 -345924764316522062792368523561871291840 11313087 108199516154708406009913553303246498760 11313088 14097295484143025957559886726022823936 11313089 195363974284831301504501331221074456260 11313090 -87928460454545471697957769619216364480 11313091 153598159031578047801077149395223826492 11313092 122832365575044694111977382416404471808 11313093 614325561129040714018338602724846560928 11313094 205122379668441213123825578506273438080 11313095 -413277669035830982113818923489649563400 11313096 302164914566755246381083130954038312960 11313097 -594329985942774996308181175814518476454 11313098 -182888963020927498236087892722197941200 11313099 -178370651698157156651377806267702961776 11313100 -15827641860602637627389820403370425600 11313101 1319301972431676276693668811671611785900 11313102 -6064327518038870362292976540196091904 11313103 109309638050477049855556265013697760280 11313104 -178239541387931659374599491985420451840 11313105 -41674630169659506339839732934635255040 11313106 95584517769766678617590514257965779456 11313107 79042809226702723924325985197136012480 11313108 -379179371841173149264785474327974301696 11313109 194802127152853243544035089106920014592 11313110 -57661814769449855410214577647137555200 11313111 56552423977815171533527384555969752144 11313112 66240789286082063357470684396120473600 11313113 315517610263220295822041275357522530240 11313114 -142056898466093642534175834461814044160 11313115 324651222849770893882467522087660145440 11313116 213094747806530275097015258729545390080 11313117 -583814069823887835088627109195884073466 11313118 353824262636703245661789197894640965760 11313119 539630373980040087274397405995868560296 11313120 42771051619392805992432557928465039360 11313121 -412919875845744091536005638911161344512 11313122 -236876619176363635018466867604760229088 11313123 -440971142505004942685521781715186642000 11313124 741024281867196213187583252450368839296 11313125 -120560036175782537154124316727048180000 11313126 305113167342088446851649245671954316928 11313127 -206648797386768071533849518242147518928 11313128 -1192501750089947459076293926735626240 11313129 327721932940455725367512691559094077584 11313130 250282681633809066611922716755175784480 11313131 -432490579462743026541283159871238899736 11313132 87994164323256568369500910028439859200 11313133 -147245423245961981748687167328434371796 11313134 33900367744203602428898735104201348992 11313135 158617084542074907212797961297748019200 11313136 -194775169589036684176268513589757739008 11313137 583237387083042687180476959004367618 11313138 178166363754177257479132905473382946944 11313139 -292153222922942400120958046220686443060 11313140 88145631040536481296471641532106997760 11313141 -90100469894824427909351190559417503936 11313142 -39545734973576942975720541596023857408 11313143 23220351421674393452616356699045231280 11313144 -153652968212383636006179625310855024640 11313145 -104676578437694485083343320764913479100 11313146 -67026693222041858716341873222599860800 11313147 374738434000546383007224557734461144600 11313148 -180972716461401984965812243880979038208 11313149 526733475816867171320475198861706083264 11313150 16452497931268479357985600147516800000 11313151 1321552928770112380872076567651911969920 11313152 -349748934217890169834727396936094056448 11313153 246897761370581858483934927807937736562 11313154 54676357403655891987977309365776973776 11313155 225008251618620542701855064247408723360 11313156 205447630241302600086504350098857372672 11313157 -369390651437991295776974623232045193668 11313158 347094782649651667219253904729686938560 11313159 -241465779367556182681324872115560334464 11313160 467525282298369323187022734075022540800 11313161 745134404762229210580004427263244555300 11313162 95738760464218576139484472704085808640 11313163 -623714786357103658987244898202890109296 11313164 444718886576306579624238197720538437376 11313165 420963563234653822680800898772344733920 11313166 61010157463140183443512010870340489984 11313167 211557815712845205219639136661351292720 11313168 75857532237019669997982883272037761024 11313169 336396649469956310624045813233200905600 11313170 -295202948023455572274546175095413721600 11313171 -590775829856516004480759118579550208 11313172 -73492983158606476813096121861184397568 11313173 -590801824114330952883174712638064078578 11313174 -130756369656905242230971238188321586240 11313175 4042537305337958051556545554059910000 11313176 145605196031349742604789398691813007360 11313177 522392894467841159443606333259207315232 11313178 435148139945300758974885627156570624 11313179 -123314025538941342721053227037851984640 11313180 200524371975875107919015285215975119360 11313181 -884913037620065908009725006872350688736 11313182 -534401905130717186547934495685159763456 11313183 -4153618134320624792626820094095262336 11313184 40746855267590872580093940621144883200 11313185 85915013536772119770864184213861353000 11313186 31820928027822736958511303913235499264 11313187 -635902274627969549616789460030822543208 11313188 83275363069538055856841785717526325888 11313189 26096603967692457579183136007108982240 11313190 45958084368236650483203777214140172800 11313191 -967024903415669337786150709880831805000 11313192 -519546290028532802137063124124922920960 11313193 -85447967635770270395985935443120231558 11313194 -35519846584184047726836135963570737904 11313195 462552175084900212102844825309405324800 11313196 -463737055173425439316028686217434489600 11313197 385752360895000386900154804555494251232 11313198 243362335101976045448585447600865026880 11313199 393611331154072330172517098511968674960 11313200 97215076262589327978387013025440972800 11313201 460360645880790363034909517628976325232 11313202 -32765075951378909975580050532414314496 11313203 955435493531226784868980497725551089864 11313204 -54563098075783292969881056300921090048 11313205 -314588181854602282286765589368115847140 11313206 207229349394306142533586255158190875552 11313207 95777228011670401852519819551814115520 11313208 -365396549697013108193969974791797145600 11313209 -759325495684131551521919994796539397590 11313210 -61462987698363646965287486605960435200 11313211 147672209445136498214417866456411711488 11313212 112379526679312086276462892594228952064 11313213 -184894252814765897439930936676852275456 11313214 1307245413220280485465358831106032640 11313215 -395918211532594593804116757404839151640 11313216 -261134466378575914124829522304161546240 11313217 -43622838423575202091436480466969553728 11313218 -761329218001432632745903613258691176064 11313219 6844912128885193976986881423401455200 11313220 302962168272113763429630366963428762880 11313221 -113293183830782363155488367764997138440 11313222 169309924256804305263205055292651423744 11313223 1016671157926271955718783981975322551864 11313224 113802574336153032044211186695720816640 11313225 30748774151328559291800092836014091200 11313226 77977527654659711818272703870058392320 11313227 -162269649995468723478869318427458235600 11313228 -80877944854349495937273013209321882624 11313229 276390187423059585719664176736264970176 11313230 -43832809886725289780520242726123346240 11313231 13333165570549806720920803788265434384 11313232 12593843252145567660595077693411950592 11313233 -168411976507247757077795488183474208256 11313234 205363640277417290530242991073725153440 11313235 -78912998347654467438633677047697553600 11313236 -120504808617538931815956797057233698816 11313237 -147625245611870921074176856299555952032 11313238 -608654331520490322541111407603593568480 11313239 82077010104593373314370524862722370912 11313240 183295064055243362434977005587906560000 11313241 1591522318122233571250891017457746930192 11313242 -16535685859632851314775893970899891728 11313243 -269579442343373999455030427726546119200 11313244 -713310605397102358502658186307913342464 11313245 -769138798632699890355634846429262286120 11313246 -3753265629993178483861340522331432960 11313247 -124811515909337403753798057839167767936 11313248 -101854521304466208329922030585422807040 11313249 -352882647637203274611434896248569188512 11313250 16068621110856530571976940285627304000 11313251 456131266650657919851438729114423741192 11313252 -21747482261442665214275860607734257024 11313253 34151265233630848727841259836363464640 11313254 43469763193856799733357629224313497280 11313255 189615267905132263650236062144255204560 11313256 206163643840034508232893192102375260160 11313257 5835853448646061945290296885759625312 11313258 572074457484701222491800578519411712 11313259 236971421572491164914233229909010379304 11313260 -133231476414714133451241858676380825600 11313261 -95055128007336445770889430607679086090 11313262 325980218088521652707680141393671756672 11313263 3276468416420426006426978400102616128 11313264 35865014589860963974868743154206507008 11313265 -195064967887668402393966337537766870400 11313266 466347047276336979193600696658920888320 11313267 151446798699286095326350082488913771832 11313268 -32577661526907843435525982564012100864 11313269 392360074595481927282052034874178152960 11313270 13030144360231917229192087071904846080 11313271 168660172248082885350693507339158938472 11313272 -1246811306973585396164233410228327936000 11313273 705169287742398657488770550093519163984 11313274 -133053079023845505443810484959188193280 11313275 593496697810279673037222374128936857300 11313276 -116853253134142041310470422674064080896 11313277 412248857463396341568406222203329490060 11313278 -286244713193972276540776684862016898944 11313279 70689441699693762778054421442544253904 11313280 608160663163545008849092546806782361600 11313281 -384255451531795833723155121402328761408 11313282 129013446711105874793211945113861604864 11313283 -405891973243243219661999823015661870468 11313284 163424728989951765696036195042585600 11313285 -634659404260710692050173036890753336640 11313286 289841769076717200335709033813353687424 11313287 -465572473312274473384940358408501004800 11313288 -145732322511911923712405815975280640 11313289 234380801624524041470002958277058943524 11313290 -239711093033208952363830324033898845600 11313291 -859109206881908507202149606155579888512 11313292 -486589891856542913569444440212731069440 11313293 575944605812218486368226761617252734284 11313294 -92019107863003666748307484161975200640 11313295 53432724967292711779284620053165455360 11313296 -87462362490149642077795785873207902208 11313297 157085156868307733203609314811109970240 11313298 162111535250392525818811907817960512400 11313299 982156784206113959984793382909841424300 11313300 4552268414398514969077798415304652800 11313301 -489873236636172584482616959407076451698 11313302 87027039284599555710067032345313302528 11313303 -615241477324669086164720328066170092800 11313304 -314742723650360691499594858062621081600 11313305 -97562192883210156853397237399914101240 11313306 -436506705313753534826322500826243144480 11313307 -266068559668983876099741952693339181568 11313308 -13863085052649664625975580329985987072 11313309 84952660270191198529330179517470013440 11313310 65709173746599943715555677238102218560 11313311 -916013329096553529948438053629777997088 11313312 -3332490934401054405082359236055269376 11313313 513649679140486269735505241298096470400 11313314 356787210661372871069160270719049392640 11313315 163386347287143943336080221490579821280 11313316 171897332500764055461251304295083548928 11313317 -659385387883724268265239028089163057248 11313318 111172191949640305954108540435684941504 11313319 -3774291735508070138137609166352348000 11313320 -682529391108895527074029017018188851200 11313321 -21938190061489623417757576906892720160 11313322 -131578606497066087158523367875545529600 11313323 173622908034958095889369336588044598272 11313324 -130061456299399482089718958164613939200 11313325 -488224333341557496549650242865166293950 11313326 -11192530517755624441772395235970832896 11313327 10349234297144947552874250675031553808 11313328 4562804954071606391798900447436800000 11313329 108542628448161349335020565001070646930 11313330 36368195429709953474319259592011315200 11313331 -356865896154178130689711560789836154868 11313332 -3464219599405533637020200776807938048 11313333 -405832402923549856698703729691753414820 11313334 245163214158347281962343359973927870944 11313335 -97094467991922846115312864790813044800 11313336 -203044799912938528850495496198614937600 11313337 78120161550052013237886641857079678400 11313338 961335131408382207530802782376511152096 11313339 96823029592900355578880503026443691888 11313340 478688460432857196778664327878899171840 11313341 46364280569029284578398779062604999360 11313342 132324450449543607618553392731882791872 11313343 14845889897589387712823580371699433784 11313344 -122365000724624934388254720663207542784 11313345 257998616589447646246912404802986299520 11313346 -454666230861437258690260778625115322496 11313347 116053185793508012079988261606256486112 11313348 397785967236882671878887337977794657280 11313349 -89620905266347419970419632163696520000 11313350 187026363012570734316763286765248322400 11313351 -224837018782700197213928151568546214400 11313352 649350520463959882977251734900825006080 11313353 849145015478847245623549605714279087360 11313354 -40868791058023606239368935630327080192 11313355 -225210621432443633529906504620722350240 11313356 -59339872775935955553588202565587150080 11313357 72400467374149258085224254705748039680 11313358 138467282491804429171852410234989333376 11313359 179735831497324905464818239042461872080 11313360 -1574411947046783182713896425458892800 11313361 127257767214895022023321633395932178852 11313362 44143659794929163637165584116109479200 11313363 117366482646286210103071774487673438000 11313364 -601448532634694339409106796806372815360 11313365 38033583587795040732141347171373574680 11313366 -27550465082974733798377580457306355776 11313367 599399793034195155211437710438553500544 11313368 77177465991970412845367286500732928000 11313369 404654596019173366911498776844181480794 11313370 274547584065862716368338956802607400960 11313371 386323340631875235275678954715607909572 11313372 -106198142050510174689642421348537294848 11313373 -999999194667027745808357519251600981856 11313374 -181211896018192022119146095990199247680 11313375 39089576038648037882832686890152180000 11313376 361822717267063989282989558092193071104 11313377 784422647801599635175158566565845624226 11313378 -49146245421883769936223430556230425600 11313379 -4294089488390995216779844531229232 11313380 -1829829050311956829433257795383905280 11313381 179958422823353555715179741449951919424 11313382 240691038262556058333945250844739309792 11313383 689901280366642141411946914747445848632 11313384 -562887466838137458232399658816045383680 11313385 -69351330811939994845438376740317358200 11313386 -2973953313334076711559895520495510016 11313387 -763864332552464864398793465796453870756 11313388 -276589053106433224815081697959729311744 11313389 -6023159686570981458998023235926488576 11313390 173269148140151157211143215377240765440 11313391 703441880110192385425794925250787155792 11313392 148347727150175393389710276944716726272 11313393 -50732064528857585687338779693997958400 11313394 -13673077918992054312400544226510129120 11313395 2706516915053512208940394247881772400 11313396 -8319882938875348527611445408253688448 11313397 1154706176482612809405475360985497450332 11313398 352134574815061667398736456369875860480 11313399 -275654802852989830173296127638968499736 11313400 89111834705794614778745436673741824000 11313401 -545270008194043624363507615236884844672 11313402 -130054011122565486992042022051475181568 11313403 -443241801333273112081606354209609904348 11313404 812931306502699063839553579981552889856 11313405 43107535623982841137236941709331622400 11313406 -185945271820846679295524687478345124416 11313407 -338422559072264443473359367098199366288 11313408 -190601615344834669272174669493809709056 11313409 -894886406811497920513388359725429595390 11313410 105210904582425541945950835710357987360 11313411 -252776025938477585804785558813747601928 11313412 416696728152656018998227273487795694592 11313413 277974210514123231922525557705062711480 11313414 99395273557898327876434640599225853952 11313415 -211573083345849117522186392588987545920 11313416 6208759282834693498664828216798714880 11313417 -502224297787525040747562514762313994240 11313418 -28619500933835604548840609602584376320 11313419 -34694357148847707139542652993568209920 11313420 173942873189948749414580610059769845760 11313421 -56597079429930404856270219139920729600 11313422 321863142595065455006178125300857526400 11313423 596948782126655450598120726750071484984 11313424 17998307296589469506449965186868051968 11313425 -81002362501251995525102320732521005850 11313426 -19477527110726951602565419642084749312 11313427 -849189647049991592855137569727421050800 11313428 -184509177045748206961032479570423691264 11313429 11304636999871559625644455910297335968 11313430 324729004630052184197542344472674735360 11313431 -288855836294705245974630619411176066408 11313432 21393782827305638958169187184090316800 11313433 15983437396672750930790957973743054724 11313434 -203359479105070720082314735436421358848 11313435 -52950810690978611471317934231811459840 11313436 734353084689565814631194758986209989120 11313437 -64083237587409805057056396478926581760 11313438 -93404407635061007040185610232364043456 11313439 903166515382824405425758872937576133880 11313440 -321692370387406649430212879449649971200 11313441 693418265483207153880639065912209760850 11313442 38325248283880904538329870873003136000 11313443 1108354729872914502004477865729337321744 11313444 -74801382910908115230604496038872259584 11313445 -36107812108065665934596327013999970560 11313446 182713108897379923019487059744930760672 11313447 92368117440382465868837767318529139456 11313448 -496517441117182439468106329770430960640 11313449 271477621774204745687987521412323763712 11313450 -18688512630073162936893024944279116800 11313451 -110414492303373119813235805686796052400 11313452 -453531892961315724549111225635959812864 11313453 -38236744658876177889836969085447681600 11313454 -469278855568925037971406785407799173824 11313455 563040934423493247934855088269901154000 11313456 38616007355640818477775988882966315008 11313457 183904536524590289719884789914217202706 11313458 -54350818070600909046072874106030185152 11313459 -260686038406857452841850963609872844800 11313460 -279828687859732402386711437207345932800 11313461 108877749704386939446618749810492653824 11313462 16059108995319767734242398340553263552 11313463 395534069608277174509010027765010592920 11313464 -984994848480044483682962890302137548800 11313465 572497577280863537061538034521025760000 11313466 -203782462785501766938601450159554036000 11313467 -906574140965669307447125145829825123272 11313468 -438268531039942548237486161178649794048 11313469 -35468239582068688292286342659934794720 11313470 67046253884777882856635561974870978560 11313471 -325823972214654395338863571788572826624 11313472 -4180935153770973444507469898452041728 11313473 -659605689595123613004719740869208777278 11313474 -106188770520373002266667179502168318720 11313475 532517930821502685080339697542793213500 11313476 -404033994768372162022071670281636999168 11313477 80652400870459027141108879041643918560 11313478 -144808147707439906504291886457312888000 11313479 -274062844167509288084896480505260450680 11313480 428957135128723476077476464776122368000 11313481 158316318891281420245085621306045301504 11313482 -124584921937503914675110759800088352928 11313483 119688986837230999428334136402650033800 11313484 16469996145744475937051471253384538112 11313485 -105175090069141674841569562706252416800 11313486 -225508139669202437770807047296743065600 11313487 1258976449413358725334385607074920293592 11313488 73917261186151234519452981670237962240 11313489 -154571832154357864871722882246805065632 11313490 84329246134920017886801613311885122880 11313491 -93305710115497972225190255469652932096 11313492 -56953228382659497478248544993426464768 11313493 -496243134222645448866776122957425134400 11313494 247997310014477194975400525253747011520 11313495 -193930384162043832713957206615216534560 11313496 35839030799769573101111107559462338560 11313497 -131363231512609622239969782108354080448 11313498 -52769478974466679654591463548913077248 11313499 -324233723000501324590930236792941290920 11313500 555680375232309894512834068418993664000 11313501 -793831553093407564937236344286715700480 11313502 -37890605353002923407831287134636073600 11313503 50578922105854532280677043703801993344 11313504 1850246842250175360854071153662885888 11313505 94064213722841555252499282178608068160 11313506 -440070222505885391937980343327557217120 11313507 -108113662310018535331433848667514132360 11313508 80548313047070890769731132656443193600 11313509 1282959597403981048567598483233826760960 11313510 85406865536679773843752795265679763200 11313511 -899134269252670026470662041730819184640 11313512 -110672923093517265587963202045390028800 11313513 -3344448883476395327188504274199144540 11313514 -179880289864692549488107512563829528144 11313515 -6271838880728871396487024601767208160 11313516 137491857742759892482517605095457996800 11313517 727700753226768611521091103211320561132 11313518 636986623242245267135328070037805648960 11313519 9087062584638982219331125708076100480 11313520 -211894033405013972816337684534049505280 11313521 -348200574278292374752522254707062399278 11313522 -223780423116598982900806995926043431040 11313523 -104339922669722665986286713656860334336 11313524 654118675593213660381126768382958856192 11313525 -49306233803706753943594827444545491200 11313526 -69182133265142172157925975138628065280 11313527 -330973802866792484881485876979399967208 11313528 132888877677985025946373929334770278400 11313529 -853063309044532996910382926811435421040 11313530 141000424569658145697549679119214856160 11313531 186637109748749947409266707666858188280 11313532 -96788893204748876319291371243795298304 11313533 39277824211011920835383731634800214400 11313534 146439280148599414766566882046452355712 11313535 461210650536159653754762064924051330800 11313536 10757386685924695173369438525865328640 11313537 -241952242958124699957078372484858399440 11313538 378001976781249694380713656372614236160 11313539 -11033588036755113863145208111322268192 11313540 -3934538910867953474165751877442764800 11313541 -363752603367443807494121478570032019968 11313542 -100586685845477230965353392642734355008 11313543 8152920567252742606240544487761817600 11313544 525359609965604331817023694964017029120 11313545 -357653536773523474388779906122722198400 11313546 2628423660094858432723791420485856000 11313547 261530225727374061711071035383926246032 11313548 130999464214052427014984971140783974400 11313549 -101404488105169060744953181296487458036 11313550 82069679620848733285522661808646680000 11313551 -940529096821242023959831663155592738368 11313552 -19685202623256222416672554399005081600 11313553 -51485260140918668992707958770751309920 11313554 19587632756585708234031540935564393472 11313555 472146013752019587951996965261916222720 11313556 -637556212250415748817997383521115927680 11313557 -332458009702039917448256929822157038194 11313558 -6260525126343601133265063979019661312 11313559 838569420531338484070387882791945826760 11313560 -247376806557481345719718107459370598400 11313561 -615560662729746879382474509014342934768 11313562 -136081342751769681560010083963060075520 11313563 -440895168852467614017504705264469288188 11313564 -30358633228161060299907418022467657728 11313565 -123864364716058471128127716111732603540 11313566 119301485077422036068232189982015577088 11313567 482063521274995886621067631538723220000 11313568 -208478406183272574129795997279922946048 11313569 703845147582816219315064471470635361840 11313570 64896282316685141916090078241654848000 11313571 152840321564111720645497131166004791772 11313572 121427335679357338058063404575064949760 11313573 -94012460626059222202669146568738950816 11313574 40582490016610447885492933374005796864 11313575 -43370442881688331560386977674531362400 11313576 350768871522889523625363398242629995520 11313577 5067300757597213518900322142412164544 11313578 -216434717535419115229610579749245710160 11313579 -356424011183511236986408472605692584616 11313580 -63530340312010391138688985185339571200 11313581 -395297053551817864044949853780707726836 11313582 -90518438960817426350339170331010871296 11313583 -14992606833429619328740885308719149168 11313584 116052863554700637165604720332161433600 11313585 21482402164482743447576750578685543040 11313586 7484999490459597745029514342984488864 11313587 -548996191626391477778034977701594219764 11313588 -190140407881880026074849971406496235520 11313589 399654098275090508907743720376684343456 11313590 -542454199692192959140130242730514163200 11313591 152549363954247230589722243808438350160 11313592 316089462187665493412099329595044638720 11313593 599333164486122773505092866861270108842 11313594 227344095630819098927640909184120220160 11313595 529615202120549743794942233024613463680 11313596 243978854785933523929302341679065978880 11313597 -177360622146484830259915371895385108928 11313598 6635862971717941914238974990062188800 11313599 118547976213302997996368140185941318520 11313600 -84992369397158778358487756024158617600 11313601 -1356004106238581019354233650435174976 11313602 -416823219868576529491939494922351366080 11313603 26591302101564844845794603612822145744 11313604 557567919035427167342369330183917747200 11313605 228125276603287610990776576234545899520 11313606 -21285311232346119739861520974476376896 11313607 1058459110724215852511750645251276696840 11313608 303676440018268668079290271307050844160 11313609 284936490851515643868718819783708869696 11313610 -16690617392719247047785552428459232000 11313611 -231491806326155825594175461033842951788 11313612 279839536788340818000324266259095444736 11313613 -30905319635595337663519104706726966196 11313614 20836426609964540035052969437548425280 11313615 -275906379636297172239845119498781783280 11313616 79091247624132611232356109944640159744 11313617 -167448100210784508780252291347659823808 11313618 378003424587551793196472386390718911104 11313619 -845213513651715106557023090703347236104 11313620 511670006210874604559850736857685985280 11313621 -1960602103909718000371293742583167680 11313622 75268233593623571599770177017562680448 11313623 -174948487983564861525395462866051020816 11313624 -112820222722246836584442430167566254080 11313625 11004955504164022346477873641716570000 11313626 -12139668050062237195927926613179310080 11313627 110724084503513356548598568866401212160 11313628 -746470027732359148416778878725218122240 11313629 -676725495567931418007892609126913287770 11313630 -125603934514098150086938558658470328640 11313631 177846345314678115621080917625017442304 11313632 182476564168997709450485294451552681984 11313633 442623795059987056400275284856277064624 11313634 -67384164700302283930367116952672804784 11313635 663885365511502558417799548795659232080 11313636 35956077605242439648077036133178900480 11313637 -13031812080244270850982877602480427488 11313638 59376172131693652011824202660859990272 11313639 390929126690090740777949892096058585104 11313640 237416186027323995251367343272655564800 11313641 315699928550784574447324897665961722000 11313642 284728151920723101775526607104913222912 11313643 -47519222364109874678146051552322098032 11313644 -2542843736980220739601686764106253824 11313645 31295012180498519207867610618158438400 11313646 -233940610126628850044410289913241441728 11313647 317832199468139862959616050676563017320 11313648 445866053166797865074653149359308800 11313649 234026692434224776106698165781917293650 11313650 15370809593610059954657187215376117600 11313651 -527217573985080389813638604310356932560 11313652 -314213433907939733009241753429879078912 11313653 194622585651405335233207551331854467064 11313654 -185467790716277558269792761641311580160 11313655 349468128491889878885281896369955908000 11313656 150794474729590639814535662524646522880 11313657 570510563883274093980015096367973904954 11313658 -281535655017362935101573674441513650320 11313659 -331049723254081152136491541651847358444 11313660 85211212048401670506585967825400924160 11313661 135038522081382998927692543683075175392 11313662 -135699403243967374617154801667651368128 11313663 -31898053982061071905373191956587961600 11313664 -204633393407455690628262397958537871360 11313665 -129870715997520700413157167693623686080 11313666 46986745375996258451966825037076468224 11313667 46508723908919816741899027718063759360 11313668 -220473357326768468400779358054786269184 11313669 927878837379700559675716139704830264960 11313670 428942200166525076562645209706087653120 11313671 208284734044722144877803672270841029600 11313672 274003130261466521754588842797081681920 11313673 192311686294154597806167489966987922944 11313674 -260458176648959524382522606951507987664 11313675 -6378717280102759780593438665707801200 11313676 -628641264239800636149027701635507153920 11313677 -286668041217889938977635103441093791200 11313678 209664700793771077066852983346094274624 11313679 -507749236564692716514663500483768140616 11313680 -2713238423703661912882796595629260800 11313681 35450276416262302365796020522092395200 11313682 -3314506747760716063087311766895720448 11313683 -1156379849820695086687834588237766182800 11313684 142767371084462939716134028811069644800 11313685 -12113241975838726855745443757470938240 11313686 -24054452295832031124348096869562029376 11313687 4130395359921312755754477897255333888 11313688 395468793304562716210053460001148917760 11313689 -556332682436640538361323749814601715510 11313690 120410116530644179040077723582597835520 11313691 239715654431436029424923577456899241092 11313692 300561422243681548499058752565605348352 11313693 28543064188520857510976618739176112582 11313694 65182613218943260039048333379881304064 11313695 241089070582937804771501791314515470800 11313696 -129282315374308768056287193291689558016 11313697 843193119808004923095103424332486626146 11313698 107653026951849109146543569316644130816 11313699 -295637246517170572763227541503917880320 11313700 146652664067510508757645025241005568000 11313701 -93887424637976397644444757601372075776 11313702 202314179612820426512498418763420646400 11313703 -1129701662664741563090787989953792087048 11313704 -372417690337647367845399113414538547200 11313705 159434429824168909113755330678109997440 11313706 488656572655920312912274660140640188000 11313707 -125821087730020047501978491734278196044 11313708 -23223782838989563827656612760876515328 11313709 315708394805775985325307430600810869120 11313710 240197469911844751434484076581651714560 11313711 447995996067311484334077401693015738760 11313712 52315740991843015706812161731734732800 11313713 278449856574993223088708262460941998400 11313714 271958998211285526269245067736681383040 11313715 -125813848998573582480060260065088220000 11313716 126256682388272448848125700221983123840 11313717 -487940479919309302864213464046775593440 11313718 -78047184156492940851046926088729408896 11313719 186392497165780622271175198206910687800 11313720 162319309316572071671934774910936473600 11313721 1101894976335883318279037800209871218720 11313722 184967265379558725167579788718864309760 11313723 -358683892699940687063236594410374786280 11313724 137580986738648535562880259817668586496 11313725 231027469429829523668284595791406351250 11313726 -321309459863608338741188870817251890176 11313727 53139873822684045965160981560440592576 11313728 -218792631835478599533626254319439839232 11313729 6257649572439630815618454998866452480 11313730 -4855124392894204720793084697945223680 11313731 -252397479495249783022852577407602978912 11313732 -75502527594526353484750967176889852928 11313733 538841274248761892028473746478477677982 11313734 -227697894497617031603143682153994993408 11313735 -22507875055432384016821434739407870000 11313736 -54593562256906114971435510726398115840 11313737 -242712943018214814651189415128103672614 11313738 81695421747671177219516889608885933664 11313739 750223186707705359351001276346029515540 11313740 6503524498675129912206265296432599040 11313741 -402271400364019435388453992731643978080 11313742 66994959903599762408449361820393216 11313743 -95566142770559123054652822037415022720 11313744 -10725180706408882309788562684908797952 11313745 4070387666257536245569142497412619600 11313746 -361558716532186175087210487235104086016 11313747 -43359291522079269768530494885741143600 11313748 178484155639709651536540749469711790080 11313749 -363485314838640354049234458635311728768 11313750 3553576546363393756665957146288640000 11313751 306252938456202788960326864902742667832 11313752 -170393170896565372744446364480130641920 11313753 281302006705332103171317320750456234208 11313754 -159332717949756338513923753203866469888 11313755 -167114289274032763923426264912661189440 11313756 -10960914097852649296308991417892221440 11313757 -59477973995478589060203415658160414708 11313758 51722188604622989691565709554699739520 11313759 -17457933865997644988950923415299302400 11313760 -129374990454160194343679044642595143680 11313761 588556921171196104961264203061909155362 11313762 119138053925227245453095253435338401152 11313763 -421278267984807724473963925679030997988 11313764 117160492963537478448154254506727874560 11313765 492070456229206643850522181296997538460 11313766 -4341899999648883615636829745543981760 11313767 -207668092791381588195723805783102909608 11313768 473741435337260234067943346474637557760 11313769 -89754460612624123510773201094905793920 11313770 117714012865916451001292001962568009600 11313771 -75514784613739556346773903401161854976 11313772 304710853581835488967091342472144368384 11313773 -11209345701934835876512771110090456096 11313774 10820154856460428327091202219397249728 11313775 256310667716152672402188559450990770600 11313776 198626700716839135332504519154506104832 11313777 210073424768731961634340118804278288608 11313778 174502592300305291351536061070713136640 11313779 -731120532464024565068227409987581450800 11313780 13759980847300608634923656657090549760 11313781 -1232804395044394293926881011250921152960 11313782 -180160831842161522022342074753204947200 11313783 -523013849041699578590267299950518298720 11313784 -74382227270264460605151912370249420800 11313785 115169995183656393379228816168921152960 11313786 -15456805952550224107781307616663071744 11313787 700046737780797540668338703430290561592 11313788 278043064362777551080156109185957556736 11313789 -672218868407502322803858717181118692608 11313790 208899430938082754080319354100485198400 11313791 -76615698056086949901214075066318852416 11313792 83429936934904626644811189198079918080 11313793 -233707698429308114977478328118870452480 11313794 118540643201799584203211512065431797632 11313795 -194706814572844718288414650088279961600 11313796 -173716493121039662416171109361931735808 11313797 62947393286683643104429186156565813280 11313798 -190393535968643742475770107735684118336 11313799 -298017675070985648043618680445529451040 11313800 392484219721948427148304568338707840000 11313801 -182452127389599647288482458572075805270 11313802 141341536003601504428324467015373483104 11313803 -428257145541024338807011806680296922136 11313804 -125790784615801946052183654876803281920 11313805 -763506422196683521402892920515442191540 11313806 463534494546737170342281869050836122496 11313807 263216135809975447475502915727348639488 11313808 154782809025725282779956805464431591424 11313809 -80114883026373653146194159415572135360 11313810 117723602882150808078151252157188147200 11313811 -201285206238745966173839284220327893588 11313812 -748881991623858070467751922289304585344 11313813 -48931554489096421722093810101957878272 11313814 -156212367601714635025511273822383274688 11313815 387676715126345582814897788393424368640 11313816 3411489228617717462903783799752294400 11313817 -529282963009422571793586977096992670134 11313818 -18301881137278569889974985856161378080 11313819 530655398431640368192222008947750219688 11313820 -187172879136779090696561558300763095040 11313821 -626845875610389918022733894964811483008 11313822 -28151763657368504491683591252964392960 11313823 12324764569955156532758532126174907536 11313824 -34403419724476887753419935658587521024 11313825 -195152761107879826537666871340413608800 11313826 -298563835573345812677740645889624741376 11313827 21410938116245724504228367727894400000 11313828 15041809643089619921264436209430401280 11313829 76347542527804496207791648301884180384 11313830 -94540763566855852083524972689078671360 11313831 593257684910222666347313288859953491752 11313832 -77219635904591492114529833470655047680 11313833 -366777316792254772491642955459877574918 11313834 53054004335153273301774418239046758912 11313835 201544034760849368356025018105343938400 11313836 8519795526599672258954488009264730112 11313837 -520834479429025724091718872523748215680 11313838 79949454329369939772981874395582397440 11313839 -857047213774793019346328233711960917360 11313840 115710240826525171864869360543832473600 11313841 45888976885853802227810942618690762304 11313842 86655037236625438947271424287529997072 11313843 199532070283319375341373576188351076664 11313844 547598664726949171364724228568388452736 11313845 -7856972359489259677269343612512348900 11313846 253226621383985450506801583800726306272 11313847 42153918726890711447733114528861904560 11313848 64190993710781439544621928823245291520 11313849 557750085372469802983070802857764854528 11313850 -55556135279381445160610117172190291200 11313851 -934143545402418493613046311809655093148 11313852 37028186521601596343818559793925668864 11313853 -856241349614531775040721814616619744628 11313854 105095410006347539797282359553752497280 11313855 -267211879665549423011065822425489864000 11313856 109710364177073194323534600183181475840 11313857 141364992917756079382184948700877047120 11313858 125060045567796025671866875914860110080 11313859 -11360953349501661952222568853299935680 11313860 -114272553698423897643001719589507622400 11313861 60575277493093187544007633272503243136 11313862 23475500365520863444434303013701030144 11313863 323493918381010606966253839367207616 11313864 -519443353216439405969904439542392832000 11313865 425763517301114399622362470897868401800 11313866 -370691372365639210577255402777518012368 11313867 706724535663650550807217805648087614680 11313868 61816041704589088898276456248307404800 11313869 285238769260554820152987696052157622912 11313870 -102159355966173345548386877528241763200 11313871 -117572871142548966345198180211514591280 11313872 -50247497068821608601953800511299559424 11313873 222228574760202911564204120572092038400 11313874 -217275019330713867460948160770610215680 11313875 -744766824406758913543836267654695256000 11313876 95533485676324891540827407562528073728 11313877 690678477207510003440702470902192059726 11313878 -179049041471767937077189071447486926976 11313879 14325695560030572631652152120752100608 11313880 51069869321443821249848327471896166400 11313881 -852086556014045238609012898985931459318 11313882 -61961323842263998707029296417407117600 11313883 -328588986959394715025257935500932970480 11313884 175112046615497043543944205068446728192 11313885 283260490126590693428689798172827238400 11313886 243397782035855399928281765213756453760 11313887 156002197020124811610057804636471296832 11313888 696027040886035441578877329658211205120 11313889 -121450793077824847428907952260404681680 11313890 67961752107238347823079131552244052480 11313891 152313920946340514658164229043973754960 11313892 -588782783563651060346275937269653539840 11313893 708420795427127289930825244146544886142 11313894 240600729070653339105324355297834756800 11313895 -225171468113018356150726590240554483280 11313896 -496502751838192188875677172429051904000 11313897 -27892750775036765109967750790937292416 11313898 -531383356484458989164875806364682398800 11313899 -258447813564599598699824360656767306480 11313900 45579535600109646372718149406307404800 11313901 607030662411064120988274305601263058902 11313902 6022239964434716827825554099413500800 11313903 -120857573456284804528852291027427674992 11313904 14945600681302052946179405129700212736 11313905 30948702606149837681940499590649996800 11313906 -239560674123978389116218650874038092800 11313907 38980841581763013885063750610154636544 11313908 -43223885533942478215378889598829670400 11313909 128926232859503446523976427780488596028 11313910 -127683738124267474051002478091715200640 11313911 271976068964922116295268127514462147840 11313912 -479263949527672242480548618076708864000 11313913 -437611517643521651490993456775675754876 11313914 -615192353115580806249709291983026196768 11313915 65756262867416977441686712609181184000 11313916 -572512596866709113490475441202276815872 11313917 -256781910614498451520340381615132092980 11313918 -30185657736921153923661065811944448 11313919 -339588904437822033963785440068329891160 11313920 -524588044069644105893477840526822604800 11313921 355649193082175993876367280899620282304 11313922 395192313282058155021122538900794376192 11313923 618109115627666424468526215682788338172 11313924 -105987099301778498272474628747425158144 11313925 -158232673190161419165831541800210091200 11313926 8842387703541980826894992717877076224 11313927 156010510962763622115623774063236199664 11313928 562253349533576569931383674832059356160 11313929 10199219050511651836959401129830651872 11313930 -62771349252865593367767768889938739200 11313931 865343634408361883242931807803675451732 11313932 -49661995898237021200086339516647620608 11313933 -222174168716474159897714899400987609952 11313934 -77905318022889450281793611048356812288 11313935 -1388146114710991785962257021561053641040 11313936 119811656102255009005803118805098045440 11313937 375133977337979601137093956597925171712 11313938 432012472340873941847684945479627551120 11313939 -36545777717955123946445029722384836352 11313940 27124258129042482588968757594905978880 11313941 -831630776244839227938632857024715228658 11313942 437477031373055695652873920192373061504 11313943 60873084014391363237125862622547996280 11313944 -64693839002047453619490133282937241600 11313945 -9147503691654914324782025339106960000 11313946 -9768260821618528673157243177571123200 11313947 -27381131841387828507842918123723374920 11313948 24903352172885316341885552970068382720 11313949 38128836527586574442385941056641391040 11313950 -58088735893222363235281025589057504000 11313951 103238877020324300213491741401257186304 11313952 -426960071115370409444908925840253124608 11313953 -515377835999313741140144594409139527360 11313954 155939828920797346204320267033801070368 11313955 314740823554993710378990378520074026160 11313956 -224099941810689787342162330130559704832 11313957 -704743968793409655684628033885288612320 11313958 330886175589398500937639881134133216320 11313959 -1124735636881686773647773346907467931184 11313960 100976489820864341678647635565879296000 11313961 -358371047238977318730086301956635714438 11313962 -332347356596297173982771729334721268736 11313963 -12704827731615139721347456233287062320 11313964 662449745932680388539166500428060830976 11313965 -206473084519231863512989157209763745480 11313966 -31881110236108176291162788659845620736 11313967 -201106279360296546461794571603979477008 11313968 -24360910455996893874215593823885230080 11313969 -112793703314502542203891610795358611856 11313970 -138992019356815027271993265711703348320 11313971 5863796160141240215444469658505051952 11313972 829691283400161752342525117145874329600 11313973 57710143107733244537104346738344237344 11313974 -204328902084733895043262091207177337600 11313975 128087023922276442254211474992728969200 11313976 398604020949825348167432043650583183360 11313977 -136826424039989976188993038895560075776 11313978 -5406486789085445291423298581428296192 11313979 55994564234133543297761660631928785408 11313980 -915181623285049744728635842075944345600 11313981 149382399293569523802979734628304565504 11313982 -240724552740269185458302383115663976000 11313983 -310218296742091638890900612724214301760 11313984 -74542569297539170385602219220140032 11313985 -302916683578441678748374966208182915200 11313986 1710067055659152040255117728788651424 11313987 -150680173850860342228727670071697366720 11313988 -5026059682146805208308124448757018624 11313989 259440186454792551874475829580478789790 11313990 28036881518596622865732938269556286720 11313991 44640186296145618052100020398500749104 11313992 -94547577725490611857333421159689420800 11313993 177880738059245826104245864363683321408 11313994 -136243645173312786404538165953949706704 11313995 -278731586842403363886420368840973392640 11313996 -213429983127697081690617618293174830080 11313997 -1007567843890290169035732172125774780960 11313998 385783726923777285156190380998730360000 11313999 -14857516432911096180055438980310624176 11314000 7690440790103885480152116405153792000 11314001 307139894292669543414935907528796023972 11314002 135490024303664102643522844911901639680 11314003 -68542008991719323004915243675765198696 11314004 161596815092514996217642888059764795136 11314005 -16752080368520143224311510061164137440 11314006 -520867010646470659282634238225477327360 11314007 315389765460750276737881824474957269256 11314008 27473407068399160536035534797822033920 11314009 126249793731975280636718614854729173952 11314010 -238103254799695732759731397449169957440 11314011 128727659528288318316442197889075345200 11314012 -94612998833564675540981183877477454848 11314013 -213819273668105989856024007121957515738 11314014 -270263331374105340433538008940112688512 11314015 -643913452213451067907334103404115433680 11314016 -210449735343105394387015963564280119296 11314017 203168689567249055902893822744049032000 11314018 -97286286644910439528379791055853638880 11314019 -159292475197912515885155069499737444580 11314020 222162726192669269818184861559783567360 11314021 -390961432537717779165721820080820414400 11314022 -234877232235286091902117086077378144256 11314023 26921917694035889224085906620946262144 11314024 392705297750750901840209543694593587200 11314025 317748045320273131860344255975993610000 11314026 -171181690812371939630901437171475993600 11314027 -117881925758443594245766346299821827808 11314028 -468690814857618263249899027243547885568 11314029 -195257763254150847278709541620277242816 11314030 -33355989520709918466503188663294855680 11314031 810355819969062996584253009612613522920 11314032 45639286626443354926562015185674240000 11314033 733266193091136889524725752182059267282 11314034 -109603367111287460549692053549045104640 11314035 664701407864665714817464541375642315040 11314036 237390365161605233452427762988364346880 11314037 435285454806882176014292566541871637152 11314038 -59284471313919599835991284325171784256 11314039 28479984753589312082222268406466219520 11314040 -33034413615095048037502553880908083200 11314041 -636498016599397301828267804742145407408 11314042 295079232368459772547456795038883938672 11314043 3301041001862165204359698060320466372 11314044 123075421628396992490980129979610316800 11314045 -21220467498165887917869207239574710400 11314046 727050634598140142506381516498418325504 11314047 873152824913852999150918480539721056272 11314048 108915053577370630760912090918572523520 11314049 205873680525561588857475105926212878336 11314050 -38388126614368411354887010398784838400 11314051 10188133032287021133013310741876928552 11314052 54019620815973893393379388427120897280 11314053 -58576622464939148081247592259056180800 11314054 293487895494091578915237770323974842976 11314055 421552662781943836994002223193366819960 11314056 -38217578214479909531674485717203189760 11314057 529517229807986787082722513929149028560 11314058 95852261205540225771996610667124178176 11314059 723825676967845090514508656444449728 11314060 -160867766900275239054068102186463052800 11314061 55096245357213450140377752380881385760 11314062 -134348167401194301540660218110385633472 11314063 -586643283251431845452623563658908255360 11314064 304499290553781413257540600219458600960 11314065 -50150013324125168087741186186947257600 11314066 -444917861688605685091850261955455430768 11314067 -416643450223476679525091387859426604884 11314068 -149739791667142157314525857911122169856 11314069 -253769323969983605694818597395363648872 11314070 80555354843273519786859816550766453760 11314071 385346216489847897001403894668462124640 11314072 -299328749849395031109659367880434647040 11314073 -90782802511233175947818554230334580640 11314074 -6379553903444753523990028882874917632 11314075 1079809295714470655989883728397107812000 11314076 273950736765845311434210513409536491520 11314077 404713648563807732891616078230053633760 11314078 18895230780370000050600632151561171456 11314079 400433114831016454680526495086323492976 11314080 -219654626195066001025842434266935459840 11314081 -381271805004904843311950444421869913118 11314082 -113817851815933171714540179026052211200 11314083 -1010577390440573092473835616809846732032 11314084 -442701733112865101603936579990888934784 11314085 617295486706998801430985537276604822780 11314086 112376665790724039068010499379708073984 11314087 465658054968594485128965257125617775736 11314088 -255716360556224504424680293917331338240 11314089 776218185320524995770910931333198829760 11314090 -508878264936842599513354457427950457600 11314091 -290230579815205808223296117749498784160 11314092 97089114534229009932304964284738960128 11314093 -461281642285177287830315511150324755584 11314094 -275797925704928233549955529724505882688 11314095 -104727803618702862102975090560584263360 11314096 161433750993265131377743601677011402752 11314097 588457944628141367640242692672662853812 11314098 39810915752042555000725693898157315984 11314099 -333106376492105178424971499633730182900 11314100 -209764243386584126596712972372695344000 11314101 4550963924837479709875439615358599424 11314102 223086935515947948821819208284913550752 11314103 -160172314759305165613691938030787859000 11314104 -196144981621257541653940060887451361280 11314105 -271353244844884278880763550252644220 11314106 -342294033601380384514904155622777743248 11314107 -246879042170612669848279592914720181760 11314108 267616824686288342741571614815949524480 11314109 1030453821435220713059007690733909994310 11314110 231180537958174437921566528041070213760 11314111 417939820019663802939762607705797691712 11314112 -182726207102708940528780464098168012800 11314113 44851025109289431009231146436547233888 11314114 -51376292160226089265055338404929243136 11314115 -472592676842248886457237010718865792240 11314116 335787132940792900121015363648224134144 11314117 13985246599505677215842807706767515840 11314118 -126057709785514672599122563853617520640 11314119 231331024062634092418369370339330078160 11314120 430679975627486476805191953524011008000 11314121 76587523667753410325730037383849067008 11314122 -17303801965025186220516834104653572096 11314123 -332141689289480129276164231598387691628 11314124 -17478060255749573616313204257676260864 11314125 86820857120486592914822524002765870000 11314126 -163448964272983614938131258271443975488 11314127 733758909085633903347261293330257561272 11314128 25187882193620199267072209796577886208 11314129 -95584320786774495563746674870916308888 11314130 -215070369123094303780187395656944819040 11314131 205005924412483261676404784608087328952 11314132 -141006078494797370162874909943676346368 11314133 -517124017074860853963668652202450077618 11314134 13528773688005714924330146379492986880 11314135 139283169050329456252935771327029184000 11314136 -925016716201808425861732634487041464320 11314137 -339396958702133004748889486119541879232 11314138 564848880665323043748719766116488785408 11314139 -972655716947802168607744727405227999560 11314140 -265137966064601845665726701722922956800 11314141 436377028417171927652838949549559294572 11314142 -131880576609318368619226319429024181888 11314143 626622464345896474250365687692379857120 11314144 480496434614470267804114124458070900736 11314145 30672309838668764967642790954595952000 11314146 134667786643135862564256026394226063104 11314147 -35439711172109994111236124277408199280 11314148 -486250201127888146731551385430129265664 11314149 420544393126786628827154180197579315872 11314150 120454599202946006270414444562707704800 11314151 1213335516595344413864701909020378156600 11314152 9734750316514537314276424382656773120 11314153 201604145077550831615755018619363835520 11314154 200236331243790233186891774677882105776 11314155 200239559311587518390976404162809233120 11314156 -24879946198046723152300218141508419584 11314157 -668342519757707519397945348009110199594 11314158 35941667595787831756244733327548206080 11314159 900262118215159971847675688220158852416 11314160 470180299683565194282251771738849280 11314161 1482393403498213965022136415625462002 11314162 -372659352078577489204803828840216093168 11314163 -5896462853703573790663637256141109248 11314164 -298001391442816214590405850486381543424 11314165 660108018256809814523741456785521756060 11314166 311306985542140674035433116467817606400 11314167 -55327163141062848901423638214171946160 11314168 -617837896973756219696480553868695306240 11314169 -1237592782471489947074058510660915218304 11314170 42915587720017948847265537085782297600 11314171 815264945557705381336950035541796407144 11314172 -393204199077522875946894279052339789824 11314173 13854044087649769559269542116324720544 11314174 188953266415114999480968661135778804160 11314175 55602272581023490820634824428934277000 11314176 -311971991057845165845315857118312529920 11314177 376320683290780285155410079809835713920 11314178 -93706656724505490204777298838797858944 11314179 -514210222675156728274552622172836217276 11314180 220987044577138503047503205132737044480 11314181 141779394683054025403701565714735174464 11314182 -338206398429113538705894130659350539776 11314183 376055467583121508264023626252156131200 11314184 -288921771608282722381771638069431500800 11314185 -52193543652287789796829593097631899200 11314186 -50756395807999044314349939497502327456 11314187 22002177308953032006913024696415597832 11314188 -385611099117424023577297422393117434880 11314189 711949790515658974267750367266788144556 11314190 132883959088908877553212250728945425600 11314191 131379406526809854727050012697551521664 11314192 -266897448040572487298908593660582871040 11314193 -170930986070002025129926949605859822400 11314194 56149237289737145864719397803597332480 11314195 -158411790315894251454008008470689260080 11314196 77696929262218142277193661741717053440 11314197 9280062297164354579666532851220008568 11314198 -239538590702244024231591271787865926400 11314199 238589201256622675769508418745662665864 11314200 37911161035284963117168466239022080000 11314201 -4788723933299657880969528035319491196 11314202 315604824867229267501091156599223061504 11314203 11810954110527251328158329476040151040 11314204 -83753593975502162540480167840007244288 11314205 -133723175116367288791196627264137843200 11314206 -57873601740023560900476543792132881280 11314207 366979004237804273150181863371161647456 11314208 -611726098217853753624535122506062233600 11314209 47339651153288392396293537110090953728 11314210 -239472241021801887231119476060430742240 11314211 -297294454629139183936083736806560984088 11314212 -20856117772268374832498053492451831808 11314213 -76540219339551915309303701258353401538 11314214 102201040988783198767883480822847849600 11314215 269130280991530402961226508900989888000 11314216 249305962749793043047120302028526223360 11314217 -851336718155454227229041677950476953734 11314218 168370457519984315660405744988132866304 11314219 -219488065444283375580167535675105035488 11314220 -315193502414915666605780781027880913920 11314221 562669942949752922608123632104468949312 11314222 -52220021633205099777273928308760742400 11314223 -1622319893860668721812853829472932098680 11314224 150415388459675851617286899476742144 11314225 -28603311958029187426228974379469612800 11314226 -31769461943946949333952878538242560 11314227 -8208894621777072358547641510547456400 11314228 -20950378988516782280713503573239310336 11314229 450955982688693117678607782694930418784 11314230 20592912152576316070806229184459569920 11314231 -38606995810948295816640467846550716400 11314232 224955524098161618018111989243498188800 11314233 -16833186535815924708965147521103699136 11314234 -632842041085924831887777159523757126400 11314235 -139625471914350063145164100547096680320 11314236 257671337275418074880403487886891315712 11314237 318680995081569467317511385297271762944 11314238 38638361390693019035830385897162901888 11314239 556965814219112001056376121893974179728 11314240 49447357967215509666817905429609185280 11314241 334248265556344071495574724429513184192 11314242 -17262154002413427785632669804276162176 11314243 251270121151644058726645889233034214880 11314244 357611388634190622398902708520474726400 11314245 30759366808768773863477206651583049120 11314246 5174729322959762086493199512304016704 11314247 698640695311618945436314038317198678592 11314248 499515326041619052866159407709295575040 11314249 657767499280577467088316320223150316250 11314250 -89434593426714979202136911267467776000 11314251 -182481374639497326883281831728956885632 11314252 163077170597917914295388861461419804416 11314253 -217968715188225743275757868764428293600 11314254 -67244244447987348221832224789338426368 11314255 193253777737931583519394211173492625160 11314256 49389891788388325620896256643837722624 11314257 88074447950930427653525887045128965280 11314258 291010891744495653955666038266840718480 11314259 -475674481455232309945794074831902770360 11314260 140025338130111791373475687371206246400 11314261 -19806219793620782593139071404316691776 11314262 542165710912322851631565742164269305632 11314263 -1406419488034540472274534204452290160640 11314264 115102703056275446889815638804649041920 11314265 -36389262954164934552117069610766158200 11314266 153996556853952884966616786057569985024 11314267 77671163907540809252094618066007367424 11314268 -213243114034088418997125601624859341824 11314269 55573988463363848411102355688274176320 11314270 5054345136399775645321573253892883200 11314271 -706596346587511701322419291255384642528 11314272 601570223858540991671843912245869281280 11314273 1414480673560430137116157140821619007744 11314274 179647336420937833677227573767590935712 11314275 77502551374080077946360208032902745600 11314276 -545511784122932753628926651058364661760 11314277 -210113180696418819566003254051544354340 11314278 60360276012340577290750227746931196608 11314279 330400450810160147606228881989731372560 11314280 180201465099370038943999868723014348800 11314281 -58307506653252090996866580856878738240 11314282 -128387054428681371110618873736923034624 11314283 490109224149949485723767581013980700532 11314284 419068308260583031322459980894890087936 11314285 -144014082239282469265048973609407948020 11314286 -329315415288553278323566633578018537408 11314287 79371566017952051268336872294099781120 11314288 -146681318242147701859302132390819954688 11314289 -601702249126520746707310395144822720 11314290 -26097326257362541156788278141601192960 11314291 38434470003433607125302049565956129200 11314292 -728929069704810054824220242297312901120 11314293 367016602079960764388060159817760018464 11314294 -590166982371002915296964668007574398304 11314295 503513479476405978354699335180693779800 11314296 -852811856095009887054926628948900864000 11314297 37449348194804553014279208201059971540 11314298 -261467448090332449152418032860662023936 11314299 572468833607040203875703613530113777200 11314300 -83540894171794918273782746439096793600 11314301 -270197550480236013386779309358531454720 11314302 268597383208331412183905228344417703232 11314303 33957390515475206860383768767452200960 11314304 -101924527167022544626039203016841625600 11314305 204702756568821206083582727618550849300 11314306 300434046391533279426757186414477094352 11314307 759640111686772725913542033013662674556 11314308 -325805245186708887457963327165091312640 11314309 -217601269421000880069621079805434689380 11314310 -55431106394619115672231304624604364800 11314311 565383881998828501374804898530716559360 11314312 -125168957200948849584591536465480294400 11314313 -58459910446804084065681260378653902438 11314314 -174875038281129164758823045440908617472 11314315 -551420795983793237377862404368563298000 11314316 335402921512974860933121176577903820800 11314317 87152585623406309477353031690701672512 11314318 -191150048892331925018733436305702750720 11314319 5751923490243399208350220189992253968 11314320 33113885025098427566382223895836753920 11314321 29729254350215255138738222099567872320 11314322 -569421703614471352310755751080825392000 11314323 -798899074430207841040807386688369406832 11314324 46398186106022433360908322173709135872 11314325 430925991392672616061943005628326725600 11314326 17672625881306939284724455100510400000 11314327 -663706543097732702803686202192392816648 11314328 -502715590079058566895579983785323939840 11314329 71819572902653161097396073612336513600 11314330 -75163821821256652138794887956147322880 11314331 1059275323846326220876738946716890624 11314332 3193400765124782642065869314242168320 11314333 -338253506210065166025755824020173555700 11314334 240144305125429611480353759144423254080 11314335 -297904247959501640048806688331683775600 11314336 -318936054694168088149268554034567970816 11314337 466641341955108342673779530463860073492 11314338 32223225193883538141493856051163809280 11314339 140765440588473937669655881004666603640 11314340 137828682152318562999705117249008640000 11314341 27007732480334244698801481566920057944 11314342 143289840115989173358404507323707041664 11314343 -27496583154403752038537918810447191776 11314344 -65264800969641878989126552138678272000 11314345 218808409480054898574920929383971876580 11314346 337904479821505872984178254877345309872 11314347 -35696256673373525745485250865355520 11314348 483191057706070767658765150097682910720 11314349 183560622878483174585390150026234642560 11314350 -77278574888548831582488581703320880000 11314351 382448752019607864165073052715496540800 11314352 47448547598088504353682759573153841152 11314353 -471748084690469643444205037845339230096 11314354 -264288861933975149431668636216975504624 11314355 81919309331697627778735749924867333360 11314356 90992047366695122933928726597345828864 11314357 -2476967266674651317792443889888542082688 11314358 -389570341408883186220046894399503721920 11314359 -203794229502479028888716329236287529936 11314360 -220210228434872742718969181521198080000 11314361 95956364783418810607133892141376774992 11314362 34199706715408969545757701025173337344 11314363 -28800248294352244098610433923463295388 11314364 1126194927813600834015479962820181382656 11314365 -252273835449139950422615903454808954560 11314366 33108427948984138250418924737241793920 11314367 49770455457378828441527694731466420480 11314368 84522842044654196308328832095741804544 11314369 -953610939602414258577098470463564997840 11314370 88745020437222221117445139235761550880 11314371 222192259188623271671860512966215491200 11314372 420067634177769045246601353194594408576 11314373 134821164396845079447161461899959506944 11314374 -21563000170388962326124801365727275840 11314375 1432667099691957988275420411652915000 11314376 -422614661518422224346158450371981777920 11314377 -230100059118973481167183528712722832160 11314378 103884881556041004495164011463154063456 11314379 78859394862462127690827406879124207760 11314380 -32304215563246425091417997888087654400 11314381 -40488108058259821433369418478659580350 11314382 312735790990517456063517438046186684800 11314383 116297809909544834414573048549950623624 11314384 220194422235270903150082834623552208896 11314385 -297801961677369661188951094074989553420 11314386 291942046668561945121571830184620702080 11314387 -151437180517434532593242848337646634848 11314388 -715042769052338134302126318761489987712 11314389 -213605064063310200403081248612800632512 11314390 -59792466404111199319710396650265166080 11314391 404576071607453813779161333441531965784 11314392 -303858239751806377987325680222727577600 11314393 -360837139287288906933335632903661608940 11314394 62288493059266262494200162125914966272 11314395 -6758694847888909224486185675866780080 11314396 379612508778147559238486569380457740800 11314397 -574212655172107844445717093791393540148 11314398 60398778843833334838509641715405612864 11314399 914391208714854273314302411954366378400 11314400 393484997938705978197771221038320844800 11314401 -100067537396740568611994922353918222592 11314402 -480244440270789464463846848681914401792 11314403 -548905081929785561402710893108026805348 11314404 -8977378425298192045709647628147564544 11314405 527827068611742326552331177405232260000 11314406 250558190811991384209671355527225954880 11314407 -486665053423628456924553706961979312 11314408 -138211570115252063989833641948150169600 11314409 313910675093936827227153296286042669540 11314410 111297288410538154478908281864244143360 11314411 89917973152873897902771619277416166400 11314412 13607376174593739811453053989745219072 11314413 -43229068266662417087155013588008194240 11314414 218146715773796307762490384377304981056 11314415 56862282080286478549495941041964838080 11314416 10939099091769302505629478269035806720 11314417 -1444815572950548339425687174819191109568 11314418 -2042282144666706662704778913447336960 11314419 243100198780387870047235164891575253360 11314420 133729075400812286290720392377047150080 11314421 -39326959658598583936927010193222903378 11314422 -65543865767078924399618993281843114368 11314423 976544017293966413752485637266627005672 11314424 -609368811426773807785846312678701465600 11314425 374801412966866803651301454296238544800 11314426 -756992751871698761657111399903849964576 11314427 517144635342606080800335067546247658276 11314428 -332879948571229518572525797677737786880 11314429 -92803509586611400557878939648578104224 11314430 130289825472336210393226568987851161600 11314431 -613702422497855255382744983495905682160 11314432 877895869038305402581995970259121602560 11314433 12697323989072584500564167643318328404 11314434 -10691636180506739268970982608540097280 11314435 -263477400053430816697637113676389277280 11314436 194320328605649494587919248075859845120 11314437 230745691327870247315244717505673639520 11314438 -239073773039299910922529086731981565504 11314439 -484400060756897444910715160875175942760 11314440 -22448651427369879841342767944413900800 11314441 -60302453573716311297664054576727165158 11314442 -84643888232233396167116407593760806912 11314443 291692333410565688291429209118174690240 11314444 -415893824880331358188418199791978232064 11314445 403984729935076389062664854831940122700 11314446 -51073127342924242567589428174778668032 11314447 -176041564142274308563250747327740206800 11314448 281531054547329719083901293724093980672 11314449 1499035013131153568446531189511257284 11314450 -39738431049711639329608008311086041600 11314451 -1733312233815661278863903278814758400928 11314452 99478069095448816301103436077156864000 11314453 -962034063522232190885481202355178875936 11314454 -94720138973858129872105509706851275520 11314455 -244063334202347764298211511850555678640 11314456 -255452604738307811939231813347490949120 11314457 -364063916888754766467979113882618922176 11314458 53070805505366761051458351203575357440 11314459 -431425475368854184158733400917684838400 11314460 -152823238835773393494420298969521246720 11314461 10980323852916609040761760954266846720 11314462 5268544638330483972768448039823860032 11314463 -291502894621219083052423874714796625416 11314464 78829798317614761141848998807706009600 11314465 38733803250205361022665240410511430120 11314466 314923626481313916952757560592728814880 11314467 159759101391821338689685681362647682084 11314468 12727540903699223074762995218291968 11314469 1041753395857472388133213495658870747196 11314470 -180068061330217045775805836821552742400 11314471 75145718836329280077220599383606059520 11314472 152525081640352354951358597456217937920 11314473 119491707627021210052770377426601139968 11314474 -950483962062089469455530616684098105248 11314475 138477033896674888442627166384202114500 11314476 -489656684921058616203710399690310763008 11314477 319563510748935135691247924462966039040 11314478 119365186407259846924706790521926160256 11314479 -14859688767613207356433643275375878912 11314480 209020439130837949302355837344177192960 11314481 -481382230338515205521312310088365650400 11314482 20439450650791535483994250337661689856 11314483 423492352772730670695718535089104529704 11314484 228062389325247795296670327812348153856 11314485 1191260758825422525019582774494956160 11314486 436158794625570568292161109382484822080 11314487 1143856342946028773663804983692471860136 11314488 -106956519081106964945062963176011980800 11314489 13552161625174574720575991109104346240 11314490 230284976457471617352288317835378297600 11314491 193956336303149735368874164578199327488 11314492 600012012147446679168522373179201429504 11314493 354543634273777630697335863942205981164 11314494 209990205720927457280287934093356031424 11314495 -639867352767348893408506445259461947200 11314496 -290660019882243978982654296913548410880 11314497 61862200975576349920082654162316990000 11314498 -189412865631110159471976728624691616224 11314499 219137920179009963416884158315870266880 11314500 295470108717420840115942994891351040000 11314501 90651276811455052172664057385046861664 11314502 347767505084040172356227820000177113952 11314503 108954523152798203622529089893495145024 11314504 5581956470827960005783404774509117440 11314505 -242715859071667586904086718430702184640 11314506 -98246315312903613020989320647037328896 11314507 -296528403408485961271686458247759627244 11314508 14174954246249451667327087808375747328 11314509 59588081062090919739920624113841805504 11314510 -68787647039499674217659272034251755840 11314511 -198657016387490154933977649171427365600 11314512 -47306346879542363648407630571518033920 11314513 -14303582137592885727884822787668776640 11314514 490963177268529398133690385721682957600 11314515 166028971226413596281571126686590102320 11314516 -782469010976540464680979270423848722560 11314517 354362576100605817562800845215600399566 11314518 -43779449114159143726529563119048876096 11314519 -819249178332614665848567825501057186160 11314520 172447526828532918204603256069420646400 11314521 -15078298992052340494792055437360842240 11314522 -273968612884784803855478059636377692688 11314523 -447817350423392027240596126332268591872 11314524 58984336992385069900421289511719997440 11314525 -310603417410223749948632208629708607900 11314526 -57293604702688961868805794882810897600 11314527 67146771913231905271351496520449418240 11314528 357862077412191827442008212318402904064 11314529 754980300349741719464768386517192036130 11314530 -26999398746595084689223944613068515040 11314531 -254749702777516236743387255393310649248 11314532 168346554012901330651155850845718701696 11314533 296991316820140220935844050306640607648 11314534 -19144984515208216994260330857475670016 11314535 124919875808528731180091760430619237760 11314536 -223045064355769688649134754857830809600 11314537 -447942282756219995405596826610584989368 11314538 258901911455448421683784693863860352000 11314539 371820473598625334446968230885993081520 11314540 203154656029872293876071208617710858240 11314541 -235974172871181823501880495043755131200 11314542 228143991864081499996026507469436123712 11314543 -21983726914977857816223504428235366800 11314544 119276750909119898854235030391335976960 11314545 -565597214750145086273324370699215308800 11314546 -885978213739648189204454228107912896 11314547 -15988221058242604512087421383839214840 11314548 -112559007055414802717829825031202426880 11314549 -108484457284298694433544946973567114450 11314550 -259455117914593442254487746808982048000 11314551 -102093791936549847375240844846222884480 11314552 -453242667965378098809549337324954214400 11314553 -229370886360853855728168925420248068220 11314554 140693188056648358167625006604584645632 11314555 -146454082536783625818474153811247497440 11314556 355423351950756167918649184478636522496 11314557 295253546672565928119333522107023303680 11314558 674003161419576601739484954490851168576 11314559 -3259699931305818604176868671355962240 11314560 -118193129370689030980745129201605017600 11314561 35098882992737276705291656927915449300 11314562 -10623521601591223456281726788137476096 11314563 10789481576580002880314235962808744288 11314564 -733866912000391209186255946293084029824 11314565 150980528283138177427087666471818313200 11314566 115861199945000087712023598267862990848 11314567 -21430051741795878518906691570397615848 11314568 134399887899128012670621428309581378560 11314569 -54773800250074055148220669445936857920 11314570 -162460139156167932131287505616834465600 11314571 -1158725566630816365719094653953408596408 11314572 119146048679591391305404657646649556992 11314573 -808182983661492194033258152976712466976 11314574 302580165072991787574506287881851731968 11314575 12744481830171548660896015435721842800 11314576 -20989522876429076636287141614623129600 11314577 -211634966815301522308899673957209187740 11314578 127243572756248257079466198398591195136 11314579 -145415714741781094321907739821108244820 11314580 45150632755205419191851121712832448000 11314581 -346506906679154268519304761861953272896 11314582 -3709065494505501103589011169963038080 11314583 15337872727037723378287557712048152576 11314584 923026252195384550096730076971105361920 11314585 -531492165097071649701105808646974806840 11314586 -301522874281617130087397220858643255296 11314587 271711667637647378532880916186325668760 11314588 -109383287400350948837070327438882008064 11314589 -368527543518453754124060660473478868 11314590 -1427405463007024025166288346794931200 11314591 346522689207384521331905706575699904992 11314592 -890052221025896958718257835806711349248 11314593 -196723883938233344737960914208085080800 11314594 -128057126477713624921056660615448841904 11314595 -622817178376913619415884938092176022800 11314596 -392548599424802306155708710662925892608 11314597 26934303042727158849714599716539408384 11314598 638761019305175930612134217293401400800 11314599 161050639474648417693127635859365111248 11314600 125234456993997984123696414799349760000 11314601 -1198807621425169394819579491302030646896 11314602 8133178059139246759233442420419516768 11314603 -342160174350868641073468677893619365040 11314604 161315301581537512532978488041664069632 11314605 184082541314743676172255250608073264320 11314606 115311912047872533682139516219217874944 11314607 1054366845871342472508086042338886997720 11314608 -33777862817738807437478383645378215936 11314609 -388180081411810330949395945816682478190 11314610 -471618780709693840962556015352370263040 11314611 31999503367240486795047091123260138240 11314612 -47625697316647606187322817933383733248 11314613 -393404021179737778830325562698529768100 11314614 -96172239556007685646767381121976056320 11314615 362028309446225765967897733471165785120 11314616 -531322484803806473546430520316016599040 11314617 54846746074022288252619816890952693120 11314618 -235966058394050811165640761770013360384 11314619 -173405058292505242756540932601494244704 11314620 -106931893178256564642086956349000908800 11314621 -644679234167921994550878765526699890356 11314622 86002462778357520902651013508371917184 11314623 140166615480983373358469126234575275264 11314624 86783737140800350798411844634024083456 11314625 -506485104416410295404295425743674016000 11314626 251350987935062799300446436265345778688 11314627 -435162674349801218164930040638808579524 11314628 -30460754896312984947271166401840988160 11314629 -711331722430181281515405820734081146016 11314630 180427879423281735803302078980651384960 11314631 125499127213097238810742721615271935664 11314632 49441540840393678099996074507841536000 11314633 -3817544728885811313567686487365587200 11314634 172129722010126045106962069960607751216 11314635 6083854912024268219209711899028412640 11314636 346471084487105134110605783264301199360 11314637 -158405882369807198905036376148573950568 11314638 -235503061181032642498797228548714883456 11314639 -656695926358384351575473091203842975680 11314640 -77177549802621981313127929440168345600 11314641 -194827472465110613625900412790628563520 11314642 8859236131837941572837798626337699472 11314643 431677746863926916089350261901604891904 11314644 -180435232624824461866756138790325147648 11314645 -15369550304127711538622609166590285280 11314646 139677839496162551764648591036970784000 11314647 15574918531486012784494162687462872672 11314648 76077504757722249206308268679455631360 11314649 315226558258226859240902744234863111680 11314650 -18475429135037389448975894342628230400 11314651 1168787097268900731363668090856142963652 11314652 -400532522125282513471387199935200844800 11314653 202689800090842946818179027857894535168 11314654 -8242035119286542778302618045627384640 11314655 -332624917118665183862884043228016404880 11314656 -298837225412587813528804582787633381376 11314657 -1234318661763101114178186261965431776094 11314658 236106550874986813060392622244780953680 11314659 -54428274502633396418261127626260592640 11314660 174049949468949504522058570785014476800 11314661 272037719368918511268614613965035266300 11314662 -150321666561580242330045362474510699136 11314663 -745882152804089975112154001723553560136 11314664 -822091751621969191580008560057482772480 11314665 -240378482521139195168030002553599349340 11314666 181803011651606839049220058586557747200 11314667 227891054841587244381870193264840992 11314668 -256560587908976904678941402904321231360 11314669 -636327654407912940321042569412028337940 11314670 -13163745125560225218849247688234694720 11314671 -16146922317589031746612146436573384320 11314672 77239708278596949958842717050975322112 11314673 152990217712447818602177630411392570020 11314674 30073523394419161471050525950127667200 11314675 -563428755943783423250155538233657542100 11314676 2433534534285022250315817630557521920 11314677 332988132321778262459733470925306456480 11314678 584919458160961602309762098112157837440 11314679 -830562605489859902836558122029802141720 11314680 -60037969688876568259982265586558156800 11314681 142120779463981105165582387663018593600 11314682 656514270457374227540123954047957954272 11314683 -49952220779139820613601804098382631176 11314684 -397375439152148655518549572691805814784 11314685 697284124894762985753709909709764430380 11314686 408588066524263593270232226762306279424 11314687 574747046699391421340803477097924174336 11314688 102019611802597339455241994988423217152 11314689 270651683826757876608612566836658457408 11314690 38401955928363900868444742485131878400 11314691 -231341574937115022439363142861472765000 11314692 179003901184927460731202575509762573312 11314693 -121591915259642153371392071683400244936 11314694 35271229288991615520197164168709836896 11314695 44087047513337258348255835230047311360 11314696 -811615371406321136322235753116234547200 11314697 -304244607542544488347543240307007034854 11314698 187149073083859445907189804467412821760 11314699 -626858349181988126769567760388889849408 11314700 78167362472680851872576992758920083200 11314701 437539471524336199132592283104351438400 11314702 -52353212217317780160136243248391090176 11314703 557274472423587920547137089659859115952 11314704 -23739912542314836712208058478348271616 11314705 -97998997022833289105280425086282535640 11314706 -163927928779742805483031085896421886816 11314707 -322463886747104193030773196791587510176 11314708 4718916939832444602953684428110688000 11314709 1028568879097159047780312878961943680 11314710 182466260688134215805589651655123200 11314711 -2238184957984027713448729726627612328 11314712 139268117664124528716495359070858731520 11314713 661792482643977712196455125382266263904 11314714 -5180270410413653840427292466430820608 11314715 15572142450008774866474945558839162000 11314716 -23450049471464164707810021954107596800 11314717 -96010011091185641205545799697368910234 11314718 -214953366676666437426703707930874765440 11314719 2697505744160817892239882550850673576 11314720 383611862570730532161938204459357306880 11314721 176447027068720651535374329887664530688 11314722 -282736534755652832028777797232326002176 11314723 13403693128271835018011318893978365344 11314724 -749802498151157974020752827185612835584 11314725 63819597595559980043024905819559868000 11314726 -379213500753384991933341930587129111616 11314727 -585505471940854927836149095973990678880 11314728 -7294280784402389196262526472480768000 11314729 -110153513001676648261137442082013320460 11314730 37835888991034816278083005403881651200 11314731 -664990464723436054851914061032557716648 11314732 -236719196797601091183343983824098148352 11314733 -597464938230284860302305613475192388160 11314734 52076634895355428817432032884106927680 11314735 -415652822502866611692391477041176325600 11314736 8638076387761016857784253869991985152 11314737 -150812983498141749969818776083161602494 11314738 -95237653327387140988574544956048133120 11314739 -285853105348817875616530950758968728120 11314740 -80515818196831241871908577474915993600 11314741 -6998308874251915112349875069406299748 11314742 -42736861754968674257743616669199984000 11314743 -43948978060077564695176314841527007872 11314744 -72528865677981369586392320205444096000 11314745 151059579398138821599736643040740619600 11314746 -232393353888979932488256586060319010336 11314747 595892313414030431894439229820761482040 11314748 -36483173833851147041490012836695372800 11314749 24100173955389913419950057049563729664 11314750 -437728012774116696705874621757262480000 11314751 53712310550975700597678485734734842880 11314752 -27075830776889775341702655391140151296 11314753 -96234669238250452985733923300551559998 11314754 252632256215539427609074459963442588160 11314755 545630784113069298157445097222678703200 11314756 -1216648150082545054400448393076188549120 11314757 -27229090778649865612231587607460678340 11314758 -12022493025267011526928633851550285824 11314759 -70583335165645697528357938963830778288 11314760 -577046600235418550556265912020287232000 11314761 509713519678548910146940210236633436704 11314762 -236608656982483141311949791642182400 11314763 -548191923397027496995123161967305674988 11314764 -74888392585381432243694934480319507200 11314765 250009306404278959493599426910206934400 11314766 511264498159669887576407166119837555520 11314767 69020039493006372589271838514484390280 11314768 54238391837313786522538929234666962944 11314769 -352441664019941956471927503757148138640 11314770 46275568411398502066395026894717184000 11314771 -379790729883059587031535571990866195008 11314772 -217135261692369686347990854371342899200 11314773 -168970724448302936442008121388217532576 11314774 -24608259867881847088628477325750384864 11314775 812188536309203157199611579584688552000 11314776 449044404887099944010901917774160691200 11314777 329339629991053802208614046351978425040 11314778 -249327200673389348417954596778660908560 11314779 -241263020120162925253429509659756582400 11314780 171629049819453649155240415997813821440 11314781 21197818317547806772676975340534197868 11314782 -200046366569128865307571844982788146560 11314783 112857521351637839022357776484401009344 11314784 430091520365986426851993614186501898240 11314785 -241138476088195396623088147652823912000 11314786 28700269158169823931209790724775523840 11314787 -418639241332887606860312820360381804408 11314788 -397689383455507284388578461824464153600 11314789 -385854340948868091687582880244918033410 11314790 174235679444966115758072032334039126400 11314791 97974185345660487220330509816980288400 11314792 33657791536354449349524671368808693760 11314793 113619823513600401544206048689141097984 11314794 53951342371921957091720314278825059328 11314795 18823986995953458962136179154745432800 11314796 -220076163838762617241435560522490798080 11314797 84198358095625194285424609062487789056 11314798 353760082107343629607954709256539229120 11314799 -164479591558146665774749810157406385200 11314800 29330432483258976903238917791784960000 11314801 -479242887265414638907137999491469937198 11314802 80815498535707592946417779309781986304 11314803 -161246668067212781898624512862685631376 11314804 -293868390965818302795718003592690012160 11314805 -5394559757353265220282021124057628640 11314806 -174430012206640539776386692855369554496 11314807 283139805546425895564849600970673044912 11314808 118415464552333546716516613066935029760 11314809 333798064057887734423999498979635715168 11314810 -76195081084295923842813053168867653440 11314811 -190950512281128113968711276532668571904 11314812 2691921611760340591145056517069824512 11314813 -672716451012043157378680001568533666938 11314814 -38968838989102935665230811008624708032 11314815 58590618015607114679437910641277339520 11314816 142471757681226470947692704923763343360 11314817 -48679049905251521486661591210971054508 11314818 272904700353661105208627116912762709664 11314819 397216484682509732095940863721144180944 11314820 171922401309213751196053605402042716160 11314821 -95018906907451785774698617997779229376 11314822 -63958885802526860865556150763980955520 11314823 7411489583097275853072293988743903064 11314824 -191314902706361221746161082636987310080 11314825 -234257828337490937569502212607750000 11314826 -422472609797293070770971129519517115904 11314827 -299432375219115014677533948359204347392 11314828 -27642882853222202183756037171561289728 11314829 -759283663902803693522264918095962323040 11314830 32002783818044070197191809067364747520 11314831 478779600228541053821089908492601798128 11314832 258805013124653385846201888753689665536 11314833 -697652505308892087153348460601258195136 11314834 -538022911058463431269327700680855043184 11314835 153835380209094383516246564259382552080 11314836 298179639107588770967613764234886451200 11314837 -40088821548400417707863752991469526020 11314838 -482068924730505364292905766699197458240 11314839 634090767524772925219827447667295883600 11314840 203856182817812860251510213259581849600 11314841 203020995532596817773954848696971724484 11314842 3039431250258134311141806967205683200 11314843 -689651770673583642023325864720645948000 11314844 -125816767519745612799721351480240124928 11314845 149666562695972421104239362348850775040 11314846 -127970756826520562096958218063212864128 11314847 -1211668723737649574157160123735673596704 11314848 -2995533492142780062046956574303322112 11314849 132732932347682231296147602633618342080 11314850 -25606153663333987648893677022953088000 11314851 -82868034457657768079702915455477548168 11314852 284550756438000699473239472394110452992 11314853 10959062749688029194044976068842829088 11314854 11182399892882976530996519165987443200 11314855 -562034367241223233556630686241580519240 11314856 -240444170892298400986160078351723888640 11314857 50305037943017992068298323477336994560 11314858 -171714723739880212020952077583534416720 11314859 -112128889282876263477452830963853643360 11314860 -51540151664293803676207508747315005440 11314861 -700359732224488677819999967753155833600 11314862 11052427352713867887389263113371879232 11314863 235161798169665383033938435847993955840 11314864 -99713271495966511702314584009270034432 11314865 -102221719910504735324447953781611537740 11314866 41743751785580313136906409360328580224 11314867 278801280208829909211331301594122689232 11314868 -8051706772458358827032679828141735552 11314869 -75613922826081490369649216765959340256 11314870 -64867998598008515091803763984690051840 11314871 -14692441715271299829246949115472274968 11314872 -97439785454491983143818326725773824000 11314873 311451863447785191978698184249590050944 11314874 -307584291080001480468829102800859673088 11314875 -189818413975709482248782086693940928000 11314876 161760417867386232524153849917795840000 11314877 -166645732151451394212849836197314366528 11314878 209609638201048395069260338836150190080 11314879 44316194624396292200354050510960410376 11314880 -77093218978260565880573409010542182400 11314881 -758536819746129497852730240582592503630 11314882 -413343272260294127460302701309161020208 11314883 970697202464183868447473690974469639664 11314884 -318924398474440493428791682529817600000 11314885 356609664664003439480695239117893579580 11314886 136433466189867027343518419873977537344 11314887 348957092843917068547761718214870554752 11314888 337235653425998473111274486838092467200 11314889 -549765479111000038323745606621016486310 11314890 15877814414650711807550599619181604800 11314891 4770435920441883857652863968636937984 11314892 118031729250554251566231029915078065152 11314893 -236646584737872011421535796815771693632 11314894 -591387689789487047441806127662272352128 11314895 -699776471700807548033726725100281668600 11314896 13874734404949819779722006444807553024 11314897 1000718005667291819993260573873755081984 11314898 -17397109274696467551620721048774716928 11314899 166663213737979347670311742457024155800 11314900 372052061553663541208499385291147280000 11314901 -222831564961091553045257212941574370280 11314902 -223686226871452388907929392933417781760 11314903 859084723872586557350597469739497556320 11314904 246761324257208143932770940647039569920 11314905 118297051050477042642449814968523611520 11314906 -26957605544390408863970404589816077056 11314907 -160072618082092167469527107419749428928 11314908 -545609031366293811745036972810752416256 11314909 584369011282930952434484576839582419110 11314910 -11717511586363623335514641087664680640 11314911 -321030369873556959540891840207230988000 11314912 138634277699867668292360427715060826112 11314913 273942546934077286852186256000749152162 11314914 14594284435133821842602361802601676288 11314915 -4269616143968652167134365850622141280 11314916 -254467916434629366722039998652875899648 11314917 388395848884677171037908101051697743040 11314918 117549435027811651710512471583765719040 11314919 -208910318257774316262532078477860503040 11314920 -421801541030754449236353630420618854400 11314921 993753303611406174417714169722354652032 11314922 -100555414902975419876164715602787089488 11314923 115261454206886346514763047622433898584 11314924 17166645848060590643910211828981104896 11314925 250141886335613263970572153759898635650 11314926 -16139648641504568566688327844770515200 11314927 9600999555025436914557658298676918608 11314928 -69179291082171982828452015578006618112 11314929 -47667815182322443380563110015592961600 11314930 470125765651400563246577503639191820800 11314931 28386523619177344392825962129038095600 11314932 -59356599883118232553357890304518291456 11314933 217961920452383138465206752970247018958 11314934 3823784208550348844072879212347738240 11314935 -324989018005591064538261271798368207480 11314936 -861603866743346594294788115050165309440 11314937 -206121751672435888490934604790439203760 11314938 -88231751396141436124285029380920442880 11314939 151324205586795453459995908680369245256 11314940 762079253074240231931175513742356480 11314941 118486853057862596234873232394909401600 11314942 134577867670089530124156405726018079872 11314943 1394314122277322305788688393049620298280 11314944 432477463591747947571776735694836203520 11314945 -435072937991194419525234676752428162520 11314946 613634099746148330948146004763494699424 11314947 -152949980818608601057974658179616561920 11314948 -156762583564636103880452347539087160320 11314949 -1001269534073630520538633123245479254050 11314950 3548679530634081777145656739036291200 11314951 152484715610070457909427180591055562504 11314952 -1482128953407776478273998622621158400 11314953 -105398799717231668384051056904811846456 11314954 -156633706964291156467136202239907164928 11314955 -207652145205608021186018359761191445840 11314956 -219454946740078831431867440748448788480 11314957 687811287960383386281596640446839736832 11314958 -151052005909315659432021584930226397824 11314959 -71174152826411577291380440683464707440 11314960 -24903697810463644160162940599968727040 11314961 -434410628097706253304477925062644034240 11314962 670079784883402540003363097929689277440 11314963 -372379253475891901427794648354313692080 11314964 340250151477075196090726578400762286976 11314965 -119653331592524598537534978499647550080 11314966 227378219631217768763291846806063749504 11314967 500840204078635713278728695015727019712 11314968 -171538507929290482391805573610568417280 11314969 -489630062483441352193508815466963607552 11314970 29587787672227586813973335410253669760 11314971 13261514278647150345738783603820277592 11314972 -619114520430769057533389657268874484224 11314973 -72279699134239948633122319574788061460 11314974 78934230979926155626811799251663861760 11314975 -41144266956115256261033594935414368000 11314976 1302199620156803656648106188809209118720 11314977 -5481513806157625827944082841704714240 11314978 44127498877809032424165348875853065040 11314979 -499348870763820187311365984583050649600 11314980 -232229964894026092829274055143194115840 11314981 523413238533834853708988274135929694782 11314982 300363421333427341349613479578128854880 11314983 500237715607737353479000999986378186024 11314984 674456605878992374385847251786871106560 11314985 -269687868708781876751962131408713308800 11314986 10563043162885759991271561650039996928 11314987 972884076471941991981591715044507251636 11314988 349974797331396283825753222381455759360 11314989 3491564100422439771948357428481357984 11314990 -112114132326254288096457297260027685120 11314991 106298980536167140368027774534468128712 11314992 46575260823286566361143815377115086848 11314993 303879376339442882682865435272208500242 11314994 101492636623549625297828348900023783680 11314995 -292040000852885814730663003578369212880 11314996 68118205583655463053093841657184182272 11314997 433445984327129409839291851614762382446 11314998 -781509472757910955342828127486843055360 11314999 619687572877318392921113623195105817000 11315000 3194761017601551342857778610483200000 11315001 278518334269907105081584873430304708432 11315002 129335653187025316736615291957609410272 11315003 13802551903193597321660435206304785680 11315004 -407588376900194126597038638504707771904 11315005 157294957380437818816047891413116275960 11315006 -241675057353080520409139723392309026048 11315007 -240696925437386963633433877778761466640 11315008 -115200797416678707964608908987973763072 11315009 71960550178748399481213855768106040916 11315010 14091475517251269913163456966382750720 11315011 864585602760712030572931290038903839200 11315012 950122251888579027004283553833979617280 11315013 -507821957406347849775437891562573226560 11315014 3990517372829398101126284961863433792 11315015 549953588473182578265503176821409718400 11315016 -89108199023268950868331610753462876160 11315017 171179784453162457408510433348676086400 11315018 -60869309026137649879712742561634543872 11315019 -54245137390881688782088914702512143656 11315020 -4634428709107311416769724910405222400 11315021 1761356719540378596595032326723740819500 11315022 -6419739403567177029331218116671867776 11315023 -39600814325169860359489007643688790616 11315024 -57490535252431781426479067177936093184 11315025 -494822091961110694344820781530848444000 11315026 372692725972053660813386580013575917712 11315027 -761815805002926628801834840312813765776 11315028 -107397958255274548381235945404702593024 11315029 -458717853895130758798355405448319120512 11315030 -148224156112988412986335984978545158400 11315031 -36064536140316384833551013727189614592 11315032 255025864723805043119771173543772467200 11315033 -16347856118901292745099797101099349356 11315034 41786489149678813753735529052533677056 11315035 15800980278327198065480125485557196480 11315036 106549665175580824019418175780085749248 11315037 -271146281772105510005120324081167405440 11315038 -13776194956558180449830345107893362304 11315039 688523899259030530998656313299760663840 11315040 443271395403029193033172933871602237440 11315041 -668006326740393333611922303218037838558 11315042 26556598131215293458782396015454502272 11315043 1521129669800066990311812186211557984 11315044 -7554532141249115613416209714449161728 11315045 177469234916920235347693756737385660800 11315046 430811764370900122462481517890070268800 11315047 -123237551740436345219616812486495460528 11315048 479242208137625646835079586897576975360 11315049 22012376194104225956103120486024431808 11315050 -204439501230856791221526943263400159200 11315051 -254635398263583567437819232312354062400 11315052 -146541309035020975213016352279632805888 11315053 520143597228509774832725748768377769302 11315054 306681474697855129885627887308576876352 11315055 507606856461115974690682379400322079760 11315056 186209500515189006533197518616386240512 11315057 -82027917106418564256839541182029816704 11315058 195830820105910510992033334564924363008 11315059 -85390579092706901220661133678097719984 11315060 -434487277136642781188519629846449984000 11315061 457636930952066404195895256435964979310 11315062 45387189045640791056057770326260809728 11315063 -1386567037209045923343608706012886272 11315064 -183166676989356495570540782424738324480 11315065 -272253804358538274565533404551029780480 11315066 -56943404019109016370489662041911144960 11315067 -356954612437480019587027111994021228520 11315068 76357129393475809602662455820585166848 11315069 -58014259934239332336040470394926588756 11315070 -6958223314352229119827105352323296000 11315071 260137412154127776149332246502285382272 11315072 -126327633860440415191671772675886284800 11315073 -21410984696232697080574857922889856 11315074 -322211921468926174536385071597266650080 11315075 -35501692649386357749319284130639158000 11315076 34946942610422787883943510239378735104 11315077 77524395360725891729757508898489880926 11315078 476152283443754351622557618075371648320 11315079 -300046059530738595982356701870212761600 11315080 -167599592387960301203627378524439347200 11315081 -74130198475541889085781517930385227960 11315082 246116433691194131182508801635121793792 11315083 -304991313700733271541640718437734324496 11315084 -258459729294485060208513689959444090368 11315085 -304125353411636755664189630826870407040 11315086 -675489436859397348905454019981218776256 11315087 126028582346904735149789461179131308032 11315088 -181562496045134499665183191888081870848 11315089 -614421263094362842445275028886888888960 11315090 208381543887313196754803390455036336800 11315091 -483177015854219762203914646227069050880 11315092 863726553223819354254214285646265014272 11315093 11196233168232562817870543711403809664 11315094 -53142412535020777038665940837228312576 11315095 -91711800665064526900394618320582857600 11315096 181347952609322112574608639345328128000 11315097 211587018283577223576149638583946130074 11315098 -54582069643177930762249829793771805248 11315099 -116418813338051379002158022529263405064 11315100 -94852113436945667063041200630668505600 11315101 110425158526775469749513030305024397152 11315102 -165044968827592578404706635435386693248 11315103 43609600617098064039726799425446841984 11315104 -187615903129776809958624571707575500800 11315105 -7534329831710798389516579473308418240 11315106 -5287395054340754308578687069877309440 11315107 839821612414011016671510387688291515356 11315108 138771353460820105379551233090890035200 11315109 519456934490638458778506905443066015488 11315110 -164475418691760130907672087743310880000 11315111 219681426678318036991999165202351726712 11315112 549734337585265335084225173696753664000 11315113 636972007189465995113896116200069232384 11315114 -708314530542525096361088744959610634240 11315115 -89882855607010579475003745826744082880 11315116 -265094553469613109125206589577188719360 11315117 456936581484785373227594664429261286752 11315118 -32657974155617138504051953800835647360 11315119 545698102929753129716904760754814781960 11315120 71401891109113485634823890764378931200 11315121 173798289230380842992012829950088012912 11315122 24835859675513977415807716070433053184 11315123 -960013512149786177698296608179130192628 11315124 126444584679645188057297148395195719680 11315125 622869584389970825619246777650128728000 11315126 -169557758421834797833851753676637728896 11315127 -344594866231514047711283679045776688000 11315128 -592996436476663360165636011826553487360 11315129 31509072917830542849829363571580384516 11315130 130780913060109825536953630589239115520 11315131 220934502716080977905191173067707468864 11315132 398923008984023162664278420455396147200 11315133 -2274993109825292119245290898235309620 11315134 80796820016141163704251001898814423680 11315135 114678448077315047165994931264350412800 11315136 33967340589426175059890903417219973120 11315137 -1136047189708139382680382522048255681214 11315138 75880735985703521910323234368134529920 11315139 8914793512186718281297044157673920896 11315140 29579922476024878423868292026712576000 11315141 613850385788844990935548430226339366432 11315142 95505563622449225797434176390389919808 11315143 -267033864790033756547654065394403955584 11315144 104443537700429189173822903095598556160 11315145 -3908181173545911824653179438380681280 11315146 -12636038259641672641879581052942156800 11315147 134449286910209980810196508740970962592 11315148 -22083657832662225753858700694110442496 11315149 10453969890906929658756379418619973248 11315150 -23608551554072940656900804620814208000 11315151 298967362971520260093746381200842722280 11315152 177896367404301003006218658294512377856 11315153 -373121732450468563626608391439481123598 11315154 -334335969484884163313189195301749738880 11315155 55393574786696068694314461462325259520 11315156 -235797883020417890371404399310174248960 11315157 59870496561101695193586533366348227392 11315158 -258223687159808363179270440916217601216 11315159 -148303676643264224992145692379403875184 11315160 138760845486095041626675476800124928000 11315161 585744784961037891804443865121632001728 11315162 -602918308720689580751651381274459616800 11315163 -246299274667492444133032404593028816 11315164 60662657955744463809386125422461602816 11315165 -522272510104348886390937182140664138400 11315166 351660635401341486579432034765753079424 11315167 -1058916702352437890067614785773354642784 11315168 -356352873604513083866082827226912915456 11315169 -132940726196095400634302090508220189806 11315170 516174015770451466038929449547911756800 11315171 -86787442344908382877798169485609674288 11315172 37227213290535265801705786930691702784 11315173 -408276857395057755307826166927422744900 11315174 -37857146673003554014053657907479944832 11315175 99416083784624155261304048174711931000 11315176 752257819164433529047684339359085870080 11315177 -698752755357957921302728610317565659974 11315178 221362944770642506972472510061327445680 11315179 -68209857204159027015970978416802700616 11315180 -65772022423013083506872069145997056000 11315181 65811876110255753026423536590837022240 11315182 132931777195916012311097052384334003392 11315183 -490667125379506921636173731767435969680 11315184 832839391084424204891793363516555264 11315185 -186985468178056081266721617151110631680 11315186 55018304065688766273427194019079768064 11315187 416757954748688355401398142227920601440 11315188 385509765867744362954096131220387093888 11315189 -330101586247324949193921370461937392576 11315190 81259056299961615974619153493418843520 11315191 14103076579030392008318451144539629200 11315192 1159658914419624982796058815952322560 11315193 -53133404561363615385236923303713165600 11315194 -388304765476790337771840141488414352 11315195 -203249443155193850119013963592781738560 11315196 100911957854265398090262650339080092672 11315197 196413029582233590892498149724311940320 11315198 -185261837099911627564221160601537126400 11315199 -177622338779206954630298746749495959040 11315200 13561230131607483031747656262090752000 11315201 -260648411501703549779652106588854732798 11315202 327493664602421571989944945525829596032 11315203 -1150394366715444446149628035924262952960 11315204 -725721204999779609252599651356719257344 11315205 51531025560558690410014130943964783200 11315206 -148140459288150385624621457019818267520 11315207 900569944192522360914281217626570274456 11315208 -437418653377546239261589604408168816640 11315209 -533066759277646409706326649281607980700 11315210 -80106943675873399298398732938243992640 11315211 -16774496168430364454860306950634354728 11315212 -864544294520601347483029089567113776640 11315213 -119450496438012841197737133662255189376 11315214 -9161786740156449056645706026916260544 11315215 82653256116829747792621334943442041120 11315216 -97351391750472655773143603212674662400 11315217 -30578987962702581759185438471431401216 11315218 -129667493645381093926995743364220778496 11315219 -18321809763874248247333288058437280856 11315220 13772728162451337032829352179935232000 11315221 -234675014190888793156374892857094732356 11315222 -55957177390844924420556204033081753600 11315223 -107555895796202161256567122998731562528 11315224 -690643083215259865458831702053543546880 11315225 -25063100287152476914781161079831448000 11315226 -140866701587639278322528390319033096960 11315227 -299890049027761400074293063867048000000 11315228 144870994926237717359280871236204550656 11315229 -20684147872231747171263296224937250720 11315230 -314748786171386696958509446812446850240 11315231 829998494112965269951754876830156744032 11315232 -273861249239607574508720521398254960640 11315233 -14796639825418425501134971048166177340 11315234 247876922752754054025411162544979192832 11315235 -2115398755672512278571124700564977920 11315236 -131470016442774280822415445590122894720 11315237 -795136347096014206922933724994349970114 11315238 72031868076792343502445256764143640576 11315239 137631400091715026297131937989797398824 11315240 61768865227742911793766266959754188800 11315241 -72480867864430762747617515319598387200 11315242 61397507453454764923718856051389336832 11315243 -608630654537123423061421524134007878976 11315244 -297910382740668370241399692934399996928 11315245 229354980262801495749918349616216460600 11315246 180415712982756149921146088394056139072 11315247 278761692494438498180004652649483541000 11315248 20313404642999512371129999635272171520 11315249 -1602343764840485420163362623721862240000 11315250 -237453646692075495364966216723727616000 11315251 -649916526445506667680869520951236205768 11315252 27608209782347068712571853151402237952 11315253 -455682779158265723035731684569715062496 11315254 -302201320386813958020452434922781539424 11315255 -125114600094520079372102851061199458880 11315256 -485330694491940851048822648775195033600 11315257 36224728406226213987482971330850922880 11315258 394307846022545650373177814168387450480 11315259 -566234095946698500895984909489526034036 11315260 -95460760067365523982494081993116262400 11315261 -717969636874168394988432065569213521888 11315262 -995994898039359445135790897882560512 11315263 1197461465643620667746251378151669121424 11315264 146373565909968903064668962096525869056 11315265 -194406618649600226435964391713504214080 11315266 -56802190982831651705804808560810051040 11315267 -638903563933354958630395356930086319684 11315268 609330298165632343604555895707943505920 11315269 29191029186706121338486995950254976832 11315270 53739057218164848358791738697192239360 11315271 860043107017035150311505757321542032640 11315272 820118046826102483076480185761851212800 11315273 -355000103207850756087703340568294365478 11315274 256666428157422857191486368891454344960 11315275 596150862926318758057572499481535539300 11315276 108503517703419958193586897227503734528 11315277 233058827055165795253372312470451304214 11315278 781893074876320615093246382468832000 11315279 156875588214569835322521552397565729280 11315280 -897011022377233432417395525575639040 11315281 -996409961855343711858644439537629035918 11315282 -226411189581617506987504777753208121600 11315283 -104282292471590986263669618069589115136 11315284 249481303654970367771412236732095533056 11315285 -536551400472439785081794231193566592840 11315286 67228127120677759406687304596297994624 11315287 -337267675703768418686915533528300053360 11315288 -331952144613342777765108343306873405440 11315289 26007408009395225016528847681136689920 11315290 -33593475149598938242737644104440038400 11315291 -258652969274821737355664137597779334128 11315292 2904523413657646379538585123746214912 11315293 -598512843923977413810563340814796357856 11315294 -595585131673220940183368496317255116608 11315295 -598031549225778596814170196221270217600 11315296 -42596657961160131831311266868021035008 11315297 -109379437534979034010100072780914477056 11315298 -144056631329803172579198612859132168960 11315299 -130147625813881662626395373300069769700 11315300 -388592297725954651706254671993108201600 11315301 -597841297341048660502180387663051006368 11315302 96904958271350348367743998924936573632 11315303 121949865155689074934783145251840867920 11315304 -65296478128117282733170629570054389760 11315305 -180360074211747678979608854800515672540 11315306 -326473308877774269691280480012679640320 11315307 -307429747048731257203609615478276090880 11315308 -172785473738992737886231414330077233664 11315309 -1298803527275420417224707572401149406260 11315310 -44838461999458613183780665914760396800 11315311 -33256436796489788118693480460932209168 11315312 -217747064307750750040500977800134328320 11315313 111895376711864508887091614387952261120 11315314 -581080042161367589389504835633159541744 11315315 -1041266745307574563999528317939087600 11315316 -33913209391943474027083346844611125248 11315317 -292107535475943215663707986063891319040 11315318 -27240217557021414718580077344994867584 11315319 79429589587451773814073709666473603072 11315320 523249113653166113820141603580689408000 11315321 -21354732492855295982765990069654631360 11315322 -238817163657639415088496213874592847360 11315323 586055163069750833388478129672533866760 11315324 12872946476899819613741700913358400000 11315325 158681666001582978935494144340762172000 11315326 -486550202387492920242216183835665220416 11315327 -636608333045730100266878043443769565824 11315328 -179128142073581699198613808357362892800 11315329 510025364927852654629935371297643026176 11315330 -51904815261104261317206981551799199680 11315331 224944703267185792392808599216905302440 11315332 93837139183418481048427384158445711360 11315333 290200067611086989913450348379346045568 11315334 10597896543061923941774525969299415040 11315335 552503601115802700197318605213499420280 11315336 658478695370314736953601552098861056000 11315337 269248388853654539353851507151548910560 11315338 76852055226707462566810146746926805760 11315339 -41674709268551579366885001006032889600 11315340 70485421458297428231013876059853696000 11315341 61947714807397285680103747687924743168 11315342 154817192752961858599304441525728731072 11315343 31499112995426450606706096348828798864 11315344 -145412057300426290451307172959111610368 11315345 -60300009802035554501604783075273429900 11315346 -35406034089011815801027188776412934656 11315347 1209607891217370633160855276692756346796 11315348 341897243691645583909109926996253583360 11315349 -107141375004676874183520286851107882880 11315350 172376961273825653230275238098374858400 11315351 1150898025223459419237626773474536689352 11315352 477230674786646905583046185149047767040 11315353 58893253115626053819576582107061747456 11315354 -256237058710830185381690865580719133728 11315355 358669267996605985271353925410607174400 11315356 -126711237793743483010044728366411421696 11315357 -669091176224283226184741836776170088288 11315358 15235355445584569527716690785845336000 11315359 573456641991716328408453311842042734840 11315360 136378201864036006199162611453038428160 11315361 692353387540837319037541735038155815680 11315362 52856221719593072234405594114254553472 11315363 988195812673112827566691098684443689824 11315364 -7658890809199907040526086798622525440 11315365 -73698750536406300477602653650063714000 11315366 357788250552373147603957872523684657632 11315367 -112593493494860542688603697373901632032 11315368 -369294403533314329654916817269039523840 11315369 515345555647436170924766104658673561444 11315370 245378425405249356331263906729658475520 11315371 337279570093942448190672417164504616600 11315372 -28842698037559749751526469030239121408 11315373 -268892183528181015208357357309374832032 11315374 508671704244395945591665785350128051200 11315375 472669950173716652822344156007886414000 11315376 9961792996155665395794932374251651072 11315377 -144855152539847673053122854198826872908 11315378 -70115147480170217237861534675726271168 11315379 290210718356739129442182428327678869248 11315380 463483563573714618899200991700665260800 11315381 437547352902138442630669149373437591744 11315382 -37127740272112513305847415898717102720 11315383 122726091408308389180187441335602609840 11315384 385849628757192401727183592535365570560 11315385 1050776485064761620589080218443997640 11315386 -548950103291802013499355887149711006608 11315387 1956905406682947779479403923135920385584 11315388 -188150956991525635020088898738721398784 11315389 601391566943344785372479436552084421190 11315390 321336907550682837587037536232769441920 11315391 -543012162027585428055614724227665910016 11315392 -348297316908835839628123582219941838848 11315393 -937421536475424869301395236131772825680 11315394 115241737444592722540891884086299675200 11315395 -94036949411866860421934668360614235680 11315396 43885082585586465844188512747855566080 11315397 552837797009252828788105537436554504128 11315398 -90351458415545370314392331487482032800 11315399 226469415579311335411164946726576119720 11315400 -296096425893206817886042055993871360000 11315401 166321354520958520371081314223025421402 11315402 -53194641755540426031793418719174573056 11315403 -71537279657450976681478697959048857600 11315404 50834678004507909919526040840256912896 11315405 -177618172217164910726885204998782629940 11315406 -28037717630258109915338540176994205696 11315407 -6706567705997136095843448462535310080 11315408 50946316333058917422076476570366296064 11315409 -30446874354650395613787296662190667840 11315410 -408682573733991952005492178216338531840 11315411 -73046203165404689992653922179032103168 11315412 -306705503221776324618473177878076190720 11315413 -182954426620163863753636979671059284736 11315414 205951105050870856955219240219048628864 11315415 33609417186564429027740602899927311520 11315416 229842211494031292224953462355892674560 11315417 -2316222512278338855285032035347335850240 11315418 78728458457475359655768626340999518208 11315419 1051523473333818914160968050492754953296 11315420 -170289246541264904909990560480792926720 11315421 55606133021296398019388635759409257560 11315422 16813393006767996530735161564727440512 11315423 -492035919820132276393363125023301610920 11315424 -362102394314385213806879866119341998080 11315425 67505709858625607496618761457425064000 11315426 67058084976301126736173991438803080864 11315427 422021582597140561218018505105494551808 11315428 -467631589608104020318223167541508764032 11315429 914768599679287785300477006568129870176 11315430 24326106175259551818372374014704537600 11315431 -147870550288568409127808312715222299000 11315432 8361432583353473007735113249992243200 11315433 405435680087405654161237020809241045600 11315434 -35744194753279266656837414738067886080 11315435 662294399426655009431986437268613414880 11315436 505590726991713317703105604817020416 11315437 330797203145013725485854075450164016352 11315438 48907633497743499358034817357896696832 11315439 597533431279435228714132217285368076808 11315440 -41625410420322847019528877452907479040 11315441 866895272983864517422257029613403285842 11315442 -269753010179598838066806662494993135488 11315443 1069049603915198741032324678599856191692 11315444 126390990360487572400234448006964074496 11315445 -100307655131438668588471641960671472000 11315446 -280001943340031717476705657766817331200 11315447 164717789515585372742440924041637468896 11315448 350474260460681308461344137249734205440 11315449 -1406005350145089211912882621191317761964 11315450 1834622495915915958661838576073696000 11315451 -65080632533766714066603300539818703616 11315452 386734385540014844455639338978000637440 11315453 523708032491633775148311598469273184780 11315454 187622326604707233955416313443588582720 11315455 44649637077504616225698111046340227200 11315456 484974901903306931540639744074859937792 11315457 19575895499657574880819242691810652706 11315458 -89505238989375249372020409287080969728 11315459 392812786774399541122882357178816055216 11315460 9257281320336102128760460180160716800 11315461 84717316419777581591894770651628272732 11315462 99789711743972365694116266162190427232 11315463 -283759459170965878271936696525067258456 11315464 -436848840315040012912602549347359334400 11315465 -7405134273592714201086522121740979200 11315466 -213013122463073453287126043947746309120 11315467 -18767409021891280848071514610455258888 11315468 -654796785104322245163017088965087492352 11315469 -729058084085744455527935920465187512320 11315470 -218624516034626748698786557793436736320 11315471 -112165638100348767578562631019523761328 11315472 48722760684565425822700588415030525952 11315473 -352276378726105480960154947025961706176 11315474 -101345231466479852611728105456881722368 11315475 -17133144583930709111225093687971815900 11315476 617281397597431729964312973312901362560 11315477 2105740351678339289061337084857219609120 11315478 -177852419523419257820661115270434163776 11315479 -7567153791011603654194035533976063824 11315480 536826070781248023986171956021240012800 11315481 -150223078528481600010867970181750261760 11315482 1354703077339959363578941841308177632 11315483 -157835617896346328207545561656864614880 11315484 -807756293846800172419597910848923233280 11315485 563886958013210544750179236778287968000 11315486 -117053154260538230540448654373541437440 11315487 -557566201849017589639289767585228855680 11315488 193583635099858782620787148139570135040 11315489 198866390879156406610404173402125141956 11315490 163709909979256142425270024596657285120 11315491 218204876173866585585889323987557934984 11315492 -600351924399083737226245535050311429120 11315493 3207260634292097318940631961942672064 11315494 53410589264638341865619259801847274880 11315495 60475339460537906202323979765192003000 11315496 -23683897467210938232091909367377428480 11315497 413483442576440886590612977145357050212 11315498 -570982617238246464406418585753717874000 11315499 171025844530786429491102903952561921008 11315500 98242703589772928085136572677981184000 11315501 -84233984352230868080355103110361179498 11315502 318656561200091641769857320754017777600 11315503 944638251758631602746830611569538668120 11315504 193417670710412567528525513952450232320 11315505 -5667042871487034936807808673438461440 11315506 -172018910483444263837782162625788575952 11315507 285187379935228237686559375268609376000 11315508 57054014944129622084870712982480957440 11315509 -968031176835441750802581562859271206290 11315510 -198214279447779683271058154533963632000 11315511 82581286586485574744090049705028786080 11315512 -282679668428082978613317012385567764480 11315513 -327179529738362485706150205556889525616 11315514 2259624727260588817863988289856737280 11315515 332661649814042086994703301896045069600 11315516 796957416035451717788699819750653885440 11315517 -149848948192170376629781216998941420352 11315518 786687429454825170935130389479390351680 11315519 76314248729748104636302933335420265920 11315520 30559712173226997040031518804436582400 11315521 985105508625539134533605280553686364290 11315522 123283004540234588953430291401042287312 11315523 -432929799360457392016877634640278202896 11315524 -27236033978718863162023550034233361408 11315525 93682843109427115769517937954538766600 11315526 127840597049021843189073463699882406400 11315527 -40135381558635466293042690644207041088 11315528 -42083260105725483312720189476792893440 11315529 665410568201697642889213738253712407274 11315530 77697226642265045719602991970013272160 11315531 491704306725863038349594277309529090464 11315532 488705418264041283288187197737673818112 11315533 189056018110104260167484898658063233782 11315534 205715403978864843286880479714633780416 11315535 -66809123029193283486874115769269468160 11315536 2547214738054790067755368372425981952 11315537 -667156497215984251366902358700570972814 11315538 -16131614628462202976193583598640384000 11315539 -1159964304899434556075305100700502235040 11315540 294782213893980865225364639084195758080 11315541 432881171972493565570443972856370450592 11315542 48050597374116190231708021568729658624 11315543 -151077019032736194905259689258401961208 11315544 -72119747277092886300699791990617313280 11315545 15838099234242328905882303348069524100 11315546 584526623783363426766447973536135208704 11315547 -32844741311270397006816699629061392040 11315548 213699986902032417791347616954461803008 11315549 42340886747803319358632498038191461760 11315550 -41577137438640908938767785010297499200 11315551 -816569860663118759824787784543959760 11315552 107018352219930815647138138868395671552 11315553 14156688542926195582304802001308094464 11315554 351850823090720327769945798230964398592 11315555 26693163628360073020455851830834820160 11315556 -139294912358791964563325143373748473856 11315557 488335821967162939073997438710988156 11315558 -97189691043195442352900440292969633280 11315559 517263648475966630124207489612473201704 11315560 512568571767728879320003646086576896000 11315561 -416589233067451016271562065305977314 11315562 121281907513565386193522794480060464384 11315563 234109928580436121657151054554080473600 11315564 96631953213459240793420460618597706240 11315565 -985006853281594556445624903560217024000 11315566 -21934104180241427329171451297998395456 11315567 883815473608240306460520366907170065616 11315568 -143562638918725207221192460934853427200 11315569 895369511909030835089973840077737909970 11315570 -114096899762925154467196165716700800000 11315571 -273369150358877942869968855073243440576 11315572 729747742934613497140956516920125678976 11315573 -158088639925023649338322483023292523520 11315574 -30550326373601725916560736039440415040 11315575 267497811126095178233251811631010899600 11315576 -1454987291885781619617574585840992460800 11315577 28732084309600309279570880784664016640 11315578 -353282698467304853772980731540885526160 11315579 -2109903251281625423655068127275727360 11315580 292889938032995777157117167847658782720 11315581 -530112024963765973954942139007122506618 11315582 -365495274508567384992968113948938225216 11315583 274108501684205652882903631214132128680 11315584 7874944340454768956588501460729200640 11315585 -801714686260109774489135664286041218220 11315586 150297537283370920611241628305628602368 11315587 -56853937040689008443260385413802885764 11315588 487803843215573091281379473179296578688 11315589 -27978909882781136118856746754086526464 11315590 60039628502501159819729053622202401280 11315591 -439164879332150258699716585765770118560 11315592 -1081783703521754462119428358609272422400 11315593 707847134245273768103945272150484423040 11315594 -167901821102867419178136239712293907360 11315595 -25568036061833346924967244120875326480 11315596 674957536101514621558108630848916459008 11315597 -892584391717774333246541006851066659540 11315598 38149457977674436377060745278717219840 11315599 411428381669414497955097586807786428912 11315600 83947872626105265043951541139803136000 11315601 713208960869482019158058617957042333200 11315602 -607423879127219469158075391050586710400 11315603 -95724589923834127185929556659617185216 11315604 61022812238987930657173670855913603072 11315605 877211602115350159784782267058603520 11315606 90944412168039011824831681882439061504 11315607 -52797226937251203757679816279836632960 11315608 -105050977818346317219365559570661232640 11315609 -133527380030175737922826727588245408896 11315610 75571239359296777609186188334336339200 11315611 908192945406319032218422299581178942212 11315612 -236072721256960241736518844902018703360 11315613 -547329694998009014381549156692860809856 11315614 -126849979949955359005098024934817438208 11315615 7321079970784311141281133536471364720 11315616 -3290840934697131976377676139080974336 11315617 148688435509152507636343023233349411220 11315618 -10474713973814731046955608765831964384 11315619 -48895114495089256773584221081659970404 11315620 57333533422313622717579028093037199360 11315621 834357343714326400909437167984083293600 11315622 6996155953769814747617934437984808960 11315623 -81495073576270250461518841807812876672 11315624 905191594494033068968954311170470824960 11315625 -258463591441303402285098810368122800000 11315626 -42061076368741374425139690756227543040 11315627 -252637800849728568639671424779626954800 11315628 -8537854166801602076174248413984830976 11315629 56294667855661974967884218434240684 11315630 240873885884683783765325894464704643200 11315631 239114125907931680330466014671576677264 11315632 115091920913913878163154379241969549312 11315633 -347750458555951439906150903921216172480 11315634 -134333431915350094310714463569910355200 11315635 397543782907248459412225736831631040800 11315636 -14625003990159341044568816531818504704 11315637 75548107696737657890480388484423528494 11315638 -84619681277748463013930783097181251840 11315639 -61877720842965595080412511644293022776 11315640 -12818415392027565037337390917386240000 11315641 832371852775680168548353353461045648042 11315642 -40828487128924002209248477617523722816 11315643 461473151547977699335753335488365059864 11315644 -887757674388525746548218690389843609600 11315645 -23405633377320160243977957280515360960 11315646 -523267787461541871731018336503129584000 11315647 73857474696778505596952614057324083200 11315648 269568377761366056985925709765707563008 11315649 -934593310168248491459279264078999567712 11315650 -210017277904801267996060785776923453200 11315651 71895698798832234138480065457992944704 11315652 -271568481548879353902593619293637285888 11315653 168633560241876785404022979497247831580 11315654 18136229520762568488476897638610719872 11315655 25349689004811247755259542143646236640 11315656 -544630176622699973998299545918717952000 11315657 -37012242930475385908821105333187714380 11315658 23273361886702170398641949285231318784 11315659 -626358001090928067501897069688816098720 11315660 -16418134162459678599214919295185341440 11315661 189851140443953268475865327432070563904 11315662 407818989432712671868145993560277936832 11315663 -157036217980579770199367875818694115088 11315664 5475855123707583079831767190349414400 11315665 941039439829110031194225818941475520 11315666 134215376263909375653489283191508442400 11315667 -204614679623871597720623849416851518400 11315668 -13811256760090548257325470167694870784 11315669 -473702090383863270459260999289301318080 11315670 -24465973761650355022527040887049175040 11315671 -43469336405274549382269903079815628248 11315672 153595466393611645915715113478346240000 11315673 -8299897143363900569037348758695196160 11315674 357598097433527352406331590516857828336 11315675 152921915879504495052296402792742730800 11315676 -439968414457826857442594334439039380480 11315677 1216826230587200048952114442552214233920 11315678 -214517057968108059502044435009684480 11315679 52803474732511113099199720495933656720 11315680 430606562412513016175346030827195596800 11315681 -273002433980888932897245826385722143468 11315682 7732354898275802692935538833294004224 11315683 -1391312320337855424599265808818461174752 11315684 -351099158069098177845280135970261088000 11315685 22235273348933449314870286441539376800 11315686 134981985708765740642079708634514647104 11315687 -196185273620478353224350333082263806664 11315688 -53349195963609997772608379066534461440 11315689 148722871221593326074836570763968778240 11315690 10263749773962701850346962934484277600 11315691 579398274616546489863806537128458466752 11315692 -520475999822266778222136686145830973184 11315693 -122515252356840396350345844153649964820 11315694 62269075719183230214247550837176565760 11315695 556844947481678982693376251049238320200 11315696 44002380617862289983563996672236191744 11315697 638064500604963582220332606884060801280 11315698 -85263303225183776063121078133639365600 11315699 652759774887074648915130769792915274700 11315700 -8778602190559704491519682003224985600 11315701 129380862684879602445659287282981476480 11315702 -130015904667611403782285561028501572448 11315703 162706665305847324871411494387356701440 11315704 -869957341987270845381002540433401610240 11315705 612576227624923727635492950000272737860 11315706 377931172616461403168979905213479319808 11315707 -70970464907048283819161338378489636512 11315708 4534157077607466135890245609919331840 11315709 -30697331068681508284259236873696980000 11315710 58523265035995901491176151724993018880 11315711 -183466882231320145876313226415541673216 11315712 87604060910038181138142840668458844160 11315713 -32011276747155854565274620291669127680 11315714 136139416190140540289229659703694136832 11315715 386134212328058621243059723945866003120 11315716 -117013294749635162064662907188455470080 11315717 502239876701446708963102193111427787326 11315718 159935477171256211034198541889408565664 11315719 579090198492738856963913631427592730760 11315720 -77407866646459049998680608511059558400 11315721 -175052114189514016326990895662290120688 11315722 -22395982102216984824509683427556692736 11315723 220976738724698625444931662490351925760 11315724 101407790628970418022199355742060183552 11315725 57786704297167501706392128878810953250 11315726 -5552610862479163136316354760685384640 11315727 207665467888962258773955009473723380800 11315728 -156434632418988830342281634310439895040 11315729 414889095754333619388222701984069048676 11315730 -13924667564745404573168198003323975680 11315731 127882092936826001100510103800983386192 11315732 1166909650329291625204980272112783360 11315733 -407045694990769975904417978344711760160 11315734 337783050788509286493156275056866218016 11315735 594432945702664963235906429062208102400 11315736 -313801736144748318187136153561126983680 11315737 14585803145615268737853135243803812800 11315738 136329939525606081738379661620482122496 11315739 -415542832337088074306838875099583811176 11315740 -252103824040007828105235889081890255360 11315741 -50851523908758277763979447723415272858 11315742 -116906513666083330979186922625246903680 11315743 97648343440255464676382635311551939704 11315744 -266967077956588636809694498124004851712 11315745 -109190199005374267132443197918688502080 11315746 -158803777834366580436295914239962957536 11315747 -63528200290522657763983989738860494368 11315748 -480837112364317654500594067045823339520 11315749 571294908485443302375453318505223673280 11315750 505322099615026542712287784999834944000 11315751 1434058679908349926660630942431166080 11315752 79736490544454332899967149835980718080 11315753 1620512426593979746232918388278913471360 11315754 149272833242699088183285931722727296000 11315755 106366919808050047238982139904231934720 11315756 427696850030941435967008057012344126720 11315757 312403472216859714668181408638016057888 11315758 124147649923224119989120923542117334720 11315759 162090437157341132182358274476223151200 11315760 -68471169202206271719063436623814656000 11315761 728363673723367167052984767349220146212 11315762 -267632773392671638576875898438598896368 11315763 -275739496412531037806439756185114534508 11315764 -756138210844253314194951217205604306944 11315765 -6315150452781582853448110937419720680 11315766 -250771825616716814714415320020209216000 11315767 -443478088471732618242916043378617245696 11315768 132770709006739051760457769755411701760 11315769 486702137392049484465712088713406827344 11315770 -28464041069348242334344784430835968000 11315771 92518955056985639180007576058732086000 11315772 224737488961147233664588965687512578560 11315773 364859409981567412944983268132078904640 11315774 -305588523137258320989473449170362820864 11315775 191121302671651811861923755327498077400 11315776 137882204160756876971993841274184007680 11315777 -177249114850455646185292440088095509856 11315778 1253300474139084012894038442007591680 11315779 584486751601401704131112329071070056380 11315780 1829659836000978170111121454753505280 11315781 411078007709728207146479161642025058912 11315782 -387234358046131171922552558951693568 11315783 -34623538216491535208386075891070095056 11315784 -122421810673372312484144937508306452480 11315785 20177396956711322297796966588848669760 11315786 -234595383512957128118616260673969255936 11315787 -198862418873149620611774828904238844160 11315788 -644219274234625895663688034720542334464 11315789 184294044486644966049669546928771538112 11315790 153068208384332536369486474587601849920 11315791 629949598881747200651055416253971822192 11315792 -212960046850018659132305425399120527360 11315793 -88724338774988587969821331859875613376 11315794 1177980851217145262268750506951496192 11315795 55170657585718041517875409938951317760 11315796 -260027978752762588787631017588719147008 11315797 -30717934954989346169924966511244872754 11315798 -202367289603107015077388010071353719936 11315799 -906099393918273959232800082210625848 11315800 -436089273578694363442442487225569280000 11315801 -54432841215638820262323526920757525248 11315802 -207324506070108476616394442741250862080 11315803 -44200564219487971195526467475899308400 11315804 -256396437554576252573013419043237625344 11315805 277056553616154959708083666851241776000 11315806 -34528288872317268090509961027100554240 11315807 -777049234490526119675911313710057918944 11315808 -135348790594035250608170342138259701760 11315809 5405890104491192135813785212711487010 11315810 279060691863598546553178407265664581120 11315811 -251850730111988158005109532994184554240 11315812 -190639231620662100962140238436522750720 11315813 -417538318100086092195068600318549671938 11315814 918979549451078984816285764669243392 11315815 371065432176091198691495765368452618840 11315816 108143694184114512934483701343894732800 11315817 488467274868917144430811709906393330634 11315818 125742043035515664082402120769746545504 11315819 -36312413359013289688952671212510416760 11315820 113560684249799212853139057756892723200 11315821 -16773276384686709064991995606890200736 11315822 -140651852018487764568756225558006395136 11315823 -107007280319119979006317650425749200000 11315824 -46325928262269593824018085813565095936 11315825 -144385702944823437484107182139452091450 11315826 157774984855529424239544274034268143904 11315827 621370657213274368025155797861726775552 11315828 586841593693673214276649883721143022336 11315829 9529677623163704381323757966365528320 11315830 -56912490914239043128872673728255158400 11315831 -1175253567593282891604331233447747621528 11315832 601754439593465581473686262276003594240 11315833 -13508543213055296476152354023517780336 11315834 -147355639832051601188438682327139623168 11315835 -65647862932728619354782391040186280000 11315836 -92854191292890865248423746033351460864 11315837 619767119844035586033114391220153856 11315838 117502525777786085029605808790223507456 11315839 419128831744820021180329525802974868144 11315840 176664766443313210275609583628687769600 11315841 -7505735338455853059699415528784018976 11315842 347022842093169153323998857923437893072 11315843 -4200891717866149498151798538272052480 11315844 224065391995871045828137306131932465280 11315845 -87695764213297455509932714254022296900 11315846 -646114645297862187602769539495371025280 11315847 252236145025795634542461766929951551400 11315848 940308125792708060001726159294997263360 11315849 279129512067239024855900054438483796240 11315850 26922034894095898409560558976431488000 11315851 474202796013846446815904443433439423400 11315852 -161611303492055880256476052331194372608 11315853 24472819408003859566199966618438824662 11315854 519239489745014253286789958780526747072 11315855 -31802674020906465850927802628650373240 11315856 -92784582145186246439058869415692402688 11315857 -178793415326281106152264751655851626688 11315858 -6921340200785872911051427222038479040 11315859 638011863808347210107792756552360510904 11315860 137198345718049209973838285215425550080 11315861 1050975049128056792833106023149504869952 11315862 -10815780032535206991492116089037993088 11315863 100706601821742498202517808719379051984 11315864 267170737884499053115181255662335498240 11315865 -387174858181943502513088679451495946560 11315866 -638648662569643561143221709550816543776 11315867 -176223520158840803221734938779483929084 11315868 -32248154322108453048387189410506014720 11315869 319010775369712418301714726114522551270 11315870 -281059582948731102438931575792245005440 11315871 133237367329571755074085381682489796960 11315872 622669206805752866083799071305122906112 11315873 117845339120197988063752604348985553122 11315874 80552774353424292449738114749787468160 11315875 662520064324987675882265896196909712000 11315876 -2507608380572390834165230152105050112 11315877 137872226650817199169491113944621785024 11315878 38152746450075801453800381054033783040 11315879 -1260020445607088547135513612119987141520 11315880 -297496645781311609627203310505883494400 11315881 1372091261664376320540580528749381827200 11315882 -5287824922901131406784517014296720208 11315883 219989338492478181181604019219938125248 11315884 -539514070282294270964246303861132733184 11315885 -117459652991384264234502193209807056640 11315886 65620980166051257217603547728600102464 11315887 -1110213650339614471469535366345052156800 11315888 8962379850636577338595006714268319744 11315889 950797386499591866424433533862960136960 11315890 5728286644731543656699632594467601920 11315891 -722865378725326991319623114142661470708 11315892 21920706784575535437704819231806095360 11315893 31530797134747711198933937740246972142 11315894 392752739681279843336337428086139798400 11315895 -43079323065340070521023947473108485600 11315896 -585075484366040705757814179963511603200 11315897 -462326214257190771509535484319040668256 11315898 338223128064923902592387386769680735488 11315899 18409537346444009439446160465205087232 11315900 -365775734057059632718858270610609088000 11315901 246102499353348885256422217290682060032 11315902 229112582489552053054811701408538986560 11315903 -211169151187993055589402306264651622848 11315904 189428059908084867434536060867728900096 11315905 -44961730895003189020338926215830816000 11315906 -2791640215437674752728313128056770560 11315907 -215261942103326123937643640021335004796 11315908 744680414640797023161048147467317886976 11315909 -313107076178208599298644199330545221440 11315910 106503528078803881788381063992613951360 11315911 1005360265457948946009912788665138227624 11315912 543145408024101926568713036346298859520 11315913 -368818278229847136805175639371751251056 11315914 6704297233190849449764229283013415104 11315915 28992125925945848909969964364097746320 11315916 -35007642519293354919654883333982054400 11315917 501520345297434786122596139786280494966 11315918 37209509461351488528389708638490592000 11315919 -605593187174731001903202387847156648056 11315920 -109594059362339901045684882607964160 11315921 391769720308765524581498097454114459122 11315922 -573269404042783574987301478676990695680 11315923 -4529173672164412392603500702251634416 11315924 80586953174049500771031697192458637056 11315925 332405462742760489752890439071842836000 11315926 -194832870158024079866203939879897915200 11315927 -255596249622058335039762907735004065056 11315928 11787837228530747694203318360777318400 11315929 132442871844416132602051561611771147530 11315930 39547614703776286828582405793237667840 11315931 487447444084732034562250021582689858048 11315932 -77570599941689406237637720355959171072 11315933 44622923351140258262369608850045193600 11315934 70710499024881607256963837282414017920 11315935 -321784987067392082495437615821371564400 11315936 149870090647338768893050126371009331200 11315937 -631946592559727043818713760547855861840 11315938 573502518590134550048062177871778135120 11315939 -344286760528077653070951901775360844720 11315940 41001659268146788701203254501954560000 11315941 37112854346540051948336119518303417344 11315942 -7272055796811863680074254724034865856 11315943 -27927547981055973017854489536717650328 11315944 -200614557517054066929433495139555328000 11315945 881032234646378111796850600170612721800 11315946 4225667196077181883426304480936189184 11315947 742401333147426069048365261189934643680 11315948 -191540920168934507498326618348149848064 11315949 -11004382881710924659269746452877477952 11315950 17809351739719448580353465764071134400 11315951 52736624699106321403554651506554575000 11315952 92479912625417647031944332118178955264 11315953 215487039839593965345271834357883110848 11315954 75752426791771009967568825453971865600 11315955 -96582864324187862930409223820026337280 11315956 872234081595746726945106535817055989120 11315957 1208081222543222129235101171375935698012 11315958 264216238862105729976142738242802728384 11315959 -67531161103393011493889590190574120000 11315960 274021650582927910258038079003766784000 11315961 -44556671833719063611345377431168821760 11315962 -118586980971447580557963312902309373840 11315963 -743009376878372467069611624724099675080 11315964 -207905132675157789614883863511777730560 11315965 -545864715999679706941102977030021126720 11315966 -2454671151564219092144024714227189056 11315967 187127303788950142935317757955445913120 11315968 525600123110252146661795032892589473792 11315969 -113998121169514230415501284528964859328 11315970 12159386271765057833222830906321843200 11315971 477030263144469302412313572922715555352 11315972 -7471951547743019650124158270197988224 11315973 -701653372867197357820867051297365213216 11315974 -538085731068867080433418192330731210240 11315975 -63134348901159688117875764307407955000 11315976 49747624185559637975292608864182272000 11315977 -257045980836525955223996744575893139392 11315978 270718174670828394814225329277535285040 11315979 323631437359224424381410534271117976124 11315980 99462678048498639255342369528563896320 11315981 -255171872362923727959329349606887350218 11315982 131220150036505550396549485411876761600 11315983 400429365538449685710875347860429998320 11315984 23875841059047089870278885233374208000 11315985 166289978095008622827558889242076704000 11315986 -240706094847879150792031616549090168832 11315987 180938498584207843610891453147775438636 11315988 175193879812367541281463566752767477504 11315989 799196779198176441160572359502465163790 11315990 60918846158631677945217956943756134400 11315991 -330729210342699050960656172620180560000 11315992 330935722747656184305399665837266698240 11315993 -255532534286566026696722600424458013756 11315994 -47846758771635859965011532823623882240 11315995 48757966531341062436673281740541589200 11315996 -454093260484535670175464634150267968000 11315997 -210167823088032053022561326898495697920 11315998 66701591773979758269798595114074672000 11315999 -544391771219775522544718232663510956688 11316000 102225030081491888318120566950199296000 11316001 425926720913710843481844343575270295600 11316002 -488436097401047574195404912253016547328 11316003 344701022347613167868358609259982497200 11316004 130890711365173014410567868892969594880 11316005 360751235718215647485289979769886065660 11316006 -25452527033652900833652511312613379456 11316007 140463126686023231532066359425809899256 11316008 637540541589181104825005178152249425920 11316009 4756525589052379585360924469173172448 11316010 283072044183575350429198126909630872000 11316011 803289990069047936694165572727006038820 11316012 3628245877567556712931880358714842112 11316013 587568630783083290936824150586416730262 11316014 -232806832158625312054951702287484734144 11316015 226743039739186879687521307532497083960 11316016 -159207891048263534888827365211726184448 11316017 -1218389677944659269271774024651637679248 11316018 20817099788913899375597144581092687360 11316019 404553460523868014331316186667784003408 11316020 -87059468002156232060236613327957299200 11316021 -467735943107862376822145324504827339488 11316022 -5899855016860973083403593164910730880 11316023 132088699939610736889971540963895756800 11316024 -83310817838135888205718987602745774080 11316025 -53274772145094248377555261816303659200 11316026 299434117665655823699269024298390903040 11316027 -387560615807803429441440951399633295080 11316028 792222250588705983958040363090741255168 11316029 -748748858093332046403733094817214541370 11316030 85640092405651516290395326429294448640 11316031 -486863640243857532247655349001320367168 11316032 -51909929466631779289411074767789752320 11316033 -713124673678144875712534546037082288156 11316034 -305535081195654330212263322120554086528 11316035 720659556582630457388205459395862934800 11316036 335777315088750788263671909106906586112 11316037 479418440594904813861582780941564694686 11316038 136096484914896135787651633103191854144 11316039 -270211792393483418116229176935917568000 11316040 186289223418290183201357383021566873600 11316041 -395662460352610773144960730258650348 11316042 -163232808335917657245217560010807756800 11316043 296949050275622060976991846485542883040 11316044 -595740312957960087635139282445511748864 11316045 -3694787398003206100437103643835874560 11316046 -31815997964950492377651670188568584192 11316047 1020451865243648057289393897951954608496 11316048 63460611186339349619411736524433260544 11316049 983290786742797599960495427957274731392 11316050 -132357944672973486929103479123096311200 11316051 -506156955179838993152538249373349483520 11316052 -4965678425137338986367563769744009216 11316053 -139125449424919314849175462078658292480 11316054 -74185881495655518378055823011007422464 11316055 6005984832114453223280049362240583360 11316056 -269222597667137042543874895275107973120 11316057 420040957149404338241425532770316805840 11316058 -260523206159926694253291293602932437760 11316059 -609161302958395792502375590857347581440 11316060 -306727289820052556627837615042013304320 11316061 1175425695816063458348059270629671508300 11316062 -606680095371803266299447033113427907968 11316063 -285085749575961119608938378466975279872 11316064 -591409884237321358090250740816033480704 11316065 233608055957680103871512701668881501460 11316066 327072573334792430138817268222575498624 11316067 377932122298627924440171428219731158432 11316068 225592117019081578257623130146964381696 11316069 155490131189373126208296489856629778464 11316070 152831153714007916488606357509452546560 11316071 409536400592005822857191433411813351120 11316072 192597609978172625337168224678987857920 11316073 1111888674397585224904995074847192427322 11316074 34083938180847955145203345658983640064 11316075 -171604006843196451662442900660543305400 11316076 737768308074839868183165062270331148288 11316077 -610698439343791246514176211882325172320 11316078 -448107777256469579570505665685475676160 11316079 -694005168805666972618532675415142358320 11316080 -49521921474097896450066154021725143040 11316081 67588108923920868639444753205450850304 11316082 -79720333585803496214984712440317651200 11316083 53907640219351728496907964222160752000 11316084 37339591124052616808915890568640755712 11316085 138703319492766380462514730594236433920 11316086 549046238466411819883599698699374648992 11316087 -776756168348761920470804133340348999440 11316088 -25244036741080820856946644847975219200 11316089 1107649023059464146223083373899003949956 11316090 -88050783007871294827130678710572595200 11316091 190385532467714698215047586648998455984 11316092 330811374024065359028874360661042271232 11316093 -10746940478943139699819369241520078336 11316094 -506437854351045897184704211446094523904 11316095 -457690264179341495177517359367336960 11316096 -588476130000591132762134331501261619200 11316097 205653463944933924507184722120992411240 11316098 -34780113603168105028121752225002616800 11316099 205970587838079332692956549046987809600 11316100 -126978799610478898555656407229765289600 11316101 333868993066544812842788850363188698944 11316102 -87171428269876959493638207275987490816 11316103 -30775826410315491360316144255001388000 11316104 108380850893037142603842050178949493760 11316105 -44817133437305776583340410091273408540 11316106 -85567199630618149905822475380769221120 11316107 -945395603485138069764304859728370919768 11316108 -211186208772708116424039492421634634240 11316109 -664449091665266479168113003241025050794 11316110 48502423541824042899896311193820299520 11316111 276725867918852534769764468729240841360 11316112 -7756554836203618108027489455387115520 11316113 103851617486816511400935536444985928740 11316114 -241788784680838261255027599779940915696 11316115 -80038600496896763874312947442880224000 11316116 32745353071289945470113544540069134336 11316117 193368155064999399541129377058892149824 11316118 781710064198698533142559232600406097920 11316119 949100178585366241475217100311144163560 11316120 -95070847722942567678776852893938892800 11316121 228787802407806004956248337812502136212 11316122 274328839747937883980176164133545671424 11316123 -40986784465948410796684720596546044352 11316124 -99436733612053678306587840842071122944 11316125 -1064376152633236927107282903627805065000 11316126 263915490957661390354427827720121281344 11316127 429647041014411543558975486660075178976 11316128 492527676723309264277472224988997550080 11316129 257786919082358287027737303184800456960 11316130 -5176766369824141662938141234393587200 11316131 -17630691361206627121512559186612855800 11316132 -267264091998022702455289845216317491200 11316133 -983868061178152823216283876984407191618 11316134 -272228645181961042686092438024781111360 11316135 -44908330861327019947666308405213696000 11316136 -212113250083091055557186363892557352960 11316137 -103270410401202387728658794263612204608 11316138 -420975508252151840587488319016742912 11316139 818106735740131368994362890860095301940 11316140 -16308191931194275347537012045274168320 11316141 -327465951578286528035162118426958948320 11316142 -354842802007220354805068158731665550528 11316143 -768898411279833763872920755088754739680 11316144 -39299180571195345966168642716738519040 11316145 657315073020561169729046710357822878900 11316146 -506707003561789501882310310776944447728 11316147 -30725932689885577497037884326789222400 11316148 -401518211031886812095955661654415166720 11316149 -79809739077227613072613382697273452040 11316150 153929503409859413367663416957149240800 11316151 4108499722147448704601328991128684288 11316152 -213097268260626163303270108273405009920 11316153 407695252842636350698830139266751639200 11316154 -337791134577194983166841590567937645744 11316155 -7255157634019864677968268035133218880 11316156 281869023974929700445904632122812764672 11316157 -79417326354514176737354134296630636800 11316158 -175791837083833445193056646141045093504 11316159 313435504806006474045585115970220986400 11316160 -96612626589366309678722044361409822720 11316161 -503201921550342601137252520365767266368 11316162 -39095496001448839195286474183393571840 11316163 -1245294265944600990932725978832510103240 11316164 245896743348870117670116349315181674752 11316165 -114789684603724682052716945705570474880 11316166 701190159293751733023341757182484523200 11316167 1793590271099745267171438731633544523752 11316168 -33372723554049856507561343024405084160 11316169 70391241673920776879694523293166967400 11316170 -65484888003241996915199954036978082720 11316171 137879405415253707094322749090833844464 11316172 46889061100833491679905981141262336000 11316173 -1357723665913011078329376280187693252832 11316174 -209208701133234770621359636698134754240 11316175 -223768650035339662257035463902396129000 11316176 175480176180727330724422860196416479232 11316177 54815692301310266857452104663106654720 11316178 1411993200214122791528308367403325440 11316179 180647516004166379572830874277859805776 11316180 252891350746511187298849176244191528960 11316181 -16310281242327839027342374475368828928 11316182 178474820608909521968823731950381934400 11316183 31326540510106493330979133707450280704 11316184 -332623234178624769686978623686764789760 11316185 -625012022525119642592024590628630170620 11316186 11249196819721119765293310349349193216 11316187 -439195531094044537820309397624615791164 11316188 -93083176531963437634215440329441697280 11316189 -94217408453989663637347957656319617312 11316190 619170425473498822524109523843103367680 11316191 -320058343141973372479386018618262530480 11316192 -171369399066529876111856687713906065408 11316193 -68463688375606988562830074596755698560 11316194 415870652533655006720844601298566690896 11316195 -82692492045251495080125604793534253360 11316196 13860299690759958052062998429901430400 11316197 -457429143671568423648432348362144965440 11316198 -121461076717845711222862023757589809152 11316199 -88153476344640064091971882175425528536 11316200 55627276433657683076911296527339520000 11316201 -60623099215108153391080359160794740160 11316202 1157916617267003710959587119474014230112 11316203 272289656144264995700126030020976474760 11316204 89541332080733938968298656127036189440 11316205 164976485571472399063063847639063901720 11316206 514451328382113591879750171689021324160 11316207 -107430055319116156904358195389461699968 11316208 -91374254058568897742626725897127854080 11316209 323147089989212721997145437019403578880 11316210 -170324605295961404199383377386294105600 11316211 -981853390055313057404656773907157147188 11316212 -92987842653062019978461992737445182720 11316213 -632919467715774150918320879824717375680 11316214 -17560190801962659616893116498671658496 11316215 -515691672313524304834817166457137353640 11316216 -427626507553661926289445766732522598400 11316217 -303942454886618654114868895802577768048 11316218 221763476539789055124540704643750088560 11316219 54860678973595430041877642917069417008 11316220 192152749415587739048017875807992309760 11316221 -456537358822288812162692973656221737888 11316222 -181630631713332953151728742106342175040 11316223 -140982669449961339491652834181575868536 11316224 -15058997856210246465684333056212598784 11316225 310048536025121976864855060714348879600 11316226 259880409438413625241368865632670863312 11316227 276154475994732332644688162295470892960 11316228 38471079340899010776728246303909412864 11316229 584600096468077819953591832826003137280 11316230 201597880354292592533244244633997771520 11316231 566220001650855360969752970755058727920 11316232 -659732638949704217730024342487317657600 11316233 252391877234790490148960696429806352400 11316234 -21208621510818637728868703818610546688 11316235 46876266838606430031497915579114760000 11316236 -49240519385540376012590856335629808640 11316237 -1173680772428677474688068939684238274816 11316238 386202695274640398597056232245307011520 11316239 -5626670681234283589896756250622205000 11316240 -26925478900714001430488860001147289600 11316241 47675242023722324491593933816906217252 11316242 43224676746042252034325458105540098048 11316243 869326220840488958872051481720158644528 11316244 182603585284060864486572793821582705536 11316245 137646642892738201778009641209228097500 11316246 58638424807740778987712647968045312768 11316247 -67822484623999338173871371182867653304 11316248 589274886563468152579583918098552320000 11316249 75028631817690516131478005272442869824 11316250 -84850110442034438173359056306782560000 11316251 723995804315509288346127740157309909600 11316252 147948068442280263054055929858632832000 11316253 218891672207704428939476109355195638144 11316254 -106210262417915736941152338140403310848 11316255 -46480972778796652471975862574181603440 11316256 409726133387055919856364139650849177600 11316257 41385555987550639201785110570294065506 11316258 399216066850995614835191432248270870224 11316259 239072340800179707968348042156471900520 11316260 -23826135387270131615759275186344165120 11316261 -202990488331176348036169130564855129280 11316262 -249278601968836931542475114963445646368 11316263 359576069719294634260152845644189197360 11316264 -316497288826875205901683745844682752000 11316265 -327329119068619960864928834036372633400 11316266 227564777426845539219592942292645836224 11316267 149075804996014838168964253328432244 11316268 -272831319329756484725307279320625743360 11316269 696965662974670850978202539381346251670 11316270 -787088005608770489485457172097597440 11316271 -77125667219517788652861312234127130880 11316272 -60771200432558756865220648368845291520 11316273 255611406737358920696905962725762382624 11316274 -170611933853759222150197157446672986864 11316275 -63383915056319771865198571946738218200 11316276 -112977063454116779325929753905464852480 11316277 -162131220205950385149281657907081765728 11316278 508089586129122083909933128813547713440 11316279 -128549880269686004939986844837147921712 11316280 -334133595946832900296229057551731609600 11316281 -3096069745394621100522435311147417148 11316282 310460194730748268388370921565280136192 11316283 1342300236568365548876185139729705276 11316284 -344607693341656767412085763063108403200 11316285 278962038548190349509635741258881271820 11316286 466361613710207182037208390086343136320 11316287 -319596471871945542814851965320471120848 11316288 -107289392876637741988312057924219305984 11316289 473701009999378556075201594815600529090 11316290 132673395643414414110392180714234618400 11316291 -96397784688670697403373547686398011136 11316292 123153411139058694150736276737713011200 11316293 -58436155448327694721557240346852035240 11316294 360442272018375500920502169288741166080 11316295 -116467362856101860774921823490402735680 11316296 -23402387104044353297941444430649753600 11316297 -545563864248479362255780897768896706800 11316298 -200007410619876396961263867945821240064 11316299 510600742912222297352910450641407689264 11316300 -35873414920276068978433864125174067200 11316301 -561683590141582438646891586761890479616 11316302 47953332706142323452411999220939275264 11316303 -424442127450169183966071031750105445400 11316304 -384267118946318509878742727293039411200 11316305 -186391962573016264258464193521258460800 11316306 -143531081852754579264962578624017626496 11316307 544023860326154632210418321157287599480 11316308 -325999649091273394760569808742088550400 11316309 461634287419037535012184581211037164704 11316310 -6734782631378309787901567935249402240 11316311 720362751112458621645302945151853871952 11316312 -78204543936353201952127517548469575680 11316313 -188545592025000406375290160134672376438 11316314 29498411617953042914769082920401169120 11316315 -71390938616449762608077514616616046480 11316316 42811592172353759815439928214261040640 11316317 -846257955042134289276153266382562940634 11316318 -133292139086533507446360412884851481600 11316319 232705036040508478190055818600084304496 11316320 456991015918806155282495736696298536960 11316321 -221500526622241441546997019855927097920 11316322 -43199852510100657632817817513929600000 11316323 294941459064974265275638439574606836040 11316324 -351735801942107397164760230604878223360 11316325 76810768303201216020906338140894352500 11316326 234872596028086249859334079185564946560 11316327 176461762614465835055726323066526546304 11316328 36338798850419753956797307950664120320 11316329 -166540926532002342865213865438838512070 11316330 280408881018221075685452088556421912160 11316331 383703288323357047565437895359732561344 11316332 -639802871773950197657333319018434344704 11316333 27964666749572092275323827686117285888 11316334 -45707230307202500630061687359272809600 11316335 -161309915054730587068126272130040340480 11316336 -13429417651488690272644281649427644416 11316337 69148561133273232332970114452996867172 11316338 102448240957177048357586345390753669760 11316339 165871162402152155790399887635030536000 11316340 157884774993839636810574990583457710080 11316341 -850346748991581058855758339363424795200 11316342 545774965873842655502190749650769679744 11316343 -812773096001069379749815640741000325360 11316344 -529231051351953168368761406135869562880 11316345 134345439511831244882546865447646631040 11316346 -123526166323602398137103774536090110720 11316347 -150061628636041452116615007978057827568 11316348 -8861496188176591847384845204556490240 11316349 -86204108485605455659913259368166320160 11316350 67828897868038281677363591516900832000 11316351 -9376975745928414424006441939568375280 11316352 -168576742812643942371278506128152985600 11316353 12840239087099217658438720422260664624 11316354 -304379998460608663685430760674974270976 11316355 -369153019811928365141532258422829240000 11316356 1906033872802868252659699344119847168 11316357 -9516393097310191197085926487660730178 11316358 -94826992210904808368663447629746326016 11316359 477369942080963051475596958006408769560 11316360 418600223918703867017478760733188915200 11316361 -28399690122069783957712202332364912768 11316362 282548693141162651972943930030805178880 11316363 -57753620203050413338892840722914146856 11316364 293910111197522689515271024096542523392 11316365 313013837562569970677929068997274941260 11316366 256289971656583564577602119840851425152 11316367 379809265930114002053807378377911962632 11316368 27634372367921571406267532854746415104 11316369 214218265084875688087642810720685316768 11316370 81795836945418980987706390967945608000 11316371 275057927108328211214121273944465129544 11316372 -54872648289437371893229975143964305408 11316373 60490151147325631554295882576068418538 11316374 -55722619827354943046806857229691972064 11316375 -462882504771140050234756490498380800000 11316376 -49569439783879094034514429478619095040 11316377 901944076846609912124224009497550325520 11316378 -191338091282277793858093619243096355840 11316379 -840424749201088194624443252597400065020 11316380 -112796162024871603370507526795523840000 11316381 602551013519952966423413021933157590880 11316382 32655085149110463238264242579041762304 11316383 375534599714581236116594123191165807704 11316384 138625588671601122956776169406874189824 11316385 -223778453267384092897383338905169050200 11316386 295377765028963867770595737720815723904 11316387 30465094964975295096043120691732406768 11316388 412625880266799401896858998253546652288 11316389 169215691371245009223193646072482541856 11316390 177898378922522583355346502971158214400 11316391 -210449181579362283771114542692481976048 11316392 1061797379474587549016015152536215424000 11316393 -33411964614879838035547712287840214592 11316394 35834951698326569274141309537396677472 11316395 77504725645556983938652385053204137600 11316396 -14214632641080142364256028858417152 11316397 -4230166278013987178404786507729155828 11316398 -571343517656437855133541822502555889280 11316399 311256173408804267890399839474812286480 11316400 44381139462264137495077342650142720000 11316401 318798119542528379503059114056038050600 11316402 -147388138317204731438503123866228168960 11316403 -354168473575672073354270378727627268224 11316404 -225185990386343755304188344318154752 11316405 237273861935026292386959803480218256160 11316406 -103734727005885736629943213617370709376 11316407 130836423762832483626805296007369383600 11316408 85716554612029608763906980739910737920 11316409 -616710921864772786992061230800532510900 11316410 -25185254735591784297241885144796129280 11316411 -300330451377697562842805705791921652640 11316412 601331101923902551759013590954487161856 11316413 -507480861728399731719041751295273266900 11316414 39855763001152880381385448220836389888 11316415 -678729661039475489186729798479660006560 11316416 -84608507516043802364250341354152919040 11316417 -34102978916996335737234260304771444288 11316418 -75324274401213857787271487987665213440 11316419 -59026044129903271755280823016889647360 11316420 42399649520044797424671250729543353600 11316421 -1442511410405490922493225581676906829408 11316422 -266782526378709646351091641662348296448 11316423 286677105539247031849178329835959420584 11316424 -245869883227708499774023494857665413120 11316425 140719263421448611167366250241333260800 11316426 1939187754816754034432114231017291776 11316427 -269771176916045342998503173316098719128 11316428 806622365692788835836375287761830451968 11316429 -31476399235824936684565589423119844490 11316430 364014864075747065224200532098214599360 11316431 -148540600805984427481313514029618984208 11316432 -41662768917078989999447421314173501440 11316433 -544428663217291523208689009970642676620 11316434 -1149732427299748366985750281216152806400 11316435 -145826016111603597654762023725963211520 11316436 -409022131653717984005428242857690173440 11316437 357658026881512474452155098620164397120 11316438 22371533016204205371137186195607398400 11316439 -2786749945305582419041187492498160720 11316440 730056108483296498549962454283590860800 11316441 222531948731435281952486819264479328544 11316442 50052248715497970600683606428378182144 11316443 -1133930189367286434168048117697754773308 11316444 -79070199493177528704956771069133523968 11316445 60745303670836699348916725846740533760 11316446 269820871021096799976930726000307692672 11316447 308915598346240475279483427974489112888 11316448 -174090900044641514326126340088827215872 11316449 -476132388088193217446744349368179782636 11316450 28438688537289711817104985609505472000 11316451 -319983454717546352804814248769675005496 11316452 -507197816190819161231209185508931408256 11316453 10780936601019522669717670456971230304 11316454 -316945487363592285065383068803426398080 11316455 -118561339887588751005905499655485871440 11316456 -492505391697174005045310762431577292800 11316457 -99827842288036939674087771348177214720 11316458 296488175238392530742967198079768270176 11316459 59842868976844055606174466013328597760 11316460 -23477223890831910484569351425714442240 11316461 87034176065993565335319597545094423852 11316462 48738023452895031128974380694608789504 11316463 1032830752175045195587506968573121061712 11316464 56733344702420503981117528210555207680 11316465 -429979370708847792337414662414490124940 11316466 -76327360553468817312548122313681978880 11316467 265127228828354532665062687302165939360 11316468 -82520931176198937105188273576609163264 11316469 -804857691933195347905601428104650391456 11316470 -292374784421713992940493769892358087040 11316471 42428863636982733403375139673483056640 11316472 839070604165013102924145086264731975680 11316473 -105876893427011469239337162411133839360 11316474 11665472780063815475421338402000499648 11316475 -358315208850737339092858784709092052600 11316476 -585614029411744721182066774046654376960 11316477 -381111186680818431606784550414672210880 11316478 -349773497774341876634002513902598556160 11316479 -78630280193746604882103889916458225920 11316480 47573071034952170027381014205583851520 11316481 -1205087920971337158345650325116816074656 11316482 -1009760663925377644800998123225965056 11316483 -378979240232653151640153565290135966720 11316484 -95070116336951484175285000933785049984 11316485 168098256807554331230635094490093318360 11316486 122576818007069346789781200474889961664 11316487 53409209279354724873379853985745415104 11316488 -126514085037509619546870243290099220480 11316489 90910537939833500951852119099220142720 11316490 4324051954060162249656866304059997120 11316491 -238772390316092163252745945301300904108 11316492 281252183335551200268632157170222900736 11316493 283162602581115282983637543510656152780 11316494 141824001793896862214206432865353961472 11316495 -319265210471504024255402896066384416000 11316496 -180429097736620340714279089273475969024 11316497 -369074116153728220962097544498543218140 11316498 -110186052103239187560586634469912014592 11316499 344148842477823391614265578413283318040 11316500 -18555585646005493575434705298685056000 11316501 -691025726759158263380300841902827903488 11316502 -152695447700630193787235286956640558048 11316503 -1135091804068385443673081711288544346536 11316504 -542082087185863995822977556864419450880 11316505 330975147550169054770165402584674378760 11316506 101340814488134247291824517382601796864 11316507 -249456267634637836342358918532858680064 11316508 -103715443566043095230167643464232489984 11316509 1067110413796815228585609633903344296716 11316510 -365736145607203258437347161061527616640 11316511 696153229810035785451685732708441066000 11316512 -355863454845031098334277447781781536768 11316513 -86210058957504604446683364121326792960 11316514 203971665066334285617238522131930458880 11316515 -4085830400703012542784611710241983680 11316516 -374257322427435855988602969821044251648 11316517 -1082647015264744404379467075063880769348 11316518 -97711728593015803720498580019515435040 11316519 174470050894579907179750887810020917248 11316520 156926040109887920382123310560822220800 11316521 -861375643006827359410532666796738598278 11316522 18199883831425788053167557480795861504 11316523 1153430698693002656969394677289905038772 11316524 -196812592965594218429872390905589499904 11316525 7041606698862501312064752807804000 11316526 66269261915863932978410801757897389184 11316527 994261662955941797294425909715346767376 11316528 1446984078562892012910588301331496960 11316529 236017774984328418389245513167320426880 11316530 257847331535386072486704188642321120160 11316531 -118840451634434289569185653383695925448 11316532 463173014827948255704910178786120333696 11316533 3502511287820159112742631232868176000 11316534 10120378285663828951258187756060954112 11316535 580785626788106322527915301577349835480 11316536 -54385743580170982585715471341699399680 11316537 -596083924107326022801224710185644469120 11316538 2043116226331111405201877742412087920 11316539 126700341316519541155496632976479940688 11316540 -140056383798428669903707613401214131200 11316541 -75622144364994281033974729378838784058 11316542 -15168347633665645766400052141842134400 11316543 188156171959533369822858660421311686400 11316544 259700922813056252606835753035908513792 11316545 -332700756897386442275631478440798917400 11316546 -174373134864026049093122640551265978240 11316547 -1125172897286003174181480100394405520888 11316548 271346451055675465731913185149308686336 11316549 -394179055110143286654016331536719311136 11316550 -61213010308967101407003075959749440000 11316551 527490284876842057470258704383830078552 11316552 71715022008820683008879140191771033600 11316553 150724290306765513726853462386238819802 11316554 -74856766000283142590356857768660307200 11316555 -35203300364832501273166593201578988960 11316556 -266692048117541243440874808540769127680 11316557 -214898995266017994454973522597273837088 11316558 224320228893349156105201520666057364480 11316559 -295326253323656043201820764102980551680 11316560 69112865294056495588016778434395176960 11316561 -173765229989556809256426383042233684800 11316562 209514381687532956716141612335898278032 11316563 752242655233010776475447029194925844184 11316564 -73102795044734082185546260491839692800 11316565 207388955748934238637078954335349376920 11316566 198097282084966099491695784310084055040 11316567 510709375560763163968516380338711781480 11316568 -10837950813420657611620318999264788480 11316569 136983650909881006267658981345533240512 11316570 158649777733673918813729450314179859200 11316571 -178574965421997042491753130359478369280 11316572 -276067242548899371485872523080267329024 11316573 -679703611176876497008534325632213977978 11316574 -132248881476082173172914549863480907648 11316575 387013552218672259794064312686546255600 11316576 -148772774885416232455207631103577030656 11316577 -794177579262103869133834657098820199928 11316578 162851651388598729852147029536010322944 11316579 497921684012093543515874056930870155384 11316580 -594091640381066667274038114710216908800 11316581 -167683496717176208755422817084212934656 11316582 113763409789221524771331219227697530400 11316583 1036837885192147311763225274871090010560 11316584 -1005416757686661311698285490140346557440 11316585 62583136234812854667085528143771672960 11316586 42526746585874349346155150359604841984 11316587 762909133404471959086502998410358213236 11316588 526999033197188099795520308380053897216 11316589 -725707430213389531661705979871505452544 11316590 -49044317493082593908259122774383036800 11316591 4494535231487010239650959322667439984 11316592 52161749491510343845710640011699814400 11316593 154248210865923410268165274759841691444 11316594 -191413598584278582158423643425281782528 11316595 -830835435585058380930168164310732032400 11316596 244513617558941664913381675256223763200 11316597 27443073966120598690092525549212579040 11316598 41676180198755197827969217293987018240 11316599 -665261628785246276708864844439739786400 11316600 -58736457257896152250123728929504256000 11316601 22694542780256786713147674364664517712 11316602 408876951507623063739806808015363746304 11316603 135986030411339646519478709419148652144 11316604 35876182721136433282875753003509795840 11316605 424177874087574990252874946508535081260 11316606 699310465859497010337727165572876288 11316607 -742074463819054040149957283609900854144 11316608 -452774560594167765381755984350889902080 11316609 63134810557260250401392466994250893200 11316610 -421256309599316565184024263293723082240 11316611 2992861238826660893224452288530620704 11316612 121927289526656573519436321026469888000 11316613 -199237311620789706400952859799568117760 11316614 -299445029978789920385391667279967485344 11316615 -162740929290296609243089954070305342560 11316616 786952216263036183186914265860134548480 11316617 216552322617147652321128577197589898760 11316618 131039128513755280168058013307611678720 11316619 714751507427904833790744783278481937680 11316620 -49627695873590043739953620702867281920 11316621 129218507869246680916390423145181367680 11316622 62751869321933167297482827378897773632 11316623 -692465264117365599769535737952751730128 11316624 144459080692039434092521170074489192448 11316625 416919594394305585129995093727140409000 11316626 -67690949914528556317128665639979582816 11316627 140006086407543103302595284501687376128 11316628 20939421945079586070740807577728960256 11316629 -452419439512490605331213965516103302770 11316630 101369140360024057607781243086910462720 11316631 -29790020416997299915286716723385404248 11316632 -159169109935003308021679539258979123200 11316633 10564349156615668052098176993801653184 11316634 16118981790693017459562825025525719552 11316635 -213685825777100335071691406686517057280 11316636 78346330455698735100140630384125166592 11316637 -7753595560550806601801487164550853748 11316638 -783165431512605904436997839898564809280 11316639 1847882329595204863646894076335416320 11316640 135518062496953417040397407848965734400 11316641 -179970232810645295981592669867034247040 11316642 -346302499901925992877580238213961449088 11316643 53022865946052284541818025050581493888 11316644 -16172279029996604511143642561065058304 11316645 -54852904317107444203288324321282396800 11316646 -119453532071754737642456625763108608 11316647 128458039448091391637904983801210204040 11316648 9112694999949357554756420291872604160 11316649 -1020426326581547535080777654993180842160 11316650 124578428862647299852099662791962176000 11316651 170372205352646811639838342250390515032 11316652 52500456296169837099425998587868515840 11316653 176658405117646567670063857791114876204 11316654 -1191450544436906387205549606375469632 11316655 120283845992940479810274018608027211360 11316656 -18066065828384567245268109049632915456 11316657 -31453741235946400349575509107540261280 11316658 537222653710984583971533926499889489680 11316659 559128700914892057014030388173058355040 11316660 -125661987858676021806415955738143703040 11316661 808594532684397886632450079253767393262 11316662 84818669585356321226887115380538264448 11316663 126993201048899135495953974585385355304 11316664 28470599794675887694138577926573240320 11316665 562500072350640114328904398433832472200 11316666 -64595819257814512527956481448214807040 11316667 -272476208012573263174276034321596610640 11316668 -10697131452782185694667622293083578368 11316669 -119980862441191435702579765546404246912 11316670 42780167293750007144391753449111308800 11316671 104742284086822001511244743460365420000 11316672 4250057744199376531572159166839521280 11316673 781913730972859299916514425915221337922 11316674 709573190639136248893475623480166400 11316675 -139200697424490841948879916012611143000 11316676 271831881163905024441564403082804236288 11316677 -803886162744103586899665184304773030368 11316678 169318183880894092075340466053907858624 11316679 -97525742321354966790009167074829035680 11316680 2938704471437546614231513797992294400 11316681 143361318932296775448604627864558513770 11316682 -244745041937963933589575392621944685728 11316683 290475533406783253661585518064576587920 11316684 -9710682126293713666367829838254948864 11316685 -683968305115044759373755279438091896000 11316686 -46643931964328795097047501752576550208 11316687 -731727731740701017796394677448391070840 11316688 -1329185502237642343933664870958604288 11316689 -127742162378332422122976867868070714880 11316690 -21526315010509107909841577798531973120 11316691 623280942579920896844647630460987634472 11316692 12806103785838362925649667924287698816 11316693 222340686355040752505229588837620618400 11316694 91979857680193723917891683758094632512 11316695 48029362261260928969377271478011947840 11316696 -344003179102908767164005588673509335040 11316697 5655032670229788621849990863750352864 11316698 432225117678858384945238398310984068864 11316699 787319509551868952778276886894343640000 11316700 -83747997652579559695396474450548812800 11316701 78246245602307401520714829108475166784 11316702 -88816323354675458174194359145817742336 11316703 491114034877717106142033546597171745952 11316704 45414874666471657280500487326217011200 11316705 -85584452842268350901034972435192199680 11316706 -247525897101164825328284105703263787360 11316707 449750674497696354817279175537370321600 11316708 -151765250201581727766967119309932603136 11316709 -129504669528299278687703691434093601284 11316710 180816107795598568421720890252724837760 11316711 -218451272908497482125796525859812887296 11316712 -193163915111171943579820564392843264000 11316713 611419979370015023307292749473266422528 11316714 27970184951135149538863418513934839040 11316715 -612118373802561722466515996931990228480 11316716 -470833016388278838555165623188574748672 11316717 -124594184975606925486976205325793512180 11316718 134290029463591608922716417174682567680 11316719 -383733385669615166085365559280354328856 11316720 -93154671742162795441484480955122319360 11316721 -158586444684776958804157437274645445708 11316722 -649369081941402009801167333293350127200 11316723 -583477582044328640114523270818120496000 11316724 41135578106656144759838105787931159296 11316725 53739580144944420056422194466409354400 11316726 -249263419742038164344420687587752297600 11316727 1037701658560553430298861651057761689576 11316728 905764587879895481046623377067085312000 11316729 -258135545586161888310534612315634820016 11316730 -242136887081752592701583291543349518400 11316731 -104873443067201229879713735975432336868 11316732 -6392880064674021003713626205387980800 11316733 -430994817869578867807227885901369153018 11316734 161540835246633243588710805884280631680 11316735 181294965452344153440417523402359544920 11316736 153883095463486031282589018901274689536 11316737 -1022795491268716236823819775360465839614 11316738 -75077135215198061497022106426651194880 11316739 402166951168125933483141542970455144656 11316740 8076536906999032048689915512794828800 11316741 -17758877109441262772246325910150740576 11316742 143454719959124822857737054768728779200 11316743 -232766258557649504294298818489901148008 11316744 237331721107513660352898821638533903360 11316745 26174528434818758560233462131287641600 11316746 1771615003256677205883191307091791456 11316747 -267152789444260780590679266695830002240 11316748 214856947247687183779297272120845730816 11316749 543233241064932352496467621155965757750 11316750 228618624971281722594166595486269440000 11316751 902062094718317717620104911070780288232 11316752 11170793256751052687706791451717550080 11316753 361938858494833888155738248994925003584 11316754 -406509938359884490603939579928118739968 11316755 450768617342108735923674474761620150560 11316756 171061394298498552434405236910718511104 11316757 -108873502584034992940180443610108339200 11316758 172430734028851573208381671195367784480 11316759 -271976309882722021030424515366544403072 11316760 -69757561964972017839767354582003712000 11316761 -222507098861897945727724117104429134400 11316762 354794440806649426836231788519696091120 11316763 -145069063577157507068263133922456708988 11316764 -124430347648456258104787804798203030528 11316765 -369381518473319720322767031273996523680 11316766 -19550828230666237680869509796344791168 11316767 -31647145288231011309763911742107648 11316768 757046407813282723235102078157593247744 11316769 -747104091465508982679893272866374123694 11316770 -352953440968951478710540762168420573920 11316771 -114185500233615499074884536041085952520 11316772 271845671045757459169911797449030516992 11316773 -331244427893846882932224628485766274976 11316774 -92875769177338758655569593609323001856 11316775 -47314547888965143788485906053590699200 11316776 8503090332375885712910936456620846080 11316777 695454760714013423241691763070910123920 11316778 -350576721703148468932878441495243955200 11316779 273810873462886206670050416156594771640 11316780 -512112140364496357449688641192419328000 11316781 63681532977051645273818225459452811520 11316782 -214978981155641786645080808259048766848 11316783 -2525229420911951250132674487025299072 11316784 252527631411957807074961220410860748800 11316785 -335291451340305011030603653601576083020 11316786 41844486346069953504020189872636362240 11316787 427501065928655226131310451571025899680 11316788 -102673776673944248959709058607127347200 11316789 483274056796602533869840211755685805408 11316790 -319124825835401198596127168027446934400 11316791 406303270711937868198433174720373313192 11316792 535082634720163369183017957278482206720 11316793 148873036551015063413484258552825791940 11316794 -135187461083392799246404266255975932304 11316795 -49061209540593691892867016704009709600 11316796 -396336517414225001324395228449064097792 11316797 -306022416818329382337206186176351383348 11316798 2865234185760505389115310042790140928 11316799 1615223550864747449423023008286066640 11316800 -11185741564669254227703995078226739200 11316801 -367429125937737255014847621603932522496 11316802 -19057273109677694524026269719568245248 11316803 977322230777959492807101742981259525052 11316804 -25095934031805718336304234035659325440 11316805 432899176992094858420425726796542226560 11316806 11379195723905811458066100525711296352 11316807 555877857019390357758961173923656178640 11316808 770315329088964160436265712411498997760 11316809 -89139741533421184176379586195157177984 11316810 -243615078122146026829817487987134937600 11316811 496639472231207414908076197120157121984 11316812 45889799267247978608520649444406587392 11316813 135051774387771914003197204880422474944 11316814 23543185216913147142305074602327128256 11316815 -972424282839353925382540369508584291200 11316816 -31160289680080800041640784741135810560 11316817 -170721027851073442911878981668868789134 11316818 -476977026309516717045913432588550040960 11316819 583112510715030249347318722140317657088 11316820 -22018791026888089403491813919497712640 11316821 152487379538470603148605699256228700000 11316822 -314589803792501863554395313925861526016 11316823 241661120257177224942391274822372939440 11316824 227600670830184904445289461768531251200 11316825 3911360231371260124769528160562829400 11316826 209696308851604868919203895923768064 11316827 166158346215982020902735602960833128520 11316828 434473239309266280327271773300843429888 11316829 -94340684099378419179730131348186465280 11316830 117311848825913602320315141696544243200 11316831 -618587403250201122481728157951178543856 11316832 -318254803205188655672601469688019419136 11316833 57798513439582395600038797068380923824 11316834 -26307253013393255232613224991270494384 11316835 195076125579230006146458268405583111760 11316836 730192848402364051510978917673729102848 11316837 49730211602771913752735739696730536960 11316838 117040272056871001922765003640423404544 11316839 -389349648826772914002917095024703916360 11316840 -237684589863028205708985546954619699200 11316841 806286054038438430953400780296970189300 11316842 31293890750801209233000820212737576544 11316843 166230651577376255972245384710643985664 11316844 -170924302518144917780294885263315000320 11316845 764968445854521362175191746464760889100 11316846 -24046650623998122227235404155431724032 11316847 -134834886366751880115266564286766406704 11316848 -241877274253652648437955049154196275200 11316849 17550312960585507136947361860133947840 11316850 173731679228407723291289649230898260400 11316851 40097514758804979997990676248415023104 11316852 -408712953651717998107305268494563447424 11316853 -17212290899248833888225471912412434898 11316854 -518072743550135722537561403594071319040 11316855 59207882659652260056049357668665667840 11316856 -213906366379933477338439306033111756800 11316857 -86756333288563540275313544858219131068 11316858 11850680963965269722465035631448133632 11316859 1140320796328671869521444458608066609060 11316860 113058145496192474789359943705161359360 11316861 -32862324862831119534474339636918385920 11316862 297489937794326133884061397148971202112 11316863 -127236463803467590126466940029648641176 11316864 -80366570534857522214685020879648194560 11316865 -137634392795964999056936093354461732800 11316866 -406058759041454663033400470227980391680 11316867 74369351260676248916124805811497755648 11316868 -635988760766906099902287925742984647552 11316869 -15337780350082193750763754089680801856 11316870 -220508737448807237203566352649513652480 11316871 749946772246939303795193342809573058072 11316872 94362062681750300317840441465286983680 11316873 8304626707296386710815903521836800 11316874 -190575917327435711598865809799419506688 11316875 -208667280888452038527899734371579225000 11316876 -292235052893598882220182585880301203968 11316877 -145535076325847557134081923061398876640 11316878 -2909451776930000564043543107919737472 11316879 -36965877658992646757094551470643642256 11316880 -27652828571683375593981965780623933440 11316881 134905143782224765599076385885050277682 11316882 -199886360522428301941418786083422729216 11316883 -134914417412734875507106944077631262224 11316884 -249786353754978645700585418312734801920 11316885 36068456180158950655454682008500666560 11316886 -158333347377913357803564045600043478400 11316887 95901718610444673396969397057538372280 11316888 -308124430579291249585092196633190400 11316889 -123874014073094424929346182191415041920 11316890 103365067066812120091689714905703152640 11316891 143508103105810775881824000353454511104 11316892 233629495342387295686702757864889929216 11316893 -155717160106743361941105631803276902004 11316894 26840940300842471753119015716623047680 11316895 849459263782372145906697103743096886080 11316896 385544305153441289990326773628216737792 11316897 251387276429970421405393470035188625874 11316898 -13404156026767901107064697817778384736 11316899 -175977300897282304328567705479815989880 11316900 91184885412504534428726581736798822400 11316901 -147380665293243871745270313564254257796 11316902 129257774188393279035015893397881721600 11316903 153529456920241354639414870769426290176 11316904 120483975521379460606656313458735221760 11316905 693867893515873622158708339870049169060 11316906 11349936179663460761348508967814640384 11316907 140333175565759356588377132479636320000 11316908 -726746049302119950915644609737054617600 11316909 -127097360526553598604714175623701704896 11316910 -376231575744022880616771313179503153280 11316911 1115958952227285290234104434428257402512 11316912 1241960734502910524161254230968762368 11316913 71812735000201139450499232285169735920 11316914 -46806077472422443935799530439461746688 11316915 5385318387459459848927865021637506960 11316916 -76455496717171068414243182415515165568 11316917 710425208348511772660036982974542657600 11316918 -102482039700634241375404783047970975296 11316919 -1579867561546742548462276907593483959056 11316920 172940793686763594787831483900805529600 11316921 -154375362699400106287538124912815665152 11316922 8898239416107241389184288982695931904 11316923 -326120021620945665020156785963647996828 11316924 42156836427946644466225127714512949760 11316925 -104996043651508766267565793877365869500 11316926 439662844601348945242175361754267206912 11316927 86556370718122901388352875822968539008 11316928 94492829306425756203181882278827524096 11316929 -44795945255215755367419676168371139116 11316930 166385487461950998717043636105221381120 11316931 27200720561797500550325796155490792000 11316932 -155554631983463716468918603275765319680 11316933 653754647955353666580925858185462252702 11316934 105355538376437204630457213549486186432 11316935 -214110765391767721811443692717249591840 11316936 -74279040523239432189787310919763353600 11316937 -1017796537806449525226808106948801749414 11316938 267413911316982120532005254705162115120 11316939 -765724860710378927178485255774960922432 11316940 -347941344476648124037352661480317721600 11316941 230188041016289149037980294356413597184 11316942 -167988305633765503356766317878857728000 11316943 236542875868176323852744460456414103296 11316944 -79947235012272439436618386054438010880 11316945 132907967251322701159934792825668657920 11316946 -230506545510765368251989364017846185328 11316947 -530324944176886848436744574902824277008 11316948 29037863197915303256151792405978286080 11316949 -28057559607791752513071648416326835328 11316950 -73104242704880262278712236703515966400 11316951 192260776801824730044840608789520144600 11316952 -372466613638944014400759275335232870400 11316953 176227107096583115226832229012622307584 11316954 -31138570431922178073589137491385957120 11316955 -5038996343893349223970989121650444000 11316956 177900874119148969529730818663825722368 11316957 8158644145713083914284109426018189440 11316958 -293166732017667571247251984738793857920 11316959 446326030270714030877592966190651627080 11316960 -52239455932309851602923553237395046400 11316961 -1187178370008320727277814063010192697438 11316962 -32757220479271013558061697673692679808 11316963 112216678756167836614521955126460993280 11316964 239938693588490737752708136428587575552 11316965 -576435225962189680725366088491578928480 11316966 5012598250978156555245669413579249664 11316967 294672490943930566004949529607297907840 11316968 58369780723752648771668720954237214720 11316969 -359369645585754785056630828871499931680 11316970 84167292245909202988692262302980505600 11316971 -36618953406932724300931827180305729928 11316972 174833073965860399656871354202676475392 11316973 -58447113572312451496349735287912116660 11316974 344249155707122425819561454924964438912 11316975 317895047087899750691117284349348232600 11316976 -142939312425630465545751852308993703936 11316977 -129221329798480170454790729618894728128 11316978 -115019587677119095142705491711990755696 11316979 -864752602912229637389797505585070480720 11316980 -397078034423639160505394776650978336000 11316981 -22528583472362866108944325891740362880 11316982 197140203948667376865543594149888786592 11316983 788990641466735655996096634075306848360 11316984 -9263413757218388662600271814060933120 11316985 -966015000064674422611562948857228356480 11316986 281057117329119777185155128942265230192 11316987 -745761780849502400652552470802927828480 11316988 -512695532286109552725392237807544512512 11316989 -18170090175404614738561975495611152640 11316990 -177428591121385518155120679101250681600 11316991 -359190509538069878900050753659109035120 11316992 455155094885598995536663369622514302976 11316993 -22709966821485697692263488702577942736 11316994 109305269817486548042606883224731675200 11316995 985630641364156212962188875152298542880 11316996 357376586005500885782022387170960042112 11316997 465866876261288402267662855466343561600 11316998 517054045510122254684276969157027840 11316999 -201015588921773266814244705088451705520 11317000 -908530985020449906669594771691107840000 11317001 -439845681874505668148159420133614944998 11317002 24607422261617078077131105919496600064 11317003 -1140624836030430549354647708323368024748 11317004 -49170954661835008540759221186203506944 11317005 35984741028878464302623125791152373120 11317006 -177659409747405903834448580793495018048 11317007 -189378644045809390554009697630211862960 11317008 120707982526799742541995658980468326400 11317009 43976262996111317111895914216664290 11317010 -193003186733599258919166067868854335840 11317011 483301452525754585273131746253796844472 11317012 18910482859877187137262772332849242112 11317013 682841111748286053358417431787533557262 11317014 2822896150832168259338038958762783040 11317015 237622145439682930475133634621232142720 11317016 971806556114249892866618936295116052480 11317017 -74813380262689579499972155748192028720 11317018 109330025987288498867235295245123003360 11317019 -464389415814780363151648715123378992608 11317020 -69620175679803142662117118920771993600 11317021 -651253974417600098422860937166339034778 11317022 214821384162126027408176295175288268544 11317023 -138719036537134389875651322057435756000 11317024 19435619572365945357178063915754520576 11317025 54479594699020570079139361343288374200 11317026 17359803486008190369417536060591185920 11317027 -770072545090732554159828244303582750720 11317028 -416805668587027036247985854459835368832 11317029 111204350287840515200790535439107001184 11317030 -386528609244593921868638762988611059200 11317031 704873216593885485204577448882207162544 11317032 -461703254924886300780884038229865108480 11317033 -127593633612432070888270041626083423936 11317034 125153619057527808492062005040691546720 11317035 -124285899913463709529022104055239368960 11317036 985738422728087948893491639225424244736 11317037 -229094930383082916438984510858181465248 11317038 107270369935588887400856847058456071744 11317039 436518401648481606782186419804364787400 11317040 33287265509630200194913300885272330240 11317041 -10008403308803537960659682486364227952 11317042 -458839979298725276847425455760219136 11317043 -1561266533409554396845963778893799575896 11317044 16154243237030652464366189338529034240 11317045 400031445143445850913045878817102425500 11317046 65672541621270595662190160603088691200 11317047 122113308217252967162648061464496913920 11317048 409287752640451986146573456090202255360 11317049 912664588692071657850080808446627467050 11317050 107536563622485008732448094692935232000 11317051 381898532949875022709165827099586414052 11317052 -149479075743664721055980491479935345664 11317053 -524594368482656119568104978739071369152 11317054 111201638594313088992733304661858137472 11317055 400941984724829686980357017960524137960 11317056 -70000048607062033539014660130852569088 11317057 110557147620366666310579531172431034306 11317058 48637725323019684584895711693426193920 11317059 91368995747817716183937106756531479888 11317060 -913123299839953129759348236604110643200 11317061 -31482977108371645271021580206223795168 11317062 -7802481237533170730021660649219354240 11317063 286747121435846372224371829236697347024 11317064 305818378009753082323380947231475179520 11317065 -296159912506190986948226239300271448000 11317066 -48968810368342001545577854930408074240 11317067 1198704845542459022544731467191604804116 11317068 -147398000844822179476083523277174000640 11317069 -555153631231985043151016102117511321504 11317070 157011609150693233260763721250792844160 11317071 -87905493711470946706784993080990043136 11317072 78573913423512436195717766322399723520 11317073 842319397183635976585875268068223470144 11317074 -60879461000963403772524599857203373440 11317075 -72363491725111026589609440834069216000 11317076 -239342515171723651136649573078701656320 11317077 13968485127787726658246397881171018112 11317078 36724919824481830927064610497378717760 11317079 428431038179753564413077343327552700376 11317080 352130817286330135531258017335712768000 11317081 438919167818860737604345817268902934912 11317082 120498193895005971893518922899536943872 11317083 819266097775590225820982106958487099904 11317084 14430208092599024116862395849181143040 11317085 -49705676305115999072057246975127674400 11317086 391912592836669337363524640257677717888 11317087 -688799238890142069095369074112135227968 11317088 142293079218567238398899094265162629120 11317089 859171459544955741978631576713831659712 11317090 -41809949822272779955847305076876674560 11317091 -242687534047391044698528426417303137508 11317092 347485468377300785138518346138823447552 11317093 -667476074100394141803928080130779750658 11317094 131872748728199984753986473741841680096 11317095 -302710659427261661303462341087622355480 11317096 127578456992869843474009322082127872000 11317097 -169326904121567902569238655865292594176 11317098 85719086055648709811540339382312484608 11317099 -866689768236839871093722844517452551760 11317100 36279772449732678662378169983148422400 11317101 -287692104109281205240855522472843165760 11317102 388510672239280392046426459757718590400 11317103 -140272492524482229222727076216504108160 11317104 -144186222841887634010806385607872348160 11317105 915836846569009608244604975105832945000 11317106 63900067671521600809968847541548179360 11317107 -26574487810685972418174827916496329360 11317108 136987049203384675824125215966746427392 11317109 -192317058644824529403890431677442975296 11317110 44633286373310657578865417051388856320 11317111 -370833937131568441759079366660203589048 11317112 -126989698920918516554172346465571205120 11317113 116374871945174439674441061084544122042 11317114 -354543835806264411419370553761766387344 11317115 180052070518414302156871308438407765760 11317116 104291657217867170845760697795246981120 11317117 15060810295506225902718721711399633472 11317118 -367164972927806670834146605756543434240 11317119 8472649520883142973960120089921982976 11317120 410265321631089766940431202343557529600 11317121 -821084978419373500293637340038282496508 11317122 150942000227325173016247263989613732480 11317123 106606365458100447862065504115644821372 11317124 49131883272597843833825849813097295872 11317125 -488674453612564815479806282091119584000 11317126 44635751131770243781148513041529276160 11317127 -2079731619269117391644614983841214592 11317128 -181038217585261777647416897951666995200 11317129 -85828302470697168112170824729973415270 11317130 -113072093282358527371099166322432000 11317131 20743008385924535958093522564152409600 11317132 -44422311486554945926843830031541772288 11317133 -36357855521435172281527911378065099136 11317134 -511421760415539368685578338521207770880 11317135 714041454943242993113076925502784883080 11317136 -134941636407144295576587266131256107008 11317137 -94129482900195869800216898287528045632 11317138 54637196864480330472950624357959531296 11317139 -164819625198484282000390887291968064960 11317140 308161655515602484263045372037396872960 11317141 538882226543769640569402837094705642560 11317142 -113078199438632022363384921191583618528 11317143 35034325982052950532181760464896168480 11317144 -370707952682002033386185868698892595200 11317145 121607547686608626733832283081765388800 11317146 17367752939259536442569513724264288000 11317147 494905423613247226558365126638519644912 11317148 113481648695962230204192299412096141312 11317149 132678977010270071041763668149934168134 11317150 4396924551737472618031146051410937600 11317151 -79900435810295133809550529100014141200 11317152 -231704525407206586710526894260703199232 11317153 232609011880885806859700779701558379584 11317154 -220500095604023209051678034240018626224 11317155 357891585388562204354698023410825965920 11317156 40751381089862845555908759669429883520 11317157 378587382304138642714476698909415219132 11317158 15903713155351415530554830022157784160 11317159 -98079551890085476013117549694865764768 11317160 -315513646533340289610480620668237824000 11317161 -561161011952481028229281367867029730928 11317162 314036699669965450079408333253575290464 11317163 25520034843634024883312338385808237600 11317164 341607034111986769607241933354714072576 11317165 -517044808021477822987366319863670285940 11317166 108149238416421946096453287079501365120 11317167 306092801162619340305517272747610418184 11317168 -262742072318717948831030264434612207616 11317169 618884824298704843930973312882670279570 11317170 -441830089938682064957521358591262720 11317171 -522685116451378970794184848790102875208 11317172 122592278904499807557603588454123549440 11317173 45429298838029227671326225120725301248 11317174 552950966744843105596544345814886435392 11317175 334607643223246848024930145249354160400 11317176 -42618810251739752231114428330029096960 11317177 -1701830492326819970342973019076775235200 11317178 -288042577651091723285918042225575401360 11317179 810275096090251867586176001858915796480 11317180 -35064220401498740422888180091456409600 11317181 35040856035280795044125596308630662982 11317182 -89989804132149748044617057558747107008 11317183 -362464021919931031865181556930371793856 11317184 -275220449229632781065943725662361616384 11317185 546635833977766367932408843753811990400 11317186 263230765703593896514780781882735427792 11317187 110147153854648086075900987716835469392 11317188 395814363482748253650298740488715964416 11317189 34123763323740766491899393589673254000 11317190 2269522568008977398755579019780755200 11317191 -204208306210546936987907626767505982808 11317192 -719361881515166453579887315679038003200 11317193 304794059323454143742470797547868407524 11317194 -116513126389984598723195599127962901760 11317195 -583438116216476392968251850198229000800 11317196 -159070290732580054727391674770038177792 11317197 -7065466447502243993350572694059240672 11317198 -50455989219235158684919113711597803520 11317199 -381232695215782747259426120090578582800 11317200 85486638369492470628918590839249305600 11317201 32749939751503521488385786497276086784 11317202 -220891770713255415841193727218392104288 11317203 -46886809929092086764567757847402891160 11317204 -453584676169419555244240164740908476544 11317205 -7647859050814969668627830582178943140 11317206 -102957223553208785513588138882401197312 11317207 -360207751329947430738152566429676966568 11317208 -151342284480882330385777190030684897280 11317209 206323542207767767504452848440767420480 11317210 309190374710519617450407979480771841760 11317211 -1122142065174879379872895519027779952188 11317212 -615958782379653677268347751904031001600 11317213 18087719160239298064012995145837192864 11317214 -26146070714342997273305721857868985920 11317215 -46390514722114432724615017499324060160 11317216 -6492505112765120973514626418427559936 11317217 431088755251363696360652268337519425600 11317218 -126004628966982857934326649727159433472 11317219 -217382375057113451985579047017327715856 11317220 -238693584120388069229119936805216010240 11317221 585964447225625918221194643543006215840 11317222 -137573882044670013411580037800782749568 11317223 953604976136465815823061544572722275920 11317224 -572906695517028166420294782105629491200 11317225 8999683748513716068769339323438854750 11317226 -469671086444426257891189963229231300688 11317227 -154335200496344870338781283462900868368 11317228 -271882823315882670887380169559107393536 11317229 -270092041967809235618497605847389476928 11317230 3916901556615808057016742247943464320 11317231 -172447146884624990589717775632568831136 11317232 -86639389590971812734259937333004730368 11317233 -230934032373146271216514386332940305856 11317234 -216675454098778753641629057282640037248 11317235 291979390227784837484491036965411277680 11317236 54212938929517710916074624112643512320 11317237 -538313575290577449184553684556756940114 11317238 843163482384154973209850477812562690496 11317239 817503345326635533414207057179502907704 11317240 -73166134810061437393689603851111424000 11317241 -310479785452244480894162244867287096640 11317242 -21775605478644419811461376348380213760 11317243 177938709810788467166602479804310282000 11317244 -322811140683345260575900230248169406464 11317245 -178568478869708839913160434670982718880 11317246 276470140254274940888148380793997443072 11317247 -155917936148655336632833338959144546304 11317248 125206498357642877603280345019189297152 11317249 -221224533106201074796502687383220833836 11317250 -135876919688256041734897421145262080000 11317251 822434372960035042545757672943657016 11317252 -211861264426730824525352701112850531840 11317253 -27354878990996077455946684452003136416 11317254 -53964022659368457713373040501470877632 11317255 -516355080941676576205871161315826022000 11317256 11463059764459527991215667687815413760 11317257 -307352702852517905153245287136898494848 11317258 -89513802231756188283778272989115513600 11317259 447313979400199097959836109400453093460 11317260 -197602624297906754061929748821572285440 11317261 -11268437448815364284541776433263272138 11317262 -176316962441049689219445666493512345600 11317263 -15280364219351528196030911959054697472 11317264 -20296844970678689159410762451687047168 11317265 -236785249446705030068245671044980034880 11317266 97527031994214313422020973174385785600 11317267 83985134640534720417858750911252878848 11317268 73712972082390822185739224725097317248 11317269 -453407247312712350753000835929488604192 11317270 -352275095902104599717304628661291569920 11317271 110386731464205164571675644377601402880 11317272 265333112457646399539716354275976785920 11317273 851017453644920229942384943596402956304 11317274 586368602196540642541133739361827302400 11317275 102492970645501486992861739335432033000 11317276 -1156215339085529040596100912665880557568 11317277 847541647556239798772608919760178689126 11317278 54871900996937013265887258794022868992 11317279 317798820128676641111366182169085603360 11317280 35839910716166886793322458792199454720 11317281 -246895528325690949004275595204700447136 11317282 18991742218670399590890184405789431072 11317283 -386034221804416268202724503239873655480 11317284 506920004508126790427080610543047695360 11317285 -364039054679532668389049589622365600000 11317286 70616450146635284357302800558848666592 11317287 388201398239811845974961687506667303040 11317288 136581206889824224272683565165296271360 11317289 270241305850673814828169236216402001524 11317290 -172477500214054282388890769691608232960 11317291 -898622154883352919592667238114357241848 11317292 -128165981063019645536050947333164743680 11317293 -264015536186198074625269585327297987200 11317294 19289886329753210301034329105379517952 11317295 503686781504364267101447566653102588000 11317296 -31950765397751611869000432146437963776 11317297 146582397600148640959879365736588521746 11317298 -198656752237223681573130247660011471600 11317299 1747667290441125252852197002063097856 11317300 -25342577148940277036690667754057417600 11317301 524897655732136786278891523357584001692 11317302 41562291571505017678409272903317379968 11317303 731481325768814235272816621387783594080 11317304 1082762763634006473181656225515896565760 11317305 420592280836205869929207093689350182720 11317306 20148706159726961444258424130552470528 11317307 -367737112600339500043486630007982876444 11317308 -262264765038138171759897674152661514240 11317309 12428073334030962528725345090677133510 11317310 149485993272108169220175978375383679360 11317311 216915605861405743071540058674182295888 11317312 -12057960937065925185595085461892628480 11317313 -144473910505301475371879037694962458304 11317314 133507582116174925624030296853060121088 11317315 174237950806432057256570683756011858960 11317316 -691485570303507157316260278217447128960 11317317 -189968535732005679786496240479265231200 11317318 -246946785974599855576912973404923158784 11317319 -321801615479995305201329425726213793040 11317320 1238690003662589933538769061376000000 11317321 -170195454290938083252383014743956110560 11317322 60854272745987365657925034586831254624 11317323 366323663398903887582858695909007034368 11317324 -343092778320854404962273056224495832064 11317325 -50643766463356050360310977376596192000 11317326 71610685037661440474208642584735273088 11317327 220917845632057806024629265683755216352 11317328 83829164302545727325007288195397976064 11317329 20256901884240973750223490585521232000 11317330 30996204879707877363287375085891289920 11317331 -1726740297449519074099442537029310565120 11317332 8558628006972759663626913190571661312 11317333 -945446274418250755584273811334524801920 11317334 307973185367169434531543349671411747712 11317335 7670759531756056294436935834722296400 11317336 -47100300756916636913759654534329651200 11317337 116465194783947490097450010779249634126 11317338 31445017421398715151259654083279305184 11317339 663655363285980889655889345224630366400 11317340 540051234433439684424532225062935139840 11317341 117850749940337025713628373044002086464 11317342 -3441567070456423878902554438579598976 11317343 1409098271606227123063117272855785125704 11317344 227626670494124601930567824271420948480 11317345 279942358027869789367153992188485395600 11317346 -231227101544615824810549443210544798128 11317347 326906696100707646581510989005289901040 11317348 267254137491535348053190554075492499456 11317349 -499688859266913505515414568316296208640 11317350 -104878449701549827320514757481277056000 11317351 -724254425721328450776782510998721554688 11317352 718740088513384737984326224981291008000 11317353 -69874961104932539101745999845501257984 11317354 11536935678673815188452982913140051376 11317355 -38970528906678330719252846796970150080 11317356 7339691174801689209392728884587188224 11317357 -691588744794412454871106864486216685280 11317358 184043792654047321790622173133265982784 11317359 -470642844829615225761363783631339146480 11317360 2684590167684317768669494710818242560 11317361 -203483195887569199528235858314148947200 11317362 131579593111505578118521698749304774144 11317363 -925202951951503806001093087810373214388 11317364 642261993020593630940907893824092091776 11317365 466255649297207367604663417030164491520 11317366 135772853792990318115310756703587178880 11317367 -460239395806522964445881496741494941920 11317368 -44059733129128822526785325054465433600 11317369 53592518228527822203888537726821243840 11317370 353088726344460352402730164467092774880 11317371 241382225007869679696173938214399195760 11317372 -291210804847147583317442334099545600 11317373 -36130282620349318377847966110461505780 11317374 569080102681538604523340845436910925440 11317375 -341602922993910578675633770241966928000 11317376 53277571671096831697904034533993349120 11317377 312413805469451236069238605264372054320 11317378 59334234397063456798725064082538519456 11317379 161164580191752548658978586941560377980 11317380 103443327184300031968454183400382464000 11317381 1139595686573252269392328834346192985182 11317382 290122309463288809266864919059501957120 11317383 -459135733725958389230149214281084141416 11317384 -446711761990787547283236009003652577280 11317385 -6685663689488653543355648128060281600 11317386 -265559997752147319794742467467578721536 11317387 119840082473451647862398424173016147584 11317388 -723418420193764380294827433181578938880 11317389 135922188308201898321051788334470771040 11317390 83535786088392685147927209973183426560 11317391 -43203860630646459239118458294246850216 11317392 -143980543355139189643504210058321289216 11317393 -248362245056628143423735331499055097984 11317394 225489813682274949206688098561357808384 11317395 -420282421852947165753657348200811127200 11317396 -58510011573373765015604740655554307200 11317397 -93618926626983791844535679948680098048 11317398 -323396951880642470005740359912773379136 11317399 464795570935304726577101618548370513400 11317400 -48565169062431394342321827095233536000 11317401 30553421390974631936269210328117644842 11317402 -23932288651441326111684016281993773088 11317403 314412989128792295710632285463397606064 11317404 -24116392807668983655645003322976821248 11317405 121917402902668768732179100345470102720 11317406 293177036010173703210619276545949647360 11317407 636956856796309002968935099081659039360 11317408 175936683865962806577692471050327425024 11317409 24458108823016184008686879753855110760 11317410 71083350663613776246669540421550774400 11317411 -6257454262165431696304219224002611456 11317412 -57755565096223356400786843056869548032 11317413 65065979700016398208808704478526757344 11317414 228115208025963447474354344113828633056 11317415 -261919943005760602176111454980003994440 11317416 98857525604749967021424597259883642880 11317417 620299020465329783175857165265189262180 11317418 -12698778326028114363812129033353175040 11317419 -275199230191371897177115924656692819556 11317420 1086895554819733146451181638742784000 11317421 -318062974322935239765518883484011462378 11317422 159618489364683018748857783667709777472 11317423 535978721996606562237359986736756955024 11317424 -139814847911538912348712931758729789440 11317425 65035538335925442266337049420001620800 11317426 37937419198120469273600466151961201280 11317427 857361359734734614112180563401800795024 11317428 1330659120704535420911174693918085120 11317429 536212474137810698321920183522629794030 11317430 176236899548903603193470736357540489600 11317431 -837546085610826814116488193822688069296 11317432 -182735501895533782081716603630903889920 11317433 -110436144160796393021143974771973367340 11317434 373312697250407645992803251792004776448 11317435 -56127153977125924738345112910461343840 11317436 57566654916622835968358776441984691712 11317437 -389404941259321234262963972668324934106 11317438 312314291201593700342609194311639687360 11317439 277333619190645547045042521545019705600 11317440 -75231636859008319127005887917771980800 11317441 269851137533741521528296037080533067842 11317442 -295045758359416227007770268214597518128 11317443 5053048793100717819785311330840590144 11317444 -970016549689491778193702228471132812800 11317445 609522274849767867212154286276673815200 11317446 97778171874373470814493424546654033024 11317447 -452775807322533019213467232897892216104 11317448 756458819881095645503866982164441359360 11317449 -13972086514355433081908244918027337728 11317450 107527014422240981193871891701343200000 11317451 159400372507375797199294678234655266452 11317452 163657567221654952337647641948453694464 11317453 103349494751129830108057986260639372160 11317454 328146651836177756157392399467737390720 11317455 83748133150784967676147606805827975200 11317456 -104891516932901266693696771579687641088 11317457 -821693060778020419435656214099906785294 11317458 -188537501624579658151823005889276255616 11317459 -10170396286172341518222217959780525984 11317460 -151358793852892579861208159442834432000 11317461 445877240798335973463342841647582184320 11317462 223002950829442816505141863707778242432 11317463 -449014673322324579036637313426336018040 11317464 -463825454701302577120913709279824793600 11317465 575541065119959732838368741028353040320 11317466 -147843665170016978005228921879946135568 11317467 -23844439517231372549544501205570610688 11317468 288957556850758863901952264018595035648 11317469 5934145557668460161624287517316452940 11317470 -26215750984081482793926903161331244800 11317471 -10847416344568574029904798026352024832 11317472 530545913193965532527722139814644416512 11317473 -544532688125928497736217660347568938240 11317474 124903913255999750453056160143039805952 11317475 174144706149569566137278730163677468000 11317476 -24718395674689552100292759279375722496 11317477 590535344776014126800763411465360915326 11317478 373161924053201613411783443106544177152 11317479 248108573910244876157448151948906386984 11317480 -34844855201910141315001557015704371200 11317481 -312639204640377088400425465027966123590 11317482 -32318201018126646580772300393161013760 11317483 -759360772814292416028128800342953533760 11317484 820793061733504960958423409252201580032 11317485 -1652244918700152434731883364939753600 11317486 -53080522678048637870254614953960055360 11317487 -198412745489182172342489844185200149960 11317488 21644438443349902338680580997883363328 11317489 -949842102641446071897369672849069357260 11317490 -9671744820085192606072856550764220000 11317491 -376989453637555133191677601439062003500 11317492 -343104027249328183922431636471731155584 11317493 908837294513723780428606241486310251310 11317494 314090670806798150533709350313952508800 11317495 2837836814580006385781998459189416960 11317496 -62554737097930031356061547811025879040 11317497 159118076794451800448226024596458978272 11317498 -351283038768970529583193528331462042880 11317499 326932849248199139655472787281831198500 11317500 -41430689413111683274019094434911680000 11317501 240507203738342983022377440540256657612 11317502 -21230142936766315959770098986761871360 11317503 -879684091590989847665529139687118722800 11317504 648280991865101898776486767092396195840 11317505 -41723592950042584647286673641655167680 11317506 -428265922572239020387664008239957196800 11317507 251223201107813868748008668047882120680 11317508 572859008583250565590217926963427892480 11317509 -516362974895351050217480835287753276160 11317510 -89957181176781356002807271454467091840 11317511 -70156580061096613660328718207287337600 11317512 -568615839497429125063570279858774425600 11317513 7517955142700141474104244835815131684 11317514 1046949768762304839919034714109812736 11317515 138296827614612518633415530791368714240 11317516 -25003462199799555275587060083661417472 11317517 205801467310468788467957864142106939212 11317518 -25609857058036482230294871098926237056 11317519 -766007428522504020416794167701599701320 11317520 205327283446158791212234590004745502720 11317521 -433480609107305244051924547400989252320 11317522 60144828591103923102402346900208679312 11317523 296819304046140029174167507061983562736 11317524 113334200239515021737478310754690758656 11317525 -564813980437093922890416215774376080950 11317526 534144426304686050631908884588180766784 11317527 -171523857368041624924701834831351315912 11317528 134402900773090920461552581190415360000 11317529 -371392978077395770801223471947989655074 11317530 -23779054357583014259369444961323424000 11317531 637451915815533088527926828930500563332 11317532 -193572096531812300160749408241060002304 11317533 85899113294529724800840367003629356544 11317534 -458478039538563445273214892438355963968 11317535 324107978260457305081546938514696941480 11317536 211989582111262824422209600627802112000 11317537 210387638875918647493785890364110982144 11317538 234613405178784131620611023268890755920 11317539 -18386048531467169410968547560202080960 11317540 214341037673383584926689455604592640000 11317541 430756953434624621329273284506575875552 11317542 -69646429449777292816316824003316170752 11317543 -612816592050256980730153009264238739208 11317544 -144713794334561933791597548053624832000 11317545 -271752477472723282921963998383663356380 11317546 2487944618863781585683599226517492736 11317547 -705717120526804830264126548341338173004 11317548 -2954399349116880371890923272957878272 11317549 561910557980244267986800749878113702550 11317550 215959193667724827772055175802302945600 11317551 129901898786593979449735355090525606784 11317552 -69577334877527228443390480140876873728 11317553 -402269867445734378955168200954756797056 11317554 281652820616940892243022346572842686864 11317555 8848768709684570814076986035150865120 11317556 -211394436923365008424608448881847706880 11317557 3812707612684806110086081402872714240 11317558 -34877350358364204415395644474327194368 11317559 -559336753225437576844729147305818305920 11317560 -159653363258322707635233067719260160000 11317561 636673196141091052554268210804631717162 11317562 -68648404289194354608513666791015533968 11317563 73765069817601459639839599203457434120 11317564 -232413094207895639969526516972929977344 11317565 227648189022521988358009552845894028800 11317566 28886830129811696968542035311793752320 11317567 445253406413315848913839906347398284680 11317568 23512528665969440086506094377619685376 11317569 -188221903624260608722161942067998200640 11317570 125560016855697045229674801909544581120 11317571 668159508435391100558394019095215555772 11317572 -25673121778737610388522593803354882048 11317573 461069212635313742838759165094416646400 11317574 110263192718279901247964376812891131392 11317575 43065309342894279201351987405174660600 11317576 120991946595520954810806339757521454080 11317577 -60710763101403934720677923546856449574 11317578 192962329415334778546636291993634691840 11317579 -25779170254718660507842886296860654480 11317580 107006653376105968420161385992329226240 11317581 -481954026716617009955152527169302323520 11317582 132157013667639769843491188897480371392 11317583 333392736501955421237729584310877251424 11317584 86636564203968345859672034543318728704 11317585 71034773403598011131305859720640993780 11317586 -84285034380018518798793067091708697600 11317587 -236088344354959691276646112309505740032 11317588 -479127051392484996869147498980057309312 11317589 467301470917235182073141359610060901660 11317590 303816003323325661892973767886440755200 11317591 575904450811001137310078018334212184 11317592 510073644870575162669391348974816931840 11317593 -172483158995233097781276991340121283200 11317594 58157581909675430515892466003560916480 11317595 -586024974305049745586668803259087406400 11317596 -128329059075513948562926987165964815360 11317597 -382516082630110224318977657507568559680 11317598 -743711383505552358937978821342059979840 11317599 -199682024135707091048702574604289497632 11317600 3865244751202749387170471345966284800 11317601 9511210897023192958031773551239764608 11317602 -302552535212557902274147422644981271168 11317603 -388842124851176838804269242134329193336 11317604 -105169608982844586794883218974121115648 11317605 56066252595483816130365939049014251520 11317606 -290027184864280031159424807477565512960 11317607 110394710495027138787611886142856907312 11317608 -141595145516388013450828363250843673600 11317609 288027085788024699610110121286980317840 11317610 -272347759911886689524322248762613949440 11317611 -669899076937383515617507617863028169128 11317612 121274603764695842665373527198192384256 11317613 -310100628777484992925394444301123418656 11317614 -220087214550796312603098589954664448 11317615 -79135541965166204068712984389254307200 11317616 232827726847313358659066855964632678400 11317617 1167373110807180191029878749727013422240 11317618 -47652988184319308340906242316807939072 11317619 116253252969712584994913836892756096160 11317620 21960053831293046676080752988442009600 11317621 274238753872977639098051563637240689312 11317622 -468703000849264292731820373438138829248 11317623 -180853688607714650159401745163938414616 11317624 -984083595600001849346801120807305175040 11317625 946861986955055512753466785242137808000 11317626 90308585841799547730376489503959444592 11317627 -359604856481319173189158667780526775440 11317628 11287259378259474666878974733971353600 11317629 46447112032411464486276645208674860928 11317630 58700897258953188436786379092658448960 11317631 -2848419765226487602908750697934707296 11317632 232638173068239732650777533884703703040 11317633 438062040673475449903859630186551080000 11317634 -21077960999227667902865922424251806688 11317635 -36019890801756072812286258542748979200 11317636 -607064177490898909750583144402586055680 11317637 -1070007985089968914560089141524671148260 11317638 -27281715372439363792084275263156826240 11317639 -109057991373517217920488183244442801976 11317640 439421579007131017146683666538690969600 11317641 8476627591803483473042448046042558992 11317642 -53925138668690463135415805807264879616 11317643 -3735747033195074915171255017461173016 11317644 6631276956315085678237781348229267456 11317645 831063990864336602195002402218618127800 11317646 -253278454423396381493608363427618161728 11317647 584757881658423137178469803511492867584 11317648 119480325084974216747141957113068994560 11317649 -314563324197416705550060555077954537664 11317650 -102659192614022386853622997768342118400 11317651 1038694649743591229181879014253072724652 11317652 13578098238164367627931720825209457536 11317653 -343004907946752991697119549299668725938 11317654 -97319437287546949718878894967277514560 11317655 288729563999113254649579534061268913560 11317656 -69754720115066025050564418665172172800 11317657 -330082725505494080355187004015657941820 11317658 503531921759041249285904991439814050560 11317659 -158035071743423299867187020835185975440 11317660 -274347356814845876341396721348863395840 11317661 -80550266568991937988595017868535860500 11317662 4953002432431948906622937373867014720 11317663 -29851446460149307048436873704012695440 11317664 343394793021192262361004011301615108096 11317665 -44300824695167472408935404813548142080 11317666 47166410618183115189180839022026987520 11317667 -14726429783020113682488466254976501284 11317668 394197919549977192906672964935094256640 11317669 99074579308119080229509199797782442112 11317670 27742423262174962414564547190998223360 11317671 45136586900654854047404083253778141600 11317672 -1018409803460669388308281746178022323200 11317673 351886833703605244043440143737991633600 11317674 876191772490091877423400474491797760 11317675 -340979138839340692130362602149565417000 11317676 750403595889894939931489488335983807488 11317677 300403486217429989129724580300272723712 11317678 -342589496270647892023355700115290375360 11317679 -253778895498497873891534537417402452992 11317680 46947223437110913443098385113561497600 11317681 217614012134955752824784306171395835364 11317682 262777588140797115548764605432000862752 11317683 -25319563583370345613674599314087465632 11317684 -169731372419446340744216473916943802368 11317685 435607674368247573018448907656007406000 11317686 1669728469327637304927294297883897344 11317687 -262925818301624372410226858911381276008 11317688 231035023286656457550806298987631104000 11317689 -221097317685199709359453847071419642246 11317690 299854254354105792825662218025711493600 11317691 64594421840938853186849809307447963904 11317692 -341597355685901298492765696325031731200 11317693 775423802653644477768717578483291769504 11317694 522899838905919386948030949949011854592 11317695 408305472365345393772295478542865995920 11317696 -79572505607232090410059695552804683776 11317697 -207906528036257025868874460256409249982 11317698 -164397681959978726488276315201769472000 11317699 48920688781912380274922961315898902936 11317700 95414361046101720497875798392869539200 11317701 14194921173411479629474002892484632320 11317702 -64506932113879004669797901595930648576 11317703 -818441574820641880436311074040540779048 11317704 69471847791980039584950017978818437120 11317705 11654829616607746899109379891976222720 11317706 266375397488337838825549856178871236960 11317707 -406021407553199322588121842437412359004 11317708 -141233081952673298778887413484658996224 11317709 -38070913313915831546641733560566117396 11317710 225425491984116967956695404433474808960 11317711 6098378025488784050995013679829608312 11317712 -95304287890670015264780652971408621568 11317713 -766938605894628113202722766866855644992 11317714 -376306061056745588784229861089177799680 11317715 -791296280887825467695362194513631969680 11317716 9736981177816013601668714855099834112 11317717 -832591335809537869684865240749583437234 11317718 -351014809739437670598156027748230985440 11317719 57210923759936506276402468158217994880 11317720 15092698951662917315910740866645401600 11317721 140331661258066347722181899106076210500 11317722 36388894245053769445296377408321502720 11317723 908204020921499213123241756511467947972 11317724 682864785514213250834058018983639803392 11317725 -20884286250236419623791141050437890400 11317726 21405698662524371316239580706355254080 11317727 80947555474947257610705754966810268400 11317728 140570830423231590359275040860419391488 11317729 82367913239835953935376558418055518354 11317730 -377377629597080248196231218482515942400 11317731 11702893305517814277776967702194591352 11317732 346023806315635719805705862429007216640 11317733 44883710463153648854056441493887430976 11317734 -354333305439923863997722092557391046080 11317735 32390832782172993173488679116003200 11317736 -543549830290620131925841023556331520000 11317737 23882267971611083954162779908465033360 11317738 108625452254795373983909290763417520 11317739 -254085505832347798226781548660962664460 11317740 -74445653008064818161093191280396779520 11317741 252957406392700685588295207087613870464 11317742 168245133587921969213157914150185833600 11317743 563700031523160077937997698787713443040 11317744 60501959436855321317867516579696476160 11317745 343141628630591846789516962561483402560 11317746 -255834389615650591530429454186721740032 11317747 -194899524484283111807737996360372680368 11317748 136132999345297693909948335008549167104 11317749 -29254309241477229453284716924689491520 11317750 -179424641653262056847273424217096896000 11317751 -743111394752027600253225891766338674496 11317752 -794471264876605360527193972476218572800 11317753 132023177902736087365057232917783665002 11317754 -60886327245837075147734706320245590528 11317755 6715282184664252514754003602437899520 11317756 -543357632477471657665565475654262497280 11317757 837479013237254039039076129045241972608 11317758 159254148590154685753161717137904753984 11317759 -403069773498930868584961293624599347520 11317760 45205191225560590740555908564291420160 11317761 155854365390061939904894414677596270528 11317762 -320111819810685945335547493883964280800 11317763 -283399838385535024186609342450321314936 11317764 178510124908810737185408127084343080960 11317765 856169053432438551908615098411749513660 11317766 58660690472557207187028150763559304576 11317767 120898488997617016935409150227317569440 11317768 -149117411770784549758061844502531276800 11317769 -1047759176899382652742018277740004665830 11317770 -63615454362212247923856424747669406880 11317771 -35217104233086705131420176662889138128 11317772 -14844600390420934997885571367507430400 11317773 47873448388528824410036977978491159168 11317774 7853450292539253921439681273021743360 11317775 283603024481352983664967889330693283000 11317776 125728694778592415392098943914865262592 11317777 1013081428032777087204634265593170588160 11317778 -222492647232003011955999806324022184560 11317779 607122686047272772341869193890534169600 11317780 353006454126438564512352630088195065600 11317781 -702202883518808784279428637241551026418 11317782 -24726687718655975052623328761681074176 11317783 -18017949490504615868117320182837217536 11317784 1166503302048389504302455349810130841600 11317785 -350026886825274270415480900313605099200 11317786 -617236979562844268611028858586839643408 11317787 218969958465089057988613255104193064880 11317788 -192625796739817792565348279567961692160 11317789 -30130187283849002929234842151317750944 11317790 66832241377968436002006309789011558400 11317791 -329442343116322046409574827889029486336 11317792 1141722060885461970815251483825424105472 11317793 423268363783646783011033996582225331760 11317794 -53085675847060831049747171112283356672 11317795 -547218979217568123389731724002320049200 11317796 -123452614701190484853646520800372961280 11317797 146197304162240194121321533017137133600 11317798 197815962657110884099632837047103890400 11317799 -810117891805513022960607497512340104200 11317800 -72417432974365940445375459880863744000 11317801 604136474712652138874327670906461074560 11317802 -126800374818818510168578948207533460896 11317803 -41351896249116583416043209812756637696 11317804 -60794906247278773901929818468090597888 11317805 -157121513834235075085418918588677767540 11317806 5916392507792152105159404109408845120 11317807 568111058010584971679660678719900407056 11317808 -18957011600640558484244381377164902400 11317809 128124952103662867891159882120758958704 11317810 -79019585372547265847288448671931824640 11317811 242859872012338621845903488774029622412 11317812 -350388452435654745698855979791086387200 11317813 162345304116886283294609081311401705724 11317814 60271972844209582278633666455391036672 11317815 -1629801190641248581725326526033618000 11317816 -250134107603501652084822966672820285440 11317817 106271628419788418197023515082317081472 11317818 -50951832457739964648483426514637177088 11317819 49061951731227924988313309274224030000 11317820 274512765066760576783099784192666350080 11317821 -38508127640775902668696975654959373056 11317822 3077311319762700963809279120459298624 11317823 -676635852308024526330509231745895017096 11317824 -69446111494785175534992165007315697664 11317825 -424365549063409788069509927119567562000 11317826 -79751531536663816577114160215016817152 11317827 -112547090232192675971114674438924938240 11317828 160631400281335511804632755350828478720 11317829 134597053142569076284632399737579765280 11317830 -78184696135663707450857715958902432000 11317831 -272810891209428691470403104291153741008 11317832 -399258761142477208920722293989171271680 11317833 -397699834943305456684831010635333902720 11317834 -362064927595859978924252100244516968960 11317835 504845458007668063307774953523963660160 11317836 -501523752151660180088447836885022335488 11317837 207400291775614834188464200849462792332 11317838 -60751416694526315074140917035964671104 11317839 33055955152703285392643138022357736848 11317840 -64050826685273264400926537852615393280 11317841 -952987503721822241436571369408908024096 11317842 71400266399424857974786331006084640 11317843 -358352546093562312983167018765392304800 11317844 -25095280033809014779466299870581719040 11317845 23968376154667486307746653109536153600 11317846 -670010206387221381415340307668186169216 11317847 -55686079623947518241205936064254582768 11317848 -91630630992456174549692321139196108800 11317849 -801173749959139664177423535519423916150 11317850 72508422051845229893579958088434728400 11317851 -1144052113649698629457723467873073329408 11317852 26965591491861793203726461438408785920 11317853 -553887047217388188458934942758119367898 11317854 110357745241738601589700447784240903808 11317855 -37834902657974410845182707873924056240 11317856 680806351149509155406047742279024640 11317857 -79977711706520524269076935526575162960 11317858 395926177475703459258283829008301568 11317859 -16398362117096625712069657018037452800 11317860 49231423396178976308230195991728128000 11317861 -24660399596843830795378047257909969700 11317862 184236655051829458479458571846227539392 11317863 -93906251322122740638517769371060108800 11317864 763084828653316927997698997283523599360 11317865 -103743726140261631719189689968370181880 11317866 145571615138215300272814661611880600064 11317867 -1220427110049498745285786237023408589680 11317868 127174729794885526980730628176219400448 11317869 -54659582602386381075717398214906001236 11317870 -275382866357269094495664201509782701120 11317871 -524222245787873899711874692981230912000 11317872 46071323089078557742529206874750484480 11317873 165165640388789826797363778538073280018 11317874 68408174097470241345753704047030874112 11317875 -232210568119344012032541460738284132000 11317876 15263897283983044497809391080514969600 11317877 -1036784364182241011461942012800708728274 11317878 -86034539231548655503004966365650997632 11317879 -685165477604197560021682400447101056920 11317880 -44075042744163401479963956944220979200 11317881 645486132182072534864929923897868175952 11317882 -17906136658933477095860027256197268480 11317883 -309778955712235868473313069272801277952 11317884 -280328285657059312050278607906700107264 11317885 382321560441565862711442390219132180600 11317886 23716293682897891512111237626020704768 11317887 -5050614341752939190482064078568056208 11317888 -1122231556212277002998355418766376960000 11317889 242899341884164486564713821364446120160 11317890 -130717402475280517381374324114137902080 11317891 604743295167354700858399402858478031600 11317892 -334303285110971676773952229188498854784 11317893 14063827528422437881838694098563656864 11317894 206080801653159724044899152780147170432 11317895 560847117668457572695116241535415329400 11317896 358731652027351387280702822305938800640 11317897 -177910867764883862012428650661880573568 11317898 211030911622616751226022298072085201200 11317899 -419476547991829056582348686831387357736 11317900 174800011169311921878364496835481536000 11317901 7238472628550635214289722119571827200 11317902 197350129409101813958964711373910970432 11317903 -262989980111444727243687037110714480480 11317904 104882565646644065728882479719333904384 11317905 -39851755013827793896569083992923869760 11317906 -247993126388519611915138459362355281600 11317907 57269718390030468100061081334645821712 11317908 101243668541192490624819711622580109312 11317909 496729893783203811271435597095106622304 11317910 -138650051404501967469396720213384480000 11317911 343869256265722910625566731184754698880 11317912 108743370671977363702690571191569408000 11317913 576976173892409710440800767380826842240 11317914 -28954945090647433423128110643555102720 11317915 246712969648753092638769354737100429600 11317916 282030948818274489263950673018317770240 11317917 107655135701245000105477934567882574720 11317918 -69669357878302415209100647808937267840 11317919 -285927547290323241213290231250000805056 11317920 25803736236132095248142889857738342400 11317921 -1097139882750651339622619132300157998878 11317922 32388373262372028371083487098710576000 11317923 222796545326648358575186723774076625572 11317924 345725067778270772257393043971722633216 11317925 -135115863862183567312903576105621471200 11317926 -47635457084808437958011674923426048000 11317927 -228920579020002714505418222934446724768 11317928 418807250521617292161900247106223836160 11317929 187019026820756550372215452078806239232 11317930 30704770637744111360548724516325837120 11317931 -1064325969063693341996078830932273656268 11317932 -219687698814315960307060379020915676160 11317933 157373262138337519617578083235661597024 11317934 315392817959310041882891848867466999616 11317935 -540981687803677671016416998148850022400 11317936 -24312079173847787261296069786033192960 11317937 -296697194617077197813156278200463782108 11317938 144815290728553785745676354545952275968 11317939 433249633202628918377545813626800029040 11317940 4488918784126343819331920356253498880 11317941 -365310444335357678269909355467287442560 11317942 -122621443832036090366444943326920987008 11317943 97262996051852990711962755766535678400 11317944 4171227710748729798558236108479856640 11317945 -165566678618823733623910622542451884800 11317946 -125352317279654542367601561923802988320 11317947 -470101653186981817678722387813934225728 11317948 813477254601615540821250598496597623808 11317949 202686353711542683944682297393970666464 11317950 69328882351329430514445013155967209600 11317951 -1081508662070401927099100025588960154048 11317952 71311709134745093322292490628728094720 11317953 87916264374272062907069929460183896800 11317954 507869462589465123309388126319349047712 11317955 234224004830352092868942488914061806800 11317956 17108988817997305465996812463299538944 11317957 -232193262868043069881951754812608593888 11317958 -619167835724410233272197600717393527360 11317959 260546473967825265104786786944893745128 11317960 5708029246853318977786993353635942400 11317961 -570720357774146212671228358584622806438 11317962 -220979300560735038524841884792620808448 11317963 -537827703994795466309619186994656308616 11317964 -215859976189122152876712396534445968384 11317965 46439508548232830437508749013872017120 11317966 -531833261982992556537235722847052774976 11317967 36548112178475809527651724416956221392 11317968 39909537494312368174045169052304539648 11317969 57180863591992356549469959826018761844 11317970 242461067085118933510566712271993625600 11317971 -367864017136424883627337694996647142400 11317972 -759896294210314261354724386106588420224 11317973 -209377536935810673721495964901035190660 11317974 188019877413851903147946384282258663360 11317975 -890315793374713412987845856793618666000 11317976 257784012550664419064616970453458616320 11317977 -454116655889334715414825421578540080 11317978 -121147852887259868804439233721314995200 11317979 -50460643732322725678457445610343114760 11317980 4275038307085515868652807388549903360 11317981 -40209189958958095431187435018836000468 11317982 58047616777354460482459943895470023872 11317983 -147983390246704172456231148707234447616 11317984 733458691143550668851801815937646329856 11317985 62597445768778405875310197873804586560 11317986 -127683012011515437057129539334574350336 11317987 2762750281728249085346327568051211720 11317988 -25313252414728744222902112585806010368 11317989 75949863988400811985067108045039022048 11317990 -94638416064690371714986654668425616000 11317991 -7725203603100781719838229610516426480 11317992 -132157365583062621913678694982139084800 11317993 6033583989831833884899704280915239904 11317994 -72398567420151019965924185760275098704 11317995 -103402676854608201278803756850227560000 11317996 -545673146169899775414412836848767009280 11317997 -96464897385917272138567619281457344554 11317998 2749651545687878393899414330654735488 11317999 -176700577093201511553011231546524372608 11318000 143835738084938969830070362168811520000 11318001 296996247759265794019641223460403630720 11318002 561707221721836043246415407494834151952 11318003 -385994818925334981798529809213821420496 11318004 93649129558128854474456011266506165760 11318005 -721489457082629972863664738422007050440 11318006 -52786299538128150434358091726514148096 11318007 -30067709855022336485929878957406786560 11318008 311582605860594350298233118720708341760 11318009 470567122977922879044369958587461846100 11318010 196148074816141074022011142063302904320 11318011 1004903304622304655251312770362688054224 11318012 -198368025059320408518386909600199634944 11318013 -40280931327991770819228942501207784416 11318014 873284202677629035264869171681587925760 11318015 9637307803769906332700381807409972000 11318016 295703364929065698842182962208950976512 11318017 -1174470129690222274455369069252633351934 11318018 54493344113467496925893359732219818960 11318019 -321653058890451790245219719557219023552 11318020 29197033233254657931138749520162336000 11318021 483547528049284336802222148872515485024 11318022 234643031743642300569443858831022969600 11318023 2487937954584212584845173273387212335936 11318024 -258822995519515272245281578375236321280 11318025 -293084646024330045584111930528996233200 11318026 539513255008125036753830876394437201712 11318027 -95339951804116077153407013410249359728 11318028 29746520003707521824996793354412707840 11318029 955604442320668410356554524201232876320 11318030 -3629877311430071386163706279919870080 11318031 635792120623475763737493178091273521320 11318032 111401532716355339897842342383032336384 11318033 1263926251563311210684609490025707187200 11318034 -48044702192513310536900285376398499840 11318035 114147115109046242661800433837951662400 11318036 399509194196836553373909715499477930880 11318037 -526526380847578425557830246178019577440 11318038 73370043838863924267076469017638105600 11318039 -406863958905211727560404853397429458848 11318040 -351366085039435814414950696341365760000 11318041 36895958728030979476601467651317694080 11318042 498265977747415376855064252789450849792 11318043 -155845470422605660138970875343409521472 11318044 25460190581675004284300884669963087872 11318045 90616261940507860913200018921833149280 11318046 137126395847222980861755701387274660864 11318047 -187618179754298784056894586837500175072 11318048 -234218060827852856569653518168777293824 11318049 4868937838484216191387865276602304130 11318050 -51623594110755252783599908783706906400 11318051 -760679090579842153293115166091507165888 11318052 -722933823938215815454438355893315964928 11318053 1166977300811291068963677831544174537120 11318054 321110678491823837951071015918704390144 11318055 -17161187799601246348711388446828231680 11318056 -50899933195175466096225128003632343040 11318057 -58887041329978701925000824467307618828 11318058 -108494735366680006950763004105330634576 11318059 -998110055396034890498287907432486897740 11318060 -24099856105180470184056152446059847680 11318061 -273888601453854466453624840041143579328 11318062 108938597096539931377465325452900124160 11318063 -849067634492595250833246867188160200688 11318064 -60869250367750564006227378695427096576 11318065 -261402532800103357549023428638163369280 11318066 29049170643683466013210647725726244384 11318067 -356627067124828807018926119789870347116 11318068 -20376725489975408560946609733420707840 11318069 -347530997085889744389358676626233925248 11318070 37529626895177697162654810593974272000 11318071 -62143880341282686219141721835960240728 11318072 11692188562998885459128437171439001600 11318073 -3583412477936133726566825443204509312 11318074 -239251015090809170143531769319865816464 11318075 -279781330444561034657690660418653829000 11318076 -275811009046325839431700077253210767360 11318077 -758086913203217482205017419775807166240 11318078 -142339521787624276014933500351409207744 11318079 269037592482228165692286321212153085384 11318080 110434769212076721818517836202623631360 11318081 406532287952955298065937289794350162882 11318082 -81287227053713246348342457943967150208 11318083 7456067451601272200608272210320700320 11318084 337482302761777107014929213840633036800 11318085 139843075111822886343430507270249424220 11318086 -5956001766081583058208332310093703296 11318087 855169165282331244952902532534465618944 11318088 -206110254097727936443924904768716800 11318089 -141039602838689340260095792248923561520 11318090 -45325729665255674546198547918276003840 11318091 292832294865230799818702694812694182400 11318092 -6997506620073252813943340675465184768 11318093 363819507380256216717179459378119276800 11318094 -146338318113984951551815446747799906176 11318095 481647181087176384994892525874804366600 11318096 253784771661198696036037765807950643200 11318097 37184423736544298096443181587707511680 11318098 866407735336311004756711243368537360 11318099 1235495925881434733836320279635109420024 11318100 -12982510652111065538732040366193459200 11318101 1747575424190332794216852264470497121952 11318102 298209400511586712811238240701633278752 11318103 -189842934738276260090185302878434369200 11318104 -227692570248353903951222301886656307200 11318105 -220624102965546604875932454614972760000 11318106 46306712288896442914461291281170543104 11318107 481177366414389162607738039873341224876 11318108 180895302067766765665696028230626390528 11318109 -636385558841947075666233695800868536320 11318110 96346325731589223997743767379737088000 11318111 97510042325319596615658691763023189344 11318112 -258785767096536727797695894341410619392 11318113 145047716561866010902798255944182763520 11318114 363480337420158964886360323147118680656 11318115 144934757441560837956437849744973709920 11318116 -8539087747297129566260207821710299136 11318117 -349321325574835621027799257243461267648 11318118 -64163660895769427566532031013975052928 11318119 -131065919362434576338072470968952787856 11318120 160196076495101889758536519397842944000 11318121 129005251734631633629573576291082009290 11318122 -100392613414683113361440252284694535168 11318123 -453741629759106181717620010594682643696 11318124 16142360940531926869936634439730329600 11318125 -3444858732101814045765420659986000000 11318126 514640535203608937458391899771608040512 11318127 409302073837397139253949719867370413320 11318128 188234203797705403630046406735652093952 11318129 517921197694393827976898564153912737440 11318130 6344581764475171427538617115009019200 11318131 179717326658995619102771864148192764928 11318132 15791558795947645680754830582541455360 11318133 -420381216925408259910336304303004945376 11318134 -590637600839820367574562845741251346784 11318135 -260222760996795523570476128638036810920 11318136 162148582381487039167434526123047014400 11318137 -48511363743096871011683373256330491948 11318138 -309975980738961767243659984377053021952 11318139 4686065469417521007744464796956794368 11318140 343641891178844149128053562215224957440 11318141 784661415111150768503505830559046597452 11318142 -59861966781262391215817137935719178240 11318143 1423428659697010384523805508492095026160 11318144 803887616797010635728863816066814443520 11318145 362246041416565185416314597283374310400 11318146 213261916730220854986069854260497405440 11318147 828872574529800125580481699949115673320 11318148 -36719434785436419719811591586708577280 11318149 -413255311204444337717165544923798066340 11318150 -107590597497135023944848765112123718400 11318151 314471511000343524958015260474285333840 11318152 391560822620800392692788886852058286080 11318153 -185190221206550629340034959328698685120 11318154 -1965216182941916033324039333059834368 11318155 557647602847454960454630807546129632160 11318156 -569827256022015059275751939234857140480 11318157 -137962637717552864459233626864392055360 11318158 187444856511954153264470294812944398976 11318159 10649999917526165969447058913607702904 11318160 16730963857406676998294362809536348160 11318161 -561405539056433626260323246185301710476 11318162 -4601298038488452992733431902622355456 11318163 -159696806430865082956255829639463427656 11318164 209065192030714871889344927813284675584 11318165 -49488525434969692897192251877603739940 11318166 -79033434232115162320580081643452703648 11318167 -138125329280830528171506720393898739640 11318168 -632592111339682594249936888108120227840 11318169 51307305737691875376399380622337330080 11318170 179164428909687392468572165793184172800 11318171 -157616637016336614566433065054528933628 11318172 251224513109030841044942781441526579200 11318173 -275624568818767726249463567277180221614 11318174 128172221054056954278118172252007610752 11318175 -276429735761467639277667178295317278000 11318176 -1231493242600302653894676819606314680320 11318177 -122723688431311091384995350243791077740 11318178 -122178895633006047759484839085127300736 11318179 -174831597642274438533037437046602472416 11318180 -468534617849328942753443593588721913600 11318181 -4755162791013912364077102927753050112 11318182 216505328279228750636159226562044276192 11318183 -332705076075732206680302113682446834568 11318184 -234374909576779821545027877062504448000 11318185 -30968527175028608645222111556131716800 11318186 -6175839923872810874443704430471944960 11318187 -117035276073898660446254970946989866832 11318188 -264992376132596488636479746474730159104 11318189 -553424975077723570461050546412832336200 11318190 67208348420044760534290438167879978240 11318191 -1242070489941890850993269685898518391408 11318192 -42245850285167085338066360256282329088 11318193 -80577302108176145451545865652309470720 11318194 270225766521663121028969969633885146896 11318195 -171217501841013036374797569880197575520 11318196 185678677129323620795405005025285640192 11318197 -23293176180681673557207980380340858016 11318198 -204754703921851893786593912846200994400 11318199 -310735895128924969981113585808818784536 11318200 -534185192287988918627934942493387776000 11318201 -334561048648877838673848898734950739798 11318202 -2572825650170172565802649122668055040 11318203 -103473055887489228556512301918642513776 11318204 102047771474652756657784029923633882112 11318205 259694117559601072885905316177140172800 11318206 -107606714730811804322537550421884171840 11318207 178023836377717508274612991147409148720 11318208 -119074688854058589637449801131121180672 11318209 -5665887431402622388096605503294130048 11318210 -108311379963689658919084231245387510240 11318211 844166486643193513539013006972954036224 11318212 -39023622661532977573722632295888427008 11318213 790859899882417109631771033083838546462 11318214 70713841530899957063288104491414174720 11318215 198767945386005265599171439299890778360 11318216 19659765195294004697964724261369128960 11318217 377421696369878359886358155885714680080 11318218 -272657720773123257063445432059173037984 11318219 699181112756974898808406537542831240 11318220 18039737273488477964535723458322631680 11318221 836159566402304819355458226650172834422 11318222 -38283430374298217013901276526013857088 11318223 -6622414752087771185459883259936276992 11318224 41055158807562484931584826932519239680 11318225 -182476065398747599368117637148948968500 11318226 69391262437492029520147159325466240000 11318227 275943018013842745636136626850129908076 11318228 197969482737068815825195537116616349568 11318229 -92012483043222965073814075424077515876 11318230 -125690215204290509807239072921068288000 11318231 -101408543706633546976363090520491797120 11318232 593258189380419940326870563822884024320 11318233 -403372249430178634403162245164915313340 11318234 -75854164313618210546742466693592019984 11318235 -328993361076826573342630491747342042000 11318236 364439350560803747540773050118254574080 11318237 53963026760544183240426953133301222752 11318238 -50945693177621143925671173943658935680 11318239 113607323028768535671410063959272061824 11318240 46798268690328482331417531652327342080 11318241 -23549521394430182392152807177530644032 11318242 -170927244200685454606836688200922077408 11318243 -24870675737474922887329139135552626560 11318244 142715661823314686321222427714984947712 11318245 -6220860823649654739596808938114588160 11318246 89123095235887768801913238576869624640 11318247 -112699508450259278337177956834149983792 11318248 3625652486345757756640573315082434560 11318249 25326633728549980994618733468742518564 11318250 -172067775701404301477850919092374592000 11318251 325228337130589904224567646393348316160 11318252 309844073176396225240277386970480001024 11318253 360650377649258921038137430777408688544 11318254 215068622062891869822005943709785897600 11318255 -13503128347287172449534302788338639360 11318256 -42171602371554979094818989381888540672 11318257 105470202271949661721017097528095544420 11318258 -671625983009269111024976657667464429568 11318259 525719928005088475408206542828388072504 11318260 -8799509481179189363699669941984934400 11318261 1797241411244539306606822470820399956924 11318262 -62682694015743748283399300711226378240 11318263 -325583755637502515636000036854419673680 11318264 309326778234643921981691236055476715520 11318265 -400210287074604403756789125117335760000 11318266 -617511808374185752803119399585193923616 11318267 -172423487372013259984557131154295326684 11318268 -116992235247108861093904625106098797056 11318269 1290542847041170271573633280000282508800 11318270 -415342128592336586904109776128242921920 11318271 295513517406156666178693269881775565512 11318272 -327662350309166806847295831284236943360 11318273 -376144147728762373074423129172722836478 11318274 -16745400653310678803342709980232657792 11318275 27676566615389833272638182538816162300 11318276 -476981409191470123754675507717769939840 11318277 292729988243038584603966778344529353600 11318278 -177466896799712733635379697584189219840 11318279 -388712346189281999787689431030112969424 11318280 -438317623564576244932927078517568307200 11318281 86801806076649972351020742514598266880 11318282 -526747644361027219639300498072994125008 11318283 -353776370853080254721966173456037207748 11318284 215440233360476209062999124651232335616 11318285 -40246250018123715654167435399240433600 11318286 33280352466218523595284853946766409728 11318287 727459841534183854021203235199684921752 11318288 2376914323888442959864154692928077824 11318289 521336584873308690397949613607508151024 11318290 12102719890901096080738301441174474400 11318291 156427283475376162015765329615447038400 11318292 13297119426231337742385426619973674752 11318293 318099408616916866747588605298911018400 11318294 -6345694648762691184909404686660481280 11318295 362082681054327351647068251908573543040 11318296 171572839859490537885859723109633925120 11318297 -352250609566079425939460552548402793340 11318298 20585070341080649830370156395689838080 11318299 -669306692931069527164032433304071992700 11318300 22762046259910171943800398530531328000 11318301 -84882119602634006897133710831840755770 11318302 -38232806856530392119819019104846462528 11318303 -572638010503883652282407598460160668536 11318304 -316906000447975635741585333225534259200 11318305 -572282818267178577632186300358061779840 11318306 3967765073368820273141915094410683968 11318307 -34595642559380556704306302589837898240 11318308 -241584650881213269335439453133643631360 11318309 -340491561830539163438700171954926921796 11318310 -309938653454307509553691537437544103040 11318311 -382947803721732660573102562847680419888 11318312 272287977722443838155082096911575275520 11318313 -336219044730223977317336154517351123056 11318314 -273461756263956920998575503638460164944 11318315 73883567044863852191673419184086195520 11318316 99202649271372131606029614748039409664 11318317 166312465490885973974738600005479256192 11318318 -47296768567826307088377592345952640000 11318319 853440511750096624090988632897974796800 11318320 76667728331557938947024863240493137920 11318321 -271070601948067191253693752412209106176 11318322 4247607422777885891672151288264171264 11318323 -167351908317290362431611332548977203200 11318324 -1286950814261111481729704469078528000 11318325 -172105552640638810272378985484476860000 11318326 356811769774780428147432738193290974112 11318327 410509233989368904570763495513027883176 11318328 160653602110315140067219309239252664320 11318329 -69738647524945858856625585849093579120 11318330 148387241372313915831219906890369894400 11318331 -1853207891320820230835475976429496640 11318332 514685500378253501519460416360884407296 11318333 405889969255538820575578927981954205004 11318334 92452188907909590993318096720038594880 11318335 7535307549008132746747773919121259360 11318336 180970255957191522804220245253934284800 11318337 115138953877233963016762143769858182120 11318338 -331051601097258805480044037214736000000 11318339 333100728801228392286686233967111777040 11318340 -70681564576702873506045879015321600 11318341 897898531989360351571989823854768163742 11318342 -76571842606824706504895041789483626240 11318343 -149898717249694610500856932868598060672 11318344 -337242134539747920829312964980026316800 11318345 692813670192393642276223450937495044680 11318346 -108494268735235072052859887748979722240 11318347 -30690792167179941950723264173799188204 11318348 -203637859315988286083844033107333603328 11318349 46840898038173730077185038160020984320 11318350 67948685531373665980919842381501862400 11318351 1045710136024621606524619719914095493304 11318352 -81581119671519534345771844744044871680 11318353 -417060538207873193037364135049400916320 11318354 -641899584081161323241450828410445472624 11318355 509113542563970018798009033861320275200 11318356 76419331571154901143842357400906407936 11318357 -413576315486064031999301844711201968160 11318358 28487516159195095298942565529997643648 11318359 -524382816496774161376955881501947138296 11318360 267566933142861593455801416857094144000 11318361 -1401004364769158766741993599124834646080 11318362 -202550218404576319142228888129660170752 11318363 -714284459123060118874816622542571980704 11318364 -528002502162037341140104172960263833600 11318365 -456770487838240418316105669455229396480 11318366 -489526993173222169040351804650235050368 11318367 101279938604575683463985555592303550464 11318368 -197969801819499247874476894534700236800 11318369 -468041035855778855505100538590479464256 11318370 -8709666458977132807676926639807779840 11318371 1142347993560515326871474026542688428572 11318372 39706436163368352951176850761793100032 11318373 -63745573149242195637788268041412740736 11318374 2432285698940948616307346316109548672 11318375 -591872598179858792681841221233496598000 11318376 -208497066384736713739619507529236889600 11318377 375647640473708027444351420565599175872 11318378 -96245791033627375802190191723271708672 11318379 -108592731741933158001132690915653007360 11318380 268860363741277614620563019999729356800 11318381 -161791098078315856677165367720222113300 11318382 209173600663778613761907933736844121600 11318383 138711192180250375552843474408000422360 11318384 -64344578759230116662151603069780492288 11318385 94844606978238740801988385743537128640 11318386 -438728313126554577024498901443959194608 11318387 1687145423841470624684170887992035644840 11318388 318896364369028099342661298346606387200 11318389 52725142869305763853108430981317894190 11318390 -341224958892213717498500866854991948800 11318391 224509833328775557066038967413705967152 11318392 286639213760286926361705604927383552000 11318393 652647247323484802019558103464038540244 11318394 120215342871814835975195612564136523008 11318395 497250141312412551921514132805071142400 11318396 -132314982067723390476842062009646641152 11318397 -335279085696601926119597883504175122240 11318398 -49362616962669605696037830067916734720 11318399 -1258146123337029642288943741706460984768 11318400 398940878228280825682546480707010560000 11318401 606761583128507555246437450382900822402 11318402 531220558383788796897981797982282739152 11318403 488574598301816149999991763987985498104 11318404 104179976276633593459026132243819212800 11318405 -66589143670333596707913891720509984640 11318406 -135254084460150366395431345113431035392 11318407 -557520469386690044459513089796836538344 11318408 18426792499510273758861577196350632960 11318409 50183279859896908893117034540088083200 11318410 30762137631836023265912022982706688000 11318411 -44731075336923653831424524357508596976 11318412 -213965706252368836237095235543692096000 11318413 -1126040410337061568374132019064523039060 11318414 -46631493469073803221200789016092756160 11318415 -153035046614676004403655201880345459200 11318416 312239280263902880957062408600176033792 11318417 -12816218167891484303220646765435478880 11318418 75622913914488453890284221730742440464 11318419 -11264646983040144168052177460072721600 11318420 560792709259552203882058041497558849280 11318421 169866528854290849901530905587897931360 11318422 617605181232324235939416540289950676512 11318423 -397421833908212255987764370504614358328 11318424 99533495194791926163786941208493547520 11318425 -312686087257480400208721962633119371200 11318426 -180449632721010822235095387893717495040 11318427 -115947865946289174240315437075405054160 11318428 712413260062062029746260840039209536512 11318429 -516856032729295252073183162373435092160 11318430 -186678837412000132669975013371434996480 11318431 82184137868546903319567907152016689712 11318432 426943050224176541080733424919391895552 11318433 3982044337530067416225235018522290624 11318434 -266709657480597040117798276078240194048 11318435 401912665695374797016576736807414812880 11318436 -383034713100658286170436031211393972608 11318437 17242250120460273056383817953198685754 11318438 35720631538019814453416447657886432000 11318439 -91325481256297232672588187975146378880 11318440 155587706883222927068895939814042828800 11318441 300584525002051334925416169760163702784 11318442 105309845437316495675381500031238493440 11318443 -805617211995932237777423023699126799308 11318444 774369588777944643204513218260383144960 11318445 -58690126852695509026760176431153655080 11318446 -996333313052160246722333171381207137152 11318447 -11542135548227694582117789781614593280 11318448 6760188036776755421051124068264116224 11318449 -186849483667217291461203969356946681036 11318450 -30984185707577991436046238473966668800 11318451 -8712644964452030929723649646704836560 11318452 -103031631991297439680322594484764426240 11318453 -3606606387630419865851222242448075520 11318454 -94478245058541783282129776873237662080 11318455 -562508187802081571747164708656101465640 11318456 -99166155218563445861907231594317107200 11318457 208258466642746410026532509293359953088 11318458 -581760890208295472098209790368912427920 11318459 -154897623675464484646385273067157373340 11318460 853158400236955951751457262905016320 11318461 462477811740855912071008685070430176 11318462 -411613926819495624951783639755419340736 11318463 -78004491965893733925759826233982139640 11318464 344002056309855586050904661196068093952 11318465 86786796944079642592496697041055136320 11318466 -124278375581759718383938395043832424576 11318467 23680230721847291145796058095672307516 11318468 122613702255958997981132789437880156160 11318469 -266460644332179381189333716912217733632 11318470 -417428314256646321765468259324321088640 11318471 -188488677688218031881355055279461207800 11318472 -197804009134435808781142953794448261120 11318473 212422192754571966935678001019771165924 11318474 -300935336290875396483555106737387405264 11318475 50964771217673732318891571542403168000 11318476 9092921250540902787238884460533570560 11318477 506318635248151931636034629161097929632 11318478 -173706998550025418198142992078564131776 11318479 464698570553857909111852740306041412080 11318480 -99741831049490435838035106070624419840 11318481 293718041574306104569739794956218779200 11318482 65712241762771918190113738801114214400 11318483 503345259882602315356241172915226551624 11318484 -37439797638458869052425032995782649856 11318485 -399321412763065306284718379060891090640 11318486 -207201615564113709426530949264818448960 11318487 -365397622752443019653049091114733492400 11318488 1406597178160956791017180312644962304000 11318489 -68103636233705160868033824336546474240 11318490 39143163463550186757650694205641504000 11318491 -206481560653751806287534150861629546016 11318492 588702366082272556081386247814816785920 11318493 -847185319350850902024176215561214338176 11318494 -215662649503734063984083801852078309376 11318495 -424791810062026229811396867575106039000 11318496 -23784834985256085142009811885271023616 11318497 117468386523929939439470933782504981800 11318498 196640292631223926329537361153406423040 11318499 207816885982106513900150120966024451684 11318500 -65700577518764747687807437729946304000 11318501 -243778432478378468300713405265439182400 11318502 -7959174091028538134074818331696018560 11318503 -1793848762182448879288836873637087232 11318504 -50124685835542794930555505357358254080 11318505 -316279189614027486045788119445338831680 11318506 -24208161934777791538317166914560292096 11318507 -357472553477395711137031413596653397760 11318508 71400851560008700604633993880882539520 11318509 342562835972856460576871771170703703040 11318510 274371009434696214839567452630101624000 11318511 -299930857547095814731273034635174828416 11318512 -81142072462659880265627490972687990784 11318513 -402235314489474765760421760557307032238 11318514 -55314626535506553283723221408501741312 11318515 -125379779418209076347058048359454782880 11318516 8588174552804645813227886640126781440 11318517 84666117166450886566454439873555105120 11318518 -430011698828824411423650524619160115040 11318519 -61525041437284076637633161589145835904 11318520 201772245031529580502324957511982489600 11318521 398416499390452043507089921187599001412 11318522 45304167564120526114879294654624354272 11318523 30654382206414762751292658882880704000 11318524 -155849784128327175703152668837902458880 11318525 -244705465927355146676291547867611984700 11318526 238406435608165342259432237254767597120 11318527 -1238882515050560784128685644497014401928 11318528 141282040842099743641480446937871155200 11318529 -134231987718652512751181112761452631520 11318530 -98351917384016943582371424633233594880 11318531 84998964785399169038045397348947038464 11318532 105541181914914771602518072346596061184 11318533 855676781701150257909933952275768930782 11318534 -153974805069719212033029129835051032576 11318535 -26978403737213636210924205126864692520 11318536 -449686561880106705619464342065895997440 11318537 72319367354933663405457146944522073652 11318538 -39486439799568562144692332432448000000 11318539 -652188823412548341328982390644533688376 11318540 -564777615777774773191665668465725624320 11318541 63953935284252496290162175046727758880 11318542 150821401653070950238642323208410453504 11318543 695968579786936808357178341140755631800 11318544 -93829492036206615102285061331417235456 11318545 -44937212297442396257026002080196512640 11318546 -9577177239590084592521765712384717696 11318547 631925031101324312894521286050232892480 11318548 -350024149023672605477877902350593204480 11318549 -1162294141179412451973707025888398836608 11318550 -104422118164985452629384970457027990400 11318551 312055359505123725550413377229136916552 11318552 -54606059540640416465036888661599846400 11318553 68377058714791674218475149349551181120 11318554 -123499008204428878723435367768844790080 11318555 -428024168045906540485285168580504646000 11318556 217557835860631977680071252742813071872 11318557 -198138773284099473243541444287948773120 11318558 -158310853580057092567191916808442453120 11318559 -255818036630448231020029236242191548528 11318560 193682240177176978771674217161424896000 11318561 -1315089431626792200544695672368177316588 11318562 352864326335001365791512482004505036800 11318563 261190069123051902556458314372952990812 11318564 533162147982827838579389631340955458176 11318565 1216117333408830099435400383406126080 11318566 -210667346704822678464613604742028431360 11318567 448632421228826351427621204850263505920 11318568 -48989187292083190527449924148903690240 11318569 404069943538351997478994664863930894970 11318570 -214148118756710946561810153867813647520 11318571 77575559239735189138980877775783622120 11318572 1285693999172099724007403170626241039360 11318573 -27473848021335956130610721697299254560 11318574 -40846027336356212014316596573130485632 11318575 79962923741365898235114587064570456000 11318576 -128887689713579051376697111703505666048 11318577 13569266435875438128632074003208066208 11318578 364733232567262764005556760352097891456 11318579 -251522304147515797594397326510560894024 11318580 -21473161514667170550201834689932615680 11318581 16316281521690142697389328362782788092 11318582 1084431643495941746951602062954842976 11318583 -239580815565972478978948245984219346272 11318584 587888361971847335903817609177503846400 11318585 147265655219211537431798270795366174400 11318586 -53885544187114500275800487018048412672 11318587 -485239737195642997230081784102039131648 11318588 209631172253221872263415470555517603840 11318589 15219303590959408957666340957371560000 11318590 -154716708474093935312823544597969447680 11318591 67151553834748134049862796283234895712 11318592 46678522314345782015211888110733361152 11318593 -8753305860257797089496404101474243712 11318594 47705118953503199706194591922936574464 11318595 -121796973613606489409986796872657734480 11318596 -45443759679663324434901077913052463104 11318597 -706147708817169636641809210846460313954 11318598 -285771470408021553297022887028633010016 11318599 -593002506403341838104341597081923927536 11318600 -420674958316192274014678448110352640000 11318601 44529562519443482609985800980573240704 11318602 -1136633654430444405701457981200596896 11318603 -185880141456089427157699917321073415148 11318604 447917648253598228147952893669681274880 11318605 92490819030605547739973802322620973260 11318606 392721825896813868765467564877644506752 11318607 152732278556026798537949830026462168048 11318608 119943364718014905322676369057254268928 11318609 -345994298774800587667173337192026050190 11318610 93961494782922845305370526338143157760 11318611 -528895671777493249620309648000371732576 11318612 77390324486722774955209971774100496256 11318613 -611754356059373518425474803622192564000 11318614 -349884731812644804932921969264562181344 11318615 189140688660172068252359035118178624000 11318616 -34725783287019043345036309537097963520 11318617 -739912157106670907247004466092160521068 11318618 -28759217357090838541071829918638691584 11318619 158330734558098443740591315899874156800 11318620 62951319420686630117832518630288686080 11318621 395776499700542799881875200211599555072 11318622 42731747725926520646322722045617434624 11318623 -662602612336479086127569581753973752280 11318624 -514582389699668199843783301629580935168 11318625 -256740479077160315943666189047637567000 11318626 382924773110788944253645786578783053568 11318627 -36037350601514997943954150399098428352 11318628 134210211232201596818957401196876190720 11318629 -409380449713407031206781474343809766624 11318630 -348653564497201015513654072139612903040 11318631 -596335250738258864046054247928080775040 11318632 1664755843933953808718251807216189440 11318633 -36551209391307087224641546651257173880 11318634 -669522414827117229992082580812607484928 11318635 209684427883601379616610890928578600560 11318636 -96926240731344896574886503569187993600 11318637 -460308521458271771094059067203594339040 11318638 -433292871456972746361492723808808633280 11318639 651144551516970289247687374871086527456 11318640 -35950609646397396869756916300444794880 11318641 113340197295485420371698002255915705042 11318642 614966054065742074713512673198108211200 11318643 -96260644356776711549899015787836001280 11318644 -202216658950077874865966207963507841664 11318645 -68578985707816201412495123454106440960 11318646 27223297823133164948620976773247692800 11318647 819052049491169178881660519628807472672 11318648 -462066184876481489324572095502712033280 11318649 67177964416081497159085669508978589264 11318650 -4925381549124464455613207374110758400 11318651 -121493449828217737102501945425800204568 11318652 -152818674641232757519241517906847578624 11318653 -392041972172653167743246190940358111098 11318654 -81735591239290859294928991729772983488 11318655 282134060166464648668632963064392470160 11318656 -996042042105098280019110347013976227840 11318657 -316413884708764920291566101618268400000 11318658 65151269034740433747784038781827224064 11318659 -235772504389235568509214029133034381560 11318660 301278968368879484387604366669409320960 11318661 759535670296429666551903994647448668480 11318662 -911096945022568765888254225345713430336 11318663 320808344172671076617700980871575256720 11318664 -5942761912966581044128901567855001600 11318665 -60083493001759093480362968684578114680 11318666 -120206774621535009076491434399827126080 11318667 584982391401650346309244130489493905880 11318668 -300490401850834026308856797681011574784 11318669 -165734761790182505063794817407173352980 11318670 186807718197362841803349841274014310400 11318671 128657155539628939433188857540324062400 11318672 -181220295726741472074743671824855318528 11318673 60486083299658517995752039076442785568 11318674 -51726310073164935080012621046405143808 11318675 -1175327028253986362668864075516281000 11318676 -196629131726356336700282344696166701056 11318677 536000500002262442075210420412028336526 11318678 -111124348994797474867921120765830082560 11318679 476481208637894045238415061986099669704 11318680 -146056729870827366533849263545796608000 11318681 -410026664094316630606878891158094719616 11318682 81457981216926828006413343452793748992 11318683 -188253758181375313137896004446215276856 11318684 -207825024180817479378376036511312807424 11318685 15086837830078904062631407485503909760 11318686 114477206555549566115204644368247185792 11318687 435151333567257526017815232108366330336 11318688 -484541438108470029150229697602959507456 11318689 -95881716300337568701695877986864527360 11318690 129638224385028258188718465448074381600 11318691 -321030842673116143019347280474887607040 11318692 93254969947123287437764175527887360000 11318693 90291062750356755208891779440244714942 11318694 282218703095507458989071658592315166400 11318695 -761097644757337803094380859819954921800 11318696 -741928672371640912610245573046996382720 11318697 -428497448853367330521984816207458291712 11318698 188322803679236193544568078236706784864 11318699 340464224109284284919320071239417879040 11318700 -95764141667577519706179298353388416000 11318701 -1061232389205872009804996284765409976298 11318702 -519537915840767653102062004548096048768 11318703 921034979394954653716970918735211912 11318704 -205801775672709363570786975142964428800 11318705 -363194147985599643024973335928362424140 11318706 141868766903483267851648533186810940704 11318707 43055171266206749204042242442128162800 11318708 -353477971869509983095441819850721734272 11318709 15251013999489401960437826842999680 11318710 -95168483428012371051886245172922784000 11318711 -136157259209211785160195043446360233688 11318712 631269520837149307646967303375971942400 11318713 -368534720338384600584755419565509133760 11318714 73387398180492818910303310901020193280 11318715 306952993732173729907442505034355980560 11318716 497834225718447329262815042235518243840 11318717 68519804266409844137396045387971800960 11318718 3636629861930627921947101738310732800 11318719 523554834674427183813908768097122975520 11318720 -4127869174001431901351374630409994240 11318721 -525658658736732013429436765578035956688 11318722 26698530453776993859611806995496128000 11318723 42744540277999918251008550581288074464 11318724 -166646154248247021429977909893315860480 11318725 -481982766419501339744788819573098672000 11318726 -134243297869605529408539223781693654688 11318727 -61033578661406214150316799860762858368 11318728 -1080397892512377626549621351789318307840 11318729 -97430090072659646722774305893946090240 11318730 -238771573662814201178678435330853953280 11318731 922421510994998912569792185115084313232 11318732 -192760959839246071685424594770799899904 11318733 -189103449803838223963453471215446491080 11318734 128241754060838966455525232125920619392 11318735 42470361922237884234068663160787601760 11318736 39802414441007688935779693863539048448 11318737 29943544742667543394777594063061376000 11318738 118050445309576854394096379241659126400 11318739 -155372357492811901959791318870342287176 11318740 278502931724477236752117892785275600640 11318741 7205496835995275419669025529442234272 11318742 -112437746570865995206742587735505100960 11318743 -871704512723249018919961031740799366008 11318744 -255170387548628485638142133171313868800 11318745 28853869533959010459830084983678317120 11318746 265286064188775157428158238618968409072 11318747 341827963918577619171512464822109567184 11318748 -119138254770184038773743619644803514368 11318749 114620312833079906004625810752248631168 11318750 488146272889611539879222945386476600000 11318751 -93232203921953124843605122097433400320 11318752 -990399762819816838082204277349742542848 11318753 409740892956665468382092339598277468680 11318754 -103210221803799074846668294296531415680 11318755 -555302004129156933743196411544607442000 11318756 -280445347800396636234124175002085575680 11318757 264970381497475609466657722444585580640 11318758 184488947692575491276848590627294040320 11318759 741809245969979314770847605702101247216 11318760 141378735312800867729002269893654937600 11318761 4723843503000393796021788204911962192 11318762 -51061093708031439844779374343476606976 11318763 -65663133344955307248375961220106794256 11318764 311040021517724676348015726311035064576 11318765 17510563083265764891564713758016859660 11318766 -1587289645536046777974147666867495936 11318767 512190183161265869168959978384800125832 11318768 -3216309237912788270042314502059622400 11318769 -56757580075029735580747995584582887872 11318770 502042750153674351732238400146054656000 11318771 -119238351676742921788123882188183167028 11318772 190864751707906908190109271809775009792 11318773 -1281516462629509327510482524504388053216 11318774 175342720420776870907706517759351858432 11318775 268495508252378811236342340688637472000 11318776 7314859074641087137193695932677775360 11318777 1674863418872618728431940424602807858320 11318778 -2961062588774546197131564017604053280 11318779 -969936867612540177018431193821591666024 11318780 -252072056890924287939286113830949504000 11318781 -165885580786003665005197656422279372736 11318782 -4233794592193375259490654317403234816 11318783 56515433828311790820296912349125967360 11318784 233166907527466210554705922488941936640 11318785 215059729003235289440723584444205169000 11318786 174359507598258822816888190284908741664 11318787 -44191743419396352878639320225313054880 11318788 64961292377167882386681663206695365120 11318789 -345462498289654006044386697461799877410 11318790 -86677969983705970942095312722125056000 11318791 204309432940569569809625086295627170584 11318792 -1077286977364398283702325410773355392000 11318793 726712488542511820580864202656617483008 11318794 11298808229095717456031442176360065632 11318795 -710961843292771686760641327129712543200 11318796 270474527885206550100435275140544382720 11318797 -34042084564652762253753057570365228928 11318798 -119151941122194391681370745790774785600 11318799 -180691047151699681428932318298652035072 11318800 -15636510180259667586172941041728921600 11318801 -133436560206513590484173123389782003840 11318802 456977000134953881798169414374560009728 11318803 -179840525807679996469897776581584568280 11318804 11260784833874220890535670301600931840 11318805 214214667184647112333674702941376811200 11318806 3540282893829654847231918054030403328 11318807 1131874217142376653727135639244565130056 11318808 457284457690715500865158643024195727360 11318809 -308619908945913729113298470224341015680 11318810 -416475225318338852129225411368993777440 11318811 97200834993247130803531417143959783424 11318812 217739741437150643162693768073111942656 11318813 -52325507247877744315407282525003909120 11318814 -6226868195909084601872879315255842752 11318815 675522452125099235112162090457537857960 11318816 -910381452434631652355090571560187985920 11318817 31103171087236825717936372822649460000 11318818 -87463543257667115614128632922909715968 11318819 802152546013158364202796374740022724696 11318820 219494462166077679057645277599153807360 11318821 440538903234293121408366408093310060092 11318822 -217194695217544063336581304390391048448 11318823 597240904841739214734724029501588664272 11318824 722436294023325402216002257142689136640 11318825 -69695103449441051961442027703131848000 11318826 284547519468897596172257088088759359744 11318827 -283386724979944952778034191762960658640 11318828 -311025167852422472225133411907655615232 11318829 -19861367237549329205865414542804671104 11318830 414016404445935522043976366013096538560 11318831 1182621266835011943554664177308486287632 11318832 -37139321539863623060598841255762329600 11318833 -579774005840175349247952701043837802460 11318834 -451949152705558135727537192320121363184 11318835 -94997365654743761350966352459793388800 11318836 -712006056079318306500719077631414523520 11318837 -1246525566217398944405427127574819450514 11318838 94829337955633173153665358928556499840 11318839 120848774022119750893859852611573943520 11318840 219973797117707692133127476040107212800 11318841 388679487131514461758935660019844493300 11318842 30188394278893671252606221170850949600 11318843 161825087951058586797912051993043045092 11318844 165953088760517124938005409109700411392 11318845 401601877139834807194346604639684969600 11318846 -36333622870199239270071710640658987008 11318847 -7131186096726053062182373611628188672 11318848 -23667909853305253888155210368553582592 11318849 -198528468166977737942715246190214501436 11318850 172763839209232114968135894158655039600 11318851 276696362002195817663718515323468492800 11318852 -140398207644733792952034813212293951488 11318853 -6161437511527043364791599567452878496 11318854 122908256128598025831618563582443108992 11318855 -219401625529237336101959055519417710400 11318856 305226183133033189577349263040026419200 11318857 110362160327927969287826197247226812544 11318858 -607924081903784401988832936792216628224 11318859 14635271417306640756596063214126611940 11318860 -149754896672605456449930786276892416000 11318861 -197457576519962914012009883174102538 11318862 38708429670517490105991320731721794560 11318863 -861951092403272451924962840483678143888 11318864 -52826159338108599336004973213437009920 11318865 745752022636066520436534093445480320 11318866 28289956768161063267911664097184025600 11318867 254398717270708929554705255820404333472 11318868 122179558911988556172791848334817097728 11318869 62934060385166160943836094240095753600 11318870 76932770453194973872112269554147782400 11318871 110983740800275501968883913820502121376 11318872 238172924995426531833536703272149831680 11318873 -526671945652180373048390078756050549878 11318874 70947796062197717824883860320946283520 11318875 -92917019473166258617427152996810752000 11318876 619841997476485695743648397245163577344 11318877 249485872371944988127215393522877531014 11318878 73780092517192180955667016639923507840 11318879 -250250055794504270988515872295094077712 11318880 -141775473043129571701060000759983636480 11318881 198827317170879592323255198208055219392 11318882 -113587095334787375662692231584369996208 11318883 82240034236211712918452576752379773440 11318884 630943752726945742582763172879351288832 11318885 428683290770958735118957888297764563580 11318886 -345078719326419912093906246250058572800 11318887 -389667572379143457235471995767873939480 11318888 106415613116168926949885746605728563200 11318889 380438358671637407317599114331664566080 11318890 3399896262440941509482808960854269440 11318891 212722779611798143518029460171076679184 11318892 49499825423140198238158209304640074752 11318893 960582330721976907050032130321715105984 11318894 -326364764236711161123357271547673069504 11318895 101150535564909039568941305828029991520 11318896 94503886614148503441659482138189463552 11318897 -526332144980185686409072698954818820654 11318898 -30289912781911438332772922805528786432 11318899 -146168045584857234504778201977915056864 11318900 -293261326878548337740330843676783792000 11318901 -87372899901867473144249304954474957312 11318902 354664513490358819428227457184204756000 11318903 42896637168953003012951649965721146280 11318904 175537077237438213099741728852941148160 11318905 198011277183895246338035585930946511560 11318906 16110284479256431311057732054357780480 11318907 -380150001579740376937527996838450728912 11318908 -428552527778759674046119085726541063680 11318909 -329168914073109358129312047466952531520 11318910 -101802018722244511992617883111395552640 11318911 122557963701839473671412278776045378400 11318912 233774650210325746655934781611363532800 11318913 501583621938813649214140569471143680320 11318914 -161198009048075655709465400618033201280 11318915 -260704047493227736270076925853010096400 11318916 205220916788418368840449107650282582016 11318917 340539094600817444004003416114102206812 11318918 -67650699523743447879813665028040778496 11318919 482331702275398341172963480216031511120 11318920 307286115799901379228119836070130124800 11318921 -38911242833996969513080629244989955200 11318922 63318271376710997891427848027804259840 11318923 222850155612322697622167006620676577792 11318924 975736640011969033398856849201373793792 11318925 181971942457025457066860340451520796000 11318926 409850404907067081819246504415076807040 11318927 242446973892567842552343784296436174440 11318928 19102151918390844572944479286057304064 11318929 -39138519098281255867373760315151901324 11318930 114135978148986641282818090836714593280 11318931 8829025746446838797275330793865519360 11318932 611940347997668094604671834287870672640 11318933 17888411860144541720699527619630040288 11318934 196641072551071377633977876143514419200 11318935 -403971430891945845384839579408996694120 11318936 -10951755490857122534427175763967283200 11318937 70858475818321011769231860546673127424 11318938 389333514678336187271167459011722619120 11318939 -740951062397176668803532828573148747260 11318940 -195548709528341971928651460493013944320 11318941 -419947777963413404341669243426746367508 11318942 -17833688044025655579434545813990009728 11318943 -430884494685020379426820688654948394936 11318944 115315058393824170186210919837052436480 11318945 -95691627190718954744148347754772440 11318946 -105139728929047041525366596576621894400 11318947 -851483996009004800610624858144172626168 11318948 -804714236341751365993566317415437688192 11318949 -192828983875489253282050383530587380000 11318950 -310071216846770011056088834414947828000 11318951 1001899169980783601450498439024075741000 11318952 134872213799467699655331676793675120640 11318953 -983670902009533364365621612303686627696 11318954 -9547775706948077729494693088448127824 11318955 121010522066592126326176454187562629360 11318956 400800392683393758937695148159056960000 11318957 103939519240542121328408264578445475672 11318958 64094350149424963993496892693050012544 11318959 867071116152502406911000509114044358504 11318960 -151877747270074175199350566506495344640 11318961 83171506843068966356526165143682051840 11318962 126660369527506868656227231986831001600 11318963 105169057392847869631931609992460189280 11318964 205840172719770046697489185687817705472 11318965 124293230265150245605636198645932355200 11318966 -164088876524377836501198581718634506240 11318967 -310723753624675505603328780523473246720 11318968 50522589890205051022590890933640069120 11318969 765791856081672894073672450799746943940 11318970 84967749144864083252307926542548234240 11318971 200056782326458845483469497189966595172 11318972 71554922288139278065195219830927744000 11318973 -207497587579490907313244908401965436000 11318974 -145747926269043822802864794145567140864 11318975 476453286402759717183358957458458619000 11318976 1594322866800494378593999372526026752 11318977 -581005241535499903881717642860571648428 11318978 -292867503285804726420033376323791952000 11318979 286430229122563905082301690259518227968 11318980 -64479629549821694457195814326764175360 11318981 -11265156128111345854016471264719189218 11318982 -26816661270698791761391892764447393920 11318983 -453307981207601939523854149004935071896 11318984 173710249215886476822054669849741312000 11318985 -2149850974905070526769683099598599580 11318986 -293169368749458600162515603743377647616 11318987 410473063332169785771512039838131775636 11318988 114749898899660247266486579103484608000 11318989 293701742523419676532948382131293228000 11318990 162319780273605366358697651405251084800 11318991 3869724229772798004264582982880688144 11318992 195177156934519910856349000773880733696 11318993 2159904382964240237518830105606708480 11318994 -98293134136092321191318661268568540160 11318995 131194540246809969876411586704592028880 11318996 59795130551621719403021519452593231360 11318997 571746068984457122207978442506528484000 11318998 -108883707212719251842835358413835623936 11318999 359242414654484470207829624643508839360 11319000 -251374838892449665391662027972608000000 11319001 234088583944580789986982205297061402132 11319002 -321746772030163990804261896215826444288 11319003 -58639537731879965247958479505094744400 11319004 235981920465782792315902704937283181056 11319005 -53136561289077335710724052902732216340 11319006 -154212994986304677861308630849131819392 11319007 130158981661000318163907615679457175552 11319008 705876757956240887164565283784783036416 11319009 64731049533516322512554498374767032448 11319010 422004897457853996458889869436789621760 11319011 328906539523939480532811477023558425224 11319012 -389391983315652683623609630191405623040 11319013 236403334258149018531205038820858664222 11319014 107571909379002120414088217195171131392 11319015 -19183217766707830559407865667489437280 11319016 -63899908748731691467185384133981194240 11319017 319658221522478358503103799039577750772 11319018 250007812614393866680355676612013595904 11319019 7304957481664524947211623698035979384 11319020 210564540011289229201116505909276416000 11319021 -13357380247752018836993204998051067808 11319022 179084185807531568752323339032580111360 11319023 -663862752650781406939161993127839956616 11319024 -73176668532498675172254216367679963136 11319025 71855464326632914188045751783630764300 11319026 351490041089270965895356100195329757712 11319027 51301568632004873245003126026356189352 11319028 -12744131138862375658400980918438897664 11319029 500376476239404195306159313229338322076 11319030 7815364493743035650255701386971243520 11319031 38501412924688495742693995777453273832 11319032 386751213913835706553674475686670233600 11319033 148648404317640519768017017493974634496 11319034 -229190605250190150196293361531559147520 11319035 -81575520472569691229691537197093826240 11319036 -177723736252016728631989369882495574016 11319037 714266304416465632629354415406993511686 11319038 340609901577037505232596947079096698560 11319039 -101488104529505239248149652855235907496 11319040 -85718340160940319672933960815267020800 11319041 -8639823264753255051470910022311004800 11319042 56671940235213742535574154944087195648 11319043 5319436796490769463691388930379819560 11319044 127330049773090213182925864965286797312 11319045 291535129504255408361355749506142941440 11319046 -122467179271531041546939177620811068736 11319047 20510360328416132245548509880918379344 11319048 274079426156881683648761368126218240000 11319049 -527629276921974462909493977503033661414 11319050 116415769197114262111183229869311814800 11319051 158234769051659157138486472323359430624 11319052 434868245870270048940420196880711477760 11319053 -120806490031847996261717323971820774356 11319054 151603438404480431167147835834433529920 11319055 -1026377883102123963447194459038020716160 11319056 -96645805443735097433634644753542545408 11319057 -988241627258536121875675613113852106880 11319058 48275597088465926144949453986876532384 11319059 316230283099594196513952514417213106400 11319060 233593639025850369852169750752757248000 11319061 -50806712730479274368723499142005515776 11319062 -3500698477260923326479287473278203328 11319063 -204657663611170749889002619592842478976 11319064 -128110214822094428634456637944362618880 11319065 -231758597416133489064259256815027809600 11319066 -464223608093329117616542217950039824 11319067 305622628257483480958158910988835210116 11319068 -841586206662678807255566493884238961152 11319069 -484251617719323548474473639137599715456 11319070 -24482770247268241939931035831107310080 11319071 -179411145022445836221392780442598155768 11319072 -444416778466923022793521474683531165696 11319073 86062751715289661771394417945842932322 11319074 -22258320556767909823807186600024792800 11319075 -118699222990122765011571938842694940000 11319076 -106721869509572998512043419662121069312 11319077 -62246143004094610813925220705306589440 11319078 -206126900758055798747141026109320800576 11319079 -214826014948780086439410597925839818360 11319080 -50243572953565800230013003214422681600 11319081 316306423925483415390393089802164644752 11319082 167132605826326982749030515054081807360 11319083 76860048627592663086131402095798166400 11319084 8233457203089850357244198062712226816 11319085 -555265169077603587837125483026385807220 11319086 84147000655756567129450478686655644992 11319087 46872517929349136719957749292182119568 11319088 3261536898628139572868408183624368128 11319089 514075072745656328505830971447085071890 11319090 15455745821623820248024194884441356800 11319091 362249056042675243800116704273873359360 11319092 -62224410286246754240529924749133078528 11319093 709943526760617446802317615346241731264 11319094 215779055321259122786317861586998536096 11319095 909776561849712480285407359990555126800 11319096 134053158283606493209686154856855961600 11319097 21184521555260889928208932698254960340 11319098 358223846535093001996558151299976140800 11319099 507789358476065966308846998742744571136 11319100 109202245109771816033340795714786342400 11319101 -548812629769187284209300980441572876308 11319102 4275037892662942528176169890908797632 11319103 -275911122919968284876713752710105923648 11319104 -113362976965307697886872258069940666368 11319105 478148197486913243783994620057702400 11319106 84746339452020984606834133898314997280 11319107 275443368832879994531191164954245191356 11319108 -10213681116262756358908976972219006976 11319109 348537355505271685277640399465998558330 11319110 -68737055790249488350743520138384193280 11319111 -29615582585421899124034957781921754480 11319112 -185189617684910612787440341655866245120 11319113 60638543876272888080999806605068128382 11319114 132124668890103105021661636575294119424 11319115 40106094645105979804644485615655315120 11319116 -30244455102631038421404296964459886080 11319117 -93174757897968453909812478812725320000 11319118 -60397181419565398348450777234876050240 11319119 74178704655227764949787903239186320992 11319120 -15043489106657262385615784672624640000 11319121 104240725647625974622938718543979112864 11319122 -235751409804194680204856535344118108000 11319123 137305764711514618084154598373694343168 11319124 467819922963813109281967727955212705536 11319125 811169979979679747237562085507499928000 11319126 36392638477857572156197702762112145408 11319127 9801758632255437897282841083512722224 11319128 8069875086322866894169023488171704320 11319129 344851358955902208081435256788593571840 11319130 47171582189489638815722833737158580960 11319131 318405270220713249542195662961205998472 11319132 90852525761305083705503448113673068544 11319133 -297557022700483304429123482240447352480 11319134 83234834011784908563800870921152281216 11319135 -27749770263230836916738031303427682400 11319136 315822899528038552160236894194330501120 11319137 19006069680864709228412548993474026786 11319138 -222069339466835561640167024932908753456 11319139 220384051382071765310381136378706755424 11319140 325464015874749122640536200930309447680 11319141 -365547829941897382255005337626243055008 11319142 -25407843219102608721738623494179820800 11319143 -266398957578721408273318481909878711656 11319144 -725615880357823057681645522770613370880 11319145 410516484067959083123340720210583716900 11319146 296891073066734163874388963110225432320 11319147 -75459310020759915220507052206979349684 11319148 -4506937691204434725123450472159946240 11319149 2119498403542666199645826904450559136 11319150 66258023313240443288249294824304640000 11319151 -152575649485547854201172121352256971776 11319152 -43022525483582058659699309520181493760 11319153 -287135131368399762277235568315362314896 11319154 36456054425323853054298204585177612288 11319155 1058020990754967021008407270439266560 11319156 650972469496978828113171303777864376320 11319157 -33122346586408693235659515185576239560 11319158 301102743693503908779989964429102781440 11319159 -28361196819752358339893971027184719896 11319160 -99953281371171530126125750663323648000 11319161 1994641690991072333008330340280186624 11319162 -314925773317047253892231244657066498048 11319163 856500192052692585504722439658464373412 11319164 -567764313830620294161188309156941324800 11319165 153760415363723461603774076489214374400 11319166 594076225000778675786518832153572735680 11319167 -258392187389365080574168128740740070784 11319168 -209528167915799598390637639874075688960 11319169 -1070368857837317700272991813998633346430 11319170 104553742658817844867472771158021301280 11319171 -346941669197545973210590893052777559376 11319172 428587211370348103888181493358730370176 11319173 909324361207833943208055966963903619422 11319174 -12627777180570756467000667510802636800 11319175 -46024061616186014216500273945666022400 11319176 31372100568696633218213719583866060800 11319177 -5974517751994796255704041221347620192 11319178 256217185757917676958323334380115491520 11319179 -554795455620575179091518240978647890220 11319180 214454604582353370911953926014018472960 11319181 -982225724028986322314653267049895441728 11319182 31379379257525718001982936107782242304 11319183 -513211792283711584426232812523648314728 11319184 -861926833078619246599238348089245696 11319185 40237602760628362587506620434072499200 11319186 -32870046509703429238871312633679151872 11319187 1410004670713654176301094174120354440 11319188 235261216735170275926047880189141030656 11319189 47140114426941778826076739590774131520 11319190 -144635456439806813718484684712493254400 11319191 -11659654348145560726548601138578000 11319192 550534075843837582032271336369011640320 11319193 -55868619996403459551903019705057036800 11319194 388339548742654740174271891535906374896 11319195 -289736766170832770830319483420403213600 11319196 -481738749539899115386536444637696814592 11319197 82493007231364855948389209560171860480 11319198 66913220968361858430012659308920299520 11319199 210626630970109552869706831166128545760 11319200 205908844799519813156191178559528960000 11319201 684075002700634998436192837668220158930 11319202 -187574913079711368574203796576101175296 11319203 -59688863496626134181245654981678236720 11319204 264262793563883765499907007904030720 11319205 269250421224491442485796457168547908860 11319206 390278105789793427754198034806942211552 11319207 -263924854398196391854555393390174742400 11319208 126042858617608606177166098370514370560 11319209 89582806791718220884347400804509392640 11319210 -19329218231316776202776073424635801600 11319211 -983417283074401567565803176139191530188 11319212 -476385782100479324107469107023195694080 11319213 146764494933216100626861719478745844544 11319214 76766448758636640506696118535680316800 11319215 -247512752139172385774460380526552515640 11319216 48562930528076437216927818585131188224 11319217 -89268975129330996484354031167341073920 11319218 -12890350707254476450292755312513843440 11319219 -229161563279100390669610689435674418156 11319220 287030541315197280740650501540327464960 11319221 -416055252044466309244391444497826224776 11319222 -40752761735304559262622228090778788480 11319223 336226594847650561913434432948593778472 11319224 226414615002984870182402901219422822400 11319225 39501455538699650413659054285698544000 11319226 -93059504473524774425348556346208716320 11319227 -91248996581874225272251073947100448924 11319228 -476333828952205867855530467512843058688 11319229 901999113724885260860243604938432299032 11319230 87627428648179241724336993332522757120 11319231 78522016132950952243607396759454566400 11319232 259106913347483069168967975583560499200 11319233 388664520033334039019887433887547695104 11319234 354658044907155761196812392966442496 11319235 -265402548185075173392111904720963630320 11319236 -354180452741277635131638721594920654720 11319237 -773291636465510516529829815712239010560 11319238 -44750436169531907960438500961784261504 11319239 385780055416141729772903408619760054560 11319240 -140009342275417138735206353320076083200 11319241 218186187143491609439845072797240604900 11319242 -195442374886123764040289749280877414912 11319243 -18656233641669696976185402770320285440 11319244 24155090305072457378770847024440358400 11319245 -261947659126774498264711846382834776320 11319246 -171069979140220814201480377928149723392 11319247 55030849358731518292343567894909301952 11319248 63460076304008746191705478419327221760 11319249 1331547374920528952511365989131008636160 11319250 165380118427991689665450621020225280000 11319251 -766076561088675339771973520703917290800 11319252 135588090404463509015284831504477212672 11319253 -342995041494678874783808084660786641536 11319254 166350410011070823123371552345038860576 11319255 -34234702161793671988645168895569884600 11319256 -285379649484520345410324804413459005440 11319257 -968987048989338561551512273650373120512 11319258 228900472852320840442313546504016873984 11319259 211978856944495372912306988131202457616 11319260 859263675264590047666484343958696089600 11319261 508431881784704750176159566928579001472 11319262 -29124659567576183674968081924368622336 11319263 180069110320795153305794355505212114840 11319264 -36443049977615236592182103552996671488 11319265 -758462157824923065148665281087298840000 11319266 4158028555801746192574908581656894464 11319267 118218508627074294914684107109151576048 11319268 -21213021198888695217998850830727920640 11319269 -178706514973003241031994583000554140960 11319270 258425835363298030354956393108617779200 11319271 -43235262066820143480595326208540003256 11319272 -283770206047567870298812292191429478400 11319273 61019585249684734473046750416427429824 11319274 -107302353511585728222491193189261579168 11319275 -410927807724346067063062136663504483400 11319276 -15880181704302807440030280902810208768 11319277 6615081040856221223041921649998643680 11319278 93576833553383920545145267354426245120 11319279 -157180894214296601616232846113250341120 11319280 21812915675364670017085279344250060800 11319281 590261144606662223967693776817970112082 11319282 -19405575476601043218812182708252620408 11319283 547091704235311688077778722537119821544 11319284 673348885066536689044241952263119199616 11319285 79152033713586552390593064480972062400 11319286 -370353436714597531944158162461000184256 11319287 153340271607357736914180465633490408800 11319288 11852111526339541031021928144538828800 11319289 14196199010619689235016368778579566528 11319290 -451132596255208833040889077802146728000 11319291 -486915598160043284381868395793153717120 11319292 -853249095802939044949287856968516433920 11319293 -405010456677249884360795601939872446458 11319294 -90482495649980273989149602958203752128 11319295 37965865525136209081904666877373720320 11319296 -25676492917296066605633332449336360960 11319297 -130355472284077828241664240326934071616 11319298 -157960426877253778274495284253653770336 11319299 -118683141712408794931515443536011407664 11319300 142568170384268402153734399579882454400 11319301 -231829916330729206229193307675326753248 11319302 278957638662037926578261715886774880352 11319303 114279484907652985451015800078826160000 11319304 -562893464033715035059524191942079114240 11319305 745742504157679265792684462283311471460 11319306 -18668364483551482000883432726800065792 11319307 45519224160955050215702767056693136880 11319308 -170025729888509361639185972501010432 11319309 164560995567457682321956878924971328000 11319310 178559098624180598262697752695468444160 11319311 159961324641879364500990902209756308912 11319312 66782368468972912107338218641711955968 11319313 163216396246092577771617627544025968562 11319314 -531325872756573249547883032475795329248 11319315 66251576645838626867149621057992921600 11319316 -23083412393833120245765691748770560000 11319317 160611344561495424684321741072753440064 11319318 -98756598620296551617483167057615868160 11319319 171022822007882352581766208699444060800 11319320 -2631390526107606140255567442948710400 11319321 -13105565978620641167611619864108818560 11319322 -205267032285707148838029377907882663168 11319323 30430127241348647663074788979538690400 11319324 237334951271849266173412227813941869056 11319325 5616912243191288618320617189586392050 11319326 528829275753056437981225847914768281600 11319327 -89882771063007685929568391662300955880 11319328 436035877699404188940544827764846493696 11319329 258632059194018317165414821312041014976 11319330 -179250270289721005277135387260793756160 11319331 1301977112516597851234495068572682138072 11319332 -228522443236845967642659942697368914688 11319333 333137351767380135612860381444479043424 11319334 -169220795899815377421644597399173025280 11319335 202373827157760859555282251778251952800 11319336 73112748522485845481467372746143170560 11319337 73495790373813225618202464859298052986 11319338 668020536993643743248866537135134910560 11319339 1199059080782749265829923068954182888960 11319340 -60818559633276359222306383154713681920 11319341 -166490335218837139605137744563628510016 11319342 -95454131065743248275166183377405706688 11319343 -725538236453764740353830171425595476800 11319344 247701396892815853547299439088697589760 11319345 13608122210631514232280965190053491200 11319346 467868804474470643310440846946849561872 11319347 40546716450924798572559909338434916880 11319348 93965532630727221545778999310023622656 11319349 462751794487934883531504521125163494560 11319350 -58728432343144509405134463279234307200 11319351 -265486032078803014949574250151576992176 11319352 -169835771480773338528140568125488435200 11319353 -151346340473190147596058184193047353216 11319354 -27430078905905131683752181803960055840 11319355 5311809145626253433936055439312811760 11319356 -370539255768955993019428274239352878080 11319357 171083933406334347486848699444446187520 11319358 181326242008260886720352924876863353984 11319359 356405339102861888013631461001746754104 11319360 160161215765219991587217831477903360 11319361 732074522336362583356333276013098848962 11319362 160553075930464046811797982191317647264 11319363 1345660490567688148111037863723174080 11319364 119616791992349692885264535166510018560 11319365 594609433119132565804330444096976724600 11319366 201308251217411072545015690867446316224 11319367 -1441195619471039288945832391938293027640 11319368 811688370737090272727537116038860866560 11319369 144600369455674248040753725825165077568 11319370 169572745609037458189070523390825590880 11319371 -80591697144928638536014610338497463296 11319372 -11733197433116623130941391590055976960 11319373 -151136317757027157667469716542740039952 11319374 -40764807864719969297417423604687283200 11319375 127724274123002295263855835612698745000 11319376 93764539267977084659457046986037248000 11319377 -334795121648847878362910658854226021774 11319378 16693497615840772741061538673044495360 11319379 -943952081389932707757103386526624928020 11319380 1144345049432223544193812229412994560 11319381 -420423983763157434061884875312584454400 11319382 -97932810613517895808420392034971953280 11319383 193594649458187959218765368989637744640 11319384 -171700333077387561823015905734212423680 11319385 -259441653695162190749649478995939204480 11319386 -254291121952409809550650422869871482880 11319387 -135207952221746793069391961325313544040 11319388 330281794560885069905828313319011511296 11319389 57161422443392002029608931138380369190 11319390 -30857696935825632600837079220796967680 11319391 910968218537249050632080856583448431792 11319392 795052227273626764714471181545669263360 11319393 -217427346217798044040240991964686573136 11319394 -130152134078209149638772890596524811488 11319395 -539875211872614065163210090597679431600 11319396 165793316552416305027906678677802332160 11319397 54505385001210021649297802561958368032 11319398 -1101784485970800451302108149391495936 11319399 -18445722838347450981671308389373931520 11319400 346137866518136157663689198005955712000 11319401 -407146314003756667381984704631304582598 11319402 -31699105291065253006223393469370122240 11319403 -433825264329809281612910611665726029256 11319404 -434345912587419645323289151404330313728 11319405 -108736230248515581529117708270936311840 11319406 595382062139835948322291672309269504 11319407 -986747408691525066090880140419451732168 11319408 -19515211382338570717176992020682047488 11319409 -477883822279912484711566335235078585390 11319410 90864700004208889302390364215927216960 11319411 347656508145718335036158284602472086072 11319412 122119983896093349120050046780741597952 11319413 -228543590475573082151038631412834718080 11319414 367749152009652187218737172923388757440 11319415 -377734829554091166473241036589451374800 11319416 333722278544287590924772289513281781760 11319417 -424412466975745617001741958930713066566 11319418 260443261724397808001001227599503479040 11319419 143368362705919242239237598216987522120 11319420 62721122727955268809478846599919861760 11319421 -94067055584506764255887747788197045280 11319422 -287536189038918090149333081485413160128 11319423 -109970285127936639439950659443013389440 11319424 114110247777258111577208473166429552640 11319425 -139647192900397792680985305007604757000 11319426 518147787385395621372163828241721250944 11319427 -147148915043155226876376923143996609536 11319428 433020149880194004499916878376173230336 11319429 -963592121988043660063502731915293888 11319430 -307236180600667951204516515813843296640 11319431 381408439184552225994457257263247449112 11319432 111843051216000321046609210410027417600 11319433 297625182486994889048603614209973696512 11319434 -43976150429276322803950010833926056448 11319435 -432498929102697047333419536457859286480 11319436 398289906152620855180466078434931527680 11319437 -735616828128098111260131779575743949908 11319438 19625586219155943262947208058311782528 11319439 -512899725344766621983243512424875220744 11319440 -38400957772860257384719180162616524800 11319441 44555787278940918662210070105993786672 11319442 -101749878038380594933598186805922006128 11319443 616351163066406787661353534026049450704 11319444 -47685870683293518914396828367967637760 11319445 -16304476652264141933627970083755922400 11319446 396680521183149526949093217609562416672 11319447 260525493260374999618686996492655048272 11319448 181252408904011640847093106731336990720 11319449 -5468642659269938611800851538893751840 11319450 -108061949496949392289912594458021964800 11319451 401096089048203417783205469269308704760 11319452 11002787764568811651539353539396251136 11319453 -77279896753511811255042411760322929920 11319454 -462378996008017455184297946247456037440 11319455 -137866667918217576132352300567502190240 11319456 -234646476713655371905209854653073719296 11319457 -210476423268509600089944287187052274640 11319458 443857573322829999166016048249116960080 11319459 413744031554326752200051722219491790080 11319460 126647024729916509482157856943533953280 11319461 -268001140864899612424318254970457839938 11319462 -62819870445234056636913224054517774336 11319463 -60087855851209650490959187755412657288 11319464 -43448065783869395244328221355282268160 11319465 -126292691475135502907484376044451728000 11319466 -99691534754746779047154397128446954400 11319467 965929303447511270490782637504221924064 11319468 -111880884051521327649529373340894312960 11319469 -123417883968142733134097922822020348160 11319470 -296837192081375900797444254457364851200 11319471 768983964244909096339772297614778712840 11319472 -90831525231535849893706495128771149824 11319473 514679879760343002278749812383149341888 11319474 -59497978195882576626961707781487930880 11319475 240218161340510388333306718581545217600 11319476 -170761054441942885424283259409405478912 11319477 277652943076410647239923227167033619808 11319478 465594024199569185920618179653714677440 11319479 -157259122014760840600605938671773733416 11319480 -589382235219247174755072941911179264000 11319481 776084616205511166390940826060361914282 11319482 7052730872343117502119203464856950752 11319483 -33090654463399633580168579256129603840 11319484 204159417403444454645168181293088552960 11319485 -139664431913626957378588462500846627240 11319486 -7027654268495499739312832328332486016 11319487 593001942924828116572600188863529156312 11319488 15180713104483563577769046699373756416 11319489 -563763097503654808121279863808133312846 11319490 118875984045588026229751002608535305280 11319491 -542529161141800519083131891233643956008 11319492 -2925572134969555790224159707082057728 11319493 376432448124042946637055870609348556540 11319494 798857406130913257322066941643542262400 11319495 14216836482701703986693541451143137280 11319496 107424523975337592675332967693685555200 11319497 -222383407920341081853865470985729588800 11319498 -106274660066974942571044335440613310416 11319499 -447974179243105792875101424200346500160 11319500 789733073949699509676531716929635840000 11319501 -411149408144020691620639144390326798336 11319502 -582842880155666538947714236931499594048 11319503 -193665626850273462133356769316677148616 11319504 30956351830491430958509947624924119040 11319505 102620963691634596879301839712550076660 11319506 -290953046110716546769731722726126987136 11319507 23440660485944734932931604825572005756 11319508 401049220629995925352749650637260179328 11319509 1152404117483253640045313148019610803680 11319510 70341007235911901666822737783947755520 11319511 93795783359356540493855352797502255840 11319512 412226951496192525837602019383919820800 11319513 613688669394702971538107437986944577744 11319514 -112597279296982537619676830259511473408 11319515 -388603846172541929079620757609176433600 11319516 -4225977199983356636727495634309559808 11319517 457815511554739704893791371281726077344 11319518 14432122327159256371716948597762048000 11319519 416011875467668662475032326430407964288 11319520 595875953473089962872099983452091187200 11319521 276062646630799068005145029028770904852 11319522 -5100899157956690604719904009488046336 11319523 -422525338481991000741784354521537356376 11319524 355752621791650208784264824975005716096 11319525 121028027377881171988757392248968776800 11319526 3979140055606600865213332675756271616 11319527 -637405591907381011476147963233209807968 11319528 -101811053710952262498194885243341209600 11319529 -337759162068566657458696877758004152 11319530 114249897929386047627549325558295424000 11319531 -529171822827283627475959589337915713448 11319532 -64613664842814687233426904071394237440 11319533 -1138720009516521237227787621684926578218 11319534 187890670787372703361461851199886170240 11319535 -2179281033937271192220498889147449600 11319536 -238795151596540654288463225861867470848 11319537 87857714114735797835630060009308360560 11319538 -569455734565378345604745160869378364800 11319539 -513227605072907395235324977453976653368 11319540 -33010960220862253839473867711883694080 11319541 166241443664921053456501480032578184600 11319542 113515323997562127704279392413663474048 11319543 -598524856921205565891275676606791075496 11319544 -947092875210384673509151243278227619840 11319545 548299778989327433205158702160357471300 11319546 -36052219954053374541019192130752083456 11319547 -125593379110237950898267711415542647004 11319548 532581560845101668940076696209265963008 11319549 167593310702675370410088505410394881408 11319550 171018605124001209604423230275126400 11319551 687720999797969024065716182992166007552 11319552 223246207494807175985919633422737735680 11319553 135115246692504478648627740714825734080 11319554 86173439520022961416235455639914604800 11319555 -128340522344453551524663820144970724000 11319556 -362742667296657197721752820351288695680 11319557 -43973618203192489867771658027315008128 11319558 -26348562664264772973207265766602965120 11319559 189253763004948132536258987001723465880 11319560 37028608496597310718134413666252390400 11319561 62932448058974173472088685227597420480 11319562 167881074446668689708919030744085002032 11319563 -376207679371206531731610419421955066800 11319564 150383319835420555449794985348309860352 11319565 499383371993050865427412251535023697920 11319566 294509844041466085496219999781721079232 11319567 3651148056740708745475193884075133184 11319568 -83581452409265280393329483158887120896 11319569 976124200365739322975130810024839664996 11319570 221153755270808016835917885073998100800 11319571 1219290030292357463697066173627828713772 11319572 -322664406014427805904364429166419898368 11319573 3857639285221878933877833111222597600 11319574 -23533500349985083782351074027418267648 11319575 -286882373117964482722972701483346835400 11319576 557735684452558182213442028698258944000 11319577 -11440518636280571872599705956111890160 11319578 -386650953032907731851353643250204345616 11319579 -661108477877182380877773222003029578152 11319580 289197715184428779571200528834440179200 11319581 -30689202716189895942340842646870747776 11319582 10870061459359047785820757821163521024 11319583 99619656735417758146873688265517547520 11319584 -706364559901282703991017819641812025344 11319585 -259674074851960662777473951714538729600 11319586 -263502820021052843168696253453928756752 11319587 106413259668513168286129632898120761792 11319588 -4097840936887986264165203596841140224 11319589 113020482303962400028348530302639075390 11319590 -50995836672688540864128710963841667200 11319591 -29742004591510538157264067566550805208 11319592 1123816435234550921799849178485938995200 11319593 105156084677466223624609617408712249680 11319594 196152474043270147749793191830493757440 11319595 37379306127722356002451249687830269760 11319596 335672502107335035982617082001069395200 11319597 10913414040130969816446705264710139168 11319598 238047618734346881769958152259487121600 11319599 34405325168387867711538558394185388560 11319600 -21987655065698159527196057562732134400 11319601 -197136086507767266414626498007483112896 11319602 -61283980139495231857301503384498629120 11319603 -693483659311868957642194344028414632336 11319604 330192959142076728809239183773029939200 11319605 -57781006706205253718160804908414167680 11319606 -235888609673921710796077777968732811200 11319607 91569029991032824311962777815258561480 11319608 -453896442927914449629575069257723822080 11319609 135454048366433779042427521307298966912 11319610 -360570060635698021856357065788188267040 11319611 136276522364465405423481451109975508480 11319612 408816589552469014222585645020152934912 11319613 -205847828906144017274358241980822039360 11319614 4045175703151103938631131528420978560 11319615 28384387791246347836628739547173888000 11319616 -91891971382328962500848654665472016384 11319617 456443971092300761552715483207113481666 11319618 8519614401813641685291480780101126400 11319619 -821542756425994793284558353514861686660 11319620 205944654694673059526373186206356692480 11319621 17592940119957130393695152930551348224 11319622 346970123067548571922746789401441332800 11319623 34230389406932486897690879261616726144 11319624 363261754601170100017216862590476149760 11319625 -568695593804910317631194019624212166000 11319626 569672950530648675155084327577817726512 11319627 -599147277234701551771684986607048441920 11319628 -704372827174605134197246105269709547520 11319629 673674291220755705789227363007159661920 11319630 -37097521860321312536720665424658124800 11319631 23076123200036340443053195871517080432 11319632 102294630904348600750353449501077389312 11319633 48701563863487992914628986350476160500 11319634 -105385305292409368339099613244124042752 11319635 81617586049466838104411116009540588080 11319636 -355265742528865430178864326515498457088 11319637 -277836316576795620452158049589573583872 11319638 -584833107447491675329249131164879125440 11319639 -12340080677054945098305603537197895576 11319640 -303582650009049977489433787814730547200 11319641 -458956534047493089122866946737138976700 11319642 -20043991984640253916351753898649653760 11319643 308101816943579188022181062685963346800 11319644 -70071095232235258597451715052527842304 11319645 -549968915154652022004253117383148032960 11319646 14565416636310533759408848597004163264 11319647 -67764493636527462755893333007690951904 11319648 -484105827989059993015149618094076854272 11319649 -254147885699611006784669643899339135040 11319650 36790377253415508254138991910756608000 11319651 4064655341170355642938779630557300640 11319652 418689957674223594139913298291151185536 11319653 681988750282180149162889805050892166720 11319654 144845906313323692468368711662877263232 11319655 -386228294026070253157591884696105514440 11319656 391656099620983674906477815423518202880 11319657 -13091475194866005435706439513292151680 11319658 -125027674376557400484283484269630940160 11319659 463150069900034295403670069175265577904 11319660 11105484353076157391958198333371458560 11319661 542403131114720124272267606149915716652 11319662 -234721409473853630086135479662899018368 11319663 -32853511395883994142216064758117841656 11319664 3269009337706026050344001407504973824 11319665 135983388953338692467206640972874273600 11319666 38443742950671215032645305799269277824 11319667 -869526215111875207221626297077563983284 11319668 454075481376742098668261334098849587200 11319669 -95497624393347407058608568049044226080 11319670 -42987806386402900189241187134644170240 11319671 1050371409329064227822983232444902656 11319672 2951700834717749061389461734705070080 11319673 1002315247145339966797308400216945156480 11319674 -409370595417165709602190881317256107664 11319675 144534389835860945808930767723067909000 11319676 -166160116336545701067615951481530324480 11319677 -262450855465809577258437468787063620474 11319678 57157640602948442976319991983715694144 11319679 88811549828894511451381330789108264800 11319680 76839790480411083089832307454902272000 11319681 34959538422397780383643405818563911680 11319682 59352717526817296915080059784826483584 11319683 945141913968695759569376908406059543932 11319684 -310192325898268078181145836012052132864 11319685 -203078698638012113798752888873701321000 11319686 -256415950954465093151775737559357120000 11319687 53677074395437017743202506076561930000 11319688 -403198256938717997243082445189924362240 11319689 633056433079625306373981585831799858356 11319690 37594297106884895236774737515622397440 11319691 -254228911267525866517316012092275716908 11319692 393091369657701397017884382770994306816 11319693 73320050170206693704888025774116018688 11319694 -540097962295850289159893920766837335104 11319695 10215628426587055806894769260423544200 11319696 -129313302180803423313328162714183925760 11319697 -822284974903379830031626921460459771854 11319698 48859256378115536621561999531978707968 11319699 44052918296835590135822342286623738160 11319700 186593255691086350803394967616125542400 11319701 -275599746156280593481285476899453213298 11319702 -176351977465823874824606110181101019136 11319703 -100422823555144263120604072645043920896 11319704 50759303671926372017444966549832499200 11319705 -165714625956005406207358697406791742840 11319706 -102596795292044977314277231430811855360 11319707 -1475585620918643931595436804346732288 11319708 629068145922852388807301974286907088896 11319709 -327346193198360016379917771451621575860 11319710 186020476157360899929293472297755387520 11319711 -159867273071827705305494758606947414000 11319712 -24339831470108773578665387466619355136 11319713 -412785955922518368509628219340373611038 11319714 -29344312627570731748848826778430981120 11319715 -734615639798745409921455556985866598400 11319716 776039456253795399965598734608527466752 11319717 -47494853629344398285019016314884467200 11319718 173963200520146907127266063359005742560 11319719 -1264826894858637617848577655507126942456 11319720 -187942255399536118591737593530703462400 11319721 -111593688601698927021497730992383637888 11319722 -369146074761708736281894406821729456288 11319723 -634308248865523574677850831843570610000 11319724 -96784136928575621374737744028915119104 11319725 -493718003530204188967601958190163484000 11319726 -203942518398151797444670371989694892032 11319727 -1010842822461100236483503362383077517424 11319728 117989769312706949092997697841775247360 11319729 -302486952317190728464112179678800176016 11319730 -254582496376837988464632085839207174240 11319731 150702147285527212886731514378763751464 11319732 -39616451156229672615578766728834929920 11319733 511043864230798708646474857792825471982 11319734 -585031244261628522044330560800879347520 11319735 11947239466664032942712440305094247760 11319736 5985581099750159974865176158879436800 11319737 134021651832468843789656045417530779840 11319738 -178117277498183984665664280064898681856 11319739 -996064341642783780628049788592101143600 11319740 58694934664560622223857135437235353600 11319741 302700951821527039313737750082057235750 11319742 2050976197261474257922048389955888512 11319743 56265433477994793836647027939430799360 11319744 84034731875550796346993951421077913600 11319745 41330728855040522920941767237345958120 11319746 43553890641262071827562158835002661072 11319747 15933171735412680596672907822397707000 11319748 801840368567505932766400875923560292352 11319749 -90039815176983473501066900238087607680 11319750 141954726338022936917402054144928000 11319751 -165267461548096530406949433138750110248 11319752 -183603132655270888693022146800309043200 11319753 -471872614756863529914311155174237172736 11319754 53350399601723946269107469079607446576 11319755 -130764704593350584536402456888424803440 11319756 42243528730923860686868143663666200576 11319757 -290305766330174540205732548512100531520 11319758 -249723363374697611851028501080416179520 11319759 -216263203759231800138580699685536938000 11319760 4328201036285167340793971256452628480 11319761 1869290324302439005194910201139026926912 11319762 -115576206311539166027027019532751517696 11319763 136156617988713386216161559602523511040 11319764 227880574698768314601518407564881002496 11319765 -107425901821295085813871295591239411680 11319766 169342106268050386309891859545757804832 11319767 1026136844558687430890839370501392951872 11319768 -402590544385077795460552702659219916800 11319769 -330939004128128839063562482398670691830 11319770 -1669684262090207713483846742819112960 11319771 -578823977728970388518769118839702832488 11319772 -115744901261348974051908769231860627456 11319773 -901600748375760697852126507466381000040 11319774 -66829144754573783807344073881318748160 11319775 136985151471348206958953711707520470800 11319776 349866077713238456191570467200164429824 11319777 -30422021320813920107900958653045080320 11319778 -456357751386100624188103102724563545600 11319779 -938196368546561325509615722126109707620 11319780 -33237478379479243535446254507274752000 11319781 535237428096496968486499953850346100000 11319782 295194092409019248707705869333395364800 11319783 579078305889398281653496642039883647104 11319784 -159304216178487064526825476790988472320 11319785 -460049670719133586193034346247229325020 11319786 266021618556235747132098620767760947632 11319787 809770751889893050488823079572053004672 11319788 -442835577465639216972189419329810037760 11319789 278556008730221095934907210622381136160 11319790 74003748242538074041701346746054430080 11319791 -79870815826145790593986389862601865120 11319792 -187073688990483377478863947365580800 11319793 4500277176982179402685498518561754944 11319794 -556947137356762959318460926077001464304 11319795 -262311443696706446575688707196871720480 11319796 -459883721408924639808833338301681910400 11319797 -1385775515853376028260503749734612734528 11319798 55000748465064531084285950896179671040 11319799 10362857415418193499127972068848592120 11319800 -456575566462471249503528158012428800000 11319801 350251418503694595363057576680005061280 11319802 270716457755414951569416901365112086720 11319803 1488750962718509309776835443134431580264 11319804 -125165076620621793909735013721167656960 11319805 84201034407070278549502694679525227520 11319806 90465283172596527441692687986395116544 11319807 -40236986879626608718304580650208701808 11319808 202608219399889973560633711664258088960 11319809 -266812899280995164239935525505396837248 11319810 -78889660686306673279463798944142883840 11319811 -533016535005852633671533165987525603588 11319812 5993568153788583287112524465623437312 11319813 5721132231875544771584339054977279644 11319814 310546771235867850377195853410506297344 11319815 -7790875917086048421929746368997500000 11319816 112158688970455593646997377669170585600 11319817 -174299542902703610337606290513882760888 11319818 -32275411196329457408098770288980977152 11319819 54157803425204492174249521826940718080 11319820 -348449966842941470062462316544908928000 11319821 2564045954714841844851781777979801100 11319822 -341277810906624265223674730237491469568 11319823 -848575107821398570260781495481262805856 11319824 219890899045938695606527253384836694016 11319825 155515734134573294046561135070781959200 11319826 172985817180071359535964943963724098560 11319827 -150866283528788039231044382433315616608 11319828 52568784805993554177109598405251276800 11319829 115477029547934080733163550414467645660 11319830 -64274716096313183124222043628638387200 11319831 56696627452778568829012496719995748800 11319832 -171453601236931313567006155323191961600 11319833 682920194938247319082945871325026827338 11319834 164660089849361042474669726278834682112 11319835 -253995635218870240653552339017904049440 11319836 -3875907188705758717616911202128822272 11319837 -216065691902898838258611673707205338240 11319838 98836476214858126004429675713053544320 11319839 -358383751185218749213716311555401101360 11319840 -66425812635095730629140967594058055680 11319841 -91285043753040083948010198416282911296 11319842 -459561643885152123557971904899599818928 11319843 -93440170581224445382005209872526451336 11319844 -339150607597928178379037647828413691264 11319845 -164683223563342198056604266413085072900 11319846 69434566489221634435771579649711117184 11319847 274389279454491606979753847992092123264 11319848 -438006033912965227086065458036577249280 11319849 552484599919959049012499328721455529968 11319850 15184536511026005176103511002575664400 11319851 -744998792982904061415641030281374726720 11319852 -161080693256006826584474747883525216768 11319853 380921754932495370113343410116123934102 11319854 -19264856303773621830546098580864163584 11319855 -384032593402653887364018411739712918880 11319856 104009270548941032720081281125367283712 11319857 -361549061695817569082540263048905312588 11319858 359226321480194405744844783884325888000 11319859 571078028603275151479916511819496658060 11319860 -144534936837742273309815543253333989120 11319861 -7067592514382465570804316422197019136 11319862 429962482943666968094471117382790806432 11319863 -328425677216319040203770565224567532888 11319864 -138076230029261886015304805622651617280 11319865 -12439285150616221325438289738160308600 11319866 304204814634771949529932073363414417664 11319867 828261610581877482501230624226308736 11319868 90981171000590102681532339475723212800 11319869 600740354632368581263656052447667939040 11319870 -231404449672669374059711682814004131200 11319871 -415682491792022936008300920846763908928 11319872 87537262821133795339213539508991557632 11319873 227624893628260961439056889620316750384 11319874 439277002523108548884581429695256073936 11319875 321475021718249862202944576299460624000 11319876 -376763182382211516029714553674905834368 11319877 1849720608516901560811797565532830686 11319878 284530367252313901275498727901321431680 11319879 -1105988992422474180616600740797480832 11319880 -298397243027127910914634406852063232000 11319881 -10218633776147961978725276698764079488 11319882 -100566599632102011698805079537351868160 11319883 335355753988150459569755205157380410132 11319884 530982605275839304666599940760381356032 11319885 -424514277517821063225693752901503865600 11319886 460857684697794976049403053951408179392 11319887 -127937505981136102027314707597763320832 11319888 26991850777617601576270261178712981504 11319889 172004652341708253154969612764961287360 11319890 250515278199335056771067542170338076480 11319891 9440326765437541125926691140238532608 11319892 -45503402199077997182128133273337745920 11319893 -174559117815773319569486388469405451400 11319894 10892739474322451335079420678633128320 11319895 150189883891552533722601651190196173200 11319896 4951505373952112954296750048641024000 11319897 1122251645825539843853107946387126712672 11319898 -153088181438327132931031409012565642240 11319899 37552376733008973821164517009773338720 11319900 -106339452408431061277308276041529984000 11319901 260192618205001976509218454658757636902 11319902 118848370332920139339671078134895232000 11319903 291486975319477608665421395205899311104 11319904 385585402202264230757158245219316924416 11319905 -44209699773009553676299924378986384000 11319906 43951023441582889297927215512618081280 11319907 67022989177489731834672336740980090200 11319908 515297660949712725995363559464337856128 11319909 370003221565805153030755564227372942528 11319910 -34472567158222929792842086016421888000 11319911 -56346473239787740436074186564855234968 11319912 -463613662255091504339527460611271884800 11319913 1474516612411932667050972397274208266 11319914 639939139139237884626442901127378331056 11319915 -14706033848403154045264651696256736000 11319916 -137793172887667757455431577214755404800 11319917 9379844891183976089312423440607121600 11319918 -258351314879268125146232351976244884480 11319919 60756534637121318985717714820161474608 11319920 -70145575289806232035543345199370240000 11319921 85194495551921499472698553196368797300 11319922 -700449685990561738891400146277735808 11319923 -373719930239210323073250420619753947828 11319924 70478371063494710151990170723499147264 11319925 517846176975655118901772784197282740650 11319926 406208025043105230026743318891705949184 11319927 91906777056989771711950379040931900032 11319928 501428430597103114439810618807983718400 11319929 -88541776375682263911237752832041460480 11319930 -171519299260280542431643989672789553440 11319931 945328983758927515674223612928065863060 11319932 -270575514801915477634958726045265689088 11319933 -27246439641271484255883719362909897536 11319934 -532193194403585611412835770554453479360 11319935 293221991674479881374843746253560021360 11319936 254882006342861101254956362133982412800 11319937 -1118568700110946532123657411276604556414 11319938 43731830080783210057449985113454643712 11319939 -526193711158928846205107928639745042560 11319940 215691555257866559798919748370725367040 11319941 -25913350371561617909246829818219697216 11319942 208341939527114374047783684850840504512 11319943 188302876392334913484121181979184818816 11319944 101478156431690762229366258367262684160 11319945 59792553112023517411678950401461251840 11319946 317719772004695681332826696904359791104 11319947 504639813838680284329796495805490194960 11319948 10806460794468134488227499052306448384 11319949 352847847661589160287363221363225824950 11319950 -17498123729542886786880117395478969600 11319951 741064973492676032773171322218554116232 11319952 -5751202052396041434102817387880644608 11319953 606103258833614236594160498845335752640 11319954 -362631644193045647834684199570055121280 11319955 10693652066407550005047769712085448560 11319956 -8455724689411204313458990210212519936 11319957 652850111286316941421496925386663202528 11319958 -314214525181744738253164251044786776896 11319959 248805103805795845399178619757125207216 11319960 63092801934566273620794678785998848000 11319961 -191778669795118560779006243801591296438 11319962 307457537456500897668079102058399268864 11319963 54854787490166331960529750997459099544 11319964 20523422133794994843327081343702829056 11319965 -4097954810502732021495240029654042880 11319966 -47528789849196998655111146091755182080 11319967 -1737598459715296226337895357791325984 11319968 -241129515917310061391924628947761889280 11319969 41350456919350099216623339185542983648 11319970 18038280708628528798237301199376699680 11319971 88320247226010792803869397934749562240 11319972 -365800931353288809639860261047702732800 11319973 106923767110783455431645718150447972640 11319974 113543198023180284403679814761112416736 11319975 112233487683719055232017510794208102600 11319976 -15341880257381081911517813014603776000 11319977 174410100225067291761293361736405578000 11319978 144090985092617144371766193888246100224 11319979 267531217932554548221542671840252766976 11319980 -25917043160561577011689663496765583360 11319981 -67597828596577151653316157619639443648 11319982 -47388859351881931454511378030853530816 11319983 -462168539584946026258872879310687206768 11319984 43355094598378660041300340434387861504 11319985 17860559978317942156884530728977653760 11319986 -127952191953845542256900497735244909808 11319987 -78286925176336705738127307724904226048 11319988 403055488603274299499110031814012917760 11319989 -906490824036391513928732636288384869440 11319990 224075457170773403166259443632353443840 11319991 286802877857720284092466706401964172800 11319992 1006615535596263901561456085185712640000 11319993 58370067589201770502167313782209731722 11319994 -29157029536394757684241184281830517248 11319995 -587405924912656485764012699527155769200 11319996 139299444273868213812357728349567959040 11319997 -321722801265426195903110949139467227136 11319998 4865210532441069814480409612854289280 11319999 -272440764248794480973256970688017755120 11320000 -22055966165368936256982533104599040000 11320001 -60096158113993702615069479211244902272 11320002 77892191856225710278962134719833653760 11320003 572584797335222937357378866105847464252 11320004 68797280720235651143223303087418634496 11320005 120699561248481707197672112953101187200 11320006 418171770415678504165005057430973465952 11320007 229847687641628922423517667411384279256 11320008 1977117712431816262426766284915998720 11320009 -1064611483923905728037673875842936858496 11320010 -88400041568126825897766886392918297600 11320011 -2779456674161705289740725859096936976 11320012 -261079894153952475612893672016220651008 11320013 -436696843574561597761325079979350681738 11320014 159135931171993006962502715244857197824 11320015 -12454032988599634461342641015363719680 11320016 -172045954075309940906458064061149257728 11320017 152287454913406407259328258348438180160 11320018 -10453036654204403920335878388564492288 11320019 473422525973334585899549527330445133420 11320020 -134134674876145096423441941907417190400 11320021 -881865730684703842691151055520581174400 11320022 64893373447128303689704361310353055744 11320023 99091748633920138042830141369790992768 11320024 -98609180224563920771526474746477383680 11320025 -357252506886848256648604248825460171200 11320026 62085773772831138944014303264918854144 11320027 139243145525869153440034663295937781392 11320028 -201535772779716668636404528636542342144 11320029 -405676727540065473575204650888575216000 11320030 -328722719522594095931868725466272091840 11320031 -643331853450774712429326002633888259168 11320032 -469198905819384809699180904964761059328 11320033 2587404097713241096868655996905182464 11320034 498284743176445209982113171367176480 11320035 -387434748853910742977396290721115052800 11320036 -5754831408320845138915359092313268224 11320037 -77019202478930472105575560601482626660 11320038 96580868526531792904609851556740018624 11320039 -66810696345954399573210905706262350344 11320040 419689398431450248928548710753148876800 11320041 512728765347488331273150520832235310080 11320042 165649123248189120618150787464164631552 11320043 196291452828751940201108713439321792400 11320044 266991463442047788184026132949504131072 11320045 -376736008718795156169472197882046923840 11320046 319297698186274694968844082660119816064 11320047 713394623474510433244738370202859313040 11320048 -93164828539863142819505092995986227200 11320049 27338838797449635355897642312407139764 11320050 -15754088170108415209679169230360102400 11320051 10129990855435019966814331542180671752 11320052 -398523944846320528972348650415105966080 11320053 72551454976004882866984169773677566208 11320054 -10820571827788241397333944659289185920 11320055 -19641644479091117996728781809639112640 11320056 312154044296840476691909597693073469440 11320057 -341704079686473592695697701543091571776 11320058 205971729118895206881417317801226344640 11320059 62129336595445288654735401888873354288 11320060 -3699730395140132329002950446962109440 11320061 -666416126773958098388341966214799769338 11320062 18547989612928639441350063639971745024 11320063 -734283250938905600297354832785716832520 11320064 119648675987849688156023267764538966016 11320065 206181606293410143183657933320386254720 11320066 -11567388926663173656501238441216158768 11320067 -395133560003105489727994654674688355520 11320068 703428531903037788764124609979379343360 11320069 389184470495306814956849258642333205470 11320070 308908153564085077442929316469636812160 11320071 108608538082400552024549182492735985280 11320072 710104170296421065025264089950150993920 11320073 -715047846042521544383196999354144552678 11320074 -3312234689599234751045330599898426064 11320075 146777564439374118177130056983291145200 11320076 -144120124559908328809051144422552947712 11320077 650322857207351102909857791809633565120 11320078 135672333491338968096398364713635856832 11320079 -1488365159500240830649673898607809687168 11320080 -60635652388685024728914317519774023680 11320081 -255262338906517571111939157527254071118 11320082 252772436198013297694292969527320353952 11320083 -171145116641842413213730973207207286348 11320084 98548651919211256799226939095672184832 11320085 -92756383170723795596071995338513633280 11320086 52162929220850545983944059017541324800 11320087 986353198754400254800073420459229745736 11320088 30710401239191812811347868439540940800 11320089 -619496162696450028625206749144631834624 11320090 326276730433279042249517536155031576800 11320091 1620503097647666034381404564621441402592 11320092 -134784095090196206846019231444577536000 11320093 -781035093740256985963886241156537813658 11320094 -2982788507147897328744330251452200960 11320095 580509019376783145211792808826731635200 11320096 -545990461865974288827469417333718384640 11320097 549597589940528001836604800760365352546 11320098 -51228313200144856413155206916835052032 11320099 3492186512954446509797941505575127712 11320100 80273251442719301036695486693432473600 11320101 -284271197341727412359919935955834217920 11320102 82538287953415413738511519183131275904 11320103 -169059688955458472894882670493980461016 11320104 229670358135364245251809243969176453120 11320105 412947774534726036538234668977737896000 11320106 105175903710888506643152210226702670080 11320107 543536362896894365492440027738176350040 11320108 151116544937851556547109171740137270528 11320109 81548862135207975462431184465875441100 11320110 23283396885684062111820169351340615040 11320111 -14515906035395026878335349179512160016 11320112 -117850633352527512951070812055033282560 11320113 118171279899523731840240441443296995072 11320114 -71175466400998153562401018280710226112 11320115 33073466328043819531050818082266112000 11320116 -178104965187984351474301764901796302848 11320117 -64930398780195935449642025029425126528 11320118 133379367525024293883245584638242297760 11320119 357156576523484573120947947589316153064 11320120 168383682460524642247932493503117312000 11320121 -367547362813655714098021064816918695680 11320122 -351016134739793255420706313093323522816 11320123 -78892317793073507318084484125458067880 11320124 -457519520066849434847344619477043648000 11320125 -389853340137818191577411792952808536000 11320126 -360765363626089432228084401633929745600 11320127 -404726489052420162452063972039605302984 11320128 -1425621745106701535625338529125498880 11320129 1056442332905501543441321069974148641730 11320130 -148893281345213483917365156347210374560 11320131 -324650491672912105084771230780153783048 11320132 -539728950751307146383460929424616927104 11320133 194215502364800556252223270705966799424 11320134 8785177615569874431197875863214835712 11320135 808367816865200183330893179577968601080 11320136 -426193117894585610285640188737135319040 11320137 451651000382368277369668899591445488 11320138 -214453236254119511151148591630106709504 11320139 271999333685451402851890094539657448760 11320140 -82271702341386409070783853194771496960 11320141 97843183355519365078526101581893477184 11320142 -380161878385519286618503074060284574528 11320143 -427885813864479778871660516367611856000 11320144 -211262512738641965807708852638014504960 11320145 -75224808261748140461705140374597841920 11320146 84605763165085594095074879699013156864 11320147 359492732599786338213537081789758126400 11320148 -185666932353007697182883901107696031744 11320149 119217067831982514461283999884274663168 11320150 97269830952895447911033391329511824000 11320151 83248776850128155166850376546106790152 11320152 123113104803783705171869668130271621120 11320153 32523253194757406747501474116512955200 11320154 32623247945499642803560025846557002720 11320155 165019781998975475479698434351238935040 11320156 -1843602634318373385025605215349460480 11320157 -62527563430191889126326787046430881940 11320158 89227913461929816743432691376524926784 11320159 118561626661763010345911598178773329416 11320160 -48622900738678473802341833563373568000 11320161 -495498326714803650930697069596821006928 11320162 -84907833630152981088003589202227130880 11320163 245152636051885641390317219491398910944 11320164 -47281383355590499710841128772047244800 11320165 277153501723295685175914654143838679200 11320166 37749355247361724852656922102771118208 11320167 703524227054035592250147910390153944912 11320168 -125582235050269317740957505370918010880 11320169 -213062237389097024655736289279914282368 11320170 -120830159111925043245780721481924217600 11320171 770901630382515485310572723685862696912 11320172 -204528927649927690542071984692385318400 11320173 16964734376860089490856379231109969164 11320174 -566468832741539307782420860872218057664 11320175 31167368540914492289196717519507143400 11320176 100216336626393440190428125113096241152 11320177 -38947753043302078148118316769470625280 11320178 -17969673853217256718658276584476430944 11320179 -41007897721507538668333544425266544800 11320180 -3071519066958484143055526890801367040 11320181 936848169617514464158785071697559314240 11320182 76035913982836754423606085920240551680 11320183 -21631191538224550341471639742244338336 11320184 112755084525408699272626245481351618560 11320185 -300400806884895944898527813409079683840 11320186 107613089102055283957160417534565625344 11320187 99086086809105584968951353918670286832 11320188 335464629141823866554481333716159692800 11320189 -127396685849356466683594060178871750010 11320190 38605263925152902641615422131692711680 11320191 -301576643544553491744181778381748967248 11320192 -2651559052289663692517784185638748160 11320193 494086954050260132232378128986139495424 11320194 -140866469221940647879478326836608361600 11320195 -112044033917233005715920891507829064400 11320196 -129159925680441103954422869394989769600 11320197 130598965845370084193797105757513798784 11320198 -753478504624495539532940863041885939264 11320199 1171956376785087775263970707777599037720 11320200 -165953579329515519695830243272330240000 11320201 -31497264628195020168005050344420622748 11320202 -165320310765413301700609742068190282448 11320203 133429972168671938071457808331419257304 11320204 -137682775342992254520576125306616496128 11320205 -190143580814514567905349616535966343240 11320206 61070162048931159636232566319296266304 11320207 -840534109687390447183968906310159669440 11320208 -88596805193948129862197765736250736640 11320209 -360411451666358771214969458791411900800 11320210 -105313121265212052077659148556606996480 11320211 -345412238750249824764250961790399840 11320212 -4511823521189054340654510406261567488 11320213 -525317538249548170231598769601198695538 11320214 782391249248350274248472832951268260672 11320215 -136202770058514201767780152429759580160 11320216 764378295591112620851310391338066063360 11320217 318823859162489735884475952803248923780 11320218 -16226623942993974585431223532507594752 11320219 769455251228619113620073465232448678840 11320220 463982466882601525350556516392034106880 11320221 103084657779791926239344880096422981664 11320222 -803944340102503684912421049049315531008 11320223 7360378994592754344411630823888109808 11320224 -83742159287323336959781043179191533568 11320225 -371610888555060072481227142642299467850 11320226 508913730691218482664999438936547553280 11320227 153957184614364051455427615325904290088 11320228 -170868857625867103070325282050836561920 11320229 651189675148227426668046163741048528830 11320230 -136007426954436482401430128459949410560 11320231 339890707205167374843206710649958792232 11320232 261649778930178367589576324332671467520 11320233 437385552207647575573266470971276827024 11320234 -660089049614072193350709184425145175808 11320235 85934628513920290029090025346036510400 11320236 -6383754139058760485081147133963790080 11320237 804604420860291411459570146841041521260 11320238 -9528573089081120234455752989707768320 11320239 29368771822395207829458118229214504960 11320240 -10859506649538604684236386997163130880 11320241 7347733038990184824678232056145881072 11320242 -80093422441117310898611522658759390720 11320243 -823292351021364816284675664163199238456 11320244 83214520612672455252175118095256077056 11320245 452665243246135609308777595721533868220 11320246 -206343478471262985102446957681444684160 11320247 -1047778963627970588622891778521573209304 11320248 -123106213034801720979331260229769687040 11320249 367113443063432826583644014939577562836 11320250 194346170984759047964051395593869784000 11320251 -99261469186795626379069919450211854568 11320252 -6144990475860599555028414021902839808 11320253 175549027405409481475885510674544021056 11320254 -201229275311608129468000881011481989952 11320255 -115739987375241989455140236668622961600 11320256 -22563398452417729901234311174016729088 11320257 107471264512930326047013176272401334080 11320258 -164855715307655148062361759115115197920 11320259 -1072918854332172588063605567509988121540 11320260 -13184155976255359759216943035689738240 11320261 906493058994251643979278295783539287610 11320262 137423722540259649014817257283284575872 11320263 136182670603355620115718283421265496320 11320264 -23366209225665004516256926038198958080 11320265 -480400201889253977074645502438965370880 11320266 2295552014654035884015997900103500800 11320267 -235605902756620215181950454944034048 11320268 742465177912808651991162948802801429248 11320269 -178308609383731765318702253487482506272 11320270 23787759500830291604469803654202455040 11320271 1276632315639627894778550553278170459440 11320272 124532079077372594520792251212014551040 11320273 1074836511771887722221683506608110561522 11320274 236991726611040808326324213551581097616 11320275 57899906530645537693580781041769690000 11320276 -757440713456341201814121634648125440 11320277 503140607849655834158450091619602690126 11320278 232711716882132689645117538712691601408 11320279 -264935459358946365061063222500147502848 11320280 168582941181016555863824806025635430400 11320281 36150304150895268576522370801697243712 11320282 -402102331922961284661610798022534090016 11320283 -66467488576155126945336995133170148192 11320284 117030709406956866807196854940938471936 11320285 768662491267933973343860424599229247980 11320286 82755238000414840137489025783956270144 11320287 384368224246381971536126262994133064576 11320288 229174447061452576439590792552290189312 11320289 610453759973697379181037090568511695380 11320290 -18122272099737745896680003177688806400 11320291 -260016525584605790519250606954635910200 11320292 300847262167625415896877004552907366016 11320293 300799075190795344353740223453349306464 11320294 131696889347126008500035608994810217696 11320295 269509522693735563994848872922631488000 11320296 -52741745200231570910685092193546485760 11320297 4552405548370563652120708586348782672 11320298 19732891943195826366655511807302132992 11320299 154375957671337253161674489564052929000 11320300 170926789287092594980067634978960192000 11320301 -103601288262123903468122653736217847296 11320302 47291077329507002843072369735786035200 11320303 -419403886636627571003247549324290070448 11320304 -28675014395710410416690965135756001280 11320305 -251068702871055538014520207183797772800 11320306 177363338592635915299013505568792526352 11320307 -549768544995694585009356822237593595444 11320308 385587063277908192135892068839565432192 11320309 2149878299728406015809558029427808256 11320310 -70915875048414384980185585120675357440 11320311 -137808367124860990354173558372723643776 11320312 560647344310422948555099498745484083200 11320313 793863877888889829382645617753235187562 11320314 5113646006991674136493263289920000000 11320315 228690737706501672348561564756986532000 11320316 505151870778329341430175049548631382016 11320317 10116123260877047018205011648405866572 11320318 139483239392848275809249150531541519360 11320319 198187938550507757016292387182459589920 11320320 -369698499962419296220509671698716426240 11320321 -1275888879454540405510713697638265733456 11320322 192358873854488831056261613039452088352 11320323 -137891963883928467166681557019349080656 11320324 -214852011842513068478079095855338352640 11320325 612509617658881991656032671253579373050 11320326 -147267209775282875313925392617784074496 11320327 -806515445986557690983163708240545281560 11320328 1069637469852312674818595978701640386560 11320329 -51707377607734355544060720882423934752 11320330 35540631146052253000541156072020761600 11320331 579415542355670821770302228323359719424 11320332 20673837689899481620035542659314745344 11320333 661903364936473914605668558504301019520 11320334 288476343701462797560815945192930236032 11320335 1260749381054620167172523639061318240 11320336 87190123251496273114118192905641541632 11320337 108852554099635792407639626843774880000 11320338 -11731458111195388676293554750354358656 11320339 -792649355456520343359420569976058043860 11320340 -92295350697824777764172064774090355200 11320341 460882263658498110286454299610162277792 11320342 -137589663728498454367764278450353131456 11320343 -519002164474600284385568076459875316408 11320344 20588836640963526596437218845628825600 11320345 -525732026747364585187341128444994219900 11320346 -183668022129962221598897218678485155616 11320347 224682696879622267501924624702290147840 11320348 -27731847291854572255097312613477328896 11320349 103177538680224087375288652250604853350 11320350 -6742919900431710734960086969269196800 11320351 219880521084989312320275139635691580160 11320352 3587284547334995292848621091768238080 11320353 328531554605069133282554592566625272640 11320354 458579721242161486081867486766257559376 11320355 -5111857550145010817428965794487312000 11320356 178370931054478950568867286309323318272 11320357 -125383776924411983652733520807762253060 11320358 -108596584418300915651766923778727626624 11320359 -52337810414798004346419270436168251096 11320360 456700290374516194922997141809489664000 11320361 45349192732553077682627453904887526144 11320362 1090982228569176747597861172303289520 11320363 138718754039209168804202780001561143104 11320364 754332972128549190856132951394938993152 11320365 174094892570840438029384710962726307840 11320366 -396040159962306422011767706731526899456 11320367 -626031549191544780136829533464635833584 11320368 83731198543138296819470925710287110144 11320369 531348713906936049554063157070968042770 11320370 -19229436775017177348740283736939330560 11320371 -19878199150980450424252436578738857600 11320372 121035509124085684465310925613853900800 11320373 -489274910396221846851362552903330658240 11320374 -18938227191610871333262732646462780032 11320375 -858541815997060869567547844136929892000 11320376 185892225304473041896519676459177472000 11320377 -2975349343769217939090058089937893792 11320378 149632420573870080284511990988084848240 11320379 76832801844598612273388181476306552832 11320380 -190295973162153035024812821411028346880 11320381 -22524778888707963558341631954921886400 11320382 -421690466384099335453933069762684320000 11320383 -358208004650038329615858686958365200752 11320384 253065573328329005965917693830338969600 11320385 -492568189993144392877079655610355486640 11320386 -57768935937921601787738859691001978880 11320387 229762706702892318365529541476099606624 11320388 624802878322714006707266850092085084288 11320389 210593000357838324692237783994222290400 11320390 -227015312682495045014646957483834844800 11320391 -21993851841645814950888970477753035768 11320392 407925494337133361994182007003490590720 11320393 -199506346951231046102745414126202482816 11320394 -2997418111858536710743736884447208448 11320395 5670980871167389525370332578952957440 11320396 -829528284012846633016006084814506835200 11320397 822324509704056187512429382944490998 11320398 333284864552988875441152622115106302144 11320399 252297769317284242782065550948908475136 11320400 -12144466117512120120522265852339814400 11320401 721408707089171566304791930182477634032 11320402 -26513619913081108884781872078210403776 11320403 249190352490765083328973143587394812652 11320404 -273938700292770924496283531032346056704 11320405 266748009273138283357958480566895700060 11320406 -333209550556039752215739198903685402848 11320407 64443212816233961272961711243105164080 11320408 153976883315578830232417680804330577920 11320409 -330132660934136061013952311241647229760 11320410 -8771293037322959802247860815363984640 11320411 -634845543641373098118823945890948277200 11320412 440643305137082868347980331920710638592 11320413 -32260350549706216101946959788339406720 11320414 175558979348249090155034262439380861312 11320415 -850178934707988333286155609480350754480 11320416 -58568128925320735264532743887386050560 11320417 542582120359152863191875648555707026466 11320418 551485664292148169271119528996044142160 11320419 -155588432095269626267899643863223320128 11320420 -838635089120141163863236418101879480320 11320421 1804950227821229142047123261717218938912 11320422 -197663978664046638416513488706624079360 11320423 904994514885563711489463623637703487672 11320424 -60825030412010267168889389804659968000 11320425 167391656262751980180894656557649472000 11320426 -102303634625163869195531136414753871776 11320427 148794336014352701129919019397038524276 11320428 -19391161495454251453491934107343749120 11320429 364034420784636444935970207256454492160 11320430 -7969852825063150904329535247783012480 11320431 -42111596824528369446155132819304793848 11320432 -142024824031995534027638217091749412864 11320433 -754969349451511132078948891813979574318 11320434 -151671045005843344546695127430374748016 11320435 -216264093636233474215187461607060223840 11320436 -390432056234619827461058896177761237504 11320437 -28637997957727318524377164462083511200 11320438 -6993845502340863661564454421658513920 11320439 -123882394846512495355504707867206632032 11320440 -87526747739779221470924827641157632000 11320441 1241244035928971451637288199289378082368 11320442 -71186591793203024113770421645766162688 11320443 -249134140819321016017654429821318463668 11320444 168798457774764963497282240452899456000 11320445 79208895825406770606485855981437478700 11320446 -112367458097049240279804269101619592576 11320447 58237354644408847160647972469887842000 11320448 373874293176713174753955967559270400000 11320449 -61000124602719448681831081753838881920 11320450 339368222141878022461340444515197654000 11320451 -2485244227262958947940007000466226600 11320452 -263627383587509100437863300068895825920 11320453 -168899053941781055667877133251789736832 11320454 8169142921791168226427621007241374912 11320455 190802389784850094445195975262181458720 11320456 138009389974062237258282448407417323520 11320457 -660429181325514953585646862672981704294 11320458 264120635743318959838419000485958384384 11320459 66396384490709133558718266122223480504 11320460 -62374022583360928279332863090876574720 11320461 44176897076302930291307955308658999510 11320462 7521167847458908780004462094417923712 11320463 189242307023630584798645087063051115520 11320464 -2921988712548736124912590543950446592 11320465 -199499018024151325055249300071914208740 11320466 169900049132277450409462246845718523520 11320467 588477162338753499970596351854059456512 11320468 123833445133822308807089633562210782976 11320469 85000957245392414617097240208091152120 11320470 -127279752699971106498365060452443613440 11320471 -348703750968663074080846071068363478328 11320472 260018658871830811810432024398073804800 11320473 -327385567525521820080001170793353543216 11320474 217539608282737873755085218268939944960 11320475 42487248748472664333209996605923096600 11320476 197857634255906409948014657211614648832 11320477 -92259832088206437681207249261746772128 11320478 160156318639635308944184246473675756224 11320479 15403871093128187286001325967247588560 11320480 25342675584232155398201809265328783360 11320481 -4374480065743128540953143913701915728 11320482 -128818601018949764857736069436642195456 11320483 -36828197307672995896005860712206587840 11320484 -189534808887641911196423669252968009728 11320485 170093560938003552240334925633056204800 11320486 -457562942869385146797363956336181515808 11320487 237124718717090642389280499510776333184 11320488 211916939423808085686803875104955468800 11320489 257610207462186372521821491644601687290 11320490 -32470341435983767165694137796770149120 11320491 53948763475430258177732114497167554304 11320492 -764205914220412233342440815810590755584 11320493 605981057786545254115320384819324480 11320494 269988490485461420846848158868461672000 11320495 -94612893600077601317567959240936467000 11320496 -161261745108280269713631708743412744192 11320497 -354033576129966102201578366884175861040 11320498 -27579423608997036420320475368192663040 11320499 324643533463704063552861034366656618936 11320500 28928364879879393834817327002112512000 11320501 -818694931297791474894580448719578660000 11320502 29928452668808501276569973806457349504 11320503 -271268951615181456861954648768572681496 11320504 434823303969323886394111526421084979200 11320505 48154919830526847159887301979590644160 11320506 -227197685939153542055387844775459315200 11320507 -644044243989499485736276633705719024960 11320508 277160479450293683911872605753210188800 11320509 128951524728102681182452859056849077504 11320510 -110987654279080826460954131214804247680 11320511 -637473705927796743341830456535303037888 11320512 -31378827750712826447719758967338958848 11320513 6683656425042259769109178461449240000 11320514 32595726010604029109444367737839798272 11320515 156616475836955827184313319177958244960 11320516 827517412789899070892769902625879693440 11320517 168234719787968911526363085093620254620 11320518 80679665907963613580816118902759424 11320519 579251303120037795609216675076621924776 11320520 -40261662413197336927078337206218240000 11320521 414383904879095325029407192376471905344 11320522 106675767599800296144364647801501736800 11320523 -58139205027797545654113772464286070280 11320524 6332646346496273618426280783007531008 11320525 -578632794905623896810506720584093457950 11320526 90864880699786495848809210254356381696 11320527 292469066485726523951995823136760344720 11320528 155506686066796216271900850069234647040 11320529 838090608178354633828043602290889799280 11320530 -9062482420666585665676274647934062080 11320531 -201815182292347048747640943496856173056 11320532 -151431441593009135345976130738518194304 11320533 -145393276321655148783957028453339718400 11320534 107014312256963320111280986638989485632 11320535 -89362296693263001199234936170023740800 11320536 12843394053980322440381416929694679040 11320537 -715031521123398101760323456501421165814 11320538 471786494710296413468461850568036135360 11320539 78547576037452688249777712388135440024 11320540 93553154217922127052422713135990210560 11320541 -105018540887692708805113737994033682388 11320542 81358474368113685638819879233791744000 11320543 362761827963191414829798130430871305944 11320544 -50738771355772272559783834968176984064 11320545 -142483442358266211431852505148702423680 11320546 512222047587654141511380399616059323472 11320547 555026155056116450312700580678481732352 11320548 -38810843843100341511885904896212330496 11320549 -43257451886535949103207349018541543040 11320550 84262303223741185800666716529309964800 11320551 -120519941442672475372847216414378118480 11320552 -826593011909975610380401686616080614400 11320553 1140544461230533527319890526865127887802 11320554 -16537709378411834682106681425225400320 11320555 -648889291814111318713659845732597687040 11320556 -388512066000174663633491462742216913920 11320557 -14599581359492005008632166376554693408 11320558 209902002601925860221135821346880994880 11320559 -811550390413082265711771337793715431184 11320560 1379298721830287336837526005582561280 11320561 643293492067417146075181195438262999040 11320562 133427915084296918898901975976743348864 11320563 -342045982161808338474887037981325455312 11320564 507130488887313515871600285504929058176 11320565 579078979203038308471432642130574338460 11320566 -44662203942672054199757160428298040320 11320567 6261267438133669559359957487881599640 11320568 -608100264989200239565517877988692172800 11320569 -26982745131646912715259524322708308796 11320570 252752477820041147087938443825972879360 11320571 -291574709396466696226329122983830699228 11320572 422415306662250452933961616856758861824 11320573 -1061973590411516008555051878245408791200 11320574 -578492471486738394536775884715176924928 11320575 64381662604216065912919963962206601600 11320576 151992868175878871578026491335160102912 11320577 401470592576115298818441133140200698560 11320578 185985297057575371786523953984520890704 11320579 -558757225050187848470627997393970910024 11320580 -192363280186682466227211158888455372800 11320581 -603161803898898948770923715131850377248 11320582 47506332779114574440324122214407282944 11320583 1012622620544117428839377978792953703832 11320584 336495711586628159620422709074029936640 11320585 -565035135699754422111858598237547012400 11320586 -106243756494301650165371267141426125008 11320587 -509097803417571779863726316204122324560 11320588 -83747818571200366143462357974193091584 11320589 -25979352203775720182028651712237508928 11320590 112665058847768330273984216986085512320 11320591 -509403738464606262600456424288370525008 11320592 83228500845439342586469228106531356672 11320593 -101115607574598639133491732768832182816 11320594 -165156496026015443999294889749355370848 11320595 -107141408159415704268443707252119736320 11320596 -199369671819772582006192961357627105280 11320597 -1291934828106885278446672474389127314528 11320598 273698046377047942631055065053767328800 11320599 -5886393591936274568577301488317444376 11320600 117655527759068074530534489488173824000 11320601 -165400674217788820912136309510759643708 11320602 1957554450862485301733325335485841664 11320603 30131016798692905118310512075502098720 11320604 430314763861173227699798882716636448256 11320605 213133424198376867285800305803040736760 11320606 375463468078773032647739973651925472640 11320607 -505251978103627086429391168311838602144 11320608 418854530710610963253273811418326499328 11320609 639038847142841135518295172762229619810 11320610 -64599224030957785071610356975406080 11320611 -54183108903907775329582168074991681536 11320612 190662549149750078914846360611962608256 11320613 105070875045261732882724412359083219840 11320614 32594697481865988013167657929878368000 11320615 582186073097354890398480780905139350400 11320616 -870652908726186308411739763950257771520 11320617 -224085245580270739484684003600138504736 11320618 -193908832320754081320728918518477128960 11320619 136019012610095340364068093634673553144 11320620 251098665968422890250907181213142932480 11320621 26576020774596496664290128375942423040 11320622 250807185851890068522882294889257504000 11320623 -197070160809807121305807555987420526176 11320624 -48916938768392486071479008086649602048 11320625 38843948448850014449213986998211350000 11320626 -281013347325474210013975221780060525312 11320627 1135125593089980148562828615832487944960 11320628 184992463161040268928529609339149367296 11320629 -376861698097096040508454695770974792416 11320630 -166144198355629095789599624049389207040 11320631 -29909279981093435501711824273480342080 11320632 -95738724865209447599639456451688980480 11320633 230153987073084278299764247387115906004 11320634 -256785721177744275809785477716210753456 11320635 -69133007636836873166890391115966944400 11320636 -697439591082584334895136038515957703680 11320637 -671216763455351011112698435882136976000 11320638 32472845942737349679812170957681966080 11320639 591600294322884708970699056916923080 11320640 295595463493208594054168587140102881280 11320641 117697937439957780562397110265186566548 11320642 87715095092490206445094043246214088704 11320643 -1327916117643041782213000251004973881920 11320644 -128102273484074099317501373217157161984 11320645 -83349160607087554251290530359440615040 11320646 45996406383145895729079802642432217088 11320647 1555333381463031005576388059161634976 11320648 -8712069877797082668484486688189168640 11320649 733188730880462794298772300596831794650 11320650 -191455357383311037830790162443995046400 11320651 -576091095613891226810558945363629882348 11320652 34336350891363049628657992036432327680 11320653 -3114912096244265696933541269826281472 11320654 107033402465859953769453303563155651776 11320655 -1951205602996379085896197232801368934400 11320656 -68688266880522170261316290664409989120 11320657 -1175157468473980543529908142705551089948 11320658 -30239251944809938252842486288575481216 11320659 131722742629302801478390908269788893264 11320660 -74731365482478138542081389925528087040 11320661 611697346076310574706564014332964017024 11320662 -123278677014056371103637136172375466048 11320663 1141644508877092432235025851443213403912 11320664 739021155718842651542834953359964047360 11320665 -111953435046960008775093128363813446080 11320666 -31953224138004959823034405438853839104 11320667 55551540189395080118555495283328987716 11320668 110696231143615838018448100012212971520 11320669 29568883851989092386351171597751585920 11320670 180202269714264038537650095590047913280 11320671 -190543849502995799310084699507079979376 11320672 1030079325586478662603039116966926745600 11320673 -13341462801155618557875794335826353152 11320674 30315931012967224203358728799122123264 11320675 -115450447929369735171035923830289259000 11320676 66434657803850888944323172275905095680 11320677 -471626782641936225778489792222604003586 11320678 27113295049013563916482051823783018880 11320679 342152740710708024315652399014061578384 11320680 -90258968899393237053644965910057779200 11320681 455720224410318780930375614939794311482 11320682 -218094147781459733141470760468919305808 11320683 189338173826778688426828174093852467648 11320684 -355964091642894221272055568292324646400 11320685 117174831174876201696289888691928738360 11320686 -135353965323523202753046433734606658560 11320687 392089807013105435677692038598732329952 11320688 -176065606847084842419804067968692748288 11320689 -233634277516511023582438840997185823376 11320690 -180250922776327480853729023884689937600 11320691 -519285176119045156191380645138977464648 11320692 285021306774778465284660646568035725312 11320693 888260662182970534593378333280551344942 11320694 -5351202962668940226452461033724989440 11320695 705726071654222546688312876363690621600 11320696 9073610182106295397454255426897817600 11320697 211436541568592033561720487890707591146 11320698 249649072600124275557349789653114046464 11320699 514267041181640399759993334592824214864 11320700 256197992464566195070455255145742592000 11320701 -18242212699181393630219919922091793216 11320702 -436871350003535420387735391362691065856 11320703 176962759530273701238552975822097613952 11320704 169256688196506588064548102675565117440 11320705 193496017270068341124725109441893670720 11320706 215067331252019807582078665000295400960 11320707 284748315420545932435867032910244188992 11320708 70587592946276932320493787407145881600 11320709 -971133322208979231762412004959757565090 11320710 59071200574970309835695837867762630400 11320711 256993198930717238683400286633731344800 11320712 -26739364345365228074175343446233088000 11320713 -142028387601926163635793016015606742400 11320714 -657462958857623341264134299538620067840 11320715 64516879813563400068439344021338413920 11320716 -2880277024180389147435524296175493120 11320717 44750464419488917165939844971563857472 11320718 -435034330793377720059891429401639269440 11320719 -29792432779769731754535091623576404856 11320720 55964150802436525130342629274875084800 11320721 312867837569871388144747165518617865252 11320722 11555793202190022683561990429624102400 11320723 401396869457101347798779215562936972972 11320724 -839836341409025967164873824598292837504 11320725 77712235150006833816904308210394123200 11320726 -235546517591099646174565015777393118688 11320727 978131006201061742514245212317493008472 11320728 119984440651563084584535479664758108160 11320729 139922483388690453612425056217321618176 11320730 492166122486685183838258887226419584000 11320731 -613294188087940614313138106325335354580 11320732 -276993662257896321202552937652256509440 11320733 -494480014199944406764566453737660085018 11320734 -5684677623806368075655146978381418880 11320735 -28091621392080126437873980262857587840 11320736 -40249573140214832428156383516725084160 11320737 132670504550016641843595322601933937600 11320738 59725497514639402952562320709789367296 11320739 -4220374728078533276043009752772555576 11320740 -52108499448720069308275391759493619200 11320741 316100114299908367195975220001644888800 11320742 -41318678280593179708971516931032288000 11320743 208343571819556560473007554259647704320 11320744 -183545435172580672262671392924481827840 11320745 319081804176165885003035813274773134500 11320746 -98659181020054149353457587301356236032 11320747 11133164906907528021635097364821451200 11320748 -476501948436636918119776701506449742592 11320749 535362170585667956242184683152365230080 11320750 -39120412085541520508933079448887360000 11320751 -332164311394636532058909154950546732720 11320752 -55250827972596556318010836537498828800 11320753 -149650815884090843449502395398857189998 11320754 -50609946499930650146393314780813943808 11320755 196224774642661260205671690063698944560 11320756 -229170474063354952891595391425393829120 11320757 -237125803914281809060867286796823195488 11320758 424660062029684988395098686250889408448 11320759 -1683954090179177454862225638381403853040 11320760 -422421414427048654263378738120192000 11320761 70631351359469060329485001609764986880 11320762 -254143689385057477103978746481125396368 11320763 -339882331601511482404138063311526096560 11320764 -65773050155560363097125123728454499328 11320765 -538792786669847016323119430534678048340 11320766 -58815649304400465592070614280064877056 11320767 -36070447385162694474478785960710429472 11320768 242192337628401310474125660362425499648 11320769 24675143803597819920868227374745328980 11320770 -146973845053249667469400782869492313600 11320771 -670266157621928785118387543513876009472 11320772 184601387796453128318166353455711997952 11320773 269126062087694746843051228019867937984 11320774 32150991891721533323305931166154256640 11320775 99287451353505880268912860520836264800 11320776 -977710161530452885760381179526634700800 11320777 -351260219044724831763371958539136563640 11320778 146159847197105324929368405187930035456 11320779 33120140211916694050677396821498488320 11320780 -117311305875956385249804279290930626560 11320781 1504649562812254101494239789884438432 11320782 -1158786290521794615200119770074311680 11320783 -203218488530314848934247532089739671576 11320784 66836233514533895098228544109799931904 11320785 -26929021014051684921633795680660895360 11320786 -190394652645521380236468106336169175408 11320787 552138949578946473965258464879218489072 11320788 -159624041455638222773678506984796375040 11320789 1180293614916701600988191032475564150240 11320790 -40415141991375574964285725646198225280 11320791 280915062912260582160284676307928063592 11320792 -31991489400386036210549276074987929600 11320793 -403083139053090581800879485131292474720 11320794 -13779578783785539906964766050116971040 11320795 52500556860030809630047493559881819280 11320796 -965575108047845380764259242623349921792 11320797 11184322643641310817828609949300738560 11320798 595775661177952390910024779507398712320 11320799 142196152265505737223863186684834424672 11320800 50420923050488174038036774459736064000 11320801 -1796528314422379734811149913723156815548 11320802 78769771592158757799400698689234434560 11320803 -661866409209404758410917439624878148 11320804 -58505421199370082594683169534246955008 11320805 -24693572106709425063603601579684689540 11320806 120870068672181371800669806338073851904 11320807 620356628180355808097440357266695698080 11320808 427202521133097051925584513386434560000 11320809 -221971258043887136228831726033391339552 11320810 -9906273132817219501370000380183506240 11320811 973937894109074856278755808688604775412 11320812 212152930936634011880610914364617607936 11320813 22575693088005095651281507465805640000 11320814 138978629939856970883116953176746917312 11320815 -362668204564681687854091322862722232960 11320816 16491519860995119600033293658770898944 11320817 9922507552446809257941919127420023860 11320818 178747908550848792449211201061136099328 11320819 1011136407569199417662506662860013238220 11320820 220239256802722930219121262535133921280 11320821 -409417866098819651167852818928306862610 11320822 -13768600112263924937240581411074792288 11320823 -684679607864144770198929862722586619928 11320824 519573374642125816945432509719356416000 11320825 -5155517869167081662801966970920068400 11320826 -73050659610856981678546956295069116672 11320827 231260308577978386904591330613041164800 11320828 -150296801388962606256557979071825629184 11320829 -2394607577906953323337977936351198516 11320830 -215253764312148516116489134847142297600 11320831 -470718215442196781590989765904933754368 11320832 227560192679930803127831134125573537792 11320833 -873345099628479212488014357803338126656 11320834 167858348488785393146378645498361556992 11320835 -319742089272281666282528779237063202400 11320836 97797358563969081256289739522989632512 11320837 35836549529865493166426590666936656192 11320838 -86366352621197401068312282351790630080 11320839 50722503070251335068176982870948378344 11320840 -26616669854489463457510120288463155200 11320841 192003921967361236162047230974590028800 11320842 -18013597499478575277643575260995165440 11320843 -1233696666707957003360910002275808962080 11320844 -296258972934524694919076447586505820160 11320845 -382409512123390823933622070723840200480 11320846 -152189030529413452828150249635499708800 11320847 -55488427638909267960590473981707802704 11320848 34350541044279696452303687899544813568 11320849 -218485634432206303989169635732323121280 11320850 61911893545578129535886216115404488800 11320851 97679230584275655700670413905455867832 11320852 -720422395510068956980583119487459221760 11320853 70392620666810272428296164164287933568 11320854 96836207961893486137213900938084803520 11320855 46884402884443671945701486276288832000 11320856 -572584120627915690920657432082568663040 11320857 -816264374540254341792099745031494803360 11320858 -5932026341983062424473021497437885440 11320859 295029500056986497684335661804275660800 11320860 -238908421415911899850439567848306928640 11320861 -302873260725119577613654243833104802240 11320862 66405092071837145155010587780504401600 11320863 192506539602928079083448034434749635144 11320864 52578389642788741640990324553093021696 11320865 436897356965531653917108759526130904000 11320866 -32492302304117794095688785608872300848 11320867 451215550585455882230917467800312693080 11320868 2972106065010229160932182896474615808 11320869 197204948039526687309472122216082063680 11320870 -339415804417665054422891269459293454080 11320871 -486521921875302680765464221981248193000 11320872 -480420155361733954906010836560269230080 11320873 -990808233025176909243413752073568479878 11320874 57752335748178526663481578108523096160 11320875 -815468706112122421991626186225521180000 11320876 -119620100970833589680913262342434078720 11320877 -14690226571054497041039781098421523188 11320878 -291092319031911076483887973098683214720 11320879 244283397619649033461118856406148302560 11320880 6912160579208259131663662656394690560 11320881 -98044912511263267544841643206547200 11320882 -448389508466501012028619649572552188288 11320883 -303478644387361828136863964297679714480 11320884 -520090808540685747644538192801913436160 11320885 431728038278699558781511910098225175580 11320886 173035098193339313717044020929663167392 11320887 69525775455797849683824242094834633960 11320888 12735554203136270446392663040593899520 11320889 339155856395259572892970014351031438560 11320890 12656425617269258662236798105951928320 11320891 1927673438571147298320189745198271381800 11320892 759949008839175236278056987141381299712 11320893 491063308466224566662171667593294038182 11320894 77951963581416486901959149938317819840 11320895 -97948590392020594076448199249527799920 11320896 116528031185467083549722956426622533632 11320897 542432099351198291751929394072499396352 11320898 203502254971707526246794220788095125200 11320899 26527966471958783904505831021296115968 11320900 64209831329799894237704734569564272000 11320901 -941015637065805024441855965810193856098 11320902 -54876765392670501414932355358594708320 11320903 -317547908400257538152317669998424287360 11320904 -94461670315654480255318092765897523200 11320905 16441728214814358865655534277919977600 11320906 307160944490261786603044627053843691104 11320907 -70670618848743314286124340787610326528 11320908 -100195489804740773629842359837135331840 11320909 -385611650883613366597946183907900218890 11320910 -331675311308121880164520681788698552640 11320911 -1551194627653609416135113674258656000 11320912 6869644850112953530243556859005878272 11320913 -44242870114747501516010338477134747996 11320914 79558373306570206924550492915024229120 11320915 217045636193140110693806877825718336560 11320916 -80584959771530163373663813911428165760 11320917 -39857102641057577681720754475166049120 11320918 -96094800596843267046797906778099533184 11320919 -1034826944004020287885794989412356914680 11320920 -42834716227380242967771024557365248000 11320921 102838315807389877666728010556648143104 11320922 -287052504806408349327723344156067371520 11320923 -177428571706830940493172174633660993792 11320924 -280323831581387830089894773689764147200 11320925 11127910445158387516601982669620385600 11320926 140665049287752090260955166817138650944 11320927 -130577773107025738293515222702858154008 11320928 -161829452154650520054041417476838522880 11320929 646314351635910447736820049658161020328 11320930 -520512102122103908668076207829677913600 11320931 -495865132861270468038483014031603266736 11320932 -2760826126442648937974916302221148160 11320933 232112809235981560207942478141502787800 11320934 373408167670873543821923581206634554240 11320935 17375111813573041371510445971752720160 11320936 -283017496533644358604496299683041280000 11320937 -2648058376172252898324402025339638336000 11320938 202331564474232567697704230706435640320 11320939 294859766522388704293200632235902010256 11320940 -24692010584577447660037257389918760960 11320941 -643221201195677757002288280481373461920 11320942 -227861450451808998535006418103319816128 11320943 1088556542930283170695059915872036904 11320944 -9402394190730989866290414628786667520 11320945 289626935180014784412677209498620361920 11320946 -72952110142839647504573456062471265280 11320947 -307764976503362696407945487597165679024 11320948 15208121249849724422476490310260839808 11320949 -189262245889618612603533284181027652050 11320950 -84807438018530794702801803300257740800 11320951 -276573005169700839648039334596249187128 11320952 88044524713582656180787216504376524800 11320953 -22772880609410670868424399723448088896 11320954 1189645244336012880474648355834932480 11320955 45754234464397140663920962058945199360 11320956 308638798726052985501882970051871242752 11320957 -30754945838754958272947186004383900794 11320958 -236612642605846734485388317188581740160 11320959 25827229147650047654009620506337042848 11320960 7826218968576453164411094701074022400 11320961 -51230100248324722204339373612165541600 11320962 374185556407122662757629880675625029120 11320963 76964503658978240026523787443784956784 11320964 -88498364042218651447534177519727825664 11320965 -1479581006059170482352159354046756740 11320966 286739471916577616384918169090165487104 11320967 53877272900716579746469025433687077472 11320968 -133398264197586708642410157482245324800 11320969 -7817711667596262025475916904263566640 11320970 -373353527502258472932733464725894725440 11320971 -523025797472305792691101176321517019688 11320972 -217586431321766942280646101910755734784 11320973 -239159502700717682332421618208163304778 11320974 99035318456613000834969225027485923200 11320975 2860627722038395365867175230797974000 11320976 92065968603292942238012261915123884032 11320977 576027918909084988996021161464460569280 11320978 -237646058980404527832967584572724714720 11320979 705920344094335080888424295123487720000 11320980 -93536386443008268603292204441117286400 11320981 -116877583601762561108173326629547955808 11320982 93381427566859448794446327448611458592 11320983 -4682566850864704229502762709870771776 11320984 255961367480927906080323790526325964800 11320985 205013659126280011945378417509500272200 11320986 23896824048323242843143196421132097024 11320987 -255838692828533353202940566997234345048 11320988 229367918604099852516284320994130717696 11320989 215604332316074849910381747249841546848 11320990 -204981629427580409660728759764452048640 11320991 -259672416984787977435625077275192194560 11320992 -691518997219542089438643856948970127360 11320993 76855198413684587397449540933077187220 11320994 529538134674552812255489909879218133760 11320995 80115885366494548365513830034693020160 11320996 -112451774696359376897182002631178608000 11320997 2530184152361136870052264871381635392 11320998 37021726998036174322343284994128435200 11320999 -488976467976876784602272404897958654664 11321000 619594685840898798124022834403294720000 11321001 244790395486757737141336628455850720292 11321002 -22078996285502483118916846215556608 11321003 -861184066021400491018904367703344524748 11321004 -686962825256332784702698917534844646400 11321005 126886889918834153967064689218887755660 11321006 -240579409290661659957970218103398906048 11321007 -272974744370451435241294926201759375600 11321008 -11181304309229993016787641462420717568 11321009 -60883009908694396563048225500762632494 11321010 -69275873905275854370069077180358549600 11321011 -239176178042029921054144843369554616448 11321012 14617819229249377055087127680983149312 11321013 -238467187276420396639052495692810799712 11321014 100808623458610069299371125985264615424 11321015 192261701355435833783613964895759603160 11321016 203572483859784146920790184263850393600 11321017 848296948945895847633573650113587810640 11321018 162553731647136384306010626526122196704 11321019 88214188605812351445921568783229686320 11321020 643101100489516432342281148139823360000 11321021 413532516316832822717529163882551103104 11321022 -235097207653110415977155857329651158016 11321023 -242040161363489230920931062651899426960 11321024 81149257168834005064747796182295642112 11321025 4539483991363299321629486689620969600 11321026 -330372750597776549038980175339655658288 11321027 -253475973364336016557250420902665354480 11321028 65056222819789036136580474558519690240 11321029 -751000920573276138903624394623531654370 11321030 54820589970683941972120955430881798400 11321031 608556263358785500804231496915082422784 11321032 -484635691671115154228731478857475635200 11321033 -34687764806993626879738169564141595420 11321034 -78370898802017717351223255579797422080 11321035 72204343962706960737543092677875676560 11321036 408356163165994946671484762360584005120 11321037 -47943010893185157197157359649496084224 11321038 -32346513179409629360894223254968586880 11321039 -465708260577402539862136884616903328976 11321040 -224776308358835008183807687549255680 11321041 187729642847873711845112972814284273152 11321042 -34564523126466181499209640342497193328 11321043 -65374883374775464877851501525592656272 11321044 147098799372611278017234119809214212096 11321045 58018586637325283151331927449304550400 11321046 15130040965134849573851917888975462464 11321047 -669235906727526444825128178860504080504 11321048 640626558065711196821166536609796034560 11321049 -446654190260734641816313528154204058240 11321050 119399020738005275176101438439335088800 11321051 -210613329142916224206504399340041978336 11321052 519541963528410259602981613014981560832 11321053 157862271348265964239943311818815451302 11321054 -102116439313341690065028569780240049024 11321055 162458930470751846339067317912422568400 11321056 522945324465923157837837688010732470272 11321057 1035039808499276852093724189621001790304 11321058 52799834270753428813059936108368563200 11321059 76467468577567455887011608831396816904 11321060 -150644892695565626794695030771958640640 11321061 210907367761488544298130275726034167520 11321062 209048551139074017323535483773307640032 11321063 -46142267389520644084789691458158586416 11321064 -178351231863530891262662520502281799680 11321065 -140471864980589955137179784493296678400 11321066 -225446107871267245522656951269082173856 11321067 69362017453674653118286477720361292000 11321068 231596771241414914792097216782055123456 11321069 -762765067111416756173300326472767719456 11321070 -253892443460218901740535218104513916800 11321071 -1114556469172794960046077326214348887728 11321072 -42108443923433826788205492983800332288 11321073 627438087951769603278581745617792035200 11321074 251265291932716311408131071876166484480 11321075 -96070509221088571385412256057284084000 11321076 -5384005321635960641579415851800952832 11321077 46436891196973833154869431123510517312 11321078 -464070185427793956873123712004600855040 11321079 -170493407823076566451930084145137493760 11321080 244418984636558561089139110619611238400 11321081 -896177097375798988507065291061692596118 11321082 426634156053986370031701335319530480352 11321083 -1049037185876058636387050531749476096 11321084 123630047653372308199712323770203384832 11321085 -426851926979109838480389533004057693600 11321086 -218012098483127381309757221502842553600 11321087 -8714352536533318238055602904017259264 11321088 326729679806231207239074166135339352064 11321089 -235450984657191394871068667454623375276 11321090 -215439501195994361499551845054395993600 11321091 8079966253298515824355251261466773648 11321092 237639917001195678896386963399438036992 11321093 447338492711164495390689202726276453440 11321094 242474633053058506719131287765924651200 11321095 -309739304472360171956515587884464987200 11321096 -572977523914298366876515884535183518720 11321097 -833783050034321845809919604463059189760 11321098 -480344034573407211571620582940813038336 11321099 -969532648839739337510143220594982471864 11321100 -78384384848005180051943595645849600000 11321101 361328775276487765883931755207007662304 11321102 155185442136055206073707509159759272512 11321103 136815371741054392830855220734857696904 11321104 -136462793661358919199972048806883164160 11321105 -58888521100888322429499971166472419840 11321106 -105499022185034094064032668676575356416 11321107 275903787098840007803222266386021809280 11321108 -95155694969924916483656599368017849472 11321109 -339680851488770497567626415177783000800 11321110 10354993497722186628384706590270240000 11321111 122345558888089045778301625230234561624 11321112 -153807589350509061867088145842697011200 11321113 -1044419852607769886960593655670141294140 11321114 -163050531712683327328065567094234053888 11321115 -89097836754900447065316104387136168480 11321116 838558667657096704850444800102805603328 11321117 -884503260103615929871891963134409963200 11321118 -165746364432551904526630246032275174976 11321119 938559461345399920465823396325172519520 11321120 -186160045390950200788817112996111974400 11321121 -239721214666948175963854031604898867776 11321122 -105882998031532002370448170030489203888 11321123 -1310316117651396974449143050075911404 11321124 557489128898263654694941831885394921472 11321125 -525388898699103780095898450313627173000 11321126 -1650613380032895760683849209624454336 11321127 283339107720476952389156656382563167480 11321128 -150821762795958609888990215892440186880 11321129 -274793815451571692267744651356964878086 11321130 188027169332222137710026284548304907520 11321131 11189098638325418487565311246164528880 11321132 10702689993929176988457679850370450432 11321133 765124919323830084457978946881157551680 11321134 264317325330112627596932553548197956480 11321135 -146237910749463436741586306157794288640 11321136 -64119966708808552549776356134597754880 11321137 800311937973722415969174675980522720786 11321138 88201204918783104048036476319910963200 11321139 -632412297829277198501591875608211941576 11321140 307803529471355886128933817459839773440 11321141 282725751459094734021215284892653426680 11321142 230847204463250043845416487071177027584 11321143 72541083441001120755565907760269457024 11321144 -777311620416311607400581620131934883840 11321145 236468229840798628506643608067006395840 11321146 247437003587057699997692156644242516960 11321147 -124950190482994429178264097108213541404 11321148 88661463417651540445572132510057607680 11321149 -134283718205896517803487513235488631808 11321150 -258070388869750598467180171968896784000 11321151 33734759824206845603391650234082816384 11321152 34525442682758218149006357119927058432 11321153 497112437131257442233179062378735806402 11321154 133620312227269991953760403693368279040 11321155 -174557788995439357988568737060045395440 11321156 173195706649900682102362379053152307200 11321157 6969679102752142809925387979021083392 11321158 -244982075096098944076668018897273052320 11321159 548473134869028822088141096327843830360 11321160 264234100109375499346212493127469465600 11321161 95846991896394653155550455709017118720 11321162 378755312627284345565083543725595190832 11321163 37108009117897037348017011500381799168 11321164 -38001827340523151102873219727506746624 11321165 -233211756278433395948068268028945216000 11321166 124114164878269380820141451997855186048 11321167 502193345951169269716290177908379865824 11321168 59621064367833945920561215144661409792 11321169 -2712043835280573744533681547542016000 11321170 112964574309654819272084211452835663360 11321171 -75745660488627189293977243574898862416 11321172 812143070091807684561360604629021929472 11321173 -125092426010864949509370641384166318596 11321174 1427469834678043483045531841073401376 11321175 54001394543649685360503795689501539200 11321176 39346296628575619051910548608177561600 11321177 -430395396260098349052107710964051190528 11321178 -33549982377433817427632885743568770560 11321179 11510581556880244879570085619916634320 11321180 -25820295056292795920678950615448279040 11321181 -967175971460769937007111984632184852160 11321182 -311276601167302514743000851995574887808 11321183 258563569628895496672142428197553542432 11321184 -134361226007359479132049293327577645056 11321185 -830977450180746319657725502470194496600 11321186 84048557886460114084126565656638961440 11321187 -534949181620617012071979242064767926032 11321188 -211595189564163413127273035607679528960 11321189 -1003492807593975271972862356727764257600 11321190 223416179425409054007465618753617579520 11321191 -151287932331296336906989175832746296320 11321192 -1742411881558931815923717365619518177280 11321193 -260149780773171534066601681296296500032 11321194 -326553158408263181541359796632457371040 11321195 221867063613054983181814442710505983200 11321196 -33868280675294830463273219140331996160 11321197 -329822650757441026146308275597766941354 11321198 42112041284592285940641835942356971520 11321199 -718184378018867499070198274222848908216 11321200 -20860229811401373726442963569003724800 11321201 -741296052169183956111911300462750872668 11321202 -254419611254323992887654595317298691968 11321203 290166977205206833062396861132399717452 11321204 653188779458812828872016259120499459456 11321205 20538662617207074454892698019691856320 11321206 225871686365479908909410910555092876544 11321207 379932061949186242007106919531606494480 11321208 47810529513235405290677550997651292160 11321209 690756961531956854518704163219455175380 11321210 -422611193101197102821432985154617368640 11321211 -41084586023822554000751734022477971200 11321212 -842924364995123538830897056885055488 11321213 -141376076073045418787792287777488093120 11321214 90992692690765223983955338450787231040 11321215 -596953229584460836111659292705215109200 11321216 13911563720105146951933601758335467520 11321217 244908855264494613986401904154576397008 11321218 41785549223146719423842686982627039040 11321219 279703285252182262733744975952363620352 11321220 270368163367697671877056008281601761280 11321221 690756204991096691443743344502981096672 11321222 -470417755658031353346280175059334862336 11321223 311661990964727857189546263426866729760 11321224 317928843048971994909680970863201617920 11321225 -191681569090250009996489036396589000000 11321226 56094687357687905090240086991191411200 11321227 -124753121137516691394237003562907471520 11321228 -539493232269194368731528975911838534144 11321229 263381067778610106913350528795762177984 11321230 114822382680560310572772170850264557760 11321231 -109470012693576704377892620148923695936 11321232 72252108169162424804042103098717503488 11321233 99206273734430258892312117953861751360 11321234 144915623339160307593387055381819881984 11321235 -507210415685214437735621587176736276800 11321236 -589995810090137204476176202683986903040 11321237 -697413428162112543235410046053586174020 11321238 -174004291281079016968263877632230577792 11321239 -253179719838480905388290324461669812344 11321240 284239248062289251633409501590729932800 11321241 -643139771988470502225068952880959490608 11321242 126928759504280396837197385533319661312 11321243 -924103250788659120634077921074281376508 11321244 -132327328745731917312875720461851648 11321245 -167860182515243907493432501260244704000 11321246 185632976108142611233024024414829427072 11321247 160551974829461077756231202153898790272 11321248 -137781808023752616185447751725055344640 11321249 1130213002382082392532786537310107058836 11321250 44946983659544228915282833984796400000 11321251 685878628372084809259494481056356492252 11321252 -1004940039486977613889708120380272401920 11321253 488504510296051022654896276419946374720 11321254 275551196394900624474099570063324499296 11321255 3420483016053303369574294077873659520 11321256 -127202872691362198988971155019924684800 11321257 489706649296037723547110169244491648506 11321258 122272803776795585461632235294169606496 11321259 -331984577875720158098004016730447611200 11321260 -255007871584319797376973652046487168000 11321261 -171750994877829741419379649142824301760 11321262 -170359323273926128540084252253081886720 11321263 -220294664589842400977889299060409509488 11321264 212656894867567996104327356245333770240 11321265 250786069837612898330711932307697784320 11321266 -998685106331791324549470337816613913600 11321267 320183480377629390339294721897589698272 11321268 -30134134759991330226970613113157873664 11321269 110164033961812578962802406435883054712 11321270 20069115165493409869069211511705221760 11321271 287220910156988458522310898075244140408 11321272 97680844938074809657883176654294118400 11321273 341737351089456871787163760398767844522 11321274 119837753875979461779840754404997904640 11321275 -228055187838041812007028911428835157200 11321276 7223313698239614978353204897598584832 11321277 -215970862804650123523135593775363998144 11321278 -1620495450208921234341313645302888576 11321279 -442785624237280950537464932684434621120 11321280 75849981596571595955795440645240258560 11321281 309632580688883502507423789824106959700 11321282 -336943959115733784189196877148877195776 11321283 -252477811640411013020323346220147431040 11321284 17311701566636354309772731565540357376 11321285 -10729596203468309576434341352179599400 11321286 70230544287291541929380967322470780480 11321287 3295730845052074025306920312020182880 11321288 -95849030986225453108588630784676986880 11321289 1889243849271381016504920453808958592 11321290 -128268277160588278808936581245224033280 11321291 -461772473740349351055511063437764275308 11321292 87146618761952933446411088237616098304 11321293 16943652985768417890996050135845122048 11321294 5096065371124920899868420501417389760 11321295 -115753264517281078146625030971978449760 11321296 -3435399228374091370701968155482259456 11321297 -70547603225429431568577670864889341848 11321298 -4006789480035818859790614982277667456 11321299 -184094598932743928605697914890202513080 11321300 34852795559156899570499911627436150400 11321301 -32778357298302432062787234101776156320 11321302 -238553591584798979084976769465329052800 11321303 223206505202924387434696284297416881296 11321304 580016305088540604208303480945058181120 11321305 -413998298080534970964165177664621462080 11321306 -377979487135539850630525448834987205648 11321307 -182741450775725923484625509319537827112 11321308 -605077382609753067844455563437800706560 11321309 -99611260326618277721105728486784157600 11321310 -48968267661731371443147108731356876800 11321311 -81397691974315340070897727444346193168 11321312 14956011480216517788254983911014400000 11321313 -6536829640743656381581631362139092992 11321314 590171195755004765275840062741817010256 11321315 -187482120625584070834449640616906767200 11321316 -430298333878946754334944945887492106240 11321317 28348183658359561910628757174050830912 11321318 564749166843644897600936507603176156800 11321319 659972720801145566657877334867126229544 11321320 -533846484530732075484188483490839040000 11321321 -26127110053395063590140731721292906256 11321322 -12232506313362731947000827789060649728 11321323 353844667150478324279669526759138034864 11321324 -29891055951623538809240624486813073408 11321325 -305843457780081913220436627205597886400 11321326 61904957387415102714104459304306242112 11321327 -563114220592519813283322641293686139824 11321328 -28665492327439585883777816954424262656 11321329 1115332730725968117439081257825125006930 11321330 52878094901870071822834329048341427840 11321331 -130327091328020214077180722900113843456 11321332 -551481661722733556461855082433159045120 11321333 -6298658969056040237749382493728326080 11321334 34311371609303977270641415624130549760 11321335 -592689808653883082548732620752107383720 11321336 -213257977780384136461980497142699048960 11321337 -161172100850029961853918955991116974048 11321338 -14691458640904444914143907889530436608 11321339 795939447576032183703363927995960910960 11321340 33085546301628502902857797216526131200 11321341 -5242617827920474538571719445184510688 11321342 52399601143833628761420172127847634944 11321343 -415904776876459458760711497257489299200 11321344 -273000865502455103509682554644761411584 11321345 131396958745607681900191019812550383680 11321346 11459664355827417573431155884053721984 11321347 -337990740789967685905841423015717011204 11321348 220903971299691610307754965952701460480 11321349 -46319859151518058486618128665499732672 11321350 -201601019191092841681590639551826333600 11321351 -81309784301210652056517766097416879008 11321352 491906566123297932110450405932780876800 11321353 -299538943943650558996399295044350695398 11321354 494098131290357015797958369925720551424 11321355 -62640208135169623207393695057722664960 11321356 -83957131067874399156293757820933529600 11321357 -407136230840633370665569718985778129620 11321358 361577548218795336958421642018975134848 11321359 218851398525023376871464965389813562880 11321360 -84595370936102116193362719118645002240 11321361 -766532244477422189716120859264005110912 11321362 -216295530744028630905307077329274108768 11321363 809557706449987965315283263925328301612 11321364 301371455997159575170904277164277460992 11321365 1059083995286942379660016590214797180 11321366 63831197267179437142952015556138430464 11321367 88432056572307782915501427449067810048 11321368 -87179736336738667690712323895930880000 11321369 76682178286688826943977903743911796100 11321370 118824756688095562854384591030736727520 11321371 -11256110375497100909968260472840249920 11321372 561206044748154858087608181356317527552 11321373 179342489789996219953801637322093217344 11321374 698574940493311495643213847622111568640 11321375 157823091239873417020373150322397704000 11321376 213928672294240090427727654176975486976 11321377 -397371765642063566579313914098945327774 11321378 -282987711699061550070140303657723986560 11321379 -439808730351626121390251080017441875676 11321380 47557661296726867390346927426131353600 11321381 13764904001325721246612383044982578112 11321382 69260543639557468190193415642982184960 11321383 -185613357133450255230505523739646247976 11321384 13165018954136954806932219731224657920 11321385 -79905234765060075555096242393216341440 11321386 -105219603122248716840819454639917044736 11321387 68696924474313327629975252737338511104 11321388 -181465992979710605253268680900661456896 11321389 246668035780720646932984705067943223190 11321390 -21655781151163205175441715516810804800 11321391 132365621810278152852690308424079849992 11321392 133341976505483738494030616627596492800 11321393 -317955634756667486095770837774692492760 11321394 -21322794382229300730536691786778076160 11321395 -149510389539558250140475089952633539600 11321396 142565097835932776506463659810822588800 11321397 776877108136936329533713909376862384000 11321398 28488734812713151400232471969905044992 11321399 362363337132727930570309445420925023400 11321400 -168544819645170354527510028825285120000 11321401 166918016242437056854373567614827664000 11321402 266699584323339853489151060511778024704 11321403 -324877129342657570272516554301074470800 11321404 619303760784129814725859022013138553856 11321405 376113624101779116402363972028027806720 11321406 -184034691466208967425659313463873052416 11321407 694801182853184045452742730883015402272 11321408 -24963097799332505161351710771442089984 11321409 477193827975312285058064608423379212128 11321410 -138176770507495700051905759874034908640 11321411 -770164693122572939043077725523032665600 11321412 92983285352366231882733400637295028224 11321413 1078961295534303933240602506724959022304 11321414 115431893630370092151711405980153690880 11321415 -40354924542039129429409917184545300480 11321416 -152409432954353752795764664052191641600 11321417 62871425215105948179849954184725882624 11321418 157483226207175497347915263804649000704 11321419 35059545205667994974978929073743393344 11321420 515574498244759233907073213729297986560 11321421 321524265024862558113156701815200357504 11321422 174674251047072310265088924460551141120 11321423 30410939592899856070248171380566497840 11321424 -16685864125858335731938857190726041600 11321425 101259058171612021439801769955589882150 11321426 155987649460636331811271965354056568480 11321427 177873687807977201613949326527847951408 11321428 57900975891614676636130122750475868160 11321429 62686056023273798561408527727007439776 11321430 111214046506662734080253156690084352000 11321431 -1204693735131891042433384857618069760896 11321432 508262421207459044155562479366529894400 11321433 186921724933676804389121204012693678004 11321434 220035138152658372828066068855554181616 11321435 -12252814355702883993886506961303870800 11321436 43961772841564036666249561814581837824 11321437 7323848855651290995670400546639394086 11321438 401300119064102879355518836399421755200 11321439 784099228459757910707135488533367355280 11321440 -175867116186161768266035623382055649280 11321441 -974269192061962678072246572037925128158 11321442 -37356271127992928689290818353136004480 11321443 358396811153887733657504216960644699600 11321444 -132538584778213009315904370872251976064 11321445 22838276816017016934830596667332704000 11321446 -425692084740921020128272386904767831328 11321447 419547557149710500171678281740913306032 11321448 55328110767403233365986559458382315520 11321449 107747127514618708315857561327822232464 11321450 -48641211355149103102316614501408335600 11321451 36368371128214873124405685179323395840 11321452 -625239721367723068511306761271516495360 11321453 9184876433690525160083282749815539136 11321454 -245389641764925080952810804208112824320 11321455 357673189922763282666403409721843072000 11321456 92198492083066276511254444656762224640 11321457 -3953308375198559544080655860753072256 11321458 30529109409993965792842652645661496320 11321459 1650122038557227569586174453082664773816 11321460 349368487906774910529920671333587905280 11321461 -1074569820027606630831919993700916552768 11321462 68136525432534906468960599618928323232 11321463 534575548290310746444328383582101357544 11321464 -71108083170315586508405817590076211200 11321465 -228152569038865468306638923359150462140 11321466 26439702602504214624563876822062801920 11321467 -1301200095493417497091073934110137087200 11321468 162912000423645819815936988154864539648 11321469 -958016551473367974433447561255998393216 11321470 2968814065612431350771759250453738240 11321471 39148360314509117839919702805386444640 11321472 -580962442808894209421377554918156533760 11321473 370671711635730376138318126478245513440 11321474 -340774363329104543497090032185291266560 11321475 -281089403916093477591406477597755460800 11321476 41216336012454109975243568659805100288 11321477 14077513900303569922646746984192710972 11321478 99120264287157444717670700235187630080 11321479 -57689178459187610397161094500608619712 11321480 -793953683548970494062234657419624448000 11321481 -384369449639788389315892208795236807776 11321482 267227321968251531085028513172694703712 11321483 -202066169687516127820518816503111038320 11321484 43029711108482578744590777083880360960 11321485 -171016344330062617927027134879644125440 11321486 -585562150942995980894815416052217043072 11321487 -626195432143153268617744107950706032832 11321488 -219316153513044191838058355812217323520 11321489 -129232109109519840243582502792310033676 11321490 161754261806673775980921239885713305600 11321491 40959310192462016924567108461605818872 11321492 -65678387140507456536086295549461422080 11321493 483530732852364911210459274902315535264 11321494 98855386804136576787835571179233433344 11321495 352001442473859746736556475232449199000 11321496 -103657741794130791008039762388533114880 11321497 36079931626995861874524762645240525696 11321498 335390237545034081440295931030159606000 11321499 35103884233739490243120906398906977176 11321500 -202666339455660245629672394308553088000 11321501 772715140139580257310844944958280417472 11321502 -197453444221502293247441501301939250368 11321503 -289622653240997730676502459962108840040 11321504 923739291669312740714544523917926793216 11321505 92980179281211790323482217341056886400 11321506 137442372435300713196305977099686535680 11321507 1133908257487521644346155773758981597504 11321508 10367882921636182827752182260174028800 11321509 335286012232476228605409503947487403710 11321510 -134313909626076165463667585979276288000 11321511 130632203038709133943014572673192276480 11321512 464499359656726646787841538506710374400 11321513 4325348631635043590606450884599096960 11321514 -129131917167010749433646993047714422096 11321515 510649050986057274598394927842255545600 11321516 -649904771086537180130307635186395810560 11321517 -267695511191816959167644158438489110720 11321518 -843511024001938945785013582084484352 11321519 -386680808662308330490555672604215081488 11321520 8974116504152938834290235964066365440 11321521 370894318860156857119245438880241880722 11321522 56281747320038501335627269898657815312 11321523 -1004922758812056292135510507882016919720 11321524 -327441281811954612419035275301185712128 11321525 226196422142183039602785050993746233600 11321526 100829027723142101743266298281946473984 11321527 106444030661500351117907771790512428544 11321528 1007918492966904108784615037608915292160 11321529 -103229148272955476105908709812290005280 11321530 20858194731473001761557215772025971200 11321531 366604679240989289475727034403558211920 11321532 12303793697091119206120100624208210432 11321533 1093708090282387672793009360569369395782 11321534 -64370703704766543679005436905173793408 11321535 339425555785982958241702328832713646000 11321536 -58929386500341301798163784554433740800 11321537 -286838408995978163148382835579487866814 11321538 50008282884337889636088886350242895744 11321539 -500870618048899292634917666778721932800 11321540 -403885808214470685233589000819525077760 11321541 158884047905797764972771645964486133952 11321542 -43149675965996043412741846324267665408 11321543 -329870272909460384739089803374125639136 11321544 127533247061579415811713603443789168640 11321545 614454130052061350876401371769534083300 11321546 -27408156847658624926911774167012002560 11321547 -43297744591179434308687557655268053800 11321548 -231968813786283419407779598163813345280 11321549 242147262818019152777920727359947325440 11321550 41371567047627705230430204828669384000 11321551 -518345124892169797475197451149534290448 11321552 164669990962535871647147363285838200832 11321553 121674545438847174385198031770742302704 11321554 -507368122976862864730507429198997959680 11321555 -162324299698635332930861862173800921440 11321556 351103759847617419190191346146791424 11321557 101331395788232141106351212065861822780 11321558 -528428044243288119981312967269831263424 11321559 17682579599079918075183917338563216720 11321560 53207790369247618961815413040481280000 11321561 81054663028255940529006887964248721162 11321562 10414669968847638030685348116535417344 11321563 504229209835541571011278506205543285440 11321564 458298037317887893159059412166690290176 11321565 108253736731692304655337976875549959520 11321566 99218212539867910028244306921475065984 11321567 74480721369409528490276840266563173472 11321568 -481740393294670944053713554647462707200 11321569 -515535140071963492860562087335772723200 11321570 282204150772415174244271039850663040 11321571 134096274342014720688331169487189292800 11321572 -124170968128172515692146696461654212608 11321573 -594836147784263855509635391488969992196 11321574 -339978971989188953006423904576526947840 11321575 -110828316714062958449513220635118464800 11321576 9781009877974085722083504757708062720 11321577 382026273020303542853712592699322103114 11321578 -227480406752653614485974313807375918160 11321579 -1096856213281427356750392119710842839820 11321580 -205097579963456161491512763696984867840 11321581 1229457876085067818553479635684776085292 11321582 -29821799085274469138530083868360513728 11321583 36926510280821018739882998693586229248 11321584 -206081211194565990128230343597524680704 11321585 -704760468433050206921234798749248555840 11321586 190277671048576107622255897772053651200 11321587 1185355424859071397348996889115848513240 11321588 271781430942782135329349691868381154688 11321589 89047669001254031480905867956071970816 11321590 -1558105597588140579164914172895690240 11321591 -736549814374662488518553040993218314008 11321592 245862988067892007713833190737740800000 11321593 -93191306033390249799227806368853557184 11321594 -137244739005401320918453621083211637904 11321595 192447470996362391976535217225348039040 11321596 -28795022060669446733943784241915667456 11321597 257843028850209792916560030912706152486 11321598 464835117675301331557156369872330009600 11321599 19286255456749908142818606317476894264 11321600 310726212796008854875289406211620864000 11321601 96474550687625335075863125628287878560 11321602 -444703032237899877709528119659761075248 11321603 -279598964982807735351720222142294727616 11321604 -29272035070727237739198988913954586624 11321605 156707755836085975858682026088052451260 11321606 285882635943428301746109961193764938240 11321607 978315775839835763916164393294844840 11321608 1262785617414907388246861144826701137920 11321609 -451537047593003468140164630662101379640 11321610 -104292961371512953711274986725850986240 11321611 -321200033707598055821159216147084390768 11321612 108171329493477009659274137856100300800 11321613 643166571042015934135237115137761798144 11321614 233296418676148179672097136332454878656 11321615 -631737004650646068386052614957522188080 11321616 -45483459471502267690551650996020838400 11321617 -190095910057513191524847481960738170588 11321618 125830418484951507759574460364167127552 11321619 -128384481109406108425597418897172317256 11321620 87645681614497637843235635768803584000 11321621 668733078642659403155828929448129782812 11321622 19011160661793722934714900094571532288 11321623 -448126181992858913688249296465864289336 11321624 -1235122847598348287150431234819345735680 11321625 -21961310978029212171435395433611520000 11321626 666705178196294928202170150684259868640 11321627 907293135809871604942983181270984143672 11321628 -71491833685625190798573901833433620480 11321629 -855381703939031938136761498941855456480 11321630 4572052674977560435106608585465208640 11321631 -80661558205116519326730709762923659880 11321632 40156775061757155094635254083215163392 11321633 285915851459445584801651079996218283264 11321634 -119275937362238965533187267576662558720 11321635 -87355538909908492617244788701482071360 11321636 -312895919043983796996038607122276352 11321637 461765007698544480101188816353162756960 11321638 -659701942271198341425644018938021575360 11321639 -84561534583369753205512520938246048800 11321640 -639944917586377676420828875661795328000 11321641 -417730200131465253866765258534192409500 11321642 6169075810610777765133124634117489664 11321643 217524430202729237886051384158652768 11321644 -822513305889556741634395006424811110400 11321645 500857742367357180039233144002758261900 11321646 160220807270011309772824544092616885376 11321647 -219929614406624208073414991523280077960 11321648 87581513949265758159492722719081758720 11321649 -10677472631690204203241330201883762366 11321650 -76341336851892282160571769063133285200 11321651 195162763660293700866295561173722192784 11321652 419013130417785772175397600942736453632 11321653 -476370934786857479706319636362666979840 11321654 45201596615684941127156387098771200960 11321655 124130146500238548586826391745807141920 11321656 -747567916918693544163526806744399237120 11321657 -1705608611206408215199946259751133487360 11321658 -65311280598864713386999295382525372960 11321659 328820858593806730472023738530331941860 11321660 124625628490222070830318743755024302080 11321661 137866389680052092233789410080258628480 11321662 166980289077101322469048796472802486464 11321663 594986763713694940759976249011035850920 11321664 175338329761363037273300184131306520576 11321665 120352034763364344037078874387692619520 11321666 54481112858841122350204264133737102032 11321667 106159078654749614017720913479879334400 11321668 72148429177983600966637840547782004736 11321669 -103466302275144774390357506451472773120 11321670 -124275830790039178807431236688184535040 11321671 358837466306354133794565381410564214872 11321672 -807964046305870581028513409800481740800 11321673 495877254595457230816619113581986969568 11321674 28950283468166967375915992746110124032 11321675 -422880057360832078340785155829926406200 11321676 -93836547878004385661895464885144525568 11321677 -24165057939434779848998654911207346388 11321678 23409022378022411240858364214908862080 11321679 -180590793059006507555434171453340484216 11321680 719624053972220443098593156290805760 11321681 200771284868524155161753234226378731904 11321682 -4198047018932740775580007544658204288 11321683 25735530459329058257496344265648957932 11321684 -690420067159033241675713290008844115968 11321685 3120558977759611207122314855500739040 11321686 -7615457779164597265355914389128234208 11321687 33011892217210039725720615301259676000 11321688 204535816791355642219014914743515217920 11321689 50468505459456711544850124678239671680 11321690 78593844988577498706896216472066686400 11321691 202472851761519256105552249883004759192 11321692 -24225359830833987210646822271546401280 11321693 741632876451599569597989024970929915942 11321694 24961535311588285005319653302312685312 11321695 -371611748912711240749734044443479511440 11321696 -72347933371071782847191327659599593472 11321697 184815419154301892227149638337540227328 11321698 -2721738588017144162418190453346318592 11321699 382460860362295204465256408683114322400 11321700 -59258046089345717225670232571918438400 11321701 -205374596200295279436392575239136170720 11321702 159656003423041593112206613066049204352 11321703 -1230306254040521068147142327294200364400 11321704 127326432875723439833671506616957009920 11321705 -128793988677603870101082099518381746140 11321706 21366630087939896386524160895981975808 11321707 -15655911104383643661765678319772687600 11321708 -50388861659598880626969808295874232320 11321709 168621101704988165903822808474256925760 11321710 -26154006034162599087509814991101066240 11321711 701250391951292989051159676980710189312 11321712 37198499623882694769365124195251257344 11321713 179073713214991790740618163543713990324 11321714 -43657742394438463625027494191328395360 11321715 -327323331987074117152329449562976892880 11321716 12797370212740636773202907260702556160 11321717 -421035294130276955962705185153491010048 11321718 243072887708661570139882645138807589760 11321719 520433795468501734946179185642952982120 11321720 -670426449064749329921671394564877312000 11321721 96713940738023107763307748655899939200 11321722 532024095220618996169193444891880153824 11321723 -3638456511941493252794904350738857440 11321724 -173298936544362351584263545146720607744 11321725 -292795081044793468343838741759074440750 11321726 -70566603390128838080207102417306650176 11321727 146504405184787545662549975335551959040 11321728 19924509312745340038596610133852160 11321729 601153812681740611211137648520859699330 11321730 -79687562349683134114566275058151150080 11321731 -41207183068980426049512268647408351072 11321732 -686128248600460503166921641360834347904 11321733 -178628523751713944215617623207619602976 11321734 -2625239156517543690054803466024045984 11321735 -730185855192088624382990496208287805320 11321736 -933979985257048468623345591391598346240 11321737 453716348991865424930269988148510842752 11321738 356549805445326500947727390961840137520 11321739 45725295228146301735918623849616760320 11321740 192475059099820272975722931603420180480 11321741 361635733714250695252211959667323702200 11321742 -115924266615026430678058420315769085888 11321743 -705772935658009964084360626776833072480 11321744 30724544125624141706518354996730265600 11321745 563605629079320957005765281904511369600 11321746 -179348403666840645571792099000281095040 11321747 -811449492158330657486704840282383678804 11321748 -140533146132319731132293286623445319680 11321749 557424766398854523973596139976318180750 11321750 144389239398913750581354586813463040000 11321751 -35987985648893064104625898616108219136 11321752 -76518973571197402689113868619969658880 11321753 143359790992774252209016744979031133002 11321754 -141524138851639903158011156891991566592 11321755 -624953998571172788072597740675775259840 11321756 -711466390390864503366520537034433569280 11321757 128215672742895461827071199153932445254 11321758 -44568840623531790881066664221126737920 11321759 -637516323012852249157847489199191147040 11321760 -639121018319116320551866728164779622400 11321761 653911412051752989288082277439534850224 11321762 27711840875970729780505733305488384672 11321763 -668688585215358696243237204865176965256 11321764 -748408419331354899548493050926177501184 11321765 -143574207511272035599437991067439936000 11321766 345224075022970171648344355405139058240 11321767 2968190092300969299339868260179998480 11321768 -31360823248203026938036927386350269440 11321769 135904611217871310397459058897212020768 11321770 -52778561490790967449180724370418933920 11321771 -13919162430888988395194183890253472816 11321772 72372338223105214246754214706488459264 11321773 -543160169628554282238189301781957727456 11321774 422283667598723969986400924452857437760 11321775 16773673528034331054063163970219911800 11321776 43857043186645132383850924478090248192 11321777 338983485286403924312648921810370194400 11321778 -5682537915734811712136974041233659392 11321779 234609160577248273261370315678040916800 11321780 45363252998032866768872464528581753600 11321781 173754020470896478501148011935337721280 11321782 -406356094397657173304338212281248289088 11321783 1574942437712808723409364335203389629440 11321784 214405385914976778363932950191760834560 11321785 -648853373006191231447857150381966313020 11321786 -11977407183657813203034011937953644800 11321787 -467735699926962049409817487194819170448 11321788 -668268253746847691016682007778247023104 11321789 -7213999220374586982632677423652136192 11321790 -24566742986448604552658397583596881280 11321791 -203075104253859949004532032391360897128 11321792 -258733359254876567866599961944353931264 11321793 91382761467894339196519691244297667122 11321794 -73067030152022814803363914959144243456 11321795 -273332253995131442721966106350608425200 11321796 -133769305118396195734740347463621672960 11321797 -627346361198233423367767169669933098308 11321798 -55940326863541112467107939038828541600 11321799 46885055708454325495752805682382915840 11321800 47062953475614553792798327360868352000 11321801 229517893624300110899641910905009235802 11321802 -113491165927213237370111415992845163520 11321803 -301139933973218501062301149233898980720 11321804 -356337127387966505111026038644660158464 11321805 -177581220612418173491567331401804889600 11321806 -434532994063158787647440224168633559040 11321807 -192947308862404270655522271759542421408 11321808 5707267620606258206416518930991939584 11321809 -288138388880507994378228251355313107996 11321810 -10987568702536409319263123664183744000 11321811 -78634829641140919772421402031041465000 11321812 308475292051097443977444514405133620992 11321813 -103782283267947085626803226898077395016 11321814 2013501477052957417215110293462087680 11321815 -85794602800389153103605364841063368800 11321816 30606808628044295119208918446596034560 11321817 -39083916094135397035620587422238369952 11321818 -301712393319596369070263199275344809984 11321819 450807061656739096737155648969651258544 11321820 -88454501290694560677054694446257971200 11321821 81013126174325448608509383050466179840 11321822 -140473455726890012281992106775749397376 11321823 -675637745633311080965036171796189381816 11321824 -161230253428240150569010368387519873024 11321825 -36377379264338682715659788699807805450 11321826 -3460044698965717874319939814474212096 11321827 878365365449053098204756930063504528144 11321828 239668254852294799996509517527942451200 11321829 -419676729914142109332509750184124460160 11321830 -91331519773789475504993688411309926400 11321831 -247614995324037628863410918697650887368 11321832 -221538961877762455121221197510437683200 11321833 -38541775234660231583536292432614813616 11321834 46522423569091635239960302727748641280 11321835 -51898878224852164879400326366910519040 11321836 -270927269223148079092503145193871385088 11321837 -195791774446794538968957559085679305514 11321838 37322275610119459100308737033990629376 11321839 514710497882793147862118684651758594640 11321840 -115680683457343977749530367433970483200 11321841 -198466536603357732260466952396654040208 11321842 257721598888496646765011857971960256512 11321843 -220469532235666146449237210964104825856 11321844 -366344100701549394857208665850507982848 11321845 53270070040155949863505644808988069400 11321846 523932324228986875557620620011840115872 11321847 -536590543238348084836927085863935252000 11321848 -40808982134284822664920292846865776640 11321849 -398120557899019185153146659251047232 11321850 65512624435029959838934161574158624000 11321851 -280737349886527118916836709062127249792 11321852 -44133267958903267999480924107526413312 11321853 141336148066121184867399008584376547840 11321854 -319942262679278547569124815436203034624 11321855 187359870305505579054394716267017489520 11321856 -47312105951051737646335212175214247936 11321857 -10770643652586870499654122906255064800 11321858 558747698356751745294673968458846435280 11321859 -130076562492946301524999503507163535040 11321860 -130355969856613683104292865851392225280 11321861 1177796494480868982277632899964920938080 11321862 8962348621358420715550471768205654400 11321863 269571350468988045233479987575882006528 11321864 172582049067018121176591358477816012800 11321865 -286144054593988819789019898210338683200 11321866 -293736414570138363955787715372523228368 11321867 707828400312333979284417505265339143560 11321868 119589737055149189435854647779609287680 11321869 296097934217962031784369897671487084728 11321870 -164235018814635870056679979406427843840 11321871 -713586958568344525569848613992167163136 11321872 209758837951036883715505782275081175040 11321873 406674256626913195420302539916754553664 11321874 52820887852436490514949369481960854544 11321875 -609924306211462351178349052369561650000 11321876 -605959731363187270813725426710287424640 11321877 122301491317821428359225412124612255744 11321878 829636464403480507007067529726839713856 11321879 220226850879914092005013200275545218384 11321880 -53920176147392768305454501729694720000 11321881 362989163121182863347446090228887965972 11321882 -52884544336041738073289965144541908992 11321883 -806976119224303429235119479485402504400 11321884 59692869228684339867501732296636375040 11321885 -886229682135215686208379373430020627200 11321886 102982456055456472421524071294310982464 11321887 1080133132873056403214295208026041727600 11321888 -370533648270884706489254730651786018816 11321889 -234692960041600322118611219831472624000 11321890 -322066889366711355795856975120334923200 11321891 257161186730473469227329858929183517720 11321892 -327715765554865191337807197158396006784 11321893 41345472561449095527494601784967953344 11321894 183722687926738434210881807175460043712 11321895 -205086361699377915349102038685372980960 11321896 -241661596850767757919176725908750750720 11321897 565373669686553300608943583287743316346 11321898 -75180998104000971933140182883985463296 11321899 236237055432788205253819241923306910900 11321900 -1684008518473032452610141709294195200 11321901 72283457574663355987957406887760319030 11321902 36188751237369310489108703956297849152 11321903 -61205113557832420730293044644950276848 11321904 -894055848913721973703951878273368064 11321905 239000419186046524113738389851985867520 11321906 73700169763000038080572628375434291200 11321907 -302152765145508926000734216948083855360 11321908 66843845180177191241991604081625825280 11321909 -257675415090861344022036000923131695300 11321910 -66507667609599102771626294633084928000 11321911 -500636469261836622315071411573218912368 11321912 120618859494440793885162515875966402560 11321913 80828858530433787802250330794106469888 11321914 549835062787707670955741866606888696800 11321915 -816835708022569237825465344118992338400 11321916 -256323140175553680792401679672001658880 11321917 406756710184140387708647754642560480966 11321918 -260314876467529385264491242382806348096 11321919 -14538578728659076415291762433270471840 11321920 218908021232882087026919728629893038080 11321921 -252114668323283339992295938296149380908 11321922 29598814049011008601424425839194284800 11321923 650188171358233635221879135191481733120 11321924 -601356999750432623167195056049006116864 11321925 296673173221334124160389582520395048000 11321926 41379241783136095605011197461783386112 11321927 185616814145246480342371682374898002776 11321928 295437905655216316676655187591706664960 11321929 -506903595232820041974742618616754732000 11321930 29898655192080450597200249922641291520 11321931 -597544705749253955771393593114847075856 11321932 -599304952000811184960083365346204547072 11321933 -124120841124106544251665309394847694336 11321934 27750921421472774975762421124792283136 11321935 -4397964757126283830904794992799270800 11321936 -251678162034219118813168520311442915328 11321937 42173051755459781567093236192902148704 11321938 -384000960968082925111222747830604550880 11321939 1219977415631039901258109593387176640 11321940 -99503027303242533698982605176679454720 11321941 759056955426536652945859388226647946300 11321942 400880061190632941088817859401264387872 11321943 -4447400886090435906095945360499363456 11321944 -13287393263689371489925571385148047360 11321945 210783180117304933576631159121702073800 11321946 -328699379860601011927687490678227373328 11321947 60477549107831811523689924405578976000 11321948 665123129750844551625447713042908569600 11321949 -196954931278704862645104586740503760000 11321950 -2649599388830200128064694286758841600 11321951 248733296119387819593418559821383185952 11321952 -636089136446864448169910975658951180288 11321953 307809624216117626241313603645080226324 11321954 -84250804324155286749397922392532563968 11321955 -153436211980498691180117874583526512800 11321956 514011402831316491030501089808296597120 11321957 -5288342973646324118685476477886901440 11321958 62430417851731017483170179718462280384 11321959 112396395978764543117311901511410561328 11321960 -14969055771951233543285329877289062400 11321961 1753278553180402730755965531579789504 11321962 -232386249236508264431045222425602756000 11321963 -15220490061764454125537175666148620000 11321964 422707471378957488781318635566206156800 11321965 267751066181076385319462737129158190860 11321966 415440460312082929976741764658906439168 11321967 -259862811317468211580822409852818512000 11321968 -42914411361925407629772509845539061760 11321969 113671861390282803243743506660157287920 11321970 -136762955421173284388698723993574400 11321971 1771343831634329100683668275929540430432 11321972 -972930119195837471270512755095396578560 11321973 -85648817252507417441172119780483837220 11321974 -313287700516799759187340927556864679264 11321975 28751567383804260631907603150309836800 11321976 -408975573851198048174527019851845120000 11321977 747224873206816719873604761552954909060 11321978 12782679679859142826435024464529565040 11321979 -93829221366437604471669198860520791016 11321980 -39103899967184162468820070341225185280 11321981 237994193060360007930751722096480765024 11321982 -8592625276164915135381466037468789760 11321983 -193545771395332527056657442748022003520 11321984 595420394358973689091724616995438592000 11321985 -192313130141245226688151774498200029760 11321986 -1969091067342086273921538188303619840 11321987 336885587226177644130445154697455253240 11321988 -188582430520617374118598119433093248000 11321989 -283737307469632199908183882364305100100 11321990 -75765309732200845823544402409208304000 11321991 324043673800524486795471735485182886400 11321992 -613750899661226333403060735709244006400 11321993 -1093367544417163799629558407786020422758 11321994 -68739632541224574894732404349923616000 11321995 839404844969888413517186155007130608880 11321996 271202955722145753449651152276629623808 11321997 -483426054019512750738250595788683048000 11321998 -119428092152889895566953819777526696000 11321999 281928077045449454564336141043147755328 11322000 50677827713289301337196609999642624000 11322001 1156498426452189839491663079705640414002 11322002 554946013284091236379390762492243415952 11322003 46491692278246561383604883372396261376 11322004 -782152356206027763728651265689992610944 11322005 814863876548416591108187044751281908000 11322006 -6513140776148936878624709322820608000 11322007 363482946509143003023574118720340397256 11322008 -43271834384311906720276456600753827840 11322009 -388082809980845988955946151881395421286 11322010 16319645467791213846804055649321564160 11322011 1407068826062403680861744633671844328432 11322012 196605028866473001763519817028668470272 11322013 1502967753132291937529877872149593747424 11322014 420679083103962083836171161047246999232 11322015 21451556691224975378223162569252528640 11322016 -1050010679554116205483220985502832590848 11322017 29345223709196546286535907480583023232 11322018 -18284466848250876471508337195018102784 11322019 -262366997155920518974754510843989048656 11322020 -338615476390212864907130549853820235520 11322021 56430148338127074404822127015636923040 11322022 45489173466472686831208662198259012800 11322023 1087762062595178893365710815788547537272 11322024 224521659763683075624898357378331443200 11322025 -192946433971800165112705248768310214400 11322026 142153823803278865192083913043888987904 11322027 -123397926598321074502219527072718611744 11322028 -470518544061096152083133245112500824832 11322029 -9860523086989302780953647493729238816 11322030 -96646571950745941851622077767445396480 11322031 -440629093102595449343900268195288251408 11322032 -27610499877285763539058202101965963264 11322033 395845777998224906455029857637293955648 11322034 -99769513171314261110814296805111565248 11322035 145081300658753297198450502431789061600 11322036 550053345104377886258203207301129539584 11322037 114914071055514533411707161035042438144 11322038 188391982153531169732673662955966370176 11322039 -112526062961924758262496438034684445976 11322040 -312899128788668682033516592182967603200 11322041 -783577791062738783025941700242174886000 11322042 -64984414987533282633951873659418850560 11322043 -22404478106332586950562582671967524320 11322044 535727348869771320002708780223364187136 11322045 193367820843668919846468677971589971200 11322046 3542208407403868469238489469408947840 11322047 -483066559458896215676283841521297354888 11322048 -84737200498728355976315911832107745280 11322049 564002829545521068254953593352147894848 11322050 26811774980753551172418736616059084800 11322051 -92091295440735100322857713270192429216 11322052 -12077033109546143957987405300717813760 11322053 -36509529871378588143083891795806441698 11322054 -361483633977746968041490253541694967136 11322055 351095664367409663226894713599304518560 11322056 -934050233067186490267740581871212912640 11322057 -667077109834378394526268642142107538160 11322058 45233451854398632292975310253537185280 11322059 -65035494903885634603593438685846191984 11322060 37943618527175456279751001774372776960 11322061 1141414758794031809710512546303868620662 11322062 -756870602335906832102693275445500538880 11322063 589249513343056793925192856793944032600 11322064 -111287873764098262883288491203707043840 11322065 798443792615021320216391460922135670400 11322066 36244834671852275205811725297179979264 11322067 476257840414022078526269407124365803116 11322068 -104528020246132619401465909987622486016 11322069 -312472421866239898767335301533389208064 11322070 -61644868742876048352614988709779680640 11322071 -851580259864402491344258650463574340728 11322072 -3154660493921678441865688950944563200 11322073 -245789859816872413307590185335715618560 11322074 -32994608143635055025004651705801968928 11322075 -192461663852755358455128519769437041400 11322076 266383386609087595327687313760126699520 11322077 -5727692506697435508902179851837505140 11322078 353854650931985545852201010180705519424 11322079 157251249503839868438974556910936055176 11322080 -41363138082142619961182909788638412800 11322081 149645970602978504920121137281850080 11322082 -355402761061325792915608551487971058608 11322083 -681722771531589214873477252197781549668 11322084 12200833389116674382183794671046133760 11322085 117778445241880886739803873338078093560 11322086 119265604570174754903543590195063434336 11322087 175990989241867349830640337939004243200 11322088 -716892788414400764190672531610575636480 11322089 1053163608518867426261440206549125608890 11322090 -107237448006101738926516730207939273280 11322091 448914624320927051088561086340863016 11322092 -512678101864679278228570127538181488384 11322093 -313180428201715837420031841668011641600 11322094 -122322354289782225209149809823335024768 11322095 -58454296914036023172184805879873280480 11322096 -32981409447448106823909961011202326528 11322097 521860021482620392802004257252457758546 11322098 98230958290972081435700840921606909952 11322099 232517216769140594429599615868395745280 11322100 -169746536264607017981723610554814720000 11322101 -18351370966046685249309127604054890848 11322102 182938518224138024304941205186911382528 11322103 -289424256485469964656971133759049964216 11322104 270903809714542869291155771365552373760 11322105 -51802310862389499265318834546054416000 11322106 -10387098380906849189050121962514041488 11322107 -542969986465523799577413243130502125200 11322108 -61143955696936920249289244212889149440 11322109 -49374364027745400572432545796947489920 11322110 -391776368840390075363487578627751939840 11322111 -153533249244101920180562652194002022256 11322112 1279440327397160856641533267592003715072 11322113 -911313909395109046884408979230695488032 11322114 -318735927069108514185431352843489836160 11322115 2331997612131043837816357055328587520 11322116 309840372171276308815400694220387613952 11322117 -447695647364435292800704211103656066466 11322118 83760875457304717613203966492408658304 11322119 -276266668294932311336589327868563256560 11322120 21919408149891249254434380524878233600 11322121 -538399667268078644401757295178038568678 11322122 48994278382172654313361650094844620800 11322123 -408251039210932647184277828852317363200 11322124 660402205870123494947780778526748692992 11322125 -80523393417048822683691269126074410000 11322126 613963619551655065351174850216499254400 11322127 -105321981946911826008523957286320243024 11322128 -125217564245826670413941908659402498048 11322129 -159472552841936728691020961789214673920 11322130 -41853646952081603148807362306490439680 11322131 689276140544716837472344879510484377824 11322132 -353625238521712685715365156291576137728 11322133 283595781309194776873046174215429831164 11322134 250452851016828140585560452696462429216 11322135 175733234120449929465075606972582664800 11322136 -473991801669152508840116961902141952000 11322137 3715188104183980149010754700887157012 11322138 137961414466411751595168839752506013440 11322139 -42145800045832548528108796745534916144 11322140 40908954853679672721016418694155005440 11322141 -200275467056388997818143518017314475840 11322142 258668735590696090400871544626992720640 11322143 30348773097998136943300980378902093184 11322144 -589838829909049759501722233087521652736 11322145 -49856921221559353054402494428704565100 11322146 420980435601038405880008987120678354304 11322147 191502892221241509408516143192652303360 11322148 32271618521932340521895871352551645696 11322149 209907210420009628272622978716927669048 11322150 19313233025371513562424820712893747200 11322151 -319794281494472943143400558736698593400 11322152 -900104868255126246538376121021898106880 11322153 227072320912817554778917541657485852320 11322154 19279742668309951441367541330009045600 11322155 -286542533150651909456551580770465686000 11322156 -159762400399552168248107709333306802176 11322157 -68666752878315942331858753277604403200 11322158 3025034170489737697976236218104661888 11322159 -1003809065399527046686076090205383016960 11322160 -53240393487639818712843233707613552640 11322161 -248665662755658582503194833423575333376 11322162 89838115467478799621202108268326072720 11322163 348972822772535454351455183309270806412 11322164 156707367799406377114339517622935887872 11322165 8212125776263269630681063769117189920 11322166 360926631863902088812140179578277296032 11322167 149063566892735634484602913454984226216 11322168 -105197804786366408749188775890198528000 11322169 1351634776197289031192450621035077605844 11322170 319332473145665114936182598727797146560 11322171 66922311971854065819523385266304992272 11322172 -1200116350694622899802541936469990724608 11322173 482686445204822913356925544728471124422 11322174 -198144151734256750087538042652499650240 11322175 -181399003424577296318190153470883867200 11322176 -120691342787858457654767131330640609280 11322177 -221076852095550390338421989359106208768 11322178 41534429301701411908668747470747435520 11322179 85292300776531744281567793309546435080 11322180 351636834144349238175886173488294400 11322181 -42611154319169185117796622957584777256 11322182 43602750146364068414893973288183073792 11322183 581253736130359043916404685363115846824 11322184 841604396613607517643439378704504898560 11322185 41455602126104551240619810622262365000 11322186 64310441025196837078336992858880336128 11322187 163467181648017401339236784841993404520 11322188 -27704241575332862377504313484556922112 11322189 110208346519332088701039619167516521964 11322190 101631324220989440736038891251442428800 11322191 -148600113430656277286116328503325592816 11322192 -1184262026030733718697901853859905536 11322193 -74951307600792045220989171107203132558 11322194 54147188522581327519093898526120611328 11322195 -166437927327374249625399051076007692800 11322196 -57328278317643467734914937161361213440 11322197 -462877419774100313463669502352991199968 11322198 -125875439394769718628822858880904531616 11322199 -236158250700438733625687506074535824768 11322200 -265215693196251975059512000720647936000 11322201 -7188778252878288589265257067890821120 11322202 -15496443306756609894964393056792626688 11322203 200062016051641269139917029815624336452 11322204 -99160346435811163743554323614485572608 11322205 112911820381623635731321759857132545760 11322206 252327181179467524461070930430019526656 11322207 2548903736835566216808365155133406240 11322208 1158829764950135752602018268194941829120 11322209 13806785605430313672284038614649363860 11322210 -97886875840881991228716358558140979200 11322211 -934289203058790542942210127460142633188 11322212 1076029333582692851690267294641977600 11322213 42053355231132996791147021225961109824 11322214 426401766999937692921911114749842555840 11322215 -401875426027751333632683887606639837640 11322216 589457152975634561490489100740513438720 11322217 -294287443483531894590747621092713409734 11322218 -108095682339429700839512388558411744000 11322219 -193958124167804310589441913313260339520 11322220 -60079882634666542746661825456254627840 11322221 498028674960025818317592891455866829292 11322222 17313561365384490255245267811576918144 11322223 18247773375736279603956736800822471168 11322224 128351091085855244290976476540307374080 11322225 272809783378577446395966250772833999350 11322226 500356286822662415981323473078034743312 11322227 -33185923163500665981457292650290688608 11322228 80973651639995632873961857262657544192 11322229 369952589456534678842462565279135382830 11322230 -154896940573785852906712652292600714240 11322231 -162914414208062097416894803389176829360 11322232 -230934162065843747584631319700338892800 11322233 26711945578985953114934556561163320960 11322234 239123441378676906745908177105182476800 11322235 332303451136597927218584381334658839360 11322236 -144934144410719941166086102278024222720 11322237 -509479512361215709278533929609524272640 11322238 -740915868110240130459835284717309325440 11322239 -72055937775237212558930507599935324720 11322240 -383760260436047875783982514031715942400 11322241 254299245155340686169271361831072654272 11322242 276096241012557345459022120927240696272 11322243 -340026286488708660235688060724694142268 11322244 -2505214637795637208470582902298113024 11322245 278705625264516975345547569835072516800 11322246 118447900750121725605985813449870704640 11322247 722036300201032275690146472869002183752 11322248 71689897075866022044982211261833052160 11322249 34705601469653801497983629100392374080 11322250 -40784248180043315170507023075430920000 11322251 406763550950974108748313002267906583252 11322252 197992147420762871330544696284769584640 11322253 -542233530118274172695355793676312001600 11322254 -183991810634819483454711631825130162688 11322255 123367143652213288195723641276348933120 11322256 154741001340637995254796055333178179584 11322257 -83083485268137125010903296788413868494 11322258 34481500933001881103083262411135539200 11322259 144336889388978713664973569040388816880 11322260 110336221731549042483607669381380188160 11322261 13800546813286743697779129925824780252 11322262 -147852964553047941761345431835315457408 11322263 -529966613710809209799652941344089490304 11322264 278919316401129964026435239778509291520 11322265 680607935843368313042892891051614070660 11322266 -242312563064920609678748256247773588480 11322267 -408062404124216891022079872082241084160 11322268 -42378822477864912624402369868304138752 11322269 -466060200052017520526263560989690335488 11322270 -165168159666482533251915624443314178880 11322271 -231591271918435023023314201131960113200 11322272 121105606667150572424420108376953585664 11322273 202645280708275978076523570888976039968 11322274 113581707036994568846735208420700806432 11322275 587914099192661220602448110866435738800 11322276 -106799354688204173003989993327557365760 11322277 -431271053712490189065980236646189028480 11322278 -55421470657946531842851940516232683200 11322279 -140779762826464163746971583939022785920 11322280 860804799226657868133173813585117184000 11322281 -833049877454567799371141212023759789708 11322282 -244320053186470557576178729739969174016 11322283 831290852309018876850943193505185357988 11322284 42186165248075555817949676981326811136 11322285 -23323675155091896966575994190023736320 11322286 440090933010681143222539237546602230592 11322287 -4569704889128256320337413885278049280 11322288 -202529701719225563683628891150150860800 11322289 -850264612496260071208490917087939224576 11322290 52533936192598614333380101231669939200 11322291 238781420726053484018630178706293623664 11322292 -705913069739616817469249738312500153984 11322293 -37263764466180319737487044819267963840 11322294 80899417370172731020437658488363057600 11322295 1212542912578268507048846501443732048320 11322296 248674616666823503702525715299063808000 11322297 -98860815145768183070325149203332384960 11322298 -58164696933333060776275528860546892800 11322299 225989428593405381166716416921982410640 11322300 19891942367673183058115576044513689600 11322301 -152801000385800010808413621593174023188 11322302 26345970106082409421144595426142000384 11322303 387497031416758333921453113837419125704 11322304 8648945676834490225658025505036697600 11322305 -189367691830853446641884038559233560000 11322306 -9165245998493711209595632708208576256 11322307 133972368428662238622440565681802805272 11322308 712891400451259206584811774892481996928 11322309 -180962354668285749761202654200860457760 11322310 -57879144780545658715530840570906000000 11322311 -131732015092886115650200671266947525632 11322312 -88738783020652297722794325499948646400 11322313 297723589123722826667398773489075058740 11322314 7743667205038555110501140669088496992 11322315 44634161012767077538305778060080972000 11322316 64985803353315970212502146006418984960 11322317 1025637142812149757986073124920229770432 11322318 -94220226184844609093410382984943651840 11322319 574730156390205776425334087275969748720 11322320 -139118839038946617355156883219603865600 11322321 -184566127987349481139524634934702646288 11322322 -40541649598327690037066677522784712576 11322323 -996566908813403329594279053262405718280 11322324 135308264151961034100330099997218459264 11322325 76671790728846165054768388835716704000 11322326 -206988961936914006771997592042483121888 11322327 392219056347994837236935569874359830120 11322328 -266605144596919099708147900327297536000 11322329 671235360124571409354485585882748753930 11322330 -4891282968897882981540039107602575360 11322331 -501263754894634402960611920957388819888 11322332 -495452839807819802908113208739929492992 11322333 217064347826326574518277173010738412 11322334 288625329784652178503906211311345010816 11322335 30197383827090685478645555411957162280 11322336 -298363167689399429747030012162211840000 11322337 -190320568056237239729902444538216313432 11322338 -140602741744355380594569660552995317680 11322339 171047829453543096423706902251704792320 11322340 -35439089199697187654518422706306936320 11322341 77855834100794638319562047642527343742 11322342 -227765586002977375231951153504672417728 11322343 6806934532580278180108366568290081592 11322344 -373248708637346575110463939531533434880 11322345 228592970199795428125055340258788576640 11322346 200403061958063835422037213121263018240 11322347 312139163799547811707165958280218726400 11322348 -148776045328487604286837475080463056896 11322349 -198686331479686978047212698126755044650 11322350 -116349914418975891368478479883391224000 11322351 438249908400784300747839096547058855880 11322352 257201329501219753210758532102697517056 11322353 81996093526412360849839524195843397056 11322354 -273324490372034992102137347217378401280 11322355 322710380255215377568154333334638939040 11322356 183370303488760922315359516680223722240 11322357 106562360972411215094976011271303705792 11322358 -238340555083447911600639399381417210720 11322359 708771272968195769884754831165143729920 11322360 149898248984071963064237118701908377600 11322361 729733635379427561186650788544512178500 11322362 -229858538298878013904036064832879057408 11322363 241239886541978566127745471152132060784 11322364 810549111079448869963311551004651339776 11322365 41919165424987377618871449634354349400 11322366 95653857032618807978244650064994790400 11322367 -141338625041875211794197699589738454688 11322368 332132115558117142204381274342632194048 11322369 949005869885194188549973334761183069440 11322370 -14844489754847458387270539948353556480 11322371 236637903323987651073102050133885686784 11322372 461389942768859019890715108019830441984 11322373 301539493718691800344466796704404544 11322374 40433545649792728265243939352586105344 11322375 109150615837558580174890370938630440000 11322376 -99644938319252344574082360762699724800 11322377 544988112446008904084033201209485400272 11322378 -93580013228955291139795005602195361792 11322379 121562743520358033884061790429458376384 11322380 -88126538886238158324191579098886860800 11322381 -575999785112207314159933229822353492608 11322382 331719332278143926636775967415705145792 11322383 190682839120256087929488415395478986552 11322384 -86837070139593959984716009733473566720 11322385 -402280651320252626651150629755046684800 11322386 303793863986975795906718256262560189440 11322387 -15780882631402354888281793271877971712 11322388 469803592834631073622946361220411392 11322389 -303801196118594730898313586066551147076 11322390 59773608505050992648288362303609271040 11322391 1124300896995250205034035157408276227952 11322392 -201834426021008184375464105084606238720 11322393 381164237263276119563064491640654707328 11322394 608118835579016562217861907848531679232 11322395 -122345744435967883591904517025818566400 11322396 63611281902985411300357530950488811520 11322397 867980641638975475273943081962738041472 11322398 -614081838864182508854706448645725769920 11322399 376170637300103904726933103669880443776 11322400 -425328957495947263574871287983625011200 11322401 -737127692347775048274907229089028093598 11322402 -25681850976273101833689857616389498880 11322403 890065107212506318651498906084251413904 11322404 1690909310870512256198076314788515456 11322405 162602304286884177203476326651348611100 11322406 -232238405599159742754555494035255714848 11322407 -143257943742681782340510950169317004168 11322408 642124673560115029229647564727653662720 11322409 -3383348823737900187397284883624734208 11322410 -144054422138246559108585962962830785280 11322411 -1823743611659968149307408758413960976 11322412 704675899418039081307041414950442787840 11322413 532785793438318736638929376563841830624 11322414 -110896056761644533439948985982657674496 11322415 -95031812320919913960071325430708762080 11322416 -1178256098214483851104883206055264256 11322417 -187614951198332875138706220764298677952 11322418 -388293589419990013418778372223994073840 11322419 224848648077583726461064138714199260296 11322420 -18068561146100982299733436788482181120 11322421 -13621199761293638901692978625840381312 11322422 97084168966759175875833654001253420352 11322423 16687916351249399829461144260241677440 11322424 700975542004483041200880282417500712960 11322425 -735380058427286759894352596741736401700 11322426 -94975077789846581913780691863451309056 11322427 11334850205869237170637327058385821800 11322428 41152433878173434085968458405466365440 11322429 446660243461430574690144629358185174784 11322430 -127748166036834820812423693243492672000 11322431 60914662388354023123750166140050500352 11322432 169562571571152083244173396277756690432 11322433 1390819932846127349328573725119424150400 11322434 -28347198375799629931270293543293358384 11322435 461376523017394019804873744799542938800 11322436 -505938885887254707246464837854970216320 11322437 22761126395960811519087139455116896704 11322438 441558062548560987484255739088164904960 11322439 497081942838619869257923806820013777240 11322440 -83657789840159630112860917182981734400 11322441 221836822644463843671206755530929303040 11322442 116257834662936596266179685034296293120 11322443 -170900031776079611634211515249381263472 11322444 36611630226358466211062653801003794432 11322445 296988242736231988209724443390230173920 11322446 1513706183195701278095410195226406144 11322447 -453417481456292065541932598649150512880 11322448 98969612694474819654721516014568988672 11322449 21416387560871029237356965275173253236 11322450 252016343547516641340278608357615968000 11322451 214143895641712051615354274997515535952 11322452 129401640043700661236868870540376715136 11322453 122841604857081075049140850979969241024 11322454 -249425363955688833684518545727940480 11322455 -224761156964288534834000173407443537280 11322456 256955792997675905791457407764781363200 11322457 6839557108585128601623053776790898192 11322458 -152607573103282297831754990974348756224 11322459 -5808585820713778241310394723275608112 11322460 71819656923827343188585976369902300160 11322461 173769184922462451218085655742959452000 11322462 -215545869041437933577572979304241130880 11322463 -439072865978043319180923851928475035696 11322464 318742765271774119875233802744150884352 11322465 54727021643557863614390746939895639040 11322466 202996290234639000575337326120592593280 11322467 62928711817204124011127465865922484592 11322468 32518005241521810302601497006747789952 11322469 -25113396044462910621609705004667706656 11322470 -100806577692887309675946380345793283200 11322471 -79394010648559960984212538180153746432 11322472 -363579523927512459193390966261507768320 11322473 -176587241649502492380503302308913486278 11322474 300372099206010370561258659298907055360 11322475 -142095176595736508305456459379073545400 11322476 831556452713693044579850776190078555136 11322477 -891442011981489934798132503872787236160 11322478 -186556841391247671401073406345015549440 11322479 -238624288316987805778085476921330151400 11322480 -20443617197922744871746250036425523200 11322481 377032591595844935026983260763687109184 11322482 -171672453193694082239172127825965717600 11322483 -549117311727711861729902710225457771976 11322484 326527406791309401935360474902671481600 11322485 -111110526960997439913921034622806910820 11322486 66834699500678958849217206315565983744 11322487 68231404714635099919169290721089214640 11322488 -162746120954366029703994280556059607040 11322489 -343792271515309590688488545199570976176 11322490 -206988393355074140535067728778457940000 11322491 -317547368563792861080268224121580488200 11322492 119774921650384710448571215418966794752 11322493 -41311149689513268894453610712884047936 11322494 155112724779776080892983347113886199296 11322495 44007676874222856917617501799276133720 11322496 -401661613586402828302508414869281177600 11322497 452685697844697525579976190567745218946 11322498 -213205954808632032670591686909929271552 11322499 -327637422473366759865361762078475370000 11322500 -41401392707388054120309028191813120000 11322501 570667817846660717208967776635364325440 11322502 2762638207662427417098560938385514816 11322503 -54570917480137137417127775568529438800 11322504 -10928695347977442321317474328747079680 11322505 732154642423056389139237934584077634660 11322506 55018340727218164829541814558641938784 11322507 -101783952584573588747569892879448081408 11322508 103250136009786626717310396196806979328 11322509 194361403007834375769743323341568580928 11322510 88879508413085215156071577022010034560 11322511 1106412846068369626284518091846984376112 11322512 102208878675664872332503874493123919872 11322513 381006393247305269116399045676186177040 11322514 4866027540422989574887976210155379712 11322515 312189612135975789680894105306917155120 11322516 -196687300296335905893140877952644507648 11322517 -242074425691691814127556803034850263680 11322518 17774278106066498896283180294631738240 11322519 -4925734291080332544867852813242330304 11322520 562600150512336904242824362432204185600 11322521 -243129827347997459510180891953454431488 11322522 219561694557043283363484593200866674160 11322523 -218225608047085862457210020191814894360 11322524 374380765106868106619645378432861892096 11322525 109473002870187364284184232545766224800 11322526 -344644372773137379330182849450439947904 11322527 -581477839035391515933543063670661189088 11322528 -316859529800931758219480330227852247040 11322529 721231689696891042550405492681098940130 11322530 64154117054611353217949862568408696320 11322531 820265393711896408912078082920581100800 11322532 6001104609941988855575750749401526272 11322533 15088415798051359723225468802885617920 11322534 30893920095054887388659008952143976448 11322535 535370424587189634500875020787347778560 11322536 -908473201700884527214090914733424440320 11322537 -640787543864759747234556756497292570720 11322538 589638749109618096703012475794284450144 11322539 -432781846346276023660343696552982387660 11322540 120253103160135834558100182802987023360 11322541 557912993940282638607602153286739095072 11322542 -231532649724129034312568752838022306816 11322543 395808222432169269544795031236089235464 11322544 -50092629583329222211194700004994023424 11322545 -3057476182875485767923124294303575360 11322546 250558230072158455258004471136574176384 11322547 113358155494091939734698006000125743720 11322548 -160135010112015948612067887648333028992 11322549 51185806508193631319078913636511792128 11322550 106738518046366168049033171885089792800 11322551 -167540689345412346564910434315841151448 11322552 578102801796967072416399099960732426240 11322553 685975817002520312778731911514043218064 11322554 -150645535331017434631067412552485211024 11322555 -23646921115041339089190986700610606080 11322556 4353187828788131162066231239959633920 11322557 746365339708570948311684090801103611660 11322558 70722780146139202867405544082487701120 11322559 -584596641551310098172662622676418530240 11322560 43429381048102452570494011447191797760 11322561 -524952930442750183371573517698384669216 11322562 279718743975481976406250878641327566032 11322563 -296556293261541044026190367512422440240 11322564 -169487938279907169178931670758246055936 11322565 -617899910519573250205529212156902969540 11322566 45209760510075739779771556689819131232 11322567 2798958438358129596960787293635824080 11322568 -217724323087278727605293122111751101440 11322569 872887681335931344901097247386924487696 11322570 -45908680465182075062756347235201264640 11322571 518627771442614466521693583826591246192 11322572 -58504831123853819446606510554571998720 11322573 481086523161642285019950066593092373184 11322574 641322161382640739758686456864737017536 11322575 389630541667607518680726095122659000 11322576 -4109383843590578399124539047835811840 11322577 -115348409687405183446884408925191697728 11322578 461005822809877010409331594037494364160 11322579 -498933655580779276593059567919700556616 11322580 -127536366389308298301703057531385356800 11322581 -94975132224365809732554522218406711300 11322582 -597518527741230284072726446031150370816 11322583 -408427272995943217262825670062906417616 11322584 152105381046833954227903556920989450240 11322585 503870049438030502824893371131407803200 11322586 -29523878186608989863625726913197162240 11322587 20430759443930720049112224754671770520 11322588 -2366325931013662254302953074452668416 11322589 -946434381395350842701859623073298722740 11322590 124872111964794033825857046888367636800 11322591 63095932183926760963258085166604846464 11322592 33133757283570665444734192507616231424 11322593 -816864624297014134448052832915706571018 11322594 71433480293711371352764234672426304640 11322595 206649173536791376433529235896178940160 11322596 252312657396750319548561990484817633280 11322597 -188529344927994490296959068729623002304 11322598 135217594878790178867383096828603840512 11322599 -228837597109244453340299592679295699400 11322600 127334326282851536005285653693493248000 11322601 -159295458859602751868171324563654102656 11322602 295248061879633249774214741150337515520 11322603 165723581956347127927761137060401515024 11322604 449248472835408362370270026828907520256 11322605 61501828032510816905378132614626913920 11322606 -118252465484118560045552468506224548736 11322607 -75603162017960498226536335823746197800 11322608 134830863805830923032738415526462849024 11322609 35863217289524324566628166650844929904 11322610 -135346657786299296100139221369374215680 11322611 813649430176832675913918759592323386712 11322612 52661944587060204159558662695267614720 11322613 -589876765113468173823130307501014098080 11322614 -338243022448298692190558337345548804928 11322615 589529032897305929614331670719013204000 11322616 -952352118249954236576228694117105008640 11322617 599955917375812566785170147245695490666 11322618 249182794498409089191908103782851375104 11322619 -336158162316163825885553367240386258688 11322620 -546429300668368925848241800616129656320 11322621 -53330765073568062056393138292574965780 11322622 -268563683681130140248062691718561829888 11322623 212968648567853031998397066146897491200 11322624 -64622639895001739331285763349903572992 11322625 375401981215226133640330704876290400000 11322626 21670272073270878589729190628668952576 11322627 -47934685628125246780056150598211845392 11322628 298276100417094774387257535929142666368 11322629 782677594218565596518252117917433782272 11322630 -137416679284712618719687944047210974080 11322631 -7982027834327933043652844654584200960 11322632 -97810047757983111603215106257044684800 11322633 25112528128647915911750054677345044480 11322634 -345728451530958282351888787747460888784 11322635 422339513165007294992898867520358527200 11322636 28498229030896161025444082113289361408 11322637 167675491635482763530857896485341157280 11322638 -276064896305475211210894445106377280 11322639 -377675576039842962964439021559806254560 11322640 28324640685064593474015986963585433600 11322641 -169206882776150521848296105199430659216 11322642 -58559860676230167355355650414119849216 11322643 -936359718402128926013237372356721192760 11322644 -797978424076689273192690911533484601600 11322645 -266324220263240189638216089624967003200 11322646 605230067844744885505672302448170342720 11322647 -15008038740770009607803441904160608768 11322648 -265005142249099904607362596235294054400 11322649 607317027363091436756448537243817420680 11322650 -279652205405023286204545375907181457200 11322651 -80103548632583205206930401124668208640 11322652 46196518576205925991879713790919470080 11322653 -257485288008702988022571185564516401536 11322654 -54324778618504381574143537471371718656 11322655 252084452162944884925523364707240648160 11322656 578461961891155675941032091936120963072 11322657 -82929939348811160000227642409786764032 11322658 -48543175147272652482575651630091122400 11322659 -501768836539915712306674317320014573200 11322660 -131947272629009161568734947029315850240 11322661 -42712478236537490734117934628761670368 11322662 -4831638679852925561706829661349848640 11322663 -391878688213916098499356744451735469312 11322664 -1696877554560996283115534107839052922880 11322665 -13374502775721780723826871443746766080 11322666 -6070742384515494540083976247426265760 11322667 -914772331809201808928681309378930078284 11322668 309548863449333481839770401476495000576 11322669 112836165809892372969124928745619471680 11322670 -207240295629465612659164191861285273600 11322671 -713735175869964089331362757914501571456 11322672 76240347649893094044699827748868423680 11322673 -287955907623284556692346611982094079820 11322674 9707924617831528174586767726094388480 11322675 108290534312990620595035675458167724000 11322676 -1135397187039996984285483341213534699520 11322677 322210568126694622256847350597706603900 11322678 78767012645510499096278973597536946624 11322679 -789268514345636956846682940398534362416 11322680 -653540262960417245861550445768165171200 11322681 12729704131711746859385572312355299152 11322682 -82232482096779899986158450293332164096 11322683 367510633360877420449141512786780865920 11322684 662337095783067506755061639279511791616 11322685 -168001838381058090618867494790932858880 11322686 -247349818352859522220330912749175166208 11322687 -479650712070150001565022481451682556032 11322688 -2392410583355693581823768960035717120 11322689 -251344058659603398321459752476286295360 11322690 -9916635852545529444283393863212966400 11322691 1192074003712194605611640322535753212092 11322692 -536356727572543676722884566024279685888 11322693 -213753958830597331392470703337398664320 11322694 -363094854469121987932914330465539810880 11322695 180447352687822077969103988680242142200 11322696 -33304106737943819293644573352427520 11322697 -144773110984530428913798282176255610828 11322698 -124421242006856135101960723241890142880 11322699 -710454806875730442178620425681475466536 11322700 344164051918502161071647929356039699200 11322701 351904087502166958163955523633569650412 11322702 18745246508177397125561541669969120000 11322703 120922407901440201149308975782514165856 11322704 -178118875856048448986353495950467604480 11322705 -24583933094599891658640536209123444800 11322706 133916245247620605699413309004865900704 11322707 578210725143134224281911029810818543432 11322708 243881340133078854196425242225098813440 11322709 -38229885458272281892144100294357710496 11322710 27132674737760939753200996148476488960 11322711 -448546175498166021279859150245791334240 11322712 -423308386039645654388815864483026892800 11322713 3243717724245432701104436652521709864 11322714 -32967245183308261383431846608436989440 11322715 -606237767721811664481362213137532984640 11322716 -281607627726279801914539416193179038208 11322717 -868039438559096963005212606172208640 11322718 550142641534424449633446226663336155840 11322719 -45043436124072270593479126924558536000 11322720 -596651267101710498077600869263527116800 11322721 -214362173603028518799047075445391399356 11322722 -365520616403498278894717054127398012128 11322723 1057653382246688832719962912629372476928 11322724 -42883469148401336568830178627389387520 11322725 -224697680457271093013524073938279116000 11322726 -111977873375833572360638588357726541312 11322727 -201935467900881100072593717204181646320 11322728 -48393835414965300223534274641534755840 11322729 121202895078398260831718362033983508848 11322730 59635121787419789256810726430125028800 11322731 -157032506976230315314653207760841039520 11322732 -720979187254162067790104308231340003328 11322733 -639128189314527462780945998651209423018 11322734 532148395914413952960441047088771710016 11322735 386310964468713990691627851887885760000 11322736 267211996253903234100442042976133742592 11322737 -83061411309884924552213430993103885614 11322738 -6474553718317470662209020452626348032 11322739 281973209577005405486571263344744973424 11322740 -36108531526034429757069466645669847040 11322741 11895171763031524439405257697245192320 11322742 72578139558292400688362765629671008832 11322743 -877844270260556074671642618638503450008 11322744 184216744529823868890597803451750174720 11322745 -62770794100840992875306566611736941120 11322746 -117836985514798942880404519648316705280 11322747 -45646828500200825690659647570028238604 11322748 1109832004780518490019143960073375923200 11322749 66994695493388574654803408857681425120 11322750 25231398991195017820341735974965248000 11322751 536848692059029479224199136716940906104 11322752 394698509249124282151350089506420162560 11322753 143106888782902730908153212573463612224 11322754 -398151995075483840490560860964261283840 11322755 -226590322955373709115388881797949673840 11322756 -87052122187571809834918211640489004800 11322757 804545626031278533297468024058424327006 11322758 120712851660432893380836957475511215680 11322759 -233693410039734490213799245512362595840 11322760 1220182219711653817436594895089664000 11322761 405603306693375864029162423668454262372 11322762 130934268564133013111703736939804692480 11322763 38088863932895136233135454604961238264 11322764 377065561517660749222081059059799360000 11322765 -3298802123498425924737155889572191080 11322766 -17737222948862266165732398463702830336 11322767 41928731589304740127412386841940077232 11322768 112470539321953921277282838027574247424 11322769 47521657296492600260223744005843973170 11322770 4139389737146967980341946178659650560 11322771 -249968969560617224986611000589630588488 11322772 340098014390759311603134922707056981760 11322773 450218140740888301338508964167338019200 11322774 -81621761048799543762186765257969679360 11322775 816898632983610974765991965422433102800 11322776 -295027179673051293383093923578091991040 11322777 -46547148378161375482827741504481759680 11322778 130366351359268683849850776496878259440 11322779 -112461302898618988721072399919264015216 11322780 -41290840580010804963581425213051699200 11322781 -39189034310728107920944723413191294336 11322782 -289315392620406887252784044465985166848 11322783 358528901765227341201425246372430313752 11322784 58490390957551417988878121522068193280 11322785 -188728084627226548594057214103720398400 11322786 136668356507296818336476349671519355264 11322787 134985422328780168102167782139073203152 11322788 349088042500448088686947090298101674240 11322789 575231207149736031742006005381079812960 11322790 445231815870177302500413927673147710720 11322791 -601543515070842602495152511916320060808 11322792 -34372575170989840153613650898463713280 11322793 -513880550139803792265446948401838171760 11322794 88275629243554273336798981928064076032 11322795 -39842517105334589499088066335477093120 11322796 -193460825643723792150113999004713671680 11322797 267713292568806807912511534740048564246 11322798 -44332907050511225651040255835678374336 11322799 -1771286022260965945835819960668945137648 11322800 -8127440544763516763366162295001497600 11322801 -52558333288894766853147445252207718400 11322802 -181004028673190627876029153840738449648 11322803 -12541126846401974122143163054848561600 11322804 319011234099176344577843208994412138496 11322805 295344560362269302806677674864597147160 11322806 -228445719114635074492727300828405764992 11322807 -350271411868946976001223635204510111920 11322808 -152643989928856277047315463923138560000 11322809 153678841460492798062441865758746930000 11322810 116082514902192184840445391528760512960 11322811 -29245262640204385181289393287529376960 11322812 -198424306844846134650177315289411092480 11322813 448015770398260355263898786476552306944 11322814 28715769086552331849566880521588635392 11322815 28752895723006272203402088669801640800 11322816 25393438196897521498459882881936261120 11322817 407868299980684651358019958020072484608 11322818 41627808593490272282565238543804176960 11322819 -218788177361129858051845681135527993312 11322820 -18339647493792077244200987060531811840 11322821 100029272170056395908451963844954581022 11322822 13903091222117870975114360366017989120 11322823 481485051403746455749474473837102746072 11322824 471701657160503803086983980556409446400 11322825 66601453853637726330352765853312121600 11322826 16415228995385886347833933963385737824 11322827 294611577726627502699420557354784640352 11322828 -60416023664401790061841243728340962816 11322829 258028546860155872933390526570765802976 11322830 26581734768931684387818405182502261120 11322831 147225275645882813498261235927383899776 11322832 -7509638483541625085113397566579646464 11322833 -1416323043995827258697223236307888867840 11322834 144266998874113407479278645868660494848 11322835 -539884372643515239551548373585358144720 11322836 228676306053669529700528901816503298048 11322837 254635094347804219654200570994131120540 11322838 255131103327687316947099009412169644320 11322839 -641977993062969947137553736712671877800 11322840 316326967184645826965079188015993241600 11322841 -742830966745659378556619716053969489200 11322842 -224743607713878631579169148152297126928 11322843 50959980876088160183620273306648393728 11322844 -73589371533540153161491572224827334144 11322845 -632836598346842446760484189322165434900 11322846 5268883669770975761769348996622077120 11322847 -89233936457338089794174732980363533600 11322848 -1015342701773498997505827183268925276160 11322849 656171674875263022099937139237935238064 11322850 -35954997008701669861055721639948518400 11322851 511961878911008604568688960753551784592 11322852 175322634833723352913405764924352607232 11322853 868176426667234370677608363144367295102 11322854 -137047862685450303798571303277424814080 11322855 -138190463835410903226048200533331080800 11322856 383800548999674074606287636893995514880 11322857 -156778772652280429778692170568615144128 11322858 45138380709385123539613802908326653184 11322859 -1183372979085498483502052949137138172940 11322860 350404840710156801692245690183182336000 11322861 -286044974779715755794942037503893125632 11322862 -4794390489969213652216761910340852736 11322863 -795031230812559119186663241369516086400 11322864 -36039221021350668575905999546660945920 11322865 366819512654638842103359709319125630260 11322866 -230628002344198279547868263833889712000 11322867 -141130312982564329608930829622897809920 11322868 -182085258343737755671547728562775993600 11322869 -810286552222557917540026038191891579730 11322870 -70755322270683212408384965006183906560 11322871 715075083596908319674678798905860445240 11322872 -803193555726681110183159554260762316800 11322873 174646628797489814516875269881770724922 11322874 -139655306255138700009490789113174432768 11322875 800449707159070530417344503368769884000 11322876 73794113589015168898152301663421998080 11322877 26093803086120620564465469180175389600 11322878 161412157338789511054430251045403753856 11322879 412309998926218767558853622306555072640 11322880 97232691938176044548633467270893404160 11322881 -71606878193977948825516252182614209836 11322882 664900833260549389928611948002897984000 11322883 -158669308349630421103451829481571238192 11322884 -38344711734736663869208554314685009408 11322885 127644560954307367717172999789933458560 11322886 231263162598653806622272220967875789184 11322887 -212560087518898220297056960724198231328 11322888 -59612779545251660317416212021840117760 11322889 -7925393902476079857463680610243228976 11322890 302482739164372447523520797996169585600 11322891 -388851497961586405766018444322561327300 11322892 149596484435209411835154058397463761920 11322893 1422521636872574468039142666408043364928 11322894 73348499157902592965572703154078090240 11322895 -486142740704758582538125880148794984400 11322896 92215858871686080058884466813174628352 11322897 -116342591040420714328160762015952657600 11322898 -103101693416552506672813979788302821760 11322899 156154942491795006665749581798073440336 11322900 -59813752049633731035757918219250227200 11322901 -67782474443246713708409882640630820800 11322902 538735574138402329256069741187659653152 11322903 204881575022652452643058262713107408 11322904 -681798075338086493572472473725658030080 11322905 207177053791201431600523982647413888000 11322906 117542710608956672116456435493198361600 11322907 -23350201736219871179985761947477193528 11322908 549990944485348499491138571590182329856 11322909 14368002646492917179420369458472521164 11322910 -400717557544216902456959965620619496640 11322911 -1270668831818820426709029641046370215648 11322912 -631333157559608220097143203104271892480 11322913 -99714940452576705828330447987662267904 11322914 -277928981677709030085213173438601760944 11322915 201384988744891812292240631679684607920 11322916 692406968074558264503628168512942167040 11322917 571592200579768765549358335592888372640 11322918 -388535976646467413894371480524050678976 11322919 1026083170899812478914574109551585293760 11322920 81209527247633568831662872795743744000 11322921 24755830486531924783492243333488308112 11322922 -36397315128032693942861678559829641216 11322923 -516941577619832796204327126401169595296 11322924 -390468942045481587374792796516398085120 11322925 -208115316773359500029031968458498480700 11322926 -438439164736296838913364674005179589440 11322927 207540566933858301259303787966231698560 11322928 139022979623709219571670313509239242752 11322929 108264888241728202104142795568328766632 11322930 223001779519725118662634254450570954240 11322931 -513648374555981989487704460210273937268 11322932 -4998547579973735040377026088921376768 11322933 321998134443937465048218039198615069024 11322934 246213937812431074112281452285821773440 11322935 -131743093907967877454894183288639269440 11322936 -87167534201041753922000577120829440000 11322937 917568692244936570069233370766313491072 11322938 265250316960689670817661069921583360 11322939 -136834052442920965364172026699120320512 11322940 309770755408987209749317908693146803200 11322941 -365645653562571593310258303813483124128 11322942 -91684741140800519793063678508861028736 11322943 42882313669684982279248980023384382504 11322944 -194426717320471468231908361382596706304 11322945 383400257624081984378927312099482652820 11322946 1378672807251237053005682945790303744 11322947 -2023391546482518060586705004908605792288 11322948 -3689690036901520581908321215592079360 11322949 -548136412019747323554571955347758713280 11322950 -1333675233405607190952850356226574400 11322951 -354660606227050881337812817401368904576 11322952 -462532473222307450487835949567492945920 11322953 -188825877541410144029761494939382101798 11322954 -78028577498871727907788589182189827840 11322955 -45787680341775671463344832709856198400 11322956 194770480684707023563036315754440857600 11322957 64047889147442892310296690514587489600 11322958 -194022939252360235599350694488483665920 11322959 -227741815938934123245132061163686428696 11322960 66530335438976709806387870398237900800 11322961 -368981470543541539338162516592727851148 11322962 -36391437852364856479624397547232535040 11322963 -624817707954071470945158501303079024800 11322964 182253699063277464356480471055025966976 11322965 557532037819810131957721996359688096860 11322966 -115077654783709169020827831748147392576 11322967 -20414412728904494482248391840011603008 11322968 115398019369375392288371597509167452160 11322969 -158350973407479141722503225922055074688 11322970 -18715352007534001713621712500448242240 11322971 1213874024076429726967117159269610368744 11322972 -503535327252465211964716913523862677504 11322973 654106270136442628837240627808604336684 11322974 119934532360133241900116658207879626880 11322975 -1853842435203960697619887003738108800 11322976 211827105681086894537047341888818380800 11322977 380167921098287158716734320097234657826 11322978 -266789715786192501520022070121474529280 11322979 -29029763746648487375167486161378541824 11322980 -19954212917969480550809458128795744000 11322981 489165560771773445651427978438597596670 11322982 161473045899416708335063735186839768384 11322983 -260521451525797955969598658771591945680 11322984 413733435369063148185923235157987000320 11322985 378727356446050799011221434942913355200 11322986 347282780873180768840217392575928650080 11322987 -16391478826983235746787864803373178880 11322988 -29651112309970828227305377861973504 11322989 1043014028232946932960388684251412232790 11322990 3092595103203453037408462585400666880 11322991 -458823747652796875897018621998673037600 11322992 172536797954300279529769757130265067520 11322993 -54288338347021290628342330918913299200 11322994 -280681632654660758791067877028011166704 11322995 630960388794557568893546101165801638000 11322996 -567313094341448903543482271831791251456 11322997 253163450346569138467751690548271516672 11322998 17875614710797773686383385245517399040 11322999 -79985116621703826478999818045572887080 11323000 -684766258913604854990080941380858880000 11323001 78288186623751772184469945849641569002 11323002 -142298235305761337472265087434460858368 11323003 -56648905819013592946367971158354275160 11323004 144768416750018713308743058361897697280 11323005 626453776240597334933325221191121560320 11323006 -67398022279015010583334340854884162048 11323007 -785327040215872683994485516654126831744 11323008 86892754328535854919420229408889241600 11323009 426802691716552299440361756941847673920 11323010 -117482009101954177591264930198368207840 11323011 71061810033456877976123829379518302208 11323012 544375417565564469459232750250945740800 11323013 -270307029803990134134199413115286389476 11323014 76826878480003297149901536184634984640 11323015 389583280351543264635126342587519946240 11323016 -963859371066729022679356135699042667520 11323017 -149891285035936665217498676572658736000 11323018 -3266087164773167685745004161295683584 11323019 -125241750035010447275305014819069377580 11323020 28501592362551720484586332217777710080 11323021 -162490869780516951382692032255133196500 11323022 -375958200828525811143048305996677152000 11323023 180994706849106724837356451904013077904 11323024 142511744238117282206199220321550704640 11323025 -26300554184178442586606452154405424000 11323026 -39442022739287081077685410470974335488 11323027 826929843638437861600695957915541352876 11323028 532471585503199687769391990081036961536 11323029 -83710422143792023978384119543380866560 11323030 9968563618257437745965423901074661120 11323031 777385761758529941906225040472945869000 11323032 -108309441604755048583501093463801856000 11323033 351605164820308942028129480061277444224 11323034 -175746116585632524006703633063002445584 11323035 10653890448313287867228421970880058320 11323036 -305914536830222274504463180785274122752 11323037 -406074479028450146173928152527479759232 11323038 134505860332321873056078443272090457088 11323039 124112241315346270966830740021310520160 11323040 665733348626734687909546346662025625600 11323041 -281395841633938307872905222677878851408 11323042 402419607665171997748499931420631182672 11323043 1101552636405458404898644191469339523292 11323044 585491266805889968483966921354536857600 11323045 190021862409467460778910027571776322300 11323046 -136013992089781241813757926130406872960 11323047 -239312605462454203206891118083048897072 11323048 -290743883382682549765336494791080673280 11323049 29551907117533498867126541508244237050 11323050 -62746316694328004709559093710832320000 11323051 -718725226894026258226873870643207281568 11323052 -59958656875073051787324860425397477376 11323053 -183447179142503111009325684732055514112 11323054 -286922223591793865755363562829289653888 11323055 552367663115848237811064119908040853960 11323056 4473109930141294729678733761523220480 11323057 948196054861143596615002798971453788306 11323058 -214136340886597995282347741050884603120 11323059 773192446275359517677183591648305272 11323060 711967709230166706786076474485964800 11323061 4120309609765381480180879336449126432 11323062 -155899895455378756403494994549875675680 11323063 973333378078146285704589664428376118312 11323064 -216976941806593830972287144300532756480 11323065 42307478700361576707280731637117446720 11323066 16411631085787385089365060969814855680 11323067 -49204165688547345445137848075914295400 11323068 -199095350607870993363043149957904412160 11323069 -298332582903681993970222167043531588160 11323070 -27836723417348291380168752620360294400 11323071 326557653175169887608052244655584240304 11323072 -148201388706461729328078305862593019904 11323073 -125639799544057748284336731742977707820 11323074 -84651012681714043535678929241903221248 11323075 -218654798003350982819013870617739141700 11323076 249291262774834217707596409436019167232 11323077 -555686974001882226327505547556325934880 11323078 280900834218461590023028390890308423424 11323079 -515094575193465345178477706895065484600 11323080 -149092423315767198053065594816052428800 11323081 -144025658849420705909047816746098749440 11323082 706234798672924172273763696092280453984 11323083 21236677761473136701399618141685470424 11323084 -12689256170449531245479269852468675584 11323085 247624838633481887885301705144464376780 11323086 -240045226480998690022489840372797875136 11323087 -19071678565884140551196087487269367248 11323088 -121063463343038825655453589414029557760 11323089 -127133199602687803853847564207741449916 11323090 53598494220534924665609347725176560800 11323091 15639409480841488495257431713493595264 11323092 -360002588872517760640544396943431325696 11323093 -197454635756405623415941033279669057476 11323094 -216464611289803033405704444237324167904 11323095 37536186779733230569801867519465574400 11323096 807175634045405299486686477691548641280 11323097 937080651618367588494519109742572257546 11323098 33026596068572373535185884360781381120 11323099 1260370546950329416641216664026081722880 11323100 36975416389590034560938794263772800000 11323101 -914625331892255416421954787891395469696 11323102 -58202322868394197444045297283511570048 11323103 28992862995863637781233116136466905600 11323104 3331736685483190336320077137723785216 11323105 -890515978207993030598263519766898263640 11323106 412643641766535146848556837777713178400 11323107 -220477624296242316173327331280450713600 11323108 -270073804238971114090140192358322968320 11323109 -174703555679820974562590791724650384320 11323110 -23818255088408912279766868154518158720 11323111 9437014837885628430957539816329030712 11323112 716506296350918070070654825456893542400 11323113 175261631285137640319386073324223627104 11323114 230060065964981557513459804319074613760 11323115 -760864102448013885696631198731273438240 11323116 245655906136155377449067433586506953472 11323117 666126141064671947861655508853158658648 11323118 200157695218785436931042102871243101760 11323119 -673587242740712336270097168961886507256 11323120 -52248565434263017501159026419301580800 11323121 -290416474375739657063606938823818923408 11323122 -38885701697989084570156440449266962432 11323123 -135313887861885024697954012577439850160 11323124 656401388031064071624076639880164519296 11323125 133236932513278181196570629914045800000 11323126 6403067131447819293535393052965735392 11323127 -16367711890325552619298727617363327920 11323128 110627090320150963778415799460865638400 11323129 -132558461636647654484631278573270945724 11323130 35441217154362545556860745409601802240 11323131 693272605855249720777870379076098022000 11323132 -136666799427889500056751880257486294528 11323133 774530663796054663328228758641952773382 11323134 153842445788097036256845483462908872320 11323135 391290848091517013528859861638431519080 11323136 -247207003096195594328804937866208608256 11323137 -193862153890014515555901645734280420480 11323138 168547035841131436575061263393972287520 11323139 694950534002932126065216064476360037656 11323140 240237887342118305999542093065080217600 11323141 -273451357535740901473287332668060391458 11323142 19645775257399436615580495398218824192 11323143 -296116489443658429268395239096780463080 11323144 -2605042922266895379921841141938585600 11323145 -740432813454304223766470506874464708800 11323146 -338121678392218699886573987465729442816 11323147 5731902742417681031725434052249914624 11323148 452417574694061848088082216152615102208 11323149 542035043720887497757260452738507871360 11323150 -1293803656222152757077898749153043200 11323151 -202712840600322278733512317376675659776 11323152 6342758699875673630334567860151853056 11323153 -99039421620765780813213387912656220672 11323154 -660605458641916016856134517183546354528 11323155 248470449350081701395428580588257018160 11323156 90340512651731782051617711721868213760 11323157 327610779951707756760009010360091387406 11323158 84253834075882808222018889470331402240 11323159 973890998533200261824762718872736133416 11323160 515375955559358581263043695604134912000 11323161 -236865679000368243961084766819522876412 11323162 409713709472090105575974465283473081600 11323163 136228794022462208576010303229201207560 11323164 -370358974231963942860832664087242997760 11323165 -143882870561026620703889629931699164200 11323166 207766196417975811116726024133754844160 11323167 -257007986094992414371493668620209736120 11323168 83091207297253402285250268270237843456 11323169 333688275522197960829893692824739606128 11323170 86313770742670115742966534841914066720 11323171 889647353098952400973372320625541921372 11323172 -194416108543883869273541536928272588800 11323173 583857608783061687384570154850582915904 11323174 255078397503364358901960343490013114336 11323175 -21376082714585905185431008475434945200 11323176 12221181427776219900610220340645396480 11323177 179215959520425567537276918672610621440 11323178 587436043215363438787395919735086590640 11323179 77764992801790942628955394359922644480 11323180 -540178439327933014781115181109222400 11323181 230907345387846855802501317076684705452 11323182 -29875464348369786475214812258181391360 11323183 244645057750800949603012863721353132520 11323184 231317776462125813182294979053617152 11323185 42557133284174572976627416688923621440 11323186 -103280019077787612174606075355315514880 11323187 -118708345313269811237537890445035221528 11323188 -312517761585329944023580821934694393856 11323189 225813829547164446440956708565446120320 11323190 -5137724526276020567815970034600672000 11323191 -528215325308338343070315401313287285376 11323192 627696524263542513026929525896582942720 11323193 -44542522839833298061577403040592560128 11323194 15552762317246515298743706896288742400 11323195 290726353555278162242301528346532548800 11323196 152699173176462021695637926072696827392 11323197 -131367920456189788934953048893529537626 11323198 -99860949867127079848178128229848203264 11323199 152418846480913689525568796037662389248 11323200 35142112828733618396632095314568806400 11323201 -1110134962709642132016925814283651362768 11323202 -749616455682680250722389936169605079040 11323203 91721000159053653113063097728954050800 11323204 -538869950544040982899023437626167324544 11323205 -522491035531630491964124294516830387140 11323206 19261667225095031998854968729541707520 11323207 -348636653069369173599869511386051387808 11323208 -181249587719215542757382959677724170240 11323209 -280553696375921125140307722783950914272 11323210 341548428845264903634483012725848049760 11323211 -587430245746670714702833227539571977376 11323212 56994516884957578719388372595930291712 11323213 -922996867639735228996035721495921437216 11323214 -4749229614425282367158088892839222720 11323215 -31000913306311918240757869520827697280 11323216 -76920405073445621658729926944581443584 11323217 656196416218901342362704122678894737266 11323218 -365607335501133036622199962169901477120 11323219 -606153361098476002520295770436787146480 11323220 -141300811618783179635710567030568997120 11323221 24574606450503692915819984242678732800 11323222 -100061069690793741166905284990828537856 11323223 -829195198392419877006439084652497185528 11323224 151980359292275269702506492032688107520 11323225 -246087027306013506009800131358377212075 11323226 -231136119350750755954363999556486492688 11323227 -690053638544593791328049596555338386280 11323228 286643992729302632859115743807851724800 11323229 552586060043239721000752244007943913484 11323230 21615866230018441330572158964800977920 11323231 -1006870738790841646196664715951620575968 11323232 3940697505910460773307528110364688384 11323233 -926481544870854176055606894382300176 11323234 31522008480122352072810143088466224192 11323235 -149434550023656435427310522061080090880 11323236 -166482956269560061875188429169657228288 11323237 341607466404923817451922476194092090272 11323238 62132775303181379026393718784943830144 11323239 -383818798565865301830684991943498761176 11323240 974643888490071662056168977768235008000 11323241 -958280448155106152260211009735401172748 11323242 88800607412124757706425902321642262272 11323243 -1035831857177631136007599203303427098508 11323244 -92263043717728982737748368283703779328 11323245 -76693517196486125509722800178405758880 11323246 167385282118746648535241470556547821568 11323247 -186508439985512347998601875912155591520 11323248 -77176797928210672444507769228770246656 11323249 -21650211588034390213422012760693492480 11323250 344917345090449794879204028036335304000 11323251 -358236221358163802983641307956809685420 11323252 343072529525292493250841306331444708736 11323253 137887784818616334375585725434388593560 11323254 57076449137718381800414161586764240320 11323255 500381446058281355189490080242808400000 11323256 -206774097284145253811919262924962570240 11323257 -113623685734503837983384968284625035840 11323258 -143795833618341459213806978487150301248 11323259 994827114064892932489026430703066858040 11323260 97664453255074167713029843854210355200 11323261 118233263970668767659308035486744585862 11323262 -54298423574840773998750499342770298368 11323263 637892024017469551519485408594720484680 11323264 -20250668429245946594292973944522670080 11323265 46146977837363647376479750104606116520 11323266 -196768134821151549638593496297285198976 11323267 -442731368031410060779188064471081879684 11323268 625728985183190475964243283598610071552 11323269 -419747502968579475873997116280817065506 11323270 -16720181883233143932089104587191658240 11323271 -586353516187886239770770192778209646528 11323272 29051498015009439862870997340550225920 11323273 -73919043663499581955324794456408399836 11323274 -406594916621915029879633585391963910864 11323275 -117474243260342288221164495868997558400 11323276 -714071192767772489479264219783340176128 11323277 -14055411710124623995810181882576441856 11323278 59241128719564371358388421332718341760 11323279 82014951101604188728478893705524483072 11323280 -33435681001462297207403856496558080000 11323281 17967284834136207509488278558386445552 11323282 463207909428161108619728173212766730400 11323283 -131819110213275393515232416822953200468 11323284 -605737103906071480279333793657683968 11323285 832200553983912860130462300696770485980 11323286 -170111606860549674431011815233979139200 11323287 1807190224642878433923464280980314007040 11323288 619508462608593079335905517578466293760 11323289 -883667790316701997644574408849331081910 11323290 181297399665558594348470757428812823040 11323291 51222945242400585058527797868345944064 11323292 -142476769664581368761778442621890908160 11323293 -30504600115049639608516390340964929472 11323294 153042167064339222852507980118529677696 11323295 281455018334203731770863303884680727360 11323296 224211613788723034133276429579583946752 11323297 414177517876962994831234456429142421040 11323298 32252073334048102698486333062770378752 11323299 34299926039813910822126473304937248000 11323300 -5691314481448293425782311465103465600 11323301 -1072715294928351771276653916914994594 11323302 176038759601491189723079169930751127232 11323303 -43440121307521920109809017987153133448 11323304 -443650276597779040323348109021792665600 11323305 53205419228217263243831400551115552000 11323306 408648987211490923845010333820907698352 11323307 690135869089964807972913046929404585760 11323308 -14846554233801216881526959062179840000 11323309 115996548989906266424030300067856617986 11323310 -41615233543767015634670473912609242240 11323311 767947038361208977644390051727894000800 11323312 42293139045827112902620411075481370624 11323313 -657606504198074195757818935103017827438 11323314 -48436260337565685765114659834566205952 11323315 -83979431134800256148016533399438075280 11323316 797908836306687270532057771205883985920 11323317 -587871546020339135664998439673485239520 11323318 -478509440706481357670730547604220332640 11323319 -5009413466172372666751093803252888960 11323320 -36816665483358223562819620581566054400 11323321 -503966690137869670660920088310118939478 11323322 -18128905032842118142704647217917940768 11323323 -29983914888777855926312676495887174616 11323324 421135362615501891775339543224915895296 11323325 -139626430586607380450621526972688611900 11323326 -13308261522258638305402824287964948480 11323327 -778101837187779535942415964145730693824 11323328 -284535001565855877216283452246727852032 11323329 -467119637307841987580433661334400881616 11323330 320828066524509486097217823818369494560 11323331 362500704642111344108818979828468139000 11323332 95844500580460170130619083473785824512 11323333 221289950065771370196720447766265305120 11323334 1070340566428442641327164934993873449792 11323335 60937329588723005901326927796378758400 11323336 688023599639880632161912800667267737600 11323337 -643822995299669116390318310319771260160 11323338 -61813868371287629539219951330986739200 11323339 -69658317368211716419985668477177989120 11323340 98414391456076893334053594734504448000 11323341 -315347071002239757322003391364995818560 11323342 73017633383191638972334370214686649600 11323343 -322218850128382374263756339005881213120 11323344 86000421414156988285788350718578393088 11323345 -82680588169821135733737481310033179200 11323346 38461544121237856391512501396847881872 11323347 250470374462097406392038694692542025472 11323348 -77921904575809568896090210879368587392 11323349 1286305954347875793850655577305452583136 11323350 172842111980651173578338757391180437600 11323351 -23249609650190155642104794559366954488 11323352 -300655430777656873359638660313453926400 11323353 -549547984141495171543956668113582050096 11323354 -166561736186603020405186394178013785600 11323355 -867364651745351467339648996512628742640 11323356 -192751069108669539235843299678851604480 11323357 739217953212999696279686434197725973280 11323358 112523983363076152010748406750908638784 11323359 303092790509515542407314553845794498264 11323360 -121928964576349337826700580928859668480 11323361 53992628626774753887798505471176973680 11323362 3827635218910617458119958749189512960 11323363 441528836082722636075678019150540009360 11323364 8035416651677319156333619200786665472 11323365 153567086000371154677874006248029570720 11323366 -151326029333823412531378450021760494368 11323367 -1002245642791266522820020925663957125120 11323368 -273855134329463632714006700397551616000 11323369 154688384887740122231509649472295757520 11323370 5190574569948757578219662419339714560 11323371 -172933681932602446077896608284813362088 11323372 -483797585970329819822277163132531527424 11323373 200982370693222851345580115909820702720 11323374 -22911797696199821905840401595236027840 11323375 -139875661210804011780495611589707976000 11323376 129287949005352785593537376609600274432 11323377 318891225553905979368499126938414415848 11323378 167129025869641910907663393679048907520 11323379 1334790389693554330040877064475720009880 11323380 -125774990100055337051214729856180039680 11323381 -158218451708733292923032722984189791360 11323382 141432549539708418391808264096208783360 11323383 68728190251544151716567995386873603840 11323384 -64516402000044520050210177157685268480 11323385 -13302945677605618350126823554096232440 11323386 234750922588792452771332078000928837120 11323387 -1182869936603001079096127774935099263964 11323388 -24001118816055089935667572420880930304 11323389 -29245172395471748864534593529233067520 11323390 75584854239088268210261995561299793920 11323391 -98701050352447549187579707995638552928 11323392 -26864215778298285071315122031847014400 11323393 -701968480907527810987023171619152015358 11323394 333858797713044381888563445850969171872 11323395 2724871628834308892080207562532779520 11323396 -66762166056199264131543344468992798720 11323397 -24868036266053273208257287735115309700 11323398 -371548081530609789833600017115891404800 11323399 748315304464382357561171213630871541400 11323400 -208291896771727399500145694273197056000 11323401 -198540019639355833200095596055164654080 11323402 -630163368338304374242926252638964749568 11323403 -146167206911585687285302818476737948896 11323404 -62952320037408010752338765570637619200 11323405 1918567717104885671765154336132497760 11323406 -131510026231906503342430998104664911616 11323407 33279226518942223768707017367232623240 11323408 -260586888141973203629219133716873609216 11323409 -625333020352804279378114510735635597390 11323410 -71517103591608498137878658645757642240 11323411 364939949537951695810124751543645671040 11323412 -336876554966278140293387682275853270144 11323413 525244060831059687942818515448722156284 11323414 311754597942225811661882255698371663552 11323415 184567195130915625683955705517433041560 11323416 53780846364233188243305679450176675840 11323417 21869798234294583436721569595291355584 11323418 -47035656823153691304490004788482691584 11323419 -7429060679231880406952459808331966056 11323420 256337924573295509800052505751502330880 11323421 390453146873872690137770390289997216044 11323422 27578575043466941178741311334011520 11323423 1874492871794131753793713346160704064 11323424 -360326864281115313169142778965784526848 11323425 169403471619281462145570657004685574000 11323426 -18116516241807787359464753214236711088 11323427 986780129737385242013190420559899730560 11323428 843279127632211129294650637037038682112 11323429 210470212680119411432634257696415883008 11323430 75130221323441586296566770671491603200 11323431 -169354433937233352541197579449079524688 11323432 138811262701428403429875076416666009600 11323433 275190123012165561251085760216098099024 11323434 -80065361268727622707174836021798336000 11323435 359896990670143182194349347423363358720 11323436 435679392561982448423709992453068135680 11323437 -188625533361629479133420449847754843840 11323438 -121974336227965919754653875404353380608 11323439 6400738027037975254877402291212232520 11323440 42221883601784985963262631743147868160 11323441 93313734688986974942525095158350597664 11323442 -38369787358480671975301866640215200256 11323443 138033774146585047747560777395071996464 11323444 755979154530516240277356763582789711872 11323445 470877951073113864426618012228629760 11323446 50409233329381764356837957179020480000 11323447 70708241318619175404993776568542615552 11323448 2667297599540689514335421426310082560 11323449 101139242850916939366593302597143060800 11323450 44870556686113765546182522338178621600 11323451 -575808363553484948873025473675297611548 11323452 -690966460949202699240035372708560896 11323453 -1090149204185450974313307360841099626298 11323454 -434846742428674561833755131276466413824 11323455 152022845034429420061011845365295155200 11323456 -104645364214360485344027397555691192320 11323457 330877080519823570479755699182542654240 11323458 277223229119456640235052098142711763024 11323459 -388441226631077333816578915382841570400 11323460 -163516873689122085079441043108203518720 11323461 107985298344043587706575374462212287744 11323462 174502932656834117394096741965401824384 11323463 421042385826019697479989597451210311576 11323464 -4875258929367227881663939358587944960 11323465 -328386684858205626180818810670935232000 11323466 -83286873539160018688938073671261872640 11323467 -426127304056633272072171952635183302916 11323468 17454092567275450730656561229292451840 11323469 -1129208989872313273845036698399299850304 11323470 -72509554824355661112654826281118099200 11323471 -933930156530141981220079847201937981328 11323472 -229930077406923012765478845940676173824 11323473 -3116952390994805572694082191305700352 11323474 780192838811567344311422157782845395072 11323475 -93775624413234925719864210743289024000 11323476 -24727157090045832228780294747280310400 11323477 -950772337278611908795197915975911526528 11323478 -192690268019247272336723640550900596960 11323479 522219857093002581055569431574998366160 11323480 3170654640840554726201161404390604800 11323481 39460474444494423664164554790046449732 11323482 5444429578234563500387790880152494592 11323483 355986529025489757241969560974546560480 11323484 -765224588778677766166879935595604073984 11323485 276090643524775253499814881741387607800 11323486 -377737723036843431837355707573862631808 11323487 7047119206916561557267458303924256752 11323488 -144986399348203640540645449570883469312 11323489 521402957988715018079605475335021264992 11323490 -247592840042130708899026081322222400000 11323491 699317382132066924177351295007185920 11323492 -325313889617357919204031687393728563584 11323493 -52865703344763588378809150848647914436 11323494 -10226450829293784731747543432625782784 11323495 201846361320235200653177884373534931000 11323496 592592307393543853681961932964843520000 11323497 195969975931020423150357615343981242000 11323498 31722139157699787670292263345723622400 11323499 -953712009405653330927223850954485022680 11323500 -32953382182318592440431934545542400000 11323501 135063011765233406145315085147358277824 11323502 7283279124369728390384125556633330112 11323503 196127295050559004311357315316493213760 11323504 -75687453872131986615829788300878217216 11323505 -29815550854499198281470200812654208640 11323506 -134735901297861479824170598441817088000 11323507 -538242151660526354460483698286305808036 11323508 -340754882523529910239157711257038160512 11323509 -384874310830097234958116981689996470432 11323510 196530236770194523163270459256402032640 11323511 1321434034044851617617643330390065004272 11323512 -113539436230484671831192362973842862080 11323513 57179900796184795094762473331632294740 11323514 -353656039940077698406076817233232463680 11323515 15410999407958902851837837183348952320 11323516 488580177391453219934794965273441768960 11323517 309176132607350945059848785009644759212 11323518 42661411966658002097486613440114627904 11323519 427630575228681339307118149638532545920 11323520 -269471191133740698658434195890425036800 11323521 -199149974656735546590808696061969358144 11323522 -265579215046675377364313521977954723840 11323523 327724986032843611948014257982274672104 11323524 186375262499628049248522810550820259840 11323525 36260965878484066461868916941178720000 11323526 -245328169705734243215988100041375806016 11323527 -524421193537577401830662913469818325080 11323528 493432261884850222982414871681056732160 11323529 -10327935982276216135324156779894839424 11323530 -188086790463568244534278511283668198400 11323531 -1113960213473129242033310890956663660000 11323532 -609891099370404754247517135764279152128 11323533 194015636068526513515768180318959235104 11323534 -564765544068101478603808658698983552 11323535 -67455074272694634361147485789968102520 11323536 32667368882625714255793539838717722624 11323537 463987884957648938279286805074365609572 11323538 -274235889006680709261687422995187343360 11323539 471111280674305380687386034131148746804 11323540 49030284149907321325715468031897446400 11323541 32473248678886315395395037271010877624 11323542 83133895921409536556159797283548563840 11323543 781386437136440418025333824231878880 11323544 197209830372691715475269393830182912000 11323545 269329597951424650678741624100069728320 11323546 168461024792489533755631642169989623744 11323547 -709623054438105445753127707038916029528 11323548 186817651504783730063670815771639288832 11323549 991770674091647714218450356308273368550 11323550 -40799882438598881237194096195955683200 11323551 -63293165926533668807118834339514429368 11323552 644992383648485407558833919033253167104 11323553 988919608019579021649557968960467450900 11323554 37402309233165668524910549397124130304 11323555 -372179327838889915671137647122966498000 11323556 -149903167497989213772839745711661694976 11323557 -436027562645967007901638204402569068514 11323558 157015631410360342604453006270667110880 11323559 -222727873631135299134386985496911989520 11323560 -310770680581736278585863106689662976000 11323561 -586865667276441446547489078883353048838 11323562 -655775977978336689450844493767824517968 11323563 -613796771804915617647162834976747617600 11323564 -36602757395881094921700174808777390080 11323565 140108607400425627831826007463535386720 11323566 -14178921872060644266678783895996986240 11323567 -463697740066066271782123365157897664352 11323568 102080167360515803683946037160637448192 11323569 832352874133112504414169918481190689920 11323570 250195683614695816986407195095511324160 11323571 -109681759294801101886074452593634953056 11323572 195936806388274345383259848468875550720 11323573 286101182347238353177014905854343438460 11323574 -95522370206250616983747295577517158400 11323575 225298787206639290282240183684991521000 11323576 -900747169501550672984223581016690954240 11323577 -8423578771275180337495223349730772160 11323578 108790469449052392880689938406537789440 11323579 580121498160059960614474915526352878180 11323580 -63167495174962957981489080278427532800 11323581 44423554473979890432526855620325958400 11323582 -101057772182348933514100607989482763200 11323583 786075385469019124521254129474429984832 11323584 -198307271107397040806372655628686458880 11323585 -35934779572993920894929049779891988480 11323586 40171813819099728604619689890789013920 11323587 90404238428387190550936483394572200960 11323588 414096407983927788488773228991052994688 11323589 353645868322361899070711410061221167390 11323590 -72667604774759761552921744293892085760 11323591 118671479514661860713236766781360373184 11323592 8632165708272559640074888355888332800 11323593 -290783573091719703798776051293045613718 11323594 211997644607545067899788245302216962096 11323595 651399883294675266655880381392224669600 11323596 -49280560427776441928384087809858990080 11323597 105832446150855433111355822964974651520 11323598 -29565230990386716575830457512028535168 11323599 75653589822383644068711202707259117440 11323600 -63024056349075184840190261297130496000 11323601 -521244231480395372729333457209246740800 11323602 -168911081130241332755784011178036177408 11323603 983846188705116642761995244021594434360 11323604 535852974008467195022282338574395072512 11323605 262717450605743947351391778857307516960 11323606 217374324766206412903275436004253076128 11323607 168853804822719186769808519035866309960 11323608 215541218357485591105155069166606479360 11323609 77318128189965798073200039525186985728 11323610 46502824636083679359170879925743420160 11323611 91215098583877789523704876712142336480 11323612 -737709027298363266626666417591158550528 11323613 -45335317880070824599508183983993765632 11323614 25948091706548897695511414980527998976 11323615 343028264642157808129482241239186763200 11323616 -1311562138714799764915963311102933073920 11323617 270186974447092720619570542648208238048 11323618 -95029871369701841166188177613412945920 11323619 -169748509537548613818779839201857190056 11323620 1320563034025587094247981721339494400 11323621 -151353784640879954443172284884898434178 11323622 225257299536543229193691047818469798112 11323623 460681193549472414929208191290645036800 11323624 -287974815402218368793227741316908615680 11323625 414367859228404495755659780178638922000 11323626 1190715460251405521780960935086514176 11323627 395661239550168825110075229027472093072 11323628 331091422750070774770908494508046135296 11323629 223093417410931988086734551475650483574 11323630 -44164949793020294241594529848495801600 11323631 158587324752464707737867842074491395184 11323632 -51606828740502062625674602097891278848 11323633 1037951150724741369146846581607635052882 11323634 -206367385894211272585139752312952870400 11323635 -54289851695539243944132216721365907200 11323636 70508815883024874905938569272615872512 11323637 199824286799204985035289903294205261080 11323638 -32764297884129294841530448342560165600 11323639 -700289557206712988605587546716853669560 11323640 -192898662545278291614232993806213734400 11323641 -111195642386557400406046586013747151872 11323642 -110347436576513086411465027761556006656 11323643 -758851750823384997548762786430613158108 11323644 98648930325463431452880659052125078016 11323645 -586101036127752638131744785952410442920 11323646 -24293073760890814855066852023966409728 11323647 151555181881646620144002709775101303224 11323648 -55898318560648437813399593154426961920 11323649 -59165670663955589705010990161006035968 11323650 -21156960349516677477744170421024998400 11323651 444713247599390423061104148966934380072 11323652 -397982838929122196396911627171308526464 11323653 -732352694524511098099410153690548618592 11323654 113217946336391554619447847836906995200 11323655 711191069774925714475610722440600187800 11323656 -75226999506660238835606065168543534080 11323657 490221292150293305673925995544119493120 11323658 -26082705572090999161531875752890479360 11323659 -244852284630720825354599775146412460800 11323660 120203235602134566061872058323619783680 11323661 -62470852533584137023726551858412897738 11323662 -20279805060527159086363811484595470336 11323663 -1908453918549427861403450753981171712 11323664 -85286742156716488468875935964979200 11323665 105303496258831786666475668245393033600 11323666 177895795027616614295051169643232896800 11323667 493739574899591675796308835156012721512 11323668 18853885361089530159432608497444263936 11323669 129345095763639760926057788470656277440 11323670 -286158527539337869547692006103477581440 11323671 -321969715504822806956687745633360576816 11323672 75531160999393920875358201918675916800 11323673 350626799407841883886642252967006521284 11323674 221029555724837789233728137667940855008 11323675 305728578339003635142752454012797431800 11323676 -115148303050622758430522327384286993408 11323677 -717487836689861693704444897258818765120 11323678 -293495185677690032697932685625539423360 11323679 -198330658625913081174295923965664632616 11323680 -97977106959770341683596683640580341760 11323681 -16447399121120642050484859711483887518 11323682 -258020965025830767071568492316541634048 11323683 -72435109383387990938036241153206873280 11323684 -427983865210586304151811958494087603584 11323685 -274230885902386883155913264357386735620 11323686 303814109398139957537194150147466377728 11323687 -36680705389342142676379334127293550560 11323688 -941694750764513378478823993317662976000 11323689 -1000060135276379569167982528897287552 11323690 85927480014064342549649689981648512000 11323691 -626160367238223921682573782041617720908 11323692 545207002100191816486511322011654016000 11323693 21398947923294184510796645349002599382 11323694 193615778502517373462724731652351500352 11323695 136998231251324560126252836161752713600 11323696 166070531779661410440295674411260067840 11323697 54815133914845581291848595667441536000 11323698 36602107952314137015723302366640526464 11323699 979218269746411276062330981325872226700 11323700 236340531342584751804167566167073286400 11323701 -102961516656949531112691439173380740608 11323702 107419460484371688917972407990975104000 11323703 -147626494092387528914715983623892914920 11323704 569276787024230413935788505579118694400 11323705 223504547456147771669679158861418500160 11323706 -3776884112542180696304685431106782976 11323707 228739527022384707713356041730444636440 11323708 344512407323498067406874971304521178112 11323709 -929303703903435651591717803753029932090 11323710 -133136876019231320332535301280567242240 11323711 -132493112038685646956308218673906579456 11323712 -200395705209893993954932157850044596224 11323713 -212732679509286096613877550434317269456 11323714 957746423672799679026188840932116043680 11323715 -45127560009522400348387705959235579200 11323716 -256895721722871572622666873764174954496 11323717 1468383530406839736505157285447798891520 11323718 126133843773063631087280359985060390016 11323719 14656072777260564787996689385742229120 11323720 -488184014833742675724629131058070067200 11323721 -485862832968739493955243306007796631078 11323722 75373872835693653310109498170581982464 11323723 -97879372169332012637733355806098097840 11323724 -159223115010832157951322092697824123904 11323725 135626535413492799100976450498112696000 11323726 -247423109416508813188788243036177175296 11323727 96180988117717607279045784053665950576 11323728 -29329809311025299007113437717621899264 11323729 433794795408405568302754303689466793330 11323730 -58091942208884552631231754095702005760 11323731 264265543763149360161477030066808775352 11323732 -95072580798561042632196308734807562240 11323733 587325145735878873422470274999846219982 11323734 417874294255272016864614774215585172480 11323735 37625879391580753287300876572680360320 11323736 737155749973578415562990091710297671680 11323737 298713072464919339009563074102820192160 11323738 -176762523875952990958137016072907623200 11323739 188054954258080169786626692940368881952 11323740 311234036125048334349354205840793318400 11323741 -160943010167794809532978210020154360416 11323742 -195187413348089020616288594102629126656 11323743 558806242956142584254706636743650344264 11323744 697357156524907275643842276533903425536 11323745 -139783844053281490741650773383102027500 11323746 1920315072745474000883328752353843200 11323747 -4368116542786919545127483725814488804 11323748 634380842366933639082317583911141025408 11323749 3729135800011189993824249048788525376 11323750 -97790875639124752739065555392642900000 11323751 267039669705868907539328683291068309024 11323752 -145564551166814837139265647149010124800 11323753 -149848342231242761946540175469439263280 11323754 211721019007700810763685133770293694560 11323755 3694898105123414826021390879533276400 11323756 -72834286694773654719421094628375873280 11323757 -194585462829561844728527698745515899648 11323758 -214716926574178162827133812380514312192 11323759 -721914212362836548583024080467867480784 11323760 1918701473730025828033384627572572160 11323761 -429432567886075046511820691839090512528 11323762 434151723167053407193809182040824515200 11323763 400640412069486538024996261185773949384 11323764 -354732715629763780189482204689661379200 11323765 -467810090691996685238580352314829610340 11323766 -14262163354616458650470176035142889280 11323767 -92632888526569842298973265124418004480 11323768 -586074316849165179451141916054979502080 11323769 109184322331019251968653312939359716096 11323770 163326462845534622254630141606973945600 11323771 -406264807644556760219702482529065025256 11323772 489545662231114698780612107827806312960 11323773 40647750873118980447327523682246184960 11323774 -77599622446861264876752323125278090240 11323775 -547273424670926533728479057501594985000 11323776 -35742465628463140477686951366969262080 11323777 -918133369777340417579601733131649685374 11323778 -279618938529213637257755927319752933376 11323779 611688468213214314573836010548077448184 11323780 -188685397261131774438590633343567744000 11323781 -311445827393169918350655989268246769920 11323782 226306019091668544704381463331124084352 11323783 -949399338261355423459438254985083764968 11323784 -721226135057154717121482167085711805440 11323785 745173292626376991888127724024807680 11323786 -50364435453542507644475683028394867408 11323787 -86637919356926550510700503196124619564 11323788 -461540018307693132809686394772701184 11323789 843049500491972759735192391526061169590 11323790 52413929615256685755433326173963404800 11323791 518700095519815149232845949712340088680 11323792 1024173158518367238416871786056253440 11323793 -291203199099868754676698340805106540556 11323794 -3875150538358590283994007881827619328 11323795 48422134763422852244180907116372165280 11323796 27415167190523716855556171368786851840 11323797 -44469365995887076484878845710948139072 11323798 302500624217737811474636456150796026400 11323799 -188888586015378062950596047333160851520 11323800 507012824518541584704157331694140928000 11323801 -12310171955095060173346328058073465068 11323802 -219106761818099431753938327356856038400 11323803 -235675935438181781900805925376673160296 11323804 -415556711370778968485245522697913630720 11323805 783477871681771475642348073000467588460 11323806 -41313799493014886412494453279432942976 11323807 -29447830065260712045055900688598240000 11323808 96636218382944826114593933618845777920 11323809 292661086017284193582514310797670724864 11323810 -20910019438255862347034895529133990400 11323811 276945330875491517624489185952185597800 11323812 -454223244577527603726188960639754943488 11323813 255838851139775630038012949046199762300 11323814 386693745645430180689357663879625676256 11323815 -128056044968590502276006821575527346480 11323816 87226835900179319274791635626886594560 11323817 -549670861747470219843044316840645413376 11323818 -88769087361187054533934844222206524672 11323819 161371425341990795553336637157405899680 11323820 -213642283801734148575156283285526937600 11323821 237198760723040706726686975622296211840 11323822 193193445628096497555076691706006395712 11323823 -230424876782655172160283492725581804560 11323824 -180624013142964550452543079787907317760 11323825 -198680458642608332006873485347863443450 11323826 -214439956014519625881830329254023393760 11323827 461720061314099386564942161935296809840 11323828 322792361106241902981397991280327294976 11323829 1038804130245694292863921824161192597280 11323830 -62953949431839679334752014852861818880 11323831 -171127085575709684492466513454200102336 11323832 69492165344709178880881655289618616320 11323833 -7898888650489400531175331860219288960 11323834 51873696278822985075659579280639325920 11323835 -2092695666733603633912061893754496000 11323836 -120877320200767197656132684033634198528 11323837 -76075932142840045925926328628779692448 11323838 1032448437228401644813105196963312832960 11323839 -453306932369710188578280345398137168752 11323840 -93879353455116537937822363640943083520 11323841 141984208531827536997874174123349243184 11323842 293512440388120765202396685807710013312 11323843 -18467386156183701298650308406893046816 11323844 -238265562715763800969465066249478959104 11323845 -132385282258836275336719674062863850700 11323846 -398068600067734111990383783808894228128 11323847 -438096691367923920650926545896298843888 11323848 5330204729443744148754732624069058560 11323849 -448034738609679565773055355901719509340 11323850 9886907453922492143051063926779808800 11323851 685298690178686772892676682610736908800 11323852 796411090902969538758072365994924935936 11323853 -273411559154970549972357889057481475540 11323854 -479096591652973073792382092161520780160 11323855 -95035923303691033924935014386132725240 11323856 -143655144039739789687313560108234702848 11323857 697025530523785595530871618511685139520 11323858 -47148990097503410023868800960077135360 11323859 -355273901913277689646185669097782451896 11323860 -112995882154653864397023815364777984000 11323861 -102528793030117836785110915013189633376 11323862 246301530489976474077348682361857680000 11323863 386468261082109091965132701815705973792 11323864 -227778132682690706381210391526794362880 11323865 -5529053161383460647211326166146633600 11323866 64107109170823235138125604104484487168 11323867 7066295810992081533413075421542964080 11323868 25496341229242141439813801237514152448 11323869 646130294724122555991866360732731503744 11323870 222832624128404772067227017985589344000 11323871 633459845528021968311664536425773376784 11323872 34275805416850973592981064022605430784 11323873 -25077242491241727116489319594933381792 11323874 386416504485756345212921672250952882752 11323875 206168037414791516780845943118961404000 11323876 234728532457814140563757215030362783360 11323877 -945339954168923572148613451904003022468 11323878 3645061959444032647307286265528355328 11323879 378932092892421397191396535475765667376 11323880 53889341326220691126432645013547366400 11323881 -11527998020451976546119091165962677478 11323882 -618558080002119082640649679754159024208 11323883 468298607186771525579188802598369798132 11323884 -140360839734769427838970704505758105600 11323885 -253516839503236276091193107214696786420 11323886 17402495361383457077586669773919421440 11323887 -15349865678394463354345497760268545488 11323888 -80383640271286895399434228119636443136 11323889 -44493870342757451142103081761855188352 11323890 -17238168753530462770138863363304195680 11323891 -583666976563764556641700718984555829600 11323892 -389405425233447667463313163723835654784 11323893 -71202264962489032385592888467285889216 11323894 110152465398232175941944516550544379840 11323895 296279514102874802426870720533061760 11323896 -49795593708563613902573265098612736000 11323897 -40134652314577434328576539879667513600 11323898 -514150604048494301067430461269634032640 11323899 564329878632459636137459386068636007884 11323900 -123298851971298185520957097979305612800 11323901 302560984663051312393831046367452013900 11323902 -167711345277799775186698527380379042816 11323903 -426662361603149052536085484380878170616 11323904 -198725719260173463149936295321626738688 11323905 -437735218442316615245631059862587409600 11323906 -17651705897553859323132192726189408 11323907 120754391256168413896022463676848334752 11323908 -761810126557971620690380643107092480 11323909 581788124241980330548166572693757862110 11323910 -55964501321574842684760828917948250240 11323911 538160090778736731690771022651474591824 11323912 123459590300865711698877349005017579520 11323913 -194373884988707302593536427734462130720 11323914 -30251304299398183689207551217196727808 11323915 -78712790835878672265364702416533704800 11323916 341168912149630098911482960057233258240 11323917 445074705661961880743006668772801990880 11323918 66374491481091467077052513875109863680 11323919 924601732091744930770326827066128870320 11323920 -12362150921275363924818617547600691200 11323921 818762458876362578362479245107449984 11323922 -322152500923278957137575801531733797488 11323923 -349968953493810665988935169176972317440 11323924 329598747714058326872991000390335375360 11323925 50464057972854750631911206266604584650 11323926 248838789283855519808710486152573266304 11323927 -415479534995662159326749424735763742280 11323928 -12121019699228388309679920699392655360 11323929 201515401653846482327160140862289031520 11323930 362332547927450986006952294882565339360 11323931 -152281434002830707863108148407325677928 11323932 75322199124960101589043021787716460544 11323933 -103106017556766917281223164679060985696 11323934 -331086909663241695935262507335701655808 11323935 102484305522676177696762789414737254400 11323936 -112027521330545186529512810139736866816 11323937 -2899291286488344593689922135505180480 11323938 -275099639114734759930736059242283888128 11323939 -786153831509610931797479617630070561280 11323940 244898628478835529253415462153292595200 11323941 -403209832131087637074384696560843249376 11323942 -65992598975214497666372212500140066688 11323943 -462324037795571928708597668546735967360 11323944 -265044357804483117883840484677065200640 11323945 477887519937934675456234967183138628480 11323946 -175528818168110145533359118333057237328 11323947 258861967752275409600586446926397139800 11323948 445328144109428858857970121928877886976 11323949 311327166470149022458505064736658475960 11323950 109624563023424814590034152620058163200 11323951 -95257347183187772394246536615259448048 11323952 49899361258581020113973531897750470656 11323953 377022784760943093080460708656866768962 11323954 121813923230898503051221798268359404864 11323955 424496718273155828135528148321849984000 11323956 -1522408287565686776332131956185030656 11323957 -802790910679474166841149456968079812128 11323958 -348251380669338989950472010486144114816 11323959 -210437959772122283049052323508124908032 11323960 217462390159146578154856692752739840000 11323961 -113721212933639893733000404771538964096 11323962 4114144957947290193246910221709774080 11323963 12381114503713929677403732047899179296 11323964 -3340677276462941639484050960407294464 11323965 346619348913531661317625011029242881120 11323966 -283301352698809186802524340359293281856 11323967 259808106548568233064825395595595683480 11323968 87813374497233700169542948571452538880 11323969 -497954727614471823997180015670536889600 11323970 12328456376983150676838381198006274560 11323971 664641344778447667304980791150401486340 11323972 -941824335056566300923367404665509570560 11323973 521368741249242185844840924175243128222 11323974 239554767154799296351623399776359201152 11323975 -204798112394487536522144062816732069400 11323976 -148823081552375762053484346176859601920 11323977 -75636023192428934232283088537375554368 11323978 -425485033131678655531901345142114875040 11323979 -45157325693695997812397017891833698112 11323980 110976317350358447230134130037398440960 11323981 670836235395840606917924593503253970880 11323982 -564370911484337021659966096606338201408 11323983 221142785291654971989863737547333049600 11323984 80832691336534245862545298085117034496 11323985 79268749461274185159915375267352968180 11323986 660650006766657670789999257546301152000 11323987 -531822761228882165978221494956030745364 11323988 -20818974250900450413345080453937530880 11323989 309306426470025961362086754131670627840 11323990 68398653953200623259031133525701452800 11323991 -292869527844973967730767559586787437056 11323992 931985379048952594970434439351363174400 11323993 -525924790905313557271212325721612796656 11323994 336801032645292859221727536811537661184 11323995 -25620679642683492978215195889648675360 11323996 14349748018098832185820885398250849792 11323997 472616445005988901687987793937435505446 11323998 -131276913740169699873151519720077063744 11323999 -877577729128455784566115290157780508280 11324000 -839794142796237263360249954648064000000 11324001 169637757216331302925459016630547493440 11324002 -59773826561380904489179841008394514048 11324003 -76199513551983449785379732245152328800 11324004 -126054507869013672595614053637251850240 11324005 -19432673606288901313735200772797081600 11324006 21580506194872190926422234084538268160 11324007 -3533805587503099386768092475384478800 11324008 296361577927278075881131938525313105920 11324009 -157123552952032138000503698641756255884 11324010 -115251098956197029068932399102563404800 11324011 4548156847348645426421373730876682612 11324012 -106468163855587929986684384468655528960 11324013 584113641421581791499478263895091271744 11324014 481857742081902615889941483858757764864 11324015 789622561443080878737161658848825081160 11324016 -69623672251350787334366886877640785920 11324017 393608325371147279319587637923303066066 11324018 588730390912690372537318708663415208960 11324019 -77353969548329648186433263284679677440 11324020 -358768003848105622602713471753195531520 11324021 44285402010483543154499296650874191744 11324022 -253391464516858016925107768366434429440 11324023 -513741950672461454514326056396784473680 11324024 345555845150377259387964194038535270400 11324025 -19712195002844719796801119361421917250 11324026 364827556495617085358372857475818957824 11324027 533950184719706046279724558787701344 11324028 -282148025351224618029307123664627457024 11324029 407926151263723795274258201584106954630 11324030 420084025259234532976488882408283460160 11324031 -412535454846976938444867630821371547448 11324032 199438890338981477888054212413829939200 11324033 -296420225101344710439096230854059434112 11324034 -117854236308042893966778869676012221616 11324035 66762128383363307878289455078141324560 11324036 -71242554086559865490417224559494755840 11324037 355707627023466681879203563314217745952 11324038 -397578631775924764015964876232734584320 11324039 1430589244177547316794769056376564879360 11324040 -47786322147315636320918006633024716800 11324041 469216994451897504608885216389125100442 11324042 -490273484502735971956845966877783594656 11324043 390672496351145678705580030539757878664 11324044 538004382219435931263969516443257147136 11324045 -233105113876907492509313213306268011700 11324046 -307706977647131806170678369257629511616 11324047 842824135470015002267522338505314097880 11324048 106807573570616323361460556412860342272 11324049 -54930623906259853525374668981052545952 11324050 2310406610506797368445390859053888000 11324051 -777023534908753639610814629951717220948 11324052 -7722228624770158342516332598315991040 11324053 -11773421534391839255699964663608144232 11324054 8530420546109194073318403708971200512 11324055 -186265003772208974700368851107090744240 11324056 832091391880050134572627911880222586880 11324057 316819263948724082927636293338565927200 11324058 -142435618822794119450501772499841678592 11324059 569560437056717133604610389459423901280 11324060 -434534452642057974198563973483299312640 11324061 -50266176057946618801549197472617027840 11324062 107827202365118230095293517865595279232 11324063 240595653539222438539387329540344082864 11324064 -269903481980307035578861364557019873280 11324065 140645851502980893766182464916105480060 11324066 -32436322184232056524190634745451971296 11324067 532688253400455212496701058278705007480 11324068 14278113622059089906950854423350910976 11324069 -326561040453788814730575871619713842756 11324070 121357760891050814911926078915088531200 11324071 -510178234740544919034886429133074400976 11324072 341325334004552911332925843219840450560 11324073 154139380253839563760578261931227146304 11324074 -112168788547012639633264630165941782016 11324075 -26209781957298600835323896193480306000 11324076 -119552251945605294966710155471807303680 11324077 -105115077320609954791272275137704934080 11324078 174358063749196748719634254690720683840 11324079 223238636713196526218823319252369198824 11324080 -152877703717179359700798364030998282240 11324081 -327788392373433646534193539185784967388 11324082 -77408327551133038038469453983890276352 11324083 -114067114470996666541593721199806149056 11324084 -97961070415758610493368336081087911168 11324085 -36421165632408051082531783986565221600 11324086 -64654444071243203647403327199952882176 11324087 519895453771519880124743926232821661736 11324088 -509812830214438335499098921812937523200 11324089 -380041499404110428284422391922144044544 11324090 184066682339804904878872906365322168800 11324091 477319716614387219950310645661343927344 11324092 -338702789897878875614479285649157329408 11324093 5912322939661239570979531865205835200 11324094 -45955801991049680297997691986529935360 11324095 -63838479394803685609989824890248000000 11324096 -112307825682258264858705408500151877632 11324097 -692456286963200512570411027530819744000 11324098 -511167764590742144697206917653317905200 11324099 51197026153073460093644616768990385464 11324100 -107966244326618109202703821386387993600 11324101 90064309249878090135903936796968499804 11324102 -304860965440371339410215195269664537248 11324103 -349204659904120073411431310454639152640 11324104 58579510068264768513529791697814200320 11324105 -12991760951035874307018385519952568000 11324106 -214851442422160215445900304535454460160 11324107 711906692318818559697344716191359228872 11324108 6459918670677810830308178550578998272 11324109 49291201171476752353342852144225206240 11324110 -124615822091638397707423238566916701440 11324111 -24362611301097105368170107267602711208 11324112 -68761052407783033000961662624652328960 11324113 347748538589169943425951057649334949362 11324114 25406522203659502444310066387443169280 11324115 86851962025321538081881195641187344720 11324116 -499013964552967699554270534001456926720 11324117 97299490145356493602616988047902858752 11324118 38848181172960101052874502916999150336 11324119 -124255791146529150340263403650344822880 11324120 64341538663569355240555899361854873600 11324121 -215005427774013501657935096084623415088 11324122 25211841522378128280392406807102561792 11324123 502298139336246188810026647485350501680 11324124 8003410536739519159793487699405474816 11324125 -772490865020892772973491101816794331000 11324126 -195424291686264761924849358757646519616 11324127 -26101289930458101348303625281637738680 11324128 596736303344087878876839518845650862080 11324129 -1829676367610372792082000523035815044416 11324130 -113279493658629018044929417707721236480 11324131 45909782121052681300969803532962480384 11324132 -739827392986561627435679708064291299328 11324133 181413826103347289370307940692322966400 11324134 -331959813960737072783058994775115321408 11324135 -200814447546194817632177326574580574920 11324136 -6716553995512248809579961531094056960 11324137 -706277052968146505431158368112570188208 11324138 -31958481362904893908176111782979419904 11324139 -349717524646348137311062249228675852032 11324140 388904019899144400134473266189453542400 11324141 181456012758845806152540923404481450400 11324142 -73733629980818762307914408826480956160 11324143 87949435307448507510451772739848644840 11324144 -6697138616750946878632705064016838656 11324145 -38745205551432721391782028356620288000 11324146 -111184309016186705442496865226675420864 11324147 -1346847992992043987115837429098353023960 11324148 39442632515909400926262187565847613440 11324149 -790567811483966987866570956310384241700 11324150 -124233824590657560547615057279550815200 11324151 -308868726671022286400911380109962626400 11324152 344504221323490019321424809404858368000 11324153 -854153038325468362322074843887954248598 11324154 -263846962043044617860445714928581242880 11324155 -564266106168031440473840430059896957440 11324156 -83854697202559911861350012703622164480 11324157 81656481870228202405829463105157787136 11324158 301848665114092721929357902210490915584 11324159 -129393731388946076312279059027145313792 11324160 89050074950945815646075141302329016320 11324161 284828033840098448918136533759893389312 11324162 216786156190266899844701163265821586464 11324163 97666452186726061091197607357550956544 11324164 1009908438962066278631030000601868004352 11324165 -347835463058949700180896523333806768000 11324166 20171800310334035504976212104763172864 11324167 -194634851997611574639428078589933639784 11324168 129775023141690666347957557646400399360 11324169 61732973884007280110417636973403729194 11324170 -159940945874416835480713987827256473600 11324171 178810634855498729059745794301585278200 11324172 408117773503941635494432592012043177984 11324173 -173091640127957803935273974259765193760 11324174 -64655534098756445291948745355811801664 11324175 -193463832220780715083742491925150913000 11324176 -26683095824883630195534895511471390720 11324177 1005604312186238423837295930406854607026 11324178 -208037578190926071406018858451023668480 11324179 -3626869891947293076559161320071721520 11324180 138259476352297134914614173054094049280 11324181 -453102954467387406351715773710703380160 11324182 -12511576130069160581474508044857395840 11324183 -356337450421175699448466142811564974376 11324184 -674527646862934938763041345639699271680 11324185 -69580092574084724297682341341521851640 11324186 357082500714663463466789175204699735792 11324187 -235025248526878815418293428891709366000 11324188 -189613778876128602456660971003458953216 11324189 863561151676932816569717046078478533990 11324190 -28207607869098511345555531083771724800 11324191 1192170734345448909658331862087085536240 11324192 -418950021790828142822349798575047704576 11324193 418272860244767608335032162337517304544 11324194 -108895613802704402414549526765489791664 11324195 -550533447713100603173921473821243658800 11324196 -133035232875981435623223777127474315008 11324197 80436325442076131327241976162441361920 11324198 -31907215390265156078807682654174515136 11324199 -433437431422107608855371547591902497792 11324200 116073315006837272132399465840909568000 11324201 -352457363940755079708301410231142770048 11324202 -215517678674079395939562200865523539456 11324203 -755712377435240276789434223318942546136 11324204 -99910493741139180574464079817410892544 11324205 -5807894657204981744100885096519269940 11324206 883288095121441354863836773399218039360 11324207 -138223100788496190555549116114372843328 11324208 -23415740572289679308310664298376462336 11324209 -193075974213629112892710697818484459520 11324210 390928434159210788881372929417083894400 11324211 -125013840249905327060395117441793035776 11324212 750355810805921308425398363381685183232 11324213 -892187176781566199645022998964741275538 11324214 31912057611944949482293222448161777728 11324215 -190483391978613722802413971486504116000 11324216 -661783879719019203494919894901923840 11324217 -415043064649244229430193793177935263920 11324218 -200253725446940964511213147251524695440 11324219 -26924619718266759807154521816417490104 11324220 -17348012736031787651700366955821373440 11324221 621656177682795320177926278447908972844 11324222 1280417796236373652411648897183739904 11324223 -635315980510226738349461892394572797016 11324224 127714978005606314185918415870361600000 11324225 -194556573478141625376311819577007746000 11324226 -40112644854209886984693010161731463936 11324227 -562442554617423376408683785190571353408 11324228 188593212565745263923147688690189209600 11324229 -190747648746840174971878778954590627200 11324230 164059668995245939298960319234257861760 11324231 50989016112054792984215496272346259032 11324232 119845809429433012846733285759311872000 11324233 936298981430034023248180741766331627482 11324234 -115618002677185382101927856614806116352 11324235 -201108444806920917550905376841368553760 11324236 236715015394689157264128036855095033856 11324237 -422528822172976609754543508699182991114 11324238 39004906639011139069572395352031764480 11324239 441586540745441862954896492985456903960 11324240 -15844418258365610671086693494390292480 11324241 -104937898660188967967201505318896330940 11324242 -545019721064219553701235947984909647728 11324243 670562465815443291455237404602814513308 11324244 -499719485277769715464480582353564930048 11324245 106222634324480214940238997756056922240 11324246 549085773445253350326008303889683895072 11324247 -196355432689326968177803555249568231040 11324248 -7647307537541157436068893702025584640 11324249 112149554586486009147963659968040950164 11324250 159191045157395178033728088280020480000 11324251 -21766048570495836246577848640284066748 11324252 304927966750936822686135440984512138752 11324253 23484635158512031487680780084831843104 11324254 77168674918453263468068768537878450560 11324255 192348883951015434638888264020039608000 11324256 188787668432048182001969482440219033600 11324257 42845303901380717284212336380216411904 11324258 73222224397919608613056119710036484480 11324259 -716277507326879521855180112127191051280 11324260 -34587994839888256011818676855177189120 11324261 192283639299216095750109628183407073464 11324262 72436633218121703118716362520227576320 11324263 112476609450702419478308812612384515880 11324264 -144906103146394928173875304663772774400 11324265 1558593820366955778057703684623123840 11324266 -372076914235648755621943907290744012800 11324267 336402633596049450703530221772868019316 11324268 -65092210923002440234837865541595729920 11324269 -400285094068684315837447478337188480 11324270 407475346075165996772430545871638664960 11324271 -4528386022251931210448735698067489280 11324272 60232502240056744485597654007544446976 11324273 -347989459969849149035780829511736411280 11324274 -204162393656305121708230480156359997440 11324275 -275844208605386241509165028031420380200 11324276 -383241190064671621686279153850308147840 11324277 -63189428186548142071723934718095466432 11324278 159096420983609527700736047865046793472 11324279 -695704103817275340053979785284661652840 11324280 -56532777763268776429129670081386905600 11324281 -1075405055930963184066103645994239120918 11324282 -90400624702140663271356010324478570016 11324283 -239939237008830420160078743697312068480 11324284 -382957854888863387153970316441839661568 11324285 63173487996334245399494236420016208000 11324286 246094904585531374049322693033501111552 11324287 -200409265007639241336815328079467657120 11324288 306637670166529770014558540172644843520 11324289 -664000012306964015088255504699312992976 11324290 176047196861670618380660813467546682400 11324291 966943466837621581454071417448356984584 11324292 -383265150969171975312154123218033976320 11324293 -1113563323201178901061540775856474743458 11324294 8040159196989475049206411347759264000 11324295 -203832780000735277137270937158444267360 11324296 -560627876809783855211685895766333030400 11324297 50819868996400676498397674758787399460 11324298 76873395815606087452601868856068864000 11324299 -48718039175739446926529131682549892464 11324300 24105270664447671591316206579307929600 11324301 119920009271312997656466022494704797632 11324302 -116072908580158667937983412603139461696 11324303 613617130705832481379006548623200519392 11324304 -91244467925494809742832482081146470400 11324305 -627457230050274067049637384530404998540 11324306 -10835505176004409273569586412742720000 11324307 440488200104375073054016809518538342840 11324308 200323450351601014974949425426288640 11324309 74049129131793452930308695849084722016 11324310 -29595089664359717598047252641016499840 11324311 -186221612286804018648867836121024684088 11324312 570810199269571445426870847414907514880 11324313 -27817988176335285323286119582341478400 11324314 51770704336129999598669226005907501792 11324315 546749489689816636326175551383250480960 11324316 178123046077554970982770283288618506752 11324317 -660165798979388617200332302871524452634 11324318 -73370071023805584959334046722441344640 11324319 -201493228831482949954837476205291158456 11324320 -54176535231755570542407547486249943040 11324321 -376809186250692579969208206250701696768 11324322 114143498234234283411412633136726457120 11324323 -380118921421814510391988983686272458960 11324324 1788728710501081863733928356191777792 11324325 -200678990933974664633498884541118542400 11324326 -39347031854898519128957382765385167360 11324327 99643980216428274929173079437298745312 11324328 -176671937805507486630657554723907747840 11324329 -269249204539296787415150349313505941248 11324330 -70382594215475808135417017323769260800 11324331 -11953331949878442860659425974533942656 11324332 343724601652840911052088067914049828352 11324333 989196832900857224945100860649893634582 11324334 -83243229070877821453166084515386286080 11324335 676159457095123519026038290016780160000 11324336 -47821410456138238772275162420381483008 11324337 310505998172855563958575628412485691840 11324338 270715307868421124978480036625122242320 11324339 310358987682253301987202542722244260224 11324340 802410435278245553679345307524752793600 11324341 -314323304139032262297768107670709093170 11324342 -300755187901888712673061410870639321600 11324343 -125440069498814971984802825265421101336 11324344 -2748882363813188386472364506517012480 11324345 -471979474344081367649460269071290095040 11324346 87973384042613550051930204708754364928 11324347 -620666488423881520441758808845003394204 11324348 193021035516971410187694407207894931456 11324349 -666409385301005675100333497943373632 11324350 104743338175335777685293729286598270400 11324351 1043203233206520197773213287728836080 11324352 25438461652750357510475832189989683200 11324353 895868414440584534553560165310362849602 11324354 -384385038099995180581867382060651564160 11324355 160111787646880898193446541731246976000 11324356 380929957810678607554684630417409697920 11324357 -85398191235631239595869495073013496768 11324358 81790259783791647458152730891209246848 11324359 -636632565575377630880219938148541158440 11324360 -15285701529616921784862710892461568000 11324361 658623238108201896945659604957645528480 11324362 -41157888918381130941279734823356866560 11324363 -256450607766131504303926414355139579960 11324364 169135464436539467443009126283633605632 11324365 120858010766113258743564851358711144120 11324366 8697330920665697864469305653173365760 11324367 4053368460585208516788778261358697432 11324368 -205237172407503628360922627252478541824 11324369 96380129329113554542417188545853592896 11324370 -52708903924371196592113061391338227200 11324371 -12830975239013310148939604827592832456 11324372 182517456172232378422837952300803971072 11324373 9515123115462930536566061211339009984 11324374 -77654145637614333063502886353023653568 11324375 -106373332146218194867211042422013925000 11324376 -40990196774514924876469665722607820800 11324377 -391359172649299503092926962523314550774 11324378 -261762762568830426411425548431378770976 11324379 318866829264144813695546441591672580288 11324380 -41930097440429346903070196208327014400 11324381 -279790237597196868716599043921935177818 11324382 150956662957373927648028085957097216640 11324383 -432376778419511888077626362946554030480 11324384 -19587839244522602299589128096654295040 11324385 160205502073396767001689087992708497620 11324386 150985728709444325763195001407414964224 11324387 123841323642622775130224657889453435036 11324388 -317334929393428977944231877460190284800 11324389 125690008578445612942096083556104358560 11324390 270786283757959322907563688351267840 11324391 -144153401987408708359883267251196825520 11324392 -212712349355956593673718510964802406400 11324393 -138891747479980500409638594144244244736 11324394 3796812948832945013621419860541616640 11324395 -418158232492212951003973991265516485280 11324396 -404269331858954780241099600527380608000 11324397 -299610729162167415352665364311902971776 11324398 -487559324937942313506854516192133521664 11324399 260787889559245383837892328496587115240 11324400 60126554990171376021400391539047628800 11324401 -635271639967679995253298132394557516000 11324402 -21805255153942028320757110649273188848 11324403 203549265877564511950878154553814457812 11324404 -55323706691811619558283447335856283648 11324405 -90608841136054768532430717350730841680 11324406 -10933004135255151201272783043126475392 11324407 -128580374235945608242321609227001689648 11324408 -195049317369864182945390724210929418240 11324409 -25610767975033187198958490881623278752 11324410 -195900289731157586797993667124534546240 11324411 96731984061382040871335175448448335632 11324412 461763375888788691063545798485641211392 11324413 -1059948633612800017253104269480214387200 11324414 -609876197892612368644692857556358510848 11324415 318963388543388799702009559089615544320 11324416 -373209239759106012674904913581357137920 11324417 20388690276487225407585570101509894248 11324418 489859180441062685411672341585838080 11324419 285247535922762795444866170623502189820 11324420 -205505088245917215982643403872139179520 11324421 -338628750013440142550759511834533141760 11324422 -83121642589274978656542283131377731488 11324423 169070487387547320617504075021302575408 11324424 232966909829022811331383716179875061760 11324425 -31795134243438375112047940240601483200 11324426 143863141361161826974810632211529282304 11324427 620495313775752911798527093986247874520 11324428 450086902933900946317357583064018488320 11324429 -391477109838484239013966303031850420000 11324430 8862396947173555843968702664644441600 11324431 -1352947106914589388034423992783777208128 11324432 -59909710917117912426908263885637419008 11324433 322218548272053294629380400493746563824 11324434 -423402474739941265124149104779198206848 11324435 32790474092743112275785732387381634800 11324436 421022342982286447299030354429859338240 11324437 14755250020224461350512436686364423680 11324438 -240928058308663891388291686654387779456 11324439 62997118769274019114373764047604655280 11324440 -105825999156953820218541093928791859200 11324441 -496047676476358738102264027774510179456 11324442 128340705995416353034071398463612825600 11324443 -160935399255871481797966012608188346912 11324444 -21609604556243754705384070261474176000 11324445 516157970925859192362204784225558693440 11324446 -9069280870319086958307026744689820160 11324447 1144781429224165092083503299511740145800 11324448 54201648801592445384357211271008485376 11324449 11870287100850055400964805489577125380 11324450 163197850119290476104430214031876213600 11324451 278048659138151922875278117660819322232 11324452 175474464510609350179508257471971578880 11324453 193421055295825786896278176047464789280 11324454 -221351070736376989799274096533389097280 11324455 -104335764363929816093862783346471793280 11324456 -258040257380603562489593628923994931200 11324457 226391737981123215139950788428524039588 11324458 -516302507461710292435371820695840835920 11324459 536991365202401865594888371765195615016 11324460 -47244345286508457961476831311823667200 11324461 -181186698216821528314447748411202296938 11324462 -105463626330486737707225379116039634688 11324463 -465416185638277978342970326727611078656 11324464 -120139339579061113810785825668873650176 11324465 -507253989287127428215592742588638487600 11324466 92838580668444603015458498651593137552 11324467 -282838441288955944047436171031609509632 11324468 -155656325357984531968268042521329511680 11324469 285827684154618785353597218027448238400 11324470 19638565178072892642842422970410375680 11324471 430581348644641951329057699208614345000 11324472 -12560734203083312756338099595283886080 11324473 -250439230010213196760933943455222520278 11324474 139487297520991801169394448675072461312 11324475 10281326829606083532670085860344720000 11324476 -665443964660824353798730166459234439168 11324477 22353856021303890875890502412587501580 11324478 77361718714671874644073790831811207168 11324479 -76846157591905276406781049688856445408 11324480 3020176407115613037830803013825986560 11324481 -79328016970718388702888724668207406656 11324482 12154044960520723697792132950053263424 11324483 -1042296967288412769156162474956083571268 11324484 239119650794246843124679385908619349120 11324485 -276876585304813118935117448525603258820 11324486 170609642692854851972556064918447716864 11324487 -136180457863402025977998274132815631104 11324488 60055532960606019489022441229942784000 11324489 -22925616830302391246977304984764734000 11324490 -18779699388897517900285398318264322560 11324491 318451998315444559662806517145672687892 11324492 -904450760595635190677055105837520066560 11324493 76091115235101384683414000740984048800 11324494 223152084070473141448622791869977951040 11324495 -130338849189033060600464611954087905600 11324496 7956441360407773968147203436544131072 11324497 -804749789861420818490334968321085895054 11324498 -263131288626574318732024082370311046000 11324499 1223638837669032711165574899077408334048 11324500 355204382825012450183838532864235520000 11324501 -1775810625934591010403172918295533704768 11324502 92009786907774917638791322586106163200 11324503 6397961371199398404421718914091872984 11324504 -563058341511481889192340779906007982080 11324505 433773633884439388482844288409999914560 11324506 101871350810044256574929514076704659952 11324507 -212297697612068991000570337472196653244 11324508 -211263609432316171446004794219094947840 11324509 -632826665169434583906317809805661788928 11324510 12332365339769166906518141975299545600 11324511 -555109590693045015491836041820173600 11324512 -1009703699500392748111027465819058208768 11324513 -908371676186431318683214886588539216080 11324514 274963438065880825631646300132634592640 11324515 738466083103976196671337013183017134160 11324516 9427966231663813537309487896994144256 11324517 39496172930395909771659727542086025216 11324518 -594133793293307588788567441376090442240 11324519 -20142230033313463575200912068275828480 11324520 199232215495201532532517583922874368000 11324521 -37664967657281276200315544987443083972 11324522 -120643350780347464603187234673837029376 11324523 1064301855715865258503641039342336768 11324524 -477408183899640720986244435909966839808 11324525 -102747125508785346770171160649335950400 11324526 -72257286292206939348595554311050769856 11324527 -652000047196684600775383227282051928624 11324528 35362743842499918864346494308352196608 11324529 1198787320249799401483429212985110384960 11324530 32761966942427772442581167631274022400 11324531 545690346122762948045066356358231872332 11324532 -334965779932004417631782069389355673600 11324533 -180320133485594517828914857685266933632 11324534 157079316372149269682741724375151701120 11324535 229700710674044180530695815748983269200 11324536 -582676989604471542025911318464180920320 11324537 224081977936007485583382690888369563520 11324538 2621419110639789190945571786793285600 11324539 -116906078432087562917493623887579309660 11324540 181661802978126665270651412768266058240 11324541 662463267274204844657432812366598521344 11324542 -409484329124205160880894755649569788288 11324543 -590351097230074816205013487969857902208 11324544 -176507538007599144379214385849795870720 11324545 360967646415668880180347983903927490280 11324546 -180098170455843354777639204503730516528 11324547 -54578869528101696065422048745695654944 11324548 -35464206819582353000773669065081683968 11324549 -1056029155097295906100374041182822764450 11324550 -10192546571964472789556925131635478400 11324551 -426493655557141253669191654724816222080 11324552 895537737085586830909033809905953305600 11324553 228178011861534755635275011943009749184 11324554 -396569639725882491959684382680174307024 11324555 -158182300482966079004730758106404556000 11324556 405390689181877183564487170935755243520 11324557 800169583621908408287808266138397910464 11324558 5916244967459027721266897986505429760 11324559 261988747929888121949762759822829538560 11324560 -20641404509778540568195686023973273600 11324561 1298353359337837070786406839641821003300 11324562 -217652556756325075746834521098476679680 11324563 -26850836415807085241679966498286656 11324564 -110949916507307731999213986816968221824 11324565 40643259436564572781171294379796798720 11324566 7417156440971925822388296756429669888 11324567 -553743657376696042093070003768331520368 11324568 -377713873168189282888252211227559731200 11324569 -206367963001960455038720892321996780780 11324570 4036614734699657494526935766826125280 11324571 445917195914808999855128645597234826240 11324572 -229784764439430091466010488252087014400 11324573 -3387934136502570172200623834179681416 11324574 -288314685631232216236069583068156510656 11324575 395823909084153412872604016182932579800 11324576 21176216326452782544279147232713768960 11324577 -519726781382828203247210339092033180320 11324578 262627108354478204426650634882489358720 11324579 -75647558407700639598693062830279249920 11324580 131154952924382260762913765059466219520 11324581 -394745253594607278091898240213729014272 11324582 -963523225221082611018353350647534218688 11324583 -287007912008371686345748511347678532400 11324584 -651440683250502960938623396971214694400 11324585 -6741621018057902097818800500910544220 11324586 90958321376231666144744432664886973184 11324587 -7148812540764134087433908242330584240 11324588 150160197236914801651801901327531765760 11324589 343615431518328121480253868057012300480 11324590 1283558283064320224883951385880616960 11324591 393744603139768032811267416298967422632 11324592 106999597255493739628201198208036880384 11324593 51639001062014406667124695314864749184 11324594 -204367201127426623408511917140957041904 11324595 325932144387015411060254872891623209520 11324596 33027133747552206319080994896800582400 11324597 504787992981708135926409092265218936046 11324598 44667329136349044299589630345529635264 11324599 -160009356391996462308570416716388063952 11324600 117662215629924923594635340122260480000 11324601 -694479941838586635187414346175257776908 11324602 99446581298263132776013841225170190592 11324603 -854855321413956223802351213393100089856 11324604 716502786111219472810244725341408878592 11324605 -928611857198436056650374945444320724000 11324606 -168722855995343620295602544674849868160 11324607 -1110845261283628429820672598485870208 11324608 -265896141459358442884578060321528217600 11324609 -15387112531620306590468400657924248832 11324610 1680234122603208865679795219683184640 11324611 -456701889508590954221499195886581614788 11324612 240829414967794285868126850379879863552 11324613 541401314372639249413002586584298578144 11324614 116977762015560355297878639696801945600 11324615 -423319575734660519939634632038719999240 11324616 -66803024671325146391667978731640422400 11324617 -278351579561071133123719599474836967334 11324618 221230838507477840549234355870737298432 11324619 42259787022168570963843301553357842044 11324620 288110584446635245408878470763053767680 11324621 77453802758376815516068280545689576384 11324622 26556035051689924265847118924884343872 11324623 209765967790552248553047291778073829872 11324624 -165011368807418314660887790861913333760 11324625 79652561272198678599530884334897472000 11324626 -295854882427256000382935138247168517488 11324627 -48395950692025203019684722982636922400 11324628 207901541088128711634253432098973194240 11324629 405994410344921349734366671268228625230 11324630 240898495085012691706933508713367304960 11324631 269930405785343066625365392860751484880 11324632 -696268348379703312636221461631232000 11324633 -175301527873726784681755711878149840118 11324634 44230221050259267396647346863508738048 11324635 -251269962457847490467708809882806115200 11324636 -54939448587201751517371089379151167488 11324637 830559321411218226340090032423761352000 11324638 144026051132246042002472040500004222144 11324639 -1051204010548674338279521506188753278560 11324640 -97587215158715778858486595832583290880 11324641 -77610536881468030438848023666891922432 11324642 86656431188127199774220334919883142144 11324643 451358762990918634822142892986380406656 11324644 -5463652415522180324161011989934915584 11324645 -515458841236097140518248186472223564200 11324646 -288298379734422700974371407897436934720 11324647 -278073840020906932511646969937325928904 11324648 168429279758862444160799988264898805760 11324649 -270754354733668263092221527243764784960 11324650 436082464571817712157384999707067904000 11324651 -147612204281506977944668840497606460416 11324652 830183073269992325431229746565996544 11324653 411639600644397669372809780911544481944 11324654 -423116354159803441757184171187701976128 11324655 -495410074495774456050106498363595392800 11324656 45515329746944974440257066577510203392 11324657 -175218577936989106309098468469258898094 11324658 -342252260488512144084095655244042041216 11324659 65900734157360278993032409363308102860 11324660 -147531062680780315869891332383840984320 11324661 913463621907889138497787190528760459840 11324662 392524407336438118350277538646652700832 11324663 -331047509975226437862351522767090767440 11324664 -47888355042452870501017548792803328000 11324665 19278046620571967089228842496536715200 11324666 -229601593293337637247008296429854094080 11324667 440484595846618065469313775521235257880 11324668 -331969047485435898772791308003208957952 11324669 -177961555392543111493114387402640529960 11324670 -36792912300240923892463739410713047040 11324671 -686729518391386160908192747151668596528 11324672 75049452369023576775625987364405379072 11324673 592828686459538119334293869240282270322 11324674 257671250197833474291773414803001801760 11324675 122996240677658339361321785406743893800 11324676 -312621205937654464076346968515613976576 11324677 -65363910343137713306004739213660031488 11324678 -386328141621853599749681074163677473600 11324679 -78224441680835925984259397887176432216 11324680 -324507738996583378827795570220649625600 11324681 128723562702768730063363815517069635600 11324682 -55037072855345751764271582421587329952 11324683 -3189629136620210058013727197136399000 11324684 -2274058893255077748425965865117821440 11324685 383864697994771490321161358468186392800 11324686 -126895344127135863658941173262813622656 11324687 -199206236736347646173667987053707585608 11324688 139177237748692724679839575275862622208 11324689 -122366913873821342942059190408225310720 11324690 207988877490880560430753249839324465120 11324691 -11585810170098623842134991094625417648 11324692 51425025360129107627041765485164851200 11324693 -579756312334999918423373636442161027058 11324694 -57034341413152943307275109496210329600 11324695 -9250506159168257828320049941612528080 11324696 163217381972030070069522516088505241600 11324697 -67514024320831801789518082258308716928 11324698 38950853774909386848898750820645289984 11324699 694002272178456631954056672813031949700 11324700 -168302311184178095726062103248116979200 11324701 -131308641978526458375333710221319307400 11324702 -355767664012596691714502330748810296448 11324703 -72735301709708264465550581160803635200 11324704 -399509474902404677859098561907557597184 11324705 -75787332191917421491837613824550755200 11324706 -123511604496323204722493027095357101696 11324707 -284187161671971981569385783231571547044 11324708 -556547267616523606136384871419836966272 11324709 -28802546836617094472346094831187941632 11324710 76777448706858910888364291283051941760 11324711 -1031328082033649732514068223805613864376 11324712 96281859425045405749129025794894233600 11324713 413168610512184364336959999365613116544 11324714 -34227461550415421197088487514295774544 11324715 -44768433205684728283712368744301060880 11324716 110994480755154693842063386084602531840 11324717 218265029291181594705977505277590300672 11324718 -129236269094061844689920372098663313280 11324719 309464923314624321527640915384215539696 11324720 11742024135596713704582245234927861760 11324721 194671114585662576285186102732497907312 11324722 221273411434603934712886583372531796480 11324723 -260974363589649152738476956936696935028 11324724 -415563977665783424005271642949295085568 11324725 274656474465543022545272259132209062250 11324726 27384926848581137073151588950783755520 11324727 -386584136292043735131253265509022703936 11324728 -548993441090540990952249056169124515840 11324729 -237611747001760408000787242406631411840 11324730 128755873099324268014684625317343358720 11324731 553935943438069343318656514851218165864 11324732 243679815743606573199384100904019993600 11324733 -63905722201115534279058856306708818240 11324734 -137255422744212541226914997954763883008 11324735 -340426024893238396401285248053568151840 11324736 -25678158532201785393814273852545957888 11324737 1330519658392598632616422171707593365800 11324738 -575134949465661723264373473121082880 11324739 -68025616532557822797112740586972568400 11324740 -117314592602625488613421533582676869120 11324741 -106690641368265275662094594704031229600 11324742 83177588505153473229448495456991520768 11324743 -232126638817624823816523156545262860616 11324744 -321070407295002809608112887126263398400 11324745 96713266428292792482643831802963280000 11324746 -600675953947019758792691110299703742928 11324747 -192083310505394616622522321519173680640 11324748 313311699219129858027096078333850836480 11324749 -697266053245543720393746442227000234250 11324750 -399024796845246698938176926361708768000 11324751 105551615811869227258599336085654784640 11324752 -42855015338004895890786679354350444544 11324753 802873129337162832441960142490867892 11324754 -30566863616918324976365173405396305408 11324755 -95433536870926378281809131865221720800 11324756 415955028652003041654162525474685902720 11324757 -33520600126450241460296494952729067360 11324758 -611492741926240183417208916483228866880 11324759 975864074575786725185273620367805789960 11324760 180492564092905152834641622133456896000 11324761 369704278741413022149228155591896054080 11324762 7384738002292715831621564133425755632 11324763 3469241697476687968805325337976990640 11324764 -259564840397501170483872670687905397248 11324765 112979139223501463689926022824972510720 11324766 -54624453758852935993680204005477302656 11324767 44287812141001571933949049149964460832 11324768 -154075395738434931609356956788688158720 11324769 9477154146574012356729412114520137248 11324770 371431030129331314219679009724465250080 11324771 398127493044111060375105839141269470240 11324772 -379066125730667745914587946471028719616 11324773 -142488346461684872312287516882408786080 11324774 -1941571614494241781587108725595968448 11324775 16728368620373203877003714414739955200 11324776 15041946890546612966490613011453542400 11324777 -1037841139553960850204773989632980338374 11324778 -319632109928715570721546252043579026176 11324779 4751990905954901640321486949336947440 11324780 409833370661029470286437609276517877760 11324781 1228381069965514178378154123947525856 11324782 9772272654122366925560120156780835072 11324783 687434217635777817855789730499961166032 11324784 -86222148504974714373908270237288497152 11324785 302070900809310280177496289313054204980 11324786 842724626331172266397975294772725248 11324787 85127759234015871300336548192232277560 11324788 392758591690140058597069168323904002816 11324789 -226291568153790035274125048938364398944 11324790 37144993735681363837432553659378992000 11324791 -1074608607234563520534174212814583379808 11324792 -1104811778250021192557273667306945638400 11324793 -176722394780116274547575523059449941600 11324794 -112489684859630461264054065951148611360 11324795 728273311655221357207415552244345772800 11324796 6032481883424378533390487019680563200 11324797 -1026081635316445679373854160568774113888 11324798 -105906362778125822850874878976332365760 11324799 -502510814488880838881501063712944348160 11324800 -291367446866124867878022804107427840000 11324801 -219491116929424949644934033305475111100 11324802 -1675396003570746238586696382374236416 11324803 -55775004787811549281088153029477042944 11324804 -3875549517688999692254330784189477888 11324805 -22873154248380349873631574382914000000 11324806 94492614181744991261504866423832797824 11324807 408001898548914568980422911483387338480 11324808 195006536603073057130820668705952563200 11324809 686434562061733796395810782870015451200 11324810 -66611237195168559382994533524003056640 11324811 203381233023630241141296827376920448960 11324812 -74983928516145723880836356036514544640 11324813 557017128080667196666874260797061339062 11324814 109289437556836381879143645140932131840 11324815 32529735608527986886633379127552411120 11324816 -40584917812208798264377332532566908928 11324817 -162132922682797273313215164844076608320 11324818 -38600046536470512931648820712718358640 11324819 -163351219918391681142126600436722485760 11324820 42755966017183157528408996520402739200 11324821 156003024666923235916877608006524385372 11324822 -274625709007833854228592453398619144960 11324823 -147138396447216283842454165838679659136 11324824 2363741336524905995044174568470609920 11324825 344538108656864509582452754564666759500 11324826 430764337907402065107580485042719270400 11324827 158300545744649945339548563207188087424 11324828 -293892402231213938350676943251544046080 11324829 -87373086526149583627923938988266111616 11324830 -154453394695914550418487604268212414080 11324831 4229299639222219705048987414415409600 11324832 220057986168436764213441400924293562368 11324833 260105370378541704386520836240172914408 11324834 36867991046831255779676938762663032192 11324835 -12328456682772821886659621998702829280 11324836 -331715974031907760284423832957983226880 11324837 2250177370153389673841480071825667040 11324838 -125393716748533093217783111980188131328 11324839 -608343743262298779910013289859219197744 11324840 -22394453870845799544811909236880435200 11324841 283211235500298389058962945318983609824 11324842 167123331231789512316487833212706513072 11324843 829520492436085260836799120201683767092 11324844 312953950195559351160717879682027831296 11324845 203120984509589023186339330238613991680 11324846 -87162246707810058176605321928517894336 11324847 356807213290994940987845244717397177872 11324848 295041409909342917657723779040487342080 11324849 19087744151660802218790014238206446272 11324850 -275492292884114870039519204894716300800 11324851 -129460564891279006632856700716329468148 11324852 -126927746361551026694827271478416080896 11324853 34933210259913341382220305625830830382 11324854 948661658515109244708296450249162114880 11324855 13759798123095699431331378329865292800 11324856 64012024312973655178140395775316869120 11324857 95620018998235881806463453241980398020 11324858 -9430844265384679674732823598207892480 11324859 -52738114488578183866350984038394607872 11324860 -226685755050621585359964116788092349440 11324861 78325748289847461870966213542669019462 11324862 141116193402103810389671785883222184960 11324863 720960123760952917607423368156746910584 11324864 -203166729188946050652310415320352292864 11324865 -47264424831647520298566633137817233280 11324866 115870254682349419903604300585912593920 11324867 9114146726755457398757648786791680840 11324868 184882225353150235996496405443452788736 11324869 478224698860587823934355377509724087040 11324870 107123052032545844393151287687141834880 11324871 -605079450388996674448377289425965418960 11324872 88528997035394771483972377236504913920 11324873 194694194521408628389976376550854203520 11324874 -8968332373576082864115403721852160 11324875 -80252243229052151266180960718250300000 11324876 796636564403473571896003287197060095488 11324877 378118221880779992417590949241310722720 11324878 -48402642752910647369866402324121045376 11324879 -24166459510211575585319967621204289800 11324880 53503502134665023861030974342515916800 11324881 -599567680633559135060623640663810255256 11324882 -210063631354606590787172329566218268000 11324883 38062717814911356134278978802155488000 11324884 -189542161122340450288653273448308525184 11324885 -485099976492313925483653495894986554880 11324886 -117002450355030203806623232963398021120 11324887 156935434263118209635830503952705126400 11324888 824018562228772389208639290324912629760 11324889 -171301196216950568614933706626081224192 11324890 163316818895849873074606654197811500480 11324891 -44454565180066450052602473358309158000 11324892 86619833907317533973932361493770045952 11324893 834292620808852738926329075184106304320 11324894 77932856316450703669629115687549632000 11324895 -218633344145537205213088373083072967280 11324896 -697232111655130422547151500953871712256 11324897 378722720232156169481658985744516618278 11324898 86351338747564656089399504143717925664 11324899 822216422031863255076546494105428912360 11324900 165946863420500135608420282122218208000 11324901 -58773880735625401337585121081493395456 11324902 -183411932222099509672008946125505282848 11324903 -620882246174848068283384712453144155848 11324904 -266342550617796036425113032936379514880 11324905 -489432565632367695099393824227743960000 11324906 -62283733574317390066743443879753561328 11324907 1274664239006965129790713721380136474880 11324908 -257501474069513409103201531046618307584 11324909 689576481616607125732528832704164049110 11324910 -1674978433612441258683312308710886400 11324911 -398452186598701797665455957476608115848 11324912 -240369446780934921148069583513622773760 11324913 -447844931482220817778949501657333008512 11324914 -113425971293603175853801484823042971520 11324915 -88637339126953172848887426290339462400 11324916 273660032176006723403369740985921369472 11324917 -759138489341828656187629024610722751108 11324918 470970103678550810768646156051882815040 11324919 82166479824739951372884124445079571944 11324920 195831306427413215986371813105170841600 11324921 99867037545549015801195773015875702122 11324922 -138884018899660791704269738059930564096 11324923 59704698813402153847416879493364415536 11324924 -20528592409934337937288927994268807168 11324925 -184208872854866709535891226135216175150 11324926 -162881385556240337986485884349104654592 11324927 1404722307501751007268426470958703223040 11324928 -11004785393865284911709686980403003392 11324929 -717085173054820046776623357676011886608 11324930 35715681324623512005859127750049331200 11324931 16627219510275787483489946173237782072 11324932 702180080558997205807699535233842831360 11324933 -1101974158816349313519142199618459642916 11324934 -8024771005322498097530785719765068160 11324935 634956813325328267734727292345053757600 11324936 154680096787847283030113818243661660160 11324937 -242729485205081366036841487687430024832 11324938 -5552181878136773704475866696201609728 11324939 511607454385051679182133765649976061856 11324940 -214689714804697186654456338618535526400 11324941 475997717839358769930934195188516519852 11324942 479120665041741533611021986464754919872 11324943 -67299973995234112977260650874086452096 11324944 119599583666969789603220594448470654976 11324945 -490923056827415190027487472503844760000 11324946 -27576639347025977936998604512564329216 11324947 496547442706532167583916671793968653680 11324948 321669701225767254816979563770291495808 11324949 396930080491498541624329259115764098464 11324950 39859932363314871809067499730449152000 11324951 -326243155921951504463280657419111342592 11324952 -32030232708397007442157501780274042880 11324953 7399663614596556105961140674837923904 11324954 157068061667152071033292246484691688176 11324955 59004532615562943394250946505780861920 11324956 147629258223445349558889711958559877120 11324957 -218084164436526664766221083439944729600 11324958 -381586591010184243903929857034850963840 11324959 472450285575187414556262557694659512160 11324960 -138028014594022558792254939623675658240 11324961 319856030215917251631167966013880676640 11324962 -431314524546490877953903939208197760256 11324963 174411139122419386968370043701971886848 11324964 -171716305572590792168779598453326848000 11324965 -908222035116072500052633737723922988680 11324966 -1076086375247928242523538982240430067200 11324967 400435287110409411837318186000000631080 11324968 -85733960573260921844416251950822615040 11324969 1868115526135140565066969638931473072000 11324970 54430100785630833392467771046009303040 11324971 60311171030362290260508566307056906240 11324972 580790232806759688855144394381151485440 11324973 -166520994472802026671023953664512477632 11324974 278674798136684941652434863760397756736 11324975 714601033759108918141551377482259660400 11324976 1019704392412277205283905345321369600 11324977 -883568871623353005870952239565695169308 11324978 296074337950025809600131219146403180816 11324979 111544306857029449381230181411617901248 11324980 -21870956818160577682365397256488304640 11324981 -694651172223089432026029532184561731218 11324982 -49329351128040685909576195819527069696 11324983 -381445769781284515116623808035208118560 11324984 -666655004292386837131163990926037422080 11324985 -49403981205844457761428157245435546240 11324986 1112646593249193804520761760344536337120 11324987 -137814620978693026634250707430786945648 11324988 -354271373698064785900192261886939136000 11324989 -136714917551235128517671391477268112392 11324990 -8553316815436644557474868105439320000 11324991 233911458425998469891531527505265283200 11324992 53139318086533459143778277126892945408 11324993 -210625957846781001503209676906761291200 11324994 117325584283319641530177778132524720000 11324995 -827644048891775368315338059978443200 11324996 9729605015088039950445039937577352192 11324997 213062556995911060473949588898005547520 11324998 528379284875749673357387568027931740000 11324999 160834957639567044191824036457546456160 11325000 -266222759249217964601151759020544000000 11325001 60190849725761802064786469706655175092 11325002 30860588749732299085694782863454953312 11325003 -95782716589115902145371432582228137792 11325004 -351131411397408804367546534226953920000 11325005 -679712584923009950904994974400866860340 11325006 60057041731964266189807426296092249088 11325007 589060394663022837607042121868830548840 11325008 77004730204705992688842691625709330432 11325009 560109418474158488910564274258366420320 11325010 -135496387856705246184922136819953021440 11325011 1080591627708893139279925909217084133612 11325012 -150272061878689821363358221803205285888 11325013 18253670282372144669626346039582574080 11325014 12388755086560866193914570082944520320 11325015 61402449071307571870180762408356244800 11325016 -154927844471344716925292506502493388800 11325017 -88064942077731963211520232420106142448 11325018 60343919020955451272136385740441401088 11325019 -1128196588366888138653246174808141179580 11325020 43689590835719160033549572727413698560 11325021 -94060302476618681105546878717449391488 11325022 102957456781177081216945755242301604800 11325023 -491643940124026341788213821775450293728 11325024 -516130183537507562341474750258466390016 11325025 -353923002741435918277573553664975890000 11325026 -261945303962103228847770049878039951360 11325027 -356009854361548156646986081999851172488 11325028 -41612995251509262826458794854310009856 11325029 -135447469409941346678804020029122625540 11325030 -17624183695598713942271565197981614080 11325031 506501797262434068681687593971902043832 11325032 -628600458298575526887031024489508889600 11325033 582882132380690922647938246005397549002 11325034 7737535763132315858674470712373640192 11325035 -3985616721885600153270224293981287840 11325036 81154334126781411922164569147047148544 11325037 565590848039915741289313935198905049686 11325038 -511882086665053625296884747452119610304 11325039 6695627675674162448615047805699536896 11325040 74937076151305379478779412119291166720 11325041 162334872334702663854249923281421145984 11325042 5119184980328334834074809135059924480 11325043 363357095570450465955816568785413180400 11325044 165062157772991036652109267308774531072 11325045 250573350959131519163335019755387392000 11325046 -360276579305641794595428432342525234528 11325047 -1382408325492479542429434383702894616240 11325048 222307591875471857827799062466055045120 11325049 -985192566847640353542830194284754076950 11325050 43535832773540930292720401436448800000 11325051 -357877293747973957545847138838813057280 11325052 628931032978399665507190820501188622336 11325053 -1658383689258441983545246482688252235700 11325054 79294253584545413821576074386752161408 11325055 136971155404592561676644353649079429120 11325056 -415368720696750571365636043745053900800 11325057 141818751758454757122456234431776833840 11325058 434938843166365000489964442619705148880 11325059 -200522940556561987184037218061349540740 11325060 366921344944597908039995321806878005760 11325061 19943324534001877835936560990974646848 11325062 35771505704567818274608833072861333504 11325063 -41415139423279492030926308102666727600 11325064 259673217257487376136898465758582169600 11325065 322809477573367868479149671765222598720 11325066 212300286723914489125128803807159802624 11325067 -38775963192246584103837822887844561680 11325068 326020776214614019144023984077007369216 11325069 199499007477089051593808890888452493440 11325070 144947147402400431480941517206159884480 11325071 329298051911745236073194121799337767752 11325072 768814894908453119354515719102136320 11325073 -599738690010806877161398184866139120640 11325074 -36750041354593260725242936189604264160 11325075 64660846562490016927794695310524851200 11325076 377420555694065671578613502076881785728 11325077 -266142471411014618870906673440393007936 11325078 198944675148803213249076875973931204704 11325079 -205881339950319266856327564026709995320 11325080 -206360577660609671241883505068449792000 11325081 -229268540875419452629205399850889111776 11325082 2713389913366153553780877066854637312 11325083 -115714293521254778901357916647315697920 11325084 483167378035834968329923653528664398336 11325085 -19182506090793094113427325558224339200 11325086 -71197436341086452651379127886915705856 11325087 -670830200805717900979101830713426759656 11325088 -508336361141271971465343569147817099264 11325089 -150959964436919275674941586444775407360 11325090 -1342412654354625787633019808423936000 11325091 -17169018821456232704149209187719753508 11325092 524561522017469896360469507232239231616 11325093 77120722300959280018486388628592179840 11325094 133640011916137110319459768064091608064 11325095 -508126780721175232384305494248309571400 11325096 -52488990745869334130038391397737886720 11325097 -241900190059043334312546350022490333568 11325098 -153551724658651489216849956373191512064 11325099 -8724139377600549154073709685593276432 11325100 76664270352918047714868595081511680000 11325101 515262067024046361846147365419984745472 11325102 113454586437748714502178134811835484160 11325103 -852783954018523734249825395825123041648 11325104 -79050996154654796984619276287625068544 11325105 240254158652756932637044837913346990720 11325106 77462942076418960672657490427986515968 11325107 893360299964609369392163402595283321356 11325108 -96125106713466309082617227704535162880 11325109 -185706872993576564638427641285649124000 11325110 303650160888567682328560199974920936960 11325111 -93773940433581923888322085381325074176 11325112 146147972012315529833843194522297651200 11325113 -734550662889748652954140679019934807638 11325114 -60401479779802528210966093600859933472 11325115 102651572074207767805458954429343369920 11325116 4510390875324040920914812652889600 11325117 381557216275625973919253342843955559680 11325118 -59039537613076206394765335552333216384 11325119 118310551602637077253634988199150657944 11325120 114630224763050683857625401143548968960 11325121 541241379696759061614103532926156769200 11325122 244284606023711135831115681318440060112 11325123 638203968697763504324115504134487414000 11325124 -713365794066732273790097524821878374400 11325125 -565958571968649654164332079696987950500 11325126 114690134526750743079972795278031025344 11325127 -577325176917962276238671135131774261200 11325128 101685474745832686049670671590402344960 11325129 -324961533420114161746626288399084274416 11325130 -172071590658338792510760317170546774080 11325131 -742491220854777109022253270181394151888 11325132 42494990777232285655089332335573788672 11325133 986905018066776156082406647276647019382 11325134 -542381285559672251365936522362278078784 11325135 -314434909370048424240754456119732956400 11325136 -169026096030496665038569015770080821248 11325137 149733310473743558363473155136626258432 11325138 -216654252095629219397618780441855861760 11325139 93994724084876284061263014747004407552 11325140 -115517288854561327389868229756139878400 11325141 795212478444694425588556261110578983950 11325142 715437884912061723601478906142796056192 11325143 77081191120457768676118636657930648608 11325144 -826777227701697033499628580083180666880 11325145 57653476344873944065700268829199436960 11325146 -57965186603935398843344338845722873856 11325147 -17439045221093043666998127336374219472 11325148 225927484841965331616981547130163859456 11325149 16637918324212108575320302882728200448 11325150 95586921506621470494539504837484720000 11325151 -101752883574335420468799841599038140800 11325152 -815050928472390651150194743764468891648 11325153 43282236631845646737421993674905517504 11325154 -6508606881248554858697485666393251840 11325155 -13473653652725215182654985248783878640 11325156 387645322004333278053742733046188700672 11325157 436957446005518846051204658245678081406 11325158 224090644398387789069671683120241424384 11325159 83146472749616257483568682483920088960 11325160 50718484916450972067103615991557324800 11325161 478734868005865183741040641113526912500 11325162 -233724171034225483116907245177847435776 11325163 -90067540805321930870714022577869932256 11325164 172622080204678718701953835098434726400 11325165 199430575408345864050990309657391179840 11325166 436798917451603033385561314917725027520 11325167 497227669896662502057395120392582855680 11325168 526814577508650967123738900436090880 11325169 -986604740754609320056170594297144195660 11325170 51085355722546547511953708543418519360 11325171 137218349111426564972574641553553075200 11325172 101935215006200696217988462687861026176 11325173 -169625352809181775175835016344258692640 11325174 113568232844162618462595889144582963200 11325175 530139825354311150864316799693273147000 11325176 -967815270423810183983455428999467089920 11325177 25611839009440010519426269887451138560 11325178 184365522739080157518375924602622205440 11325179 -326375033934889940964469134329052364824 11325180 -226876471599980694033533317906334039040 11325181 -76471432687864357179573171381343714208 11325182 -275071196228659640013259653275446194816 11325183 272979079258459342595150831106568666824 11325184 -71238213398558248024090937043883917312 11325185 182342610038040211300564149694006205760 11325186 189353578695635962408542640077574865232 11325187 -867528849770901598631397115790042780164 11325188 -105949026724076766534158384780994551808 11325189 -353274916834822168037154683743589945376 11325190 333915309906551794139366093693903913600 11325191 -652241374216948525652054944301010780000 11325192 581752576577103044023591284687519744000 11325193 -492895824224073554763587784070418443056 11325194 66318367050663094250670214147352878896 11325195 -142919955274410348595274121696802987200 11325196 940426889737184618073898995876375982080 11325197 -733007017639916963720433632850905590560 11325198 128061321906994446523556246429322880128 11325199 -49956844294819771817443040014716489984 11325200 -45451019674707739462178353130333798400 11325201 -159264358111548884773775749823883347616 11325202 174778045216582518577551019524653528064 11325203 -168027531200991285145741492184091757920 11325204 29128954422303884675858381693657763840 11325205 -23145545115127773650418602539064210280 11325206 181617066386592878012453829527087187840 11325207 388358387112683462936998259535647461200 11325208 -692485906531600954960495362857370839040 11325209 -127363025911793127718064388798111506880 11325210 -34068953731465739760486199150034073600 11325211 -13573309941945378130267428395142181696 11325212 11550050310711635622566458111799818752 11325213 -246472537489946216802783283273210285236 11325214 627508942570214886846595078843408594944 11325215 -818162766228692717830625577913519854480 11325216 50607836928209289913630732673341194240 11325217 916680534543368187780983321895330154032 11325218 12864062415644597228406352146780916560 11325219 -228972563268276512008915414128344557728 11325220 -14447667696280547514502304920497016320 11325221 208283625451120302712178350237976527422 11325222 -500621835130286966224823269788783691968 11325223 -203711960294228115185395184274942140256 11325224 1838124242832573600330042589095274905600 11325225 66791929669135779892019017286469888000 11325226 203032767364888561609981610176864809984 11325227 -185404353562861321856189027567821455480 11325228 246242883378850008126872117745624491520 11325229 -76126415214762951093677017998338105600 11325230 10845137109174297790868866346141122560 11325231 -335653632628633544840486044746499876320 11325232 19369539191872086455824030968037031936 11325233 -195429879890787226431149823741017473518 11325234 251438795703247063832306721808232215680 11325235 -133483281159743643912130141806324852000 11325236 159930764067264503662840576099899962112 11325237 132057914835680161428253982056877376 11325238 164144061687350871490166095747495151520 11325239 64302324231124827098214015926712560040 11325240 90305312291175657191398794047620915200 11325241 554267507994100364876173921848163577642 11325242 -28040914686484933652939131233898018848 11325243 -80288225887281936031799025375364949736 11325244 273354045879716016515443820419691067392 11325245 398411989540284729573004166904504931500 11325246 14846074839986490027760222769680917504 11325247 517940356115503765772142490171675503072 11325248 -100951994200947420187220074954148020224 11325249 -268903840530539705137685994197934894636 11325250 -18466104319276524642900702607777200000 11325251 -41296562284952536042665133277477433648 11325252 77149713480739398985432271568010371072 11325253 1255642670412527570255273348424733264960 11325254 -4017304832240375342337592610422272000 11325255 -114373328215655109496584727273185629280 11325256 110357053236585886306992648697287567360 11325257 118315490474392765437524221722180882192 11325258 -152280545809761909708500542021672573440 11325259 27475202189289174702664117827929993640 11325260 -427252917413101696547633327033632035840 11325261 -321878537039305412421539589228020170752 11325262 -28872394703025427471900788925503310080 11325263 -1223674945611818894422294377483870489960 11325264 24517916675214913265297705199918120960 11325265 144275013924833962855139215225820846400 11325266 -30119016272568621656506268124932112096 11325267 -126354494525501144380428784186863956712 11325268 132269039782200702352192999790508261248 11325269 311635844676466997067123148874150101344 11325270 -100358463083522427006670350171704217600 11325271 396329582874292280148003272438926432552 11325272 375338360966737351393004021997457121280 11325273 -185003054383350258848455390156696898400 11325274 -63904881623404735873512017542780686864 11325275 -213410429448456972942345749199421147200 11325276 -156940261310451043397222954321507923968 11325277 -353130156180958599998411330407258086874 11325278 399166169915788786172231722002960936960 11325279 506833460642404619162279020313851431168 11325280 -633579463328549579509651234077529866240 11325281 541624326184621023969253711758833259648 11325282 3995532770737633540631281962853125120 11325283 1321860348484463481065537452320012122880 11325284 -865436120815345743097861518016942848384 11325285 -453263444165664562486906125191634868800 11325286 133882538075621641345111160028276510720 11325287 5048797966835786624719946672794218936 11325288 -195317364827206798302977670944323584000 11325289 -178432328971258726843224597484321673600 11325290 -22314154560466427603547634932772989600 11325291 483615203971464281932120019093595221592 11325292 -2189681775878302057328236292125556736 11325293 -7601057714514349633333854061032748800 11325294 -243165435574703703634854650563117227072 11325295 222544780131214324541201857735302454320 11325296 33963975298805844069389665425286397952 11325297 2097016578137023122542409610725810528 11325298 178195145595203971014832777141880495136 11325299 -138872110528346169980048592575288468136 11325300 66883031883255308328938241710275276800 11325301 -7576760503645871247042620540983533188 11325302 -471953900632734145604929544231050375296 11325303 490446392149945839157778178577924053120 11325304 65434176097760621395712829171571200000 11325305 339392410913672463631565843930803082760 11325306 -243113646684246813030699305640886334976 11325307 181209130066439774768843520441097499424 11325308 -87448451596055494014734619644387672064 11325309 -673960318435840001370640927273561591296 11325310 174681644389910572997561876806528143360 11325311 723038534301526507282967681891667647400 11325312 270859781419468143563810255438610432000 11325313 15299534248864984783948514053002831364 11325314 2693509774286875324111055500483728384 11325315 15124304073470841029670881840849226240 11325316 699104193098008196500678264617824935040 11325317 -181127183586335924690603461402141865634 11325318 112118908269765604155102373101022465920 11325319 19657427639957862336362193154510397720 11325320 -237710874447262890994713069781204531200 11325321 229554272859378969416216012558829376164 11325322 51827161373522647546135345645117536000 11325323 139477041837602860565695907699118652224 11325324 228540818007110389403161981338230509056 11325325 -107440935819069376969582933763368502400 11325326 157303111366685467422951466633635890112 11325327 126199805225235101514785360567308011408 11325328 78637307937222715499365575519706808320 11325329 -518839452388525757522271974491603327116 11325330 -43029191916887692076636648470881984000 11325331 638028572349195864998228647165395847072 11325332 -121129916187080925578566007994516241152 11325333 227243697932230592348625825164139830304 11325334 212999317171732877519400086866813174080 11325335 100675388652887883693602058603865755360 11325336 406144572807672987220508832063295488000 11325337 1196111933069716320822752122819025478986 11325338 -166807532423519204078169950364586918656 11325339 26194410782576786400682991911258529880 11325340 -568252060801950649408950589235988480 11325341 1227457118206343368282691145896383419000 11325342 -126202855364378917099548713935669195776 11325343 304077686626191704640201230672750568264 11325344 1012367307997001638870188745206304014336 11325345 270120592079538428995927403361566515200 11325346 -191607721090753070349196092220533147360 11325347 -803418772355551094713648454654123079288 11325348 -132822337253395653924882720183680484096 11325349 -187954585019413792549086163301868412800 11325350 11551808194616768473653102996314184000 11325351 22299195834851489240297044592849567184 11325352 -285795442775675839223769826681175408640 11325353 -347731686026612699037048192870907906716 11325354 -53934041772444323081562600099170211840 11325355 -71624166054751268868256938610932709440 11325356 -123895483241377910108027412272068491264 11325357 604547953143861324112127656530651216054 11325358 9851325465084501716036862316437312 11325359 970015973101968180102782304240069724560 11325360 2721692548854222579190482262607462400 11325361 86925332228381803222966486304732734720 11325362 540563027035294638698497498063519260432 11325363 238938411408982253179769999857463034624 11325364 429825994624066846177563269828349243776 11325365 770484946263495746832497717354093262720 11325366 25927658771442611605254365419625114880 11325367 -128791277457129539361098372404718256488 11325368 600815897313956405310026794989543936000 11325369 248631443145207339163134139736971831008 11325370 58158634646328018949901001705573931200 11325371 -488871364671503094574809717296761052856 11325372 -19647373465631549883018275225747025408 11325373 -1266788635466716165607878983639038814240 11325374 -272830778429192939548002562627009515648 11325375 227656705340927043780921020190078594000 11325376 182074201129095283577262263026864619520 11325377 -7194810859999914508041776680010804928 11325378 -334373093618782200742403140331724494976 11325379 203465721568106764177018762302944701920 11325380 -220519550564509270992083100501609369600 11325381 224374646782655857589451654245424329952 11325382 538740408812221253071474841719032758784 11325383 8262490698198256005163307065674523824 11325384 -26189652274901606296338279444958740480 11325385 -535261707432571225804430675571297976860 11325386 657644027934958243923569034260197509120 11325387 140638672660907443350167912707645570560 11325388 -490095118503578566246668499086693651712 11325389 -325388781326785832310837137958378649140 11325390 -22958706501662721631170608038397662080 11325391 419436974684280456196193042821307551104 11325392 107636291620510516056434501569109606400 11325393 946277330102002645037129995781468407200 11325394 375368874106984196616742742742726692496 11325395 691740229751634376156684150585727684400 11325396 11493293056192969711704645000753825792 11325397 173433695730069032956429016974813088846 11325398 -128981934802036060047622293736948577664 11325399 45771495989836489517685200519180052000 11325400 152840389011961998863093698188440064000 11325401 -689773312484534633412562873178948420598 11325402 101777348750872329511532505049981031424 11325403 53873262915791924917806007031261172184 11325404 -163498796114872512718593476342465848320 11325405 38786623310960473930810846718795377920 11325406 -309033824180170541072003812964839772160 11325407 89515093121861283563786516030468563920 11325408 -143293468102618443160682773231430270976 11325409 -236918651331829607659830794113481815390 11325410 401903574947560805398227702819602883360 11325411 -229033412769411212649486244577853904512 11325412 395590339662123740226372028150378016768 11325413 -274542523019162788695368405223311466816 11325414 -68578489239683609347250355490674058560 11325415 -231129225762626151619450257598753496400 11325416 -216513444335814078844169157029738250240 11325417 -162805625918609137047489307920328526688 11325418 -88187274467324312755336902870557678496 11325419 -568254523025550763268531601340702368924 11325420 -12886948322153464768527680356765317120 11325421 1141716766572215318006504728922176849622 11325422 -352463106676297927749849616318268428608 11325423 292897163007718095039216868545807466368 11325424 -131266123417441291183680135580018606080 11325425 -157247252915209939145723878438016628000 11325426 134506470513352050328672811755634688 11325427 -323270766227773487635356817434478690880 11325428 51604734063304441688721694513537881600 11325429 -208611901197818597167141821376620977316 11325430 49157282666197218311046343032836451840 11325431 -250347397076597757967171868749733882640 11325432 -528992664754084153756980869797650247680 11325433 218517696549163398549060684386481299328 11325434 -343239645142544023175044605615295649568 11325435 -132448888119774705655098021329920435200 11325436 -172989495860060398184238766586511032320 11325437 -565759903743790683370917620705420881914 11325438 -146401162063850053506803573208214238400 11325439 14417581538225267561896478399335678560 11325440 221820301020870976960890567391602278400 11325441 -287584530265051032966578228233254266496 11325442 184603060006586067080939334539325897600 11325443 -113396661140186959098251756485302443712 11325444 66746403983695028362844882508090593280 11325445 27321294059489368984555343238373384920 11325446 50655809996055489358093210630076983104 11325447 -91024877731684538140428645874042859520 11325448 729232850545727328222923323525949199360 11325449 1937684340228965485541601316527147543936 11325450 -120705320366150807796188340536967974400 11325451 423048222846038125294919002791868181832 11325452 -540121939377761846784738112534031943168 11325453 20840483309990774814152519646155194368 11325454 143434090058933293206514319888582067072 11325455 403769052164711136986196855769224566160 11325456 -89114719715493914920265392834789171200 11325457 267281750147606444295811448764744703040 11325458 506343707086920838178173022834857672080 11325459 264262713191203784656092994964422793520 11325460 -348026793339698693135517810417150654720 11325461 -250218013009626992527500121047641743968 11325462 -305783068610752197834949462459884944448 11325463 -474281418914251752665793182796669801600 11325464 -78137118207395161940662274431054356480 11325465 -286256853457130361115604856801943202940 11325466 -353791610238167716639130875512827063568 11325467 -128382833465287546598753092964180255400 11325468 524662519400024723892723076539182825472 11325469 15149077681166248379771379592787952544 11325470 -43455749116753760419911260081471500800 11325471 87062231351475258548255668427403565584 11325472 653905594496799597630500509091254566912 11325473 6888181254761590159161782305599802722 11325474 -171386652881313483072375709782779973120 11325475 74110350596470976278822675843168524400 11325476 -690993780162607626732646373401136824320 11325477 34625740635652207002350464331762137632 11325478 13761854760465653480938447469639119872 11325479 -619312379549560934985830319346785202176 11325480 -32607963406473025615582615133607936000 11325481 77721090483327592767134749458934165092 11325482 -54430281834038267335388919686085588480 11325483 197318237805792925783325157780046267200 11325484 -99932916028581137237449769195604355584 11325485 -33290770179375962846981717646011403240 11325486 -438707256851851681018793504606341833600 11325487 984017251558604814108470374824699109136 11325488 -23351592545466073790492594317143244800 11325489 65362659514048194784152479093968989120 11325490 -189910517399180788144785460587012672000 11325491 -122575426053405403027033435212970101108 11325492 -152603485644169218147375074663811821184 11325493 -11347398054143966363301103945556986560 11325494 377355529039516209743106817393829384832 11325495 -253439819463824139830617699750106120880 11325496 -139641993109317747220232470651593031680 11325497 1189575259279939605178832892447476795946 11325498 225584242593446144198982261570287251968 11325499 400036442093631702294914248118876294064 11325500 -537357511155823731770984610897433728000 11325501 560242924191595960642643326361547356160 11325502 768625142063428761182562667167758898432 11325503 -4181566991860230487114803054912562320 11325504 87518953117531668744358260772870029312 11325505 -300723214103481972524796966290982167340 11325506 -286623063581007561759922271636553238656 11325507 -707530906097781745438828522216025028360 11325508 -325393569813460850510494091354887372672 11325509 67507349805260504039422252512581829120 11325510 89033259681849253381152806261112111360 11325511 -992579345306821578060389490425053534888 11325512 -348851683505843465226296143095889920 11325513 646957967607664327281526047690884265744 11325514 247764472328505066691007694842057015856 11325515 -38126961463956042483005869391121907200 11325516 -47105464385701761882294862967601074688 11325517 92757400414077387322827308457024960780 11325518 295462919329827853593722895863905824960 11325519 1155817308689186720860261534890169805760 11325520 -197002136425482011527014826815425740800 11325521 -392096247565178994246324686626053883278 11325522 -30504978066745686819600177648818872320 11325523 196704574938951495914963412647967935304 11325524 -154153959088032852565672391170587777024 11325525 -168678610605747695891332074512884003200 11325526 -320596629663155436924874331435911465920 11325527 -1192187514049792790183596798549671237624 11325528 -426305848408808641040772034981003468800 11325529 1059634969709374934013406717863826549130 11325530 198518907118948903359472126773871800000 11325531 -169428834883703961170837187528522733056 11325532 -28605930958372829083000915275712045568 11325533 -350146047616067915027845295348659542420 11325534 126538418933013341171490745787366169600 11325535 -307097325942726236333301063492550689600 11325536 275748246396151682407104159025956126720 11325537 -166370352548308032874567624416272098800 11325538 40404343567226173488793986190460881920 11325539 -1154775788769673482022433047593321667560 11325540 -48706126386649584115839796955802009600 11325541 383971496138077343968235922003630866942 11325542 -118864036042013707436835248143403188800 11325543 -168206737153368754569455100003298074840 11325544 294079027753795535102172830510418278400 11325545 66736922239852764517844021745834393600 11325546 -274212504191776344370781057150299255296 11325547 189469506383806005696306923169050957512 11325548 43030650148175109240365284726733666304 11325549 -154102322309153251428664600547667794112 11325550 199464597031102725082958782153293916800 11325551 -822816916702554745994738951387398694448 11325552 -8355395744078420163012439333064933376 11325553 -283252594824361635145080358980640275000 11325554 1982666778823994410743278186953600032 11325555 9556145286950880984007887708166502400 11325556 8983887994130949766080049911714662400 11325557 -1238589869360789805702113715940464778194 11325558 139396208658635044525141464121331504640 11325559 -499509861061804661362075127671123166368 11325560 292332205721883640694321573485687296000 11325561 -119480946261636270132553193809642310400 11325562 -322395173307806133889308775406131597968 11325563 950683229880300584305531153903386043812 11325564 -121266921318108786568253011105561766400 11325565 -7178158859763706690302127139710239360 11325566 -10177070291364244940651492149811509440 11325567 -706545732546616176226687265050886899200 11325568 -113202145673193570169317655991895982080 11325569 115634677767909527878645164582231927744 11325570 -23634490142820602255233534372265241600 11325571 -704783944070565870368151434615722003456 11325572 -287655142589345286101498502375671985024 11325573 -26462888110685896171871595774956208000 11325574 167404497379048612726635680637588627840 11325575 502367396866717918429637341248036160800 11325576 731865905326673415067378014030772224000 11325577 25741812744470009081724087827914631440 11325578 -877726493338884453927986018878609959168 11325579 -465128560835137979963619648933792344616 11325580 200048560627132323300880298740072458240 11325581 541571563888599389729099093703377800800 11325582 -24057388949435682686967692721545419968 11325583 -558692471527441373759861826888382876136 11325584 196014827257355383164338595678559641600 11325585 -6059892349468100526322574943933932160 11325586 237783446429624504950838755574967982992 11325587 154225461031266267470457873973026932544 11325588 -207735478409906160967993444237296691200 11325589 253731496581744295825360345417941222432 11325590 239919949767699010346276507535871649280 11325591 -480429872948718127106674506021533843952 11325592 900315692428847191921022776407340830720 11325593 -542955519385788736179418421720266975158 11325594 23079193413770691270954085102627451904 11325595 -336046184881595423930583119432086492320 11325596 726975681531268523532006042695432286720 11325597 312424719567093610713430853664835670400 11325598 12281230472519408272631205186961704960 11325599 169469447717536007074329688769633873064 11325600 164107013650348432108445339118796800 11325601 96766759820895054362056428569020265152 11325602 -43391007051967662500057728626208512000 11325603 -340190147778931851753379098672101289096 11325604 772695178842405364627815352814057275392 11325605 -516296612146518194315419636655858160480 11325606 -109398824939283951951872180582314475520 11325607 -713100354271693130236947074588890795144 11325608 60965069457020844119918295824466984960 11325609 267159457002541961489057336022147594720 11325610 -172379147449080889066240195826575739040 11325611 296390839736282659995690554536587056424 11325612 33038521456865027831713597040183526912 11325613 -226935418671094108141355938500503317216 11325614 165812435238497466214299906903082619520 11325615 111980046009342428832627308333545315200 11325616 -34258645966179123085241450967882334208 11325617 957188465550731838884634822150577323666 11325618 -69043577600967260406517520287269289056 11325619 -618049554408101196471930209796804901880 11325620 -256632350055830152611373698883312926720 11325621 -188810651730241840034186930840057026848 11325622 -66737771116116606437655756287527114752 11325623 180151284395297228350461312236805059184 11325624 539692528845766959655890245199946321920 11325625 102665007138538006647835067438044651250 11325626 -95653576917321800213853526251323283072 11325627 -54602993256811107764428131421646869236 11325628 13989478546332635637009194904301626368 11325629 -105154659464428931001509241908900486208 11325630 172718895418064862839493056740629371520 11325631 -53495183922438324115648262849382865800 11325632 12056297338276610852961986929483579392 11325633 128572168802349511500083548264498692096 11325634 -2326466342614215620089811027888991360 11325635 91499648839514350177642617225262497120 11325636 120134568215657236721233246979403939840 11325637 -232504851043239481008782561125913234688 11325638 -425572167423960398995273005686814371904 11325639 -245076756890788572809995628493183180000 11325640 200660618274380396707534584636211200000 11325641 -14017849504293214520630795098580221488 11325642 -167393311970994293857529906712371321088 11325643 -314584814852761475911220857532431314800 11325644 211155705582514420876776058096123740672 11325645 -132830716964723261574822055636880589000 11325646 -113022328412253713438204866379711377728 11325647 469663764012363530489434511904842010096 11325648 -57974558498353185906463771349234221056 11325649 960882033662963619462871022022373617650 11325650 -41556751371403972619042321922751296000 11325651 212655965211746467518641774642036918640 11325652 515551809528257599057775657079025152 11325653 -9925445454932619595456354491408473220 11325654 127733598602756378380269807696879207264 11325655 121055486418076487189585009143497556320 11325656 -574540645417914744237954043482243717120 11325657 168027133707088112064129441238855710720 11325658 -8028567813511555246692766219692976416 11325659 -271321934890953680156828154460714126140 11325660 -71684301970971114678048024314213990400 11325661 509477612245495441827004765675637820000 11325662 106110822776385309270939360140854088832 11325663 -8143174849906936769491006227456158520 11325664 309804344478380118916004968786424758272 11325665 113911512654169148002036898598742465320 11325666 -10829873340690084596476725021825956352 11325667 880023979311430698714654951334499874716 11325668 130292480594366579888939678345182482048 11325669 -9184586563599680593354668161589420480 11325670 243148879611195345320933336716996433280 11325671 303766667458433735702135753625447540864 11325672 -155445800536618223294027037656464588800 11325673 -132745359629980416251310230895325864560 11325674 133625785779521927487122599581028988160 11325675 -158625376496300970420456643054826787000 11325676 8530617129310340012740614093356488704 11325677 -1103821112466854177225829621965760842880 11325678 19991372959675483839533276869189275648 11325679 339147301260124807881572296189100404800 11325680 -104532594658428204324629261935707095040 11325681 -63252554507084458279676471738854639230 11325682 -120497096159392251479944471789071005568 11325683 -483167175599644132985504881091971452816 11325684 -10539837436267878555776309938960662528 11325685 50558455353937876015108419332717708160 11325686 -222460879045692340688871021884409530208 11325687 63685287814176667250439032020797273600 11325688 737342528069261814759054390020161536000 11325689 540437995105534711653513019945835162760 11325690 -20761933486023113191733750911931174400 11325691 -138225766025985550071209760838106051920 11325692 -63520319600922808032607850521034081280 11325693 -713133595932734485301206319000430806016 11325694 512126814771635985903141686571155536896 11325695 1780448952473125407668275011545644800 11325696 -329133233589428878843549790350205779968 11325697 639887421962387407724098826928119526146 11325698 -130476259760838193070840600593270244400 11325699 86673480134348580110916744420808439040 11325700 118606043033817669662568312290121414400 11325701 -36719823062620404644288683122828803808 11325702 290164985860999077316912301762724004032 11325703 566318074498259013220625466408838252952 11325704 298680228424534204751043917598366735360 11325705 119894750784777084866048783786519992320 11325706 104580823812112265079599765582103152640 11325707 -76736329867125514835808977846243581920 11325708 -252150140893449837023785780067283441408 11325709 -2865074048831946098283907440999658784 11325710 -52223311059485663717412533562197376000 11325711 22294905849781977499007181686342273664 11325712 -67793910553242057261578984915179331584 11325713 228364660666363466067773274598992823476 11325714 -377984288204493620727242539121487384960 11325715 -400722323181232798162478528957215106640 11325716 -615385333114317251978795351642870828160 11325717 172542557381485435895639168425078980480 11325718 623797390425962193867189818646859935360 11325719 -1032366906194049946698042742393370237880 11325720 -77076992313238721630533039406481408000 11325721 294115943850924671522584285096232666 11325722 217652479700651638226400496757134044912 11325723 -632925829282938484478315905595535308496 11325724 601874000758514253868347421161232961536 11325725 -520380018185455608405394073345607636750 11325726 87111106788891055753638018495364898304 11325727 -2278229869551852821735389879050203136 11325728 120629358453011099039425899610616954880 11325729 28606575391063846906023976030616171520 11325730 67065707151790028138830550144464365120 11325731 70463884752010002869015730174502521024 11325732 223116711042785060379180162052000972800 11325733 979892242348626320120599708338895973376 11325734 103981781321691083998226268391693195392 11325735 282644507474641735889762799959317394400 11325736 393552373698657892654759120086517432320 11325737 -655781666859884378390282092774235973474 11325738 2234505918263189236347592236030743808 11325739 -483187123584797958218616975705288640176 11325740 -645496028738644261547427050721006673920 11325741 -210348267530032995626373954937697612736 11325742 212694025642949657247849840033751748544 11325743 379481352977245920949170800493255973488 11325744 -65373441491179807287309304757168357376 11325745 236468954601852906604194384907943704500 11325746 595361089352856784971253262349195213072 11325747 127021768668497303717085422542661413716 11325748 -46874941999703450740356612949634048000 11325749 -183461193850020496947233446290226511250 11325750 194728057182200232825474433328430048000 11325751 -402165945204508660152574507594807289600 11325752 -298272903833327055456984107384942714880 11325753 -606292390633364392926321766474679269638 11325754 122684216211279889804308725343066435840 11325755 -230905511513979710219505088991047495680 11325756 -39728886305292284348335158022171852800 11325757 31200664120276960625255862580539189504 11325758 18243569952153464718919028821925408640 11325759 -56035794069935207528190966574608887280 11325760 -200218611198760942928676205815288299520 11325761 83775099377411744035670871108955032000 11325762 73727920278586628325568777822508173392 11325763 -918614689254945684918861727351725873988 11325764 230860207006817854137995183460834959616 11325765 -5202480432299326988184813714499330560 11325766 -212543229694592470762421720537136555168 11325767 -657116882299591775974299545261078874360 11325768 -358681709693251241017964146083222282240 11325769 -107645667088386395086217344299373708480 11325770 1531694408235515396316670531837190400 11325771 -1004574835474803120630499400679235655760 11325772 9345505086212362740006077129221276672 11325773 -228951350815345047441611466741549912480 11325774 -104175531197364417219832017484388042496 11325775 -320218021302229661345225660780225773200 11325776 -94595013349888391658616485372706160640 11325777 -207415602833831254445948780968879324992 11325778 369391838615414252789667078221629028352 11325779 -941609223720969998644792925031086425620 11325780 191300204364046541061262717687924872960 11325781 308704782400615071075369333496053441532 11325782 141956468262154816334675749557750602880 11325783 135566464806540210485377085539263156864 11325784 179521155152883867870170147018950963200 11325785 835327285276023617094451063246835420160 11325786 -213497123662365804320533297743892896000 11325787 -416810560101075854247376424173649712408 11325788 -214568559622030019666142044349568819200 11325789 -662648061933806185446506499055845293946 11325790 -70661222693771842211922370800702743040 11325791 -214798374502508847971782582132809486096 11325792 543699363189862855974651386892371361792 11325793 -371431725820889395759687747193421300958 11325794 201626321242807279868524792845656367696 11325795 111974769288744809222959720875494246160 11325796 -294045051972778554264090199322895702400 11325797 -136238948286689901177029151743177503968 11325798 316323209767912131706380535226617958400 11325799 -289263252935915676576698940132818188320 11325800 197268404796241758539212648617874560000 11325801 -32772263186745849790836526793929075296 11325802 -62132430196130887927613990802192046848 11325803 45353475532368920647910259876713715000 11325804 12425128800656756302740958111431032832 11325805 598031270617928759046938750144790816000 11325806 311129083356881831390449755455111564352 11325807 -138560160088897944877843539223058247096 11325808 -36640523587772928072773119855656370176 11325809 -370181028162477320798725368081274634880 11325810 -63754200958129735018776703683816291840 11325811 152048263040494718746903173517899598608 11325812 -2637844636967558767047328357523520768 11325813 3605764014028748213715333873642581664 11325814 -210404091200306200564794551626708842048 11325815 -73995219587485619432628241040129360040 11325816 -20127146916710053619664616392132833280 11325817 -921647145849801905063902062240800863200 11325818 -43832995368099125327484666463485278208 11325819 308973188597026338911002648553259042816 11325820 -556971224929242457261546080255318819840 11325821 76338888003517174288351924739102286720 11325822 351763607404664474499049439129470846272 11325823 -496452498444117249363079448517667844360 11325824 848598702543990676014375632804983603200 11325825 -13194592317926554533945720044129913600 11325826 -108425670730022855971071967662925923888 11325827 362206000884863115962760302340184031112 11325828 258904482575279301993533695363532344320 11325829 10342635385755848845708257429607754940 11325830 -275466205991665086174879950709187885440 11325831 278728242451088666585846455443797964288 11325832 86667865062578609208478175667245875200 11325833 154249568129818692114513590745819773082 11325834 -150617759223869412002235325361883585600 11325835 498138488550831185028410625782977449600 11325836 -385598931328009635442914939859320971520 11325837 117645181179380261243997285187608829920 11325838 96914577107688081498058270051925392320 11325839 249442815254713715643969091457198601456 11325840 20184834491000535024869677003010211840 11325841 646599251013319689211585391233894152242 11325842 304455480580678281034698412399796256 11325843 -461993573907058858141917089691816667200 11325844 56055445183332433408433472032263483392 11325845 -299922791574344312130585678867701497800 11325846 -449488558926455422913658301134790656 11325847 -519748972234491985201486893829891200880 11325848 -329330934081065203793680677731152404480 11325849 -60113798003179739417498871493457178432 11325850 -60058601955690251614132564158290611200 11325851 -208571069546687073490635118511443793148 11325852 809635732586360711762042285044580275200 11325853 236731431628282010655462860436882886080 11325854 -426210355905656571547225637687374122624 11325855 -284583468945315452790626048645856509040 11325856 -16619540496378616372919911580697624576 11325857 580705739787300718110639708361546907106 11325858 -121136528182281102611359591027321650816 11325859 -316054135646718901140092907977814190320 11325860 -66390701808085592299266001017962496000 11325861 541395469835958929860799700096619710 11325862 468726652070654553987544129349036376000 11325863 522226737313316598615617003459836569600 11325864 -464467428161784636595660011500647464960 11325865 -272738363229988652635393071037742971740 11325866 -10670883204133864869997514335663468368 11325867 -83529906174427720961516956198259650560 11325868 566048704244559388453685067094805128448 11325869 521775977954832760507090766215654581270 11325870 46362420359802264071153601575168048640 11325871 -153285856736835753529998676227733445208 11325872 -52594012145355737819406726527693488128 11325873 119251760358102612044117614049220181920 11325874 218777505750958197005122011393220503552 11325875 73217492072525529473154229442943684000 11325876 463931154033998342790850849863254200320 11325877 -24536058575515919175543917774528301192 11325878 -84464515011761645353753521507425543040 11325879 -349125905923895334894692554675648540080 11325880 -1287316034941910442051499237636761600000 11325881 -44999307766617737482491369470092369920 11325882 -39617933694339365636365650422363777280 11325883 -729311831198243921022896294171518515868 11325884 -81855618696536548127379582995333213184 11325885 54504348100411094613868041536674354560 11325886 -139736667534387249888557074950358453056 11325887 -1188455963297105322708178240171598134464 11325888 -34524542061452431178600984684431147008 11325889 1122246012364229776839106796437369082690 11325890 -196753873406278508577853099663872192480 11325891 -266573699373785861009348062053006880008 11325892 -115114729051072954214070524036808192000 11325893 -653082502478224774595099529433979849220 11325894 -10445913986431937621727291061592062080 11325895 -89850641487969699874847695533250021920 11325896 866912104070717222016055872963662530560 11325897 -516310982027900139063875937707071579104 11325898 468565942765890619210977986934163220064 11325899 538336549199700029278446864563282448 11325900 -106596672029900856926642446619438592000 11325901 162739320404389449389580691240379976204 11325902 17389506305744502879330753653571169152 11325903 -42403759565711082459501826797516340992 11325904 105654789869061090226158319217901854720 11325905 761841765937006867603162644276974971560 11325906 4025933961216730044233221074592779264 11325907 -439909062806625942906774034774779933844 11325908 643272274086234656455786741034176905216 11325909 -309697227485987966553364386352808029344 11325910 76230750280831661285828975954699308800 11325911 -188282299107286978974593001959866138488 11325912 -75846262529482919920248699429173329920 11325913 -340226390592387353752685793765378400896 11325914 576906951803029083189960056230192051200 11325915 71476496595352072672834690988554021200 11325916 -225370504945841417798771802239678723072 11325917 -1347882437739799810818611175920984127540 11325918 210815417586460432679286626234944217088 11325919 319774332794072609218734204523270663680 11325920 199083927308410957502606515258298204160 11325921 -196663944277871045095467581345730991680 11325922 -10799239196694796239729530094017812416 11325923 -292859490053410861388317811801617331760 11325924 354436500980471198287048763682305915136 11325925 108051214550324351094668223890306792500 11325926 446072385599417455106690236285537266912 11325927 128088349413192114786435021908606730144 11325928 -621667942502953656711990080309187363840 11325929 192380432516697682119900160767067513530 11325930 -20126576114447927053429907178804264960 11325931 826588494790009583869266391249688760624 11325932 -66715447989665602724386836212091072000 11325933 158514039610632618437352494577943105920 11325934 124057312205814788357952684427730135616 11325935 -69407629766984212030875333549448616400 11325936 -61208700622708003960374541095846543360 11325937 -399474170223819762135508334115517656000 11325938 -16432182748862221352674000905082897920 11325939 117412463226971059993875979354134381624 11325940 330103371922832163158822310909696737280 11325941 525660745212204273779155539068533067424 11325942 -525770080046820675651768593309548992 11325943 16712537944151303936793430065074359808 11325944 405993780548405201568181339540117831680 11325945 169237380658047754880665815012165715200 11325946 247495590332441991720133905713796642672 11325947 806171261256217541369573844364593804480 11325948 -422578339627907312297495793583288786944 11325949 773704322842109298097502795148899730950 11325950 10380301829779701402487709828355024000 11325951 119842529751637678036940755042913274720 11325952 205432105224395027889556508958737301504 11325953 -142489797900648627618432478868129804076 11325954 -45655594394093264797410178802973617280 11325955 -584758342090391680980648218680801488000 11325956 -279726855680540652846964858497428138880 11325957 -251616698959996224316177795506949996320 11325958 -142938404658156590613589529218252444704 11325959 46462836427938042644254309964133493920 11325960 621507059076737015520443588392132608000 11325961 1024438657358783202639031789446067909812 11325962 87728919867053811519312642949317967200 11325963 -299639544411553455101028206329219536 11325964 -31609765964191397238502307116603591680 11325965 -182606489522771970825667111167214752000 11325966 516494919851838160701325901945546287104 11325967 -836357759809771326220935136326496123984 11325968 126213743549176980228583480169129582592 11325969 237087759117313317048943155055173738594 11325970 85419657115346302897311818182276267680 11325971 286828274406083843087345611374009477600 11325972 -44423912905597239062942370733015818240 11325973 -568251455245349418661176172131536193778 11325974 -146050578846722043358973682997700100096 11325975 -47741738249148434506958983084364531400 11325976 -382091893148842336931282336681468928000 11325977 232640036125844299992461955915524651460 11325978 2770638640221298101010002222758514144 11325979 344841366079164193515443926690877705760 11325980 112469755165078573283266152026615408640 11325981 -66654262925218845889925140647216040320 11325982 -38573857940457309287839866232176152448 11325983 -1471160840447746264068470646273435556176 11325984 -284699514916161533213268833047625072640 11325985 1403836301670152117526974770743988800 11325986 82511131143251499347983254658732892160 11325987 626322555868171980069098680047426035712 11325988 748930742092680312511174319791654095488 11325989 -273127030386906103226086863394989641760 11325990 -34432370808827140547186706627569717760 11325991 350689706436111870444391681463716158384 11325992 866261096007266817161370519638796441600 11325993 220611765523425374650577150530681436160 11325994 266545225538384702942150051519665578240 11325995 -61027217522351519714908134794427088800 11325996 181618393580853746589404663856705782784 11325997 727941173296818004710104625734290631872 11325998 -451141545405386826137814467578302551040 11325999 356006776754438263542300385722015494664 11326000 33257203379562685396090603964497920000 11326001 -45302772276106289553078981923039221998 11326002 129559998504986961564491528551218709632 11326003 99859522064893098899781869861722528384 11326004 -36734066217116824674507554566537721088 11326005 13470115171831792064754102410295444480 11326006 -267171672291085638148777497275550540480 11326007 -508670642560556901407192705282217911208 11326008 29425474741655607232233520273182105600 11326009 -130018455537208738413982456603320696790 11326010 -124696529069415688980749837848898103840 11326011 -479495401049353449682215989947846285776 11326012 598115519030751567912304623257539387392 11326013 -1395968284846142436371771607436897096704 11326014 -2439841097913414630070537098694748160 11326015 323960150402977556381121762573273382800 11326016 -164401745118862871491223781717398519808 11326017 6819786805437738338238320539281695280 11326018 -203909010756473456979285594392540127360 11326019 29615078509042352614866468410025287880 11326020 -270398554083276446608092290004678328320 11326021 263057132908706466162565168379367572512 11326022 -177270444483981514117948138285313558688 11326023 1421427852775372921412822636427686160 11326024 -1008478202233970041051273797804464471040 11326025 -220802278763848627960659891410884762500 11326026 2417099735444836299995244366099558144 11326027 794269327434405786809941386075299033876 11326028 1622400496597260826797226017964523520 11326029 -178774693747643243295461823074063270784 11326030 199620266036620771592583562750300436160 11326031 -419874071854148281054576217319551143488 11326032 65928518157701450151536603439568379904 11326033 90219454170337371565479714708542733440 11326034 -526962569505406119552512402953405897584 11326035 -79786829024489309945647005050234768640 11326036 -2635199699641631872161713082582384640 11326037 702555677078539576451634363228347707260 11326038 49746639221303523454577883258189521280 11326039 -151830342040035181840217821215006846120 11326040 566260070259958661593677462134857113600 11326041 -632048774152694807768130105190566406560 11326042 45330863069169769460902987650059066112 11326043 878721587408609896286082498971802452292 11326044 92314453939205061789706634494658505216 11326045 -262978510081677361609223156398393545000 11326046 -154562450801809592234940584527159482240 11326047 202311829680347043653523897073119082128 11326048 241083933405161293896948749095625687040 11326049 -389827981061841038042900675919680326464 11326050 -95022904668028093817254643703735114000 11326051 -126192339111607769480510403508675438080 11326052 -677528755214435919855055573488517770240 11326053 -440663414128650334394196618694427928000 11326054 18261028683963606009379677737668106976 11326055 -81059615636225627263937719760610885600 11326056 74187368520451456568950296263490600960 11326057 -426118627059030195015594259221421709376 11326058 668950143735910861139419995117119143680 11326059 -483933941772189975623255619714991833636 11326060 98109452137297260876919413076219392000 11326061 551514709591869131853501673360080088662 11326062 99429966263840220923332958959288117248 11326063 473773155581177042170995956894246371296 11326064 -95536805999732144580433433223651262464 11326065 49203425150973395437490712929833067520 11326066 58693265767225073081510038096788350880 11326067 191459435673460956223571964487568496192 11326068 12868885561522685760360965762536631040 11326069 750789807165203187175286355258057168444 11326070 -23992195592120907313864406732501859840 11326071 -2155049992321436535603249714071091840 11326072 153800044954153155812742428759213260800 11326073 96654011433252210598848401035249877904 11326074 -32494349557886075567490964361275372032 11326075 180972752139805278401048393385044359600 11326076 -122825931826832593444670773669572231168 11326077 261348220737631500239221095250471548960 11326078 100062986676346707978111925366519395840 11326079 -220054338556254890872266832975392904320 11326080 442343748003414562047207532398221721600 11326081 -79206409965531507488628856894260760 11326082 110150894711460541563314070936351226752 11326083 361107099769824139592959655451840530424 11326084 -10808071404906595499827335563927552 11326085 -46809741543735614196041616650152368000 11326086 211619556429521164472261208150355795200 11326087 571704358252033419745265280121119774520 11326088 -4342081787060786343904045799129456640 11326089 552924068777435248742194864182354718224 11326090 -106327535914192814764078306143360556800 11326091 418859961177864998334499865550022268160 11326092 -143933762480468942892093711535938728448 11326093 746302191923333394266706235642565316780 11326094 -133412398482412211590729541113687181760 11326095 589779644555328320113334880401227392000 11326096 -11908425123782538815831739246363066368 11326097 -96850381481043716763140377088797257600 11326098 31545810092352936605330144790658252800 11326099 -20260157500567158039664604514771396264 11326100 -66408800763145024875950030020979577600 11326101 292018584207702758577341937367030268832 11326102 445942905459240538331432491063973854752 11326103 -177912097621956842890058407292932920648 11326104 -219810902263030422240872479945141155840 11326105 -2569161152571144213300649425394602300 11326106 17661051360321937300076059054861726464 11326107 196395253835676426416484601449711151104 11326108 -245929497207093318032238130656745493504 11326109 -7030839879653284418596096653355153920 11326110 -190704221027254907255984092262811642240 11326111 133710315281378088018293972362166957800 11326112 380388929306100542319153293388215746560 11326113 -154969825311191105073546069622910342958 11326114 5187524560379930419386217997151780864 11326115 -264277616099508929181815722136615400240 11326116 -303164715516268265972885806082166094848 11326117 -879895384594712923404701122414526749248 11326118 -400701672899271150902587042619499294240 11326119 -112759184865352541698103964675313000320 11326120 125310141994133736488208022105979289600 11326121 620674043320864065691817418689957575332 11326122 455241235952534498426617593684559856640 11326123 -146142497534776266347034937560391815628 11326124 367782760265220551218604299452226483200 11326125 -697767580003849503284807355065327352000 11326126 -64643807876074452070816554573959909376 11326127 420152679721369646105809711306215511632 11326128 -76055135226220383947915581939816857600 11326129 -214851795008000439277906384037536707840 11326130 109278883132803027169031834365757670720 11326131 -541475842307626177317996417096743093688 11326132 -656339998261960187046432339008994623104 11326133 -7587036597367898314151837729465624832 11326134 -37465194441405407028132979500993677952 11326135 -77251510365956966051981196736758818400 11326136 248487996979129892857054314961533788160 11326137 -187970494990642523533231352855555307840 11326138 248673156888734262504749750376400452720 11326139 348325647508539550999104286104723855360 11326140 27639116088210235789164426193126502400 11326141 -966563285011976235005520667877613590458 11326142 -180403399368342251231493145110447606528 11326143 -269303611456392981984794875326930619776 11326144 136672768136177306133347305146743259136 11326145 127510443817542246697926683742124431720 11326146 102101221734843093573895089510858361344 11326147 -336225246862852612253551098316753772800 11326148 -787512539482702497375642340306402938624 11326149 32852774763006092376047250040783784736 11326150 164603536516592355963232330185288945600 11326151 -360309888092495451823999182298880190720 11326152 -145628257346769768111362576946610298880 11326153 519577516169376981366850016579091160200 11326154 804580065727547511317796978050417748480 11326155 -7226512256122703132875378359787149840 11326156 296022094734126320756264002014627019520 11326157 9550070799070858434246166054599208800 11326158 -130630231450928719946984116675122764352 11326159 -33746485103800516407653366773508089120 11326160 8323117998984636839052066618668482560 11326161 128392773205179984077272711309398494208 11326162 -97245986794271994133104092983771725168 11326163 -26260656765547087833088114961200077456 11326164 -210849670671131560829650148904811665408 11326165 -110413581073569950997184411495697161920 11326166 53595481555390105493175863147280998400 11326167 -139529601254741422339968804453569432040 11326168 90442432315861636116008522951626014720 11326169 17435858296356447648260956336953687444 11326170 11177982149989509115139527264583331840 11326171 -156811174661704538858142699649668943800 11326172 -182388061132825599818002731114964571136 11326173 -176321536797138496971552468037116268416 11326174 8992470222994592199430527532643872512 11326175 216855685564038835918859482085950509600 11326176 604359727174119327409142666876171059200 11326177 -646488781064725566369851425607771642974 11326178 -141772948245080356996476980960471229360 11326179 351330132006963883639180028788275761784 11326180 -221857965199447071145641621682292183040 11326181 164380989694009511317016352015839865504 11326182 -67543303627005758690837828169588387840 11326183 109640347078383317197459664145658704024 11326184 90222838020299827945488259368086338560 11326185 143785042873258694621680111920151608000 11326186 383535519540568959566835093000262095792 11326187 611609434967549694607361805189986734836 11326188 160106291340631052536113463458363225600 11326189 -213612910675187079522077558410289559552 11326190 -136291329597044806486459232500267718400 11326191 -124998913727775396644711187184338986496 11326192 -244151603301205880776036464244309295104 11326193 284361342101774810044398231803436527442 11326194 -262210079163570835139766939067473762432 11326195 660305478073837970700302848799100793200 11326196 -102803131914603579341119624397713876992 11326197 -256753791677062961129226463148568607200 11326198 124890828196542239572556515320740724864 11326199 211977777583760737015281665290032413016 11326200 -269895263116654049115829950996480000 11326201 -724362649956348522677656971851004042240 11326202 -113919736942491759595611771026490338448 11326203 -113500189810716895043580384118574208000 11326204 24387867446608943195507470506949632000 11326205 982617946272844085593975497433491480 11326206 10721719016040499161267827976459905664 11326207 -892064087076918422555747104058841804544 11326208 -269105512527999627550190308020071694336 11326209 -138341764215966219778966256565567436512 11326210 19581875166675716184199886466036019200 11326211 -362501003204584909622193063093075208080 11326212 244716473138226268196413838448432783360 11326213 978339488664953783620244223218509802462 11326214 453158415123450028312306194106908687456 11326215 -33945182826423157468236358866284984880 11326216 -411155296058880522957787486254877409280 11326217 -413125835406503482649816017023942542400 11326218 39229375920385389885830638654484295168 11326219 4783823994046847767298419633387359544 11326220 460400030696139832521196346023480058880 11326221 -62171786516884680015270679189540522410 11326222 46369400131066017703124986186619303424 11326223 128787142177320546947060192404353135720 11326224 3430070778242272639692602191187017728 11326225 -85390808172786749743602720170555106000 11326226 -304508526377801859153415832437695878016 11326227 716400820885556163210388773867487010880 11326228 -204163169480154202239215003623386082432 11326229 -337758004932676722176459078995250498820 11326230 307260452541856340846638272833284608000 11326231 -462902107696519904328469294568367529808 11326232 611288843472108215198942585154725222400 11326233 476981238043889370484938789562883430720 11326234 38004839268050798901616956400830919392 11326235 535365163274563127401725323838676248000 11326236 121214550832396902857785577876204073984 11326237 48110517413025788990350560903830591500 11326238 -51779830683849710145302254461087679488 11326239 -260536652870513365090979885212736853096 11326240 -654413138409558931335139709040898867200 11326241 -11083220839949165896681071939472475136 11326242 -26960743452228870410163600593011914240 11326243 -863478573902866891201785309330658616 11326244 808107369076884352730404122515885521536 11326245 70249383749591258761065026873715206400 11326246 -210035847862953069857851256757998288928 11326247 131842954424971602768484754005044763632 11326248 -347656832732990837539964463922341642240 11326249 -63490259821659156543030055750881383040 11326250 14424526574775613312061646370132440000 11326251 -69679443899780105109080824391201126568 11326252 -359284275205380489631455368273583757056 11326253 -109155028492262396545845918164844648960 11326254 -141849697634324602156557687464043511680 11326255 -58715564126857850882725880755025924640 11326256 -33954679207246016427898983389114597376 11326257 -504260361385664753991859021193551659360 11326258 134155505874361678233877266024559094784 11326259 -94348157085132538663439453069791705440 11326260 -195257365004070336365329770692041144320 11326261 -257762988820273000839417082473621341600 11326262 -363558372069152740472649466493173942368 11326263 -195197549318242979145840411120599184000 11326264 240003909601721583237356803728302223360 11326265 299880686004318162773825225393693526720 11326266 -21355377862582632341342945551840955136 11326267 466499865558000767815350902286931727664 11326268 51911695551510863438591895885600130560 11326269 -5349626205479650625610997880320438080 11326270 -351530015669923845763054268591125417920 11326271 -12169235513869474724794908768026399616 11326272 -61920755549139717249504702980463525888 11326273 432183978890932454499928134228544239040 11326274 1057283834279212537981968977304278625792 11326275 19814209139249765734564225344962646000 11326276 164374034703038064919162225579708989440 11326277 -5478885993465435945707422088248321668 11326278 -358109150336656444170971016417188410176 11326279 -443339340657413871738201282972517534120 11326280 106749668227729348262676197763440640000 11326281 66067073476855464213243159442890177600 11326282 617496046344348867665490414209955485184 11326283 1510903109760934403599170750608710867800 11326284 28672390223075412576408388253220864000 11326285 30949615385043924641182305250446934200 11326286 8380675607222031306906745370404968384 11326287 -30525234736168138313584414325667512448 11326288 112267199667120240705050206171735244800 11326289 26448016591866375565246724065173697920 11326290 20381572999832645090088076593596382720 11326291 68764134994709947131359310343937841384 11326292 -82523931234468472911589434172342345728 11326293 590691646876351889756052943484317569504 11326294 79563474626692068254514366765598217472 11326295 -257594710724926528827965203343031030720 11326296 -34558184162286414754068552002202931200 11326297 -965671582037329556105423819420581305788 11326298 80481683637720584615870133704992712160 11326299 -268343325195087884654845041869860531200 11326300 -31449979800060493846726770659649331200 11326301 -163866285050419875666243183210778534452 11326302 12869560218673835400541767372052560000 11326303 357470518482430180424370323576085131552 11326304 -418395532744731626654596734859503206400 11326305 -90950201031905665636073097813942810240 11326306 554237134122411020162779335018196982352 11326307 909150055510913910692557689613534838556 11326308 81616102286645408495719952704718647296 11326309 -1386475521848515538762048033233392910080 11326310 145442931333155493098589152118642072960 11326311 -49016296002932120766394514220170317848 11326312 253157509067682408799605159793687787520 11326313 565836615164710201927541542640292725562 11326314 -186400635852188140035574731595802069760 11326315 -1932164047523196213882742398741995520 11326316 649731660189351003421488491135630871552 11326317 716497967655507055582219525970284860480 11326318 127018905364354352824507169124892396800 11326319 739245948485319124695698845416539904720 11326320 -109982362448072397779861440405816442880 11326321 73584747713753353248213048597021197522 11326322 140543808252987196247047059716950904832 11326323 -476581324232278565298776550938322063816 11326324 241828756698653940378828959799416856576 11326325 -211790928670673672367862277648646340950 11326326 -8096335122844857435379665581947968 11326327 829170365715565036601938818953057327520 11326328 213982996644101757677063544146592706560 11326329 -505590840385684470069242823419501952 11326330 57410723932599900325947998291218798560 11326331 645939576214227715933877385680707092132 11326332 216251204449555724770907677849623634944 11326333 -123037401935524185941519670602577495418 11326334 -156784028465963677138359491531314464000 11326335 243328823739999259417676572842145692960 11326336 -168047112974740071064917388084044103680 11326337 -902878020041785677080824866216387724320 11326338 272932970379219644147347424325227619840 11326339 427554788159012749371945923328764214140 11326340 -240892135445805941224384086652119897600 11326341 -120454819355808227544487629904410124320 11326342 -15176810424899986969628418755121639936 11326343 -336710141918958094668348455503328149200 11326344 582853813774382143038938259474071838720 11326345 159523434303496671514527994909576256100 11326346 -155906653340377730121787931939652803328 11326347 476477029666726752743281562073257979324 11326348 678903124989368574994000770383689912320 11326349 32576817124617113599830491861435431350 11326350 75536358518949991929815959441158220800 11326351 470274199640156487707251616238227170352 11326352 -131849392270524775071205047708958507008 11326353 -20497386441265085379609107860333378176 11326354 212278366711892300902463887641370432512 11326355 -210098715694423979523791102307226620240 11326356 327993551510103729184223824683940915200 11326357 -346544814595777776255644736721820974688 11326358 100950318828538747808681686638606329088 11326359 69761731303273788281074615475031565056 11326360 -538557493359916003593785719733093376000 11326361 -69022731552437227702562414938940438508 11326362 -332063942779714022474847145909751259648 11326363 -1562172948118916218425203563071372123816 11326364 17923826450663720217912794586089942016 11326365 92599237322076378646949538102454310400 11326366 -228653473301374520929480959750835112640 11326367 330874288571056123192643869993752146520 11326368 46561306530757208288797290531662069760 11326369 19655647411697982053569806864440878080 11326370 153710035123421061953042495427633231360 11326371 251975985233778912029982531597851860224 11326372 -4762743372941003086439133255361154048 11326373 -24699544066410826163540435728393470912 11326374 -100437871565819766986632485043918239456 11326375 13164250483102731525229973634613494000 11326376 1446131788690899918439027809923259586560 11326377 -86966505651232183972053448305368490240 11326378 -41109359779248952713327709192380768768 11326379 1007834006321191329466066966639707676980 11326380 223527583024731325338844781090686325760 11326381 -100205942478973493718989775116940643296 11326382 211749632378636456172534230874731755392 11326383 -538846269193487896925467886147287955448 11326384 -174862921642722756347856394970264371200 11326385 165851688215547904067904707594957664000 11326386 178804577502083906819952356319219442944 11326387 -220824638885204431491861623259056309168 11326388 39739871707010240832623275545012264960 11326389 -783076528322363222899087922832782413440 11326390 375024708341243160236176017370988275200 11326391 797892302255667090146194011389747255784 11326392 1712390710788140209698131227291484160 11326393 332651631963866987956672862911705059584 11326394 495821260455598585128779265774929687040 11326395 76564187087361267119778756204927402240 11326396 -144786259898688246482814941291507371008 11326397 548418145662347166682941579316434987846 11326398 -493646680932903729250132658814944099712 11326399 -229178561320520551151303422208046671904 11326400 -20108580327104256027341744486744064000 11326401 765249942460491727567289605057898059668 11326402 -184813251287456267014443470683274284848 11326403 291038672663986801369214585564262716832 11326404 7687528145330143623711822980073768960 11326405 706714941875219735549937062019264839160 11326406 45511712419793711485742908141904335104 11326407 317342266560113705584979626873935936000 11326408 -24079339768272049481899557500633088000 11326409 -812196559159198877296140189344142324390 11326410 228560573562485529342346223701486772160 11326411 -79558765133723778360886866142583418988 11326412 -404805149098507554422982516802920486144 11326413 -260636164127211893251290935002553986560 11326414 -50703958453593955644509171225788719360 11326415 -7230162813780515222918022297301968000 11326416 107827151296784819485568110224554852352 11326417 -185436188592448553839443051451712425536 11326418 -42446908234384084224100003022429203296 11326419 -178248837672620195759882445582977876640 11326420 111911328328870817684316837551484518400 11326421 1065865812775763608643472252369537644622 11326422 299302725365487297583555952777150273472 11326423 -963407622821448789396136369862978046328 11326424 -635037181958494985259775019379405527040 11326425 -5693689765697004402084117191439612000 11326426 303741930661270266855533585853169545984 11326427 -530901873717143236153056470710480044288 11326428 134768213741980693337926157650313920512 11326429 493539703477842065019228065228003832384 11326430 -144846338588418681187635178695712040640 11326431 23552615716069175198839218570903431424 11326432 216964281162390140391000981711295610880 11326433 610593491201646306276016461277132715682 11326434 26068854173390003612462162493604331520 11326435 -612549722114929100155534500807262419120 11326436 -235054624846893126272858333844797497344 11326437 161280702074905832441323903681835373240 11326438 -249399524385536799266436198124017326880 11326439 199005409640427974462146802132190728640 11326440 8216185906772497194038909281434009600 11326441 -356600943766755318581085304206158808960 11326442 -12545824631991748694509372449412078080 11326443 13928550254023605292807860527666776800 11326444 -261523887974974701664332545746249920000 11326445 3196168191331365698470153567640951040 11326446 -105494735684643343005802961889385056000 11326447 921526779849711965996611483784234648 11326448 129966101080045586582017173504029687808 11326449 -276780078904851450191503844552624296320 11326450 -411142801955144118904955952588549312000 11326451 -768170730809431775613977933562594856080 11326452 322897653244507012235694870406560940032 11326453 -856574116231338517844391792098460969298 11326454 612841057256251892888389047700196315712 11326455 -79581760584576714426625698953083682880 11326456 1556721290662011689737209667272068751360 11326457 -599094984847758668599293716110403153520 11326458 -489819581996534415864702368713396224 11326459 370657541644964463772038936232467189504 11326460 -188878947466351727859876614732705502720 11326461 17346146962899545088933902196446153280 11326462 -150525279409944985460842201765025633280 11326463 -327472984823107601414580493532365446816 11326464 144114162165949426580759772584717844480 11326465 107800145996157966573313129954940713920 11326466 -364385784306827579157795143563646912640 11326467 294474232694728607048637534487553541120 11326468 -884944485699158275332319511609070996352 11326469 174181850076919833476899814904666462912 11326470 16593990049945292761004119845901516800 11326471 -117777649115747448293662071366187669056 11326472 -1139707148024583190191655751908496947200 11326473 133163750845213657153761223043723563200 11326474 -327993799417934760270453375314409693600 11326475 -35473627582243756058686440766703262600 11326476 96003129519390270071147445848673239040 11326477 219672779665687735403594814673981074892 11326478 -554986780118037270679097716063021968960 11326479 -201476152454868540097615852793648075520 11326480 -120454953590408559733471546668892815360 11326481 -590010475730169744045208396628674544718 11326482 33557614200738254467489251512130858000 11326483 31149329891107962759664927144975718400 11326484 -427745866858579743793879234461755394048 11326485 242198494673913653369777015789397821760 11326486 -131183328069774500485420260896941501056 11326487 -229137885782122176552228802589298567864 11326488 52152914347889352802813149098231070720 11326489 -600565798367317744896548095357049833120 11326490 -164476254800744150582271451103231109120 11326491 285643288660358484256022368328227276800 11326492 -364693760784389868011033186303240579584 11326493 99716021003576897750737224803511152742 11326494 -371134764667325867706266620244142456000 11326495 -28182948939013479633048361981811397120 11326496 113630669513239741790296328934901678080 11326497 -195008871790528604920053957646752015168 11326498 -959838395769644905875251252626541415936 11326499 1136334157341488513741247145924657500 11326500 308316491485236128230147985573836800000 11326501 -2780420738998074743737302686511413760 11326502 531373837684772407250925232351903197504 11326503 521500021012353258554121694587331422504 11326504 -448318155269601440092278691468748881920 11326505 98355707469892414141469645178249007560 11326506 -110108966987223173833778168861849448192 11326507 -85345196104998335483332890713915237928 11326508 -807176344440706588386910129264709767680 11326509 362889849849455431122664643601680651904 11326510 48459416016819774107018126341393297920 11326511 182038664526026130917488417726106686464 11326512 41681407834268233211793024586244947968 11326513 -862067739665523113174643678241139661120 11326514 152812465046315992802596148163345326400 11326515 -105451055147102794656112004284934520480 11326516 769469018080597923785421823830547200 11326517 -356256306564026020135137858464591547780 11326518 -582692814471274118304630677142504192 11326519 133480668671514387344617311256372170920 11326520 581512705246281602168448755224009420800 11326521 378401203349964349287718623069693682512 11326522 -464179960403099280181668328095888516096 11326523 -297435849847049993387199860072817132336 11326524 -150290976667524802730757152925818757120 11326525 -24202724439080835936202403399555736000 11326526 -184479490048265080907372107526010540288 11326527 245381937882150306485503133483818752000 11326528 5225852814679201859732795926071738368 11326529 -146931199060321600025826536370350487870 11326530 165506576454936550450510465517819596800 11326531 30656224641978016281908299699501953832 11326532 -46095241644494835233222503366402867200 11326533 400928757846718966519356005810973012000 11326534 24747656735242045084015979170513890048 11326535 -403295427775225724374230548047760287440 11326536 81952581996016568264573813585657456640 11326537 -168880547395309602080448639266375190348 11326538 405568469242488628965625017815109775920 11326539 201797700502285517096082516750090888192 11326540 35483465112096404930304506019884974080 11326541 1178505966382711932449683935219923607084 11326542 -143344571207233072040286220653647076288 11326543 488556842792180947877625363741916103792 11326544 494488252153776217201928696893145088 11326545 139365741408465730012109132031949645620 11326546 -320785572499020270660963007817994240000 11326547 -320634827497689916327694445346775498004 11326548 -35756671935583788407273383174686228480 11326549 -749127882880680762624181685144671644246 11326550 -306368826949539507830779295712945775200 11326551 -25775960520447669501184748653396918656 11326552 134058484838504724405348633315866265600 11326553 -125601443071133073765632624686521649920 11326554 -12082420675004895932893262289013144320 11326555 -213296958913676214240025494843375483840 11326556 276354985727886998299285894010509114368 11326557 -305086307615590704247617437426282832384 11326558 351435861730290178639716689192958103680 11326559 -178411943199028120499667403325879333280 11326560 197553352209472189927733540057272811520 11326561 1104230013007966087666807931759464496162 11326562 -85988799031048331287474952389184902368 11326563 -111769303774732488829700027693145256896 11326564 -537760118942391025167610485527889725824 11326565 361325848571505339725866095818007453600 11326566 148274216600067173297718497935721576448 11326567 389124597983341034544233713604806111792 11326568 634593248115252747862791151753927680 11326569 260317779925629635939111793560026637760 11326570 425005706931441509021861562098607610560 11326571 913175960061192279239153684115475238772 11326572 -125279842886710603949226009467858459904 11326573 -402987368612757478636966070484495093780 11326574 -21017232357972400215916376711245035648 11326575 -106249963111255796728956159502826312400 11326576 -104907622352804363453142973175880122368 11326577 483740005670773851155005641737290568832 11326578 101196529944956234576193195213695574912 11326579 511647642540245482219173222738135911880 11326580 66564687610683128469793406303561564160 11326581 444099214713424075578360593759837865600 11326582 3478495222594211977775193978147542784 11326583 -537308270418199801337918605616714217720 11326584 -201535017117690982565924979200925696000 11326585 -202742676301705933236286017397747692600 11326586 55987954225655490302035715530918042992 11326587 8403658375949751236279098714179058368 11326588 11125199597821349579158215828293175296 11326589 -449626703872957899062247017556631679610 11326590 -230595240597346905850931224851693538560 11326591 -1800182077572938636442808690958072847488 11326592 8314766784909706942573995728264232960 11326593 -227550500357022039919424462794512598176 11326594 91114155060516974573257887677429194752 11326595 45079958325276956516370076717629162480 11326596 -416823576244004964567211076599818172416 11326597 -668967467029662413586499120868427265954 11326598 -232749282855352531806638154983604992064 11326599 -23962466358491270929117283603959760016 11326600 482833734446080146683971785849554304000 11326601 176001249178025257037369084147383416960 11326602 -18065505632917302350112442540070956032 11326603 83603515267380149854977933815326156800 11326604 -507336034067335608828300966053773119744 11326605 -305220890542535273073681332320696331040 11326606 -542565861150341355450025987417052893248 11326607 -16336174872396991202485562130351846048 11326608 -262069648875876239609544873175461396480 11326609 61023165475220016699934941781181636416 11326610 97822315921308767071069537659096588960 11326611 -13095825676142719855854401614857078720 11326612 113432953965244324207872875038138798080 11326613 941737732133032985119810320161663198862 11326614 159186761437977696865241868200525973888 11326615 -167497081367924143454025539645186907240 11326616 875453826417486405693717385940828160 11326617 -356441307455552276038084757742115894140 11326618 228656421973061361729086384628339201792 11326619 -10882851298404487344856084988028936528 11326620 223047305797304993894590270591808962560 11326621 -782035167159675589408832397628062184608 11326622 133617153824087803422147283992921784320 11326623 170974396710196547797307392840939339008 11326624 1198748189286094446698916825328257073152 11326625 -131759423748357387634875760752391680000 11326626 48510737932774206668707873203160020480 11326627 585294419863071333031831716339622146320 11326628 129323445472366656557104917354030154368 11326629 111377940834365328387021048624814687584 11326630 519472714041887270009089421080535040 11326631 994902619507240467521424796363966590864 11326632 -112400885628058399865158068648589639680 11326633 602779155147064130956195278376202693882 11326634 45716676536110390610729455377568484352 11326635 -33874914259585289919730716062430721920 11326636 709334180412033189110491649253042894080 11326637 160133679338585434419378241305145865952 11326638 -170599430025838067658513638657051077056 11326639 -81917775471489270236789927723217985520 11326640 -56616387919687583546924232306069012480 11326641 653223564788696262470469579703364865600 11326642 -80849828588567019666381523869287052528 11326643 596855157483076235365475150513901710760 11326644 395962965480886791412778122625254982016 11326645 -213612608331494284408751489319956707200 11326646 -90411834894367996826481068324558288640 11326647 169415505016093142579385675860532474600 11326648 -153196585049730460223315301324618608640 11326649 191856824503742856480385174687958081664 11326650 13302556985846503532745669023640633600 11326651 232507937121516983239100534096348641552 11326652 -410171454522309024294470801516806462464 11326653 -348581638741229977785180758970031464480 11326654 -384083729466958646304536575937997460224 11326655 455779472556506153044830724290475747560 11326656 18263306891000462033958389530994147328 11326657 -80409578791027043597822565070018524094 11326658 130621722046833621824460422963776300032 11326659 -713666422528914245358957825682569541896 11326660 -57564171688443423547533718921900646400 11326661 -534644019839057011987446347204236466976 11326662 -25739641604565404653811918542043961600 11326663 558027844213873091814189087977657422984 11326664 342648506653398249123491980404525327360 11326665 -71026797925502377397699704932481418880 11326666 130016920629990314329503233113579991904 11326667 -339727135484418410200467710926581186648 11326668 -128225566685134821806939739690495968256 11326669 -450644633262920535042584058930480097930 11326670 173751398638136071402418419684231961280 11326671 449834210454902291995213381446285111072 11326672 -31470787521940944337083689388417220608 11326673 8678636171759492581326897211456923504 11326674 79275519839536530458177763765564399360 11326675 -109973236215543716406095319112773660000 11326676 -554165235694658572042244295125089319040 11326677 -416446110220394667039754401621834288480 11326678 -428439962605925143010857301597693164032 11326679 743325222582801699397141140031956480 11326680 4871930832476662695363954148582195200 11326681 -417761127077434134201960058603036982518 11326682 53865026182665870668192215698600960000 11326683 -186999020020140112404206406099295955856 11326684 -168758479979081098212801624040934147584 11326685 -775606583048468327512065164301643604640 11326686 -123489359638411093113734999867369788416 11326687 199953840122985602072893743724770788032 11326688 253995807461223885204749324592878714880 11326689 -834010381230107065215360515726286240 11326690 -237997095564097896298945814891552080320 11326691 791596661823314124766342053664531839384 11326692 -163023330555369783929658885854721785856 11326693 449323883043685727674537003083007895040 11326694 -22031334105121801100395153254329827104 11326695 -212618833163286323490706736601293967360 11326696 -573284735419335964251797183866265502720 11326697 920422907622090316743272229014844937146 11326698 -77635889149738220296578478299122611200 11326699 298757106926385622746428883352453515792 11326700 -53321868586409570821829762537157427200 11326701 89309066061905882090132112599905070208 11326702 16465214775846855752566841118843230400 11326703 -72261902125576047819905728675631168616 11326704 -274865073592321070883959462856386150400 11326705 240955750076711074670525278158000662760 11326706 636414814458915636078559781968112769552 11326707 62776496296692619419120948928932945408 11326708 -21021373228875346765621777588864070272 11326709 556616201873219396259342316493321420316 11326710 95640750198805764031000966572577176960 11326711 2483444945491172470701355654065457584 11326712 606057280780200022403849335739002490880 11326713 126238655849475556765983772934549438544 11326714 207970898057434496800343239388218144512 11326715 462192754590989782615282212000424642320 11326716 -1272887612358563480152856286728503296 11326717 663900810864768261946162668706104936640 11326718 -92665201403696507476266489237784461312 11326719 -365834665317556275228353539570038380856 11326720 -417193557501232430293675446141714432000 11326721 -137591631971055925645184211318936157440 11326722 -121579732146744953051281858906311004416 11326723 1072013459337683775786094291873730174972 11326724 55613440015077187314809664754256892288 11326725 -63751703239165784177368206529049082150 11326726 -286645749871911932425959024312837648960 11326727 1055053234128651246877651307697895016712 11326728 -59056668382081395164569070474595041280 11326729 390810316869039969072774684372024668176 11326730 55688876803158006730510767534620081760 11326731 -231799427337519115772466998509144235280 11326732 500776235630252015133952018535114852096 11326733 -677789034970725552181082673515742764640 11326734 268462379447137344804748992806883917184 11326735 16199107944752768535114091457545656000 11326736 -810827835632558270411567313462018048 11326737 -351622531718165870245476168474893498640 11326738 39069933249861712465944022230873221520 11326739 -93500656298232112154841139839883637460 11326740 -126086841278449846719033227069374617600 11326741 367671644492954906101317363701577152352 11326742 -133618044343282055283399369841983343680 11326743 975336507720950006828849807674753218720 11326744 -145279203589520175528962238227027189760 11326745 464635364441456385515420128202542055880 11326746 205549712323423397805165035296642253568 11326747 -691731399460716739531577290928538247804 11326748 531710150842725590666992950038310225408 11326749 17409411219595594884720281229386317824 11326750 62193799925446012399686755147841072000 11326751 -1086888572530697724540376123858151353248 11326752 842458358143487710261764870795437801472 11326753 38329793994875228228134457728044687364 11326754 -322676505864146149126549259219543477424 11326755 -17534323947014929776769867116340243200 11326756 -78317666341105662646433100929240440832 11326757 199249537365591405176555650510514015580 11326758 -235247117367041884811750789346398485632 11326759 10088944247932788225746787891424688 11326760 -237431195823814187095434371039374233600 11326761 -414514197209043550077112137982751638560 11326762 -399111443374977546269535147418400851200 11326763 -55026378876081556897561063579078257120 11326764 -131131122218711057719834870952893317120 11326765 261361503905181436242205930615036020480 11326766 -72562638478807814748736608157105498176 11326767 -133458892448287853760659752173531273720 11326768 253964590781390829697324545156257595392 11326769 -1162585652696948596554399422132659374156 11326770 -59929337320387432485680826739243929600 11326771 -1015881669534379094436864948843084135028 11326772 -545300136345122713436458580163374450688 11326773 105997259390400805197111058277898990624 11326774 216768125689742318149418535073459699200 11326775 -247658370742382642945328027146298961200 11326776 125255746945779540699372785426668032000 11326777 -10301551966533609509059383048493554240 11326778 268099622603452061451877617364721443440 11326779 52809795652284656148446646932338576524 11326780 -67209188920858595495903677618575974400 11326781 -83764470135674583811920161683204505268 11326782 -85042736709645694454721407340461999808 11326783 -175316326095279563654136050757037737600 11326784 -155343275580938919062643408097454850048 11326785 -291272897488689026678947376146695278400 11326786 372723956353363441391259995432326736592 11326787 43017959008728362928255872921763014112 11326788 57315333029366646113513062084724450304 11326789 -212700263223243064203902402373261673476 11326790 239627586565200032967107548203899702400 11326791 687037492884857860523255049959462848080 11326792 131680351474668926955856444238428446720 11326793 160407371054475331909753030018768546320 11326794 -146368683467107301077391658559003706880 11326795 48961873524372876636521851359512226000 11326796 84628038610423455791614524662288904192 11326797 -52549684735138412963144251181081548554 11326798 -45025454156833475193943477650123152640 11326799 65352509273517263916104314258853810160 11326800 32855599373239061240388729588744192000 11326801 -107112113166880005321589699318888250000 11326802 3282980008092096715122168651012788352 11326803 202192354194038900460167171614094635704 11326804 226446947350464186215546092348914294656 11326805 -294252235674339367573257758166052429440 11326806 11999075802878045999230029042549678144 11326807 771395140242124507536252233066729981792 11326808 -11680176915385810269387420940267223040 11326809 -128587203323032306731621554637703785600 11326810 -59959728971125425720009004910471976960 11326811 -204316834930559306665233533889062311296 11326812 -146713307184596219460976556646161448960 11326813 -147662146004605178077341249389731838938 11326814 -405864454026054330419096087846350863744 11326815 -369763962225759167066850912281144369640 11326816 -549625838411819664283645162360820072448 11326817 313497374883826643383104323756749326612 11326818 117477187216475658635981003151852549504 11326819 480808390414869260226449917058928065792 11326820 -301225064842024640692369254620591616000 11326821 465644228768427297629783697416305762464 11326822 38973148303014481016998111529030372352 11326823 610967252818680642149086973804216076240 11326824 157925919784122262673504891612430336000 11326825 108766507555826183267720187134672899550 11326826 1679184906677450658975969936731917824 11326827 -41645885245582865258744980797121024320 11326828 94599176736577242773808054175645702656 11326829 351128090921885406046406863969123111128 11326830 -166211086418980215478695321117126238080 11326831 163164147378801995198434235699526786000 11326832 38483004700062090003865754207083560960 11326833 26919900881721486442194167043391872384 11326834 -257253622698289364092187647536490547184 11326835 -58093886991430276888923142981723088400 11326836 -130111094729592355113502499761803583488 11326837 -1122181386824702410571644590898495458514 11326838 -218782793962723818378769188373175011680 11326839 -133036715127808418953782786721301140992 11326840 488883035390128118638927995199597056000 11326841 -758809915591831369382869262185453684758 11326842 53241122370362910879605289066581262336 11326843 -391954836589238075915892463584760035072 11326844 -315660147815776691774922423394832378880 11326845 -73106031153129819517441876962879360 11326846 -46806777985863499411110719568366775680 11326847 24909994895183151264473507381027615424 11326848 225717176676818924176617002953919692800 11326849 153731695961400796343154596975112552660 11326850 -74072946925222907255617133423022864000 11326851 -738677224399166758665655203373488498960 11326852 296008258221261733860104278640086206720 11326853 -1226949997369464735674557297936796610276 11326854 9661697873570421990377347185376303104 11326855 455303610026418611365320067393208432760 11326856 -105219128285474117461103545860265574400 11326857 10173114075181608935508486687289025040 11326858 89626910162955318444492011551553279280 11326859 1230954746127135040745436941043544437216 11326860 -103567526585025964812625172477361592320 11326861 126215188429994710753461760751372192384 11326862 -822141636739822465406453818576382353920 11326863 468172135304507187679212137598382251144 11326864 107630610949298096523024076426488750080 11326865 270054144740339059249099850105210135040 11326866 -204502697834632453745486055971033659776 11326867 -948114333015279779153527308335046304084 11326868 327218734763992182351356679973964875776 11326869 -197314620299339363251896867113136902400 11326870 31196825136214329806761947337978992000 11326871 -988566820072696087167225237769448591928 11326872 177284667965468176436828960517383946240 11326873 116385174837394198040815311247284400128 11326874 8661027951804229968320486882362552800 11326875 22301885175887097092386733501082240000 11326876 26269186305732191160625442831487860736 11326877 -671971499618617586073634338967363590048 11326878 -23308435090439609300061305553217707840 11326879 -323271791867775189433772408608145468160 11326880 616700788933510280989669746213238210560 11326881 -84469663092406014712200949196975323200 11326882 12335773682330631839506138684587459072 11326883 1051879218938912799841240505235706852344 11326884 -123073562908766718296115152992791994368 11326885 -702101511090476418165836952191363868420 11326886 -2687469146378670026864856378655085184 11326887 -125203374269001259551688069380710179512 11326888 -485388861321786224960191067279769600 11326889 -295702418281755567715833159499074662400 11326890 -166704843475939302253534968500328334080 11326891 -50254592414638493578869052166723469248 11326892 390904723022118969634957643436903943680 11326893 65786400340234355509236648915083852544 11326894 227680043775333606744265268761587258240 11326895 52101165661278043595701219077372930720 11326896 69141441517109971423600213437586735104 11326897 119633010340981388601778898817196627346 11326898 -200812017082280651804877482672708561280 11326899 -1144291010681310106367858014034777232 11326900 100831912996935410582727920176561004800 11326901 -164503508911775017103941337149567150098 11326902 -114795684788272204697359004263898695680 11326903 -249524620411887443243035811054382935120 11326904 264007982518634789432048190606813265920 11326905 554111699064363782394089038267067827200 11326906 -85642422882855983425778668990800952320 11326907 1152344822415862678460366563575331087200 11326908 -102583017218965359127852104453927267840 11326909 377879566839048970252060835777711926752 11326910 275793185707998810651717394564056453120 11326911 -130867297310293513629430371439247567928 11326912 54710085385718932532621855527509426176 11326913 378350456851906045611499189982556956160 11326914 -150468275205776200165537657093750167552 11326915 400231129706836103864965078968596345520 11326916 -37057241185129153895240658924433061760 11326917 -153080524853290542454867422372734188416 11326918 -518764984709202078916847814424883463840 11326919 -546421593692076113752405054342530352680 11326920 -145547873799294502942057166898371788800 11326921 -340493432495801076906461773502359217948 11326922 -220266997273732744713868988798113745568 11326923 134244138174625594198375214969610055800 11326924 49924963235779480215575126606463333376 11326925 -129331646040999783354175881140273340000 11326926 112689159130696287973492664635676175360 11326927 299966242456601308883262310300296380160 11326928 102257428458159271769229805670964682752 11326929 614598870837496379030405067560141132784 11326930 135834529305356380062870724847181614400 11326931 7126894280898711840754525978113792 11326932 213827987216859325837518663804651724800 11326933 -879022631503299816801863573021082145476 11326934 -210149186876940027249226150103605020384 11326935 -15283033318743633175765307400479692800 11326936 951208408979162883476531812727892172800 11326937 402764545419889822422279085697547992586 11326938 63131434906320589951373168790455742720 11326939 39621693635543150044520501132586916624 11326940 115913325375764527737513427610786711040 11326941 182030248108716072301539387482226192000 11326942 808349462533677614769015523989511302144 11326943 -1022461118402540519056783460842714067808 11326944 305359966597280406265098828154888519680 11326945 -142746365528924664529455906112989148800 11326946 9669480697467261149015932604445329184 11326947 16928094175411534018034388309522830304 11326948 -116233821189932868627307452653666178816 11326949 -239463924745824453557509677136690175136 11326950 48830460435019343641532653654950045600 11326951 -72067415445694073300027638920837267600 11326952 -5789999752722896410302786128840294400 11326953 -411879716676048399309660668779920476160 11326954 -102664695037017684684872340471245215824 11326955 246820111312609344651896043891923835360 11326956 -255339396834980836042637312291428796928 11326957 -464591489704582478528271141030834218794 11326958 69061167283355729339031249200417482176 11326959 147959465144371390507668345095964117120 11326960 77927666046819245151457508891324743680 11326961 628203579142367830636718993084163092562 11326962 -172966103774743756357511160272090482176 11326963 -121638905705418671884927664479142508176 11326964 133407250139413198940896877289173176320 11326965 -126678164708467642494087462002859100800 11326966 5308403144278153205360006034833203200 11326967 358782574079684864396297240904387287016 11326968 218053962491326126565717051066291097600 11326969 497442388411250707001638977165022346196 11326970 230123142868932037032597758890510195680 11326971 343449908486484488003974455283708811520 11326972 40538570772095607226744503161812483072 11326973 -29613307652414540692158770846826771360 11326974 192195710189984644797873076381992460608 11326975 -493182902631402460918611885536941743000 11326976 213354237916235389234526599809809252352 11326977 -1141928296633081097056837821628407336732 11326978 100331304763987643465089484150451976224 11326979 -73287879910372019030867630494986080016 11326980 33354569899520111740704170731812864000 11326981 -273955204057324661752465266617185334280 11326982 -119620331418335998952350438964674965408 11326983 -54807620763392242520272431617358259200 11326984 56448773645167594368444635303750092800 11326985 -68031537840071936800145886303773893440 11326986 -79763040095048704940988756568530931200 11326987 -95799776647223882265101013837263507808 11326988 -145372273785613735866262536055000272384 11326989 516659786245430659438317551024731237824 11326990 -89503929626718068066464961352719973120 11326991 21012061983466823895252007573531282944 11326992 -73278864618575124788723270220969738240 11326993 -916992487146330177486707610664125310476 11326994 113885719536436869298712378067430225920 11326995 1357787732918724174830820885356926320 11326996 -556990154802187762298701268145127120000 11326997 35912319255999923196217867118172334080 11326998 95939437008456130430381328129518409600 11326999 -71068438530629197590846398942221219000 11327000 18852210498762233341927405927096320000 11327001 30402079517732326024464843753389860224 11327002 293625045684038906525141459071583489280 11327003 380235637421832281560544938114927146240 11327004 -241464929062751384257664540625887709696 11327005 497791168467828485701548496560800035320 11327006 304018198523335620231571211347956653952 11327007 -226697251801755624524878085075241881712 11327008 -45656523425633090067568656611958325248 11327009 84310595398744557538464495528783546210 11327010 22116228062702937975535195976728896000 11327011 977589953043126927786144628256460875612 11327012 505020592470881925768970281082141117056 11327013 -1207755340472231626368699133044761243520 11327014 -388998457966639661073991208980984955520 11327015 122939110443956410238503641801820908480 11327016 -157158507443267435620010991147052646400 11327017 778805552347151229583802436328454016 11327018 -526827832822500809446275238930531418784 11327019 -367630079552337169346546627318162313792 11327020 378616245174449992699607675998118707200 11327021 -1202227231069663155413369634502483948800 11327022 -121127865002156594518236630180946263168 11327023 -660333885278649899097952119634694054640 11327024 27989524706380677541160102224549232640 11327025 200376818572554971926328731778188282800 11327026 -439902237681454996405802309715011394288 11327027 -77926893463034099250339169658121737040 11327028 38446663443473663702403684807650918400 11327029 -123310668751694150984003840724794532096 11327030 -76996847191379325743353385881321649280 11327031 -493395585087567021250435476856997935680 11327032 -116136141312517727958135559958837207040 11327033 -280090114270465366843825662549965432496 11327034 47959278424479681658970246617464714240 11327035 -170172002140688706050612174922442332000 11327036 460661446769577583848921920480729223168 11327037 138986163996190373445113834784877858560 11327038 -173682648790024924514590625290973518080 11327039 452222618452800998642085411516311835840 11327040 4315174079908422220938903134247321600 11327041 -694858504970887777358674710140747806416 11327042 136852778500755606548095417643139966672 11327043 -18439871384419931188034129364779895552 11327044 -716979780358702017188010023770356996864 11327045 -34958551673946443891080335081612316680 11327046 -274207193137262893894714531060174904832 11327047 -838640806145615496744112456649994446016 11327048 -44496639372479111080763613675836144640 11327049 507631464717017928226945866577282692168 11327050 -51696789361848771255240954968474899200 11327051 1100428858714625798318759205471563276052 11327052 -613278895531520521759272671778739200 11327053 633135989175423847251781322408205261302 11327054 161317725215763153013977713156956509120 11327055 266162311935535274229008867684702207760 11327056 73147038708113648886889379406236221440 11327057 114247851101667902881211829910900152192 11327058 -221640845798452778275682039198526990576 11327059 -8462649749755205476995374163364433920 11327060 -2717165451630047128060396283732490240 11327061 -577800498023627442075901286338606574976 11327062 227193371335751436907211118746751114240 11327063 122639201139334846632067274941360027008 11327064 -24528515213844634384362211264859996160 11327065 -793457080234882804122218137768793292540 11327066 51430098224488919775751215174277241808 11327067 686081008557299130512989435927126669440 11327068 -570437892239054087264273563672894193152 11327069 70404269288306153507704132595562708600 11327070 -6423247713004217519015412277305004800 11327071 -113714399259936952925933599200387571088 11327072 -62876784599491218362529264208135323648 11327073 25975610896997223983238784811021852064 11327074 -108156286838057121692770341022660718208 11327075 65762541712491672802829906594054604600 11327076 -561540777902736422375278825735671543168 11327077 308656187262037469434435004788283388926 11327078 -9330193187643829856113686818629939200 11327079 -19071674945793874558964527849341428400 11327080 -80808536083883575919452840063549440000 11327081 -2313142726448418573906269388029935636800 11327082 151057973516126691214327350515404250880 11327083 1089923092474401180129660085915548787440 11327084 35176326083151875952808145816172681216 11327085 -307435842751344437829791821846695308640 11327086 259305662859137331447435972286639377024 11327087 -325112650051140078848628542847504204528 11327088 -13452559470011300109233905307055292416 11327089 -1182270194021102437936709887097659433744 11327090 -72525747834769883530133609032762368000 11327091 -361130275279421594722042090500814667208 11327092 -256964285665827904602325885630244218880 11327093 -28255883949632735306628943714694548896 11327094 -424501491074913488663151332219115356160 11327095 -293418221353565325361165197026382624480 11327096 808375604847523791457757057974676828160 11327097 13700245414313804023474848581646175920 11327098 88044062681575054334728526330154898800 11327099 505093645942970104840038768524372866560 11327100 -15505233292243899786682147584691123200 11327101 -479098709539083403757367155786005049600 11327102 716622791886407822987661162658906320000 11327103 3130594889717476549702394879347671480 11327104 -303407480033093987603583037553277665280 11327105 474738257811292771088759380399984594260 11327106 42149268019480694204303870526758601216 11327107 -411646047542223878028930867718229087280 11327108 113343615478495092426058441007135796480 11327109 153917697322646963388518621982948476928 11327110 -186864758160475619444088214563785568000 11327111 -22299069734665352671613283672715369152 11327112 73562178929230332903258748681880785920 11327113 -105232600592099941999684451834432272960 11327114 -210655885670715486347599153939153605888 11327115 360706582677113708706603045981665280000 11327116 1140938575069153067630893471574913105920 11327117 1001747270175299998205265505890984757932 11327118 19700833874339315972098046251936198656 11327119 189162507886399573487043660275175964080 11327120 11429282184893140439866656849120460800 11327121 -7913425679956429838600215592505597696 11327122 263025005884896810993002622912447284112 11327123 12120066937754483141994384865881555372 11327124 15541103472932666864260794423208458240 11327125 -877537776660670209674432618839317933000 11327126 -1171767013511091491477768110263303770880 11327127 51499060848168403309183648980006903936 11327128 823959662405048088335183915547973816320 11327129 366746961320757520040403975180877977600 11327130 -81126561857161232910272918860074516480 11327131 -876773653622389057993581692852753987068 11327132 -478934544582211126960849055928184347648 11327133 6093521528171648935071213931792820544 11327134 -3545401623861620054885801463514493568 11327135 -717373750131510787412629605003885754800 11327136 -233675609104340916403220434722499854336 11327137 -590906610530090262456005277297173949214 11327138 -527090146301286559556461445021195375280 11327139 -244998970929560269882546883614611486000 11327140 550189561996174735818386633638955335680 11327141 44446414613182869923854958453309057280 11327142 202542154430575043045535084588310494912 11327143 517664375070632183707987030895802046840 11327144 24321056826008573914288469974718208000 11327145 -306587628280389636362849000035999913280 11327146 -4505742499150415115672558416160362496 11327147 215687576424465780004289810502668144928 11327148 -92294561320415680681231965747697582080 11327149 -520442836916671204949363401123704687850 11327150 235691133586415913556615506814039377600 11327151 411527744157256968557053889593089613056 11327152 -3013437703921951736865451837157277696 11327153 237966906431793795915695844324094560402 11327154 -235126414592393890209386396032119121920 11327155 32078353812528619926596992683249976320 11327156 688688144378232340704352353087465947520 11327157 383204114676221951815980189764285258748 11327158 400901436376707796436539204924380043680 11327159 60910237738451026936252031256011064360 11327160 -28179126476235924093479246575221964800 11327161 33886173849754846180103945815935933124 11327162 57913717993666753562233182558247417344 11327163 267007687608455089394539921916475723264 11327164 -407926645270330014968331793887286426624 11327165 20223391368543314680331777917600134060 11327166 -51013767636752269494448279295147831040 11327167 -750495509242082488696141380662464398784 11327168 -377201179587922701236763634044606873600 11327169 -143754234856823629891339031024247942720 11327170 269951676701077680636533132670948187200 11327171 469162229245406181486961009879603519200 11327172 469934311910079081586763825917353556992 11327173 -449554672635883494615457189820706400 11327174 -6207744416281716875212422329408181984 11327175 -133213275827474894765693808060392244000 11327176 -29890360336325332574218179982092042240 11327177 159341001683766018707132741604905712912 11327178 -119460443415664919226665098209907507200 11327179 -731546643005684446507956193099355322220 11327180 -184436441469244371255594815325191900160 11327181 140162578262571086294656239125288784000 11327182 -329074781700240887546696463344106047808 11327183 303386981422572882124276788095494769856 11327184 -946652131521836682794963771924938752 11327185 356670702665077324611695909110023168360 11327186 -48878023893024959325353762725183407456 11327187 49182135036399220811962236947254271160 11327188 -1388282031423136091795111796675907252224 11327189 -1544401822573334631937393497535435776 11327190 -78904468785949658631413682327146649600 11327191 54103450666460622394119771216373999552 11327192 892242261151610524012382699747463475200 11327193 71445129758948488951665804848841687924 11327194 267002217578023110324979870629631270896 11327195 147965657849682745616169803947287882000 11327196 -80281563842051372996825414995242418176 11327197 -152753860008541405183779787454852976000 11327198 14210320552117677561003890816393850240 11327199 -122058244369559976281684086754317239792 11327200 499089621686969337074931596549750784000 11327201 -690019535984974761419892984694738867008 11327202 155025521151554604713567960580517713312 11327203 1171125260376705921396285026025638103452 11327204 218142004061568208302809461028074229760 11327205 -343173324365194849121938511325079052640 11327206 -205534678845729974860378584536785119936 11327207 -176168054274154122114856987982755865544 11327208 226034251636890356377018672150396108800 11327209 840266106773629922705340824200012967716 11327210 3622557071685927796247409902070161760 11327211 174188504837715792358651979879424487680 11327212 -189100777331810469556440675803861226496 11327213 -58603369993530959405494512947752517556 11327214 -103362553865976291372277925448679526400 11327215 230335316435502600922412374896288972360 11327216 25204721028674987045288673313113833472 11327217 2228007766477210851416652650349641664 11327218 144230272583933126637712201756512854016 11327219 422763254722963608740203505358132663840 11327220 169529110132810764955630404430516550400 11327221 674364516136151360659789830258852028192 11327222 -308551481913958228476749843576259125088 11327223 -89861333852991457814701506889899600000 11327224 -130776357680141786143203100804310753280 11327225 -144116278470206913049832078304404198400 11327226 275874608311920350974552940223176736000 11327227 -46459161248224410204753635164678257728 11327228 -709108557702322760803507127903640482304 11327229 318264559310945672953475688293591545920 11327230 -5876153728262919706431723556522262400 11327231 -45739222561727162964259245243572492136 11327232 3622062645991213266245557043802931200 11327233 -211539238241047423147243558142594676000 11327234 12627909525011148532309381318264137984 11327235 304320142065326353244898810010929077760 11327236 976089640326797206199484897307949062656 11327237 343267326594113204658852687627837830592 11327238 174501360661426424967006499149882808704 11327239 28498686141771084948278980314964655232 11327240 -550120114204595092726992344128407091200 11327241 6424772299722005557007163603463261344 11327242 459764099759054386291936169565589042944 11327243 165582951993963144503469313014118833492 11327244 -250688948568951747166017123872591520768 11327245 -180667329621389971271034162292393459200 11327246 -2846888673817588757177295022442818560 11327247 -209464428350970683717781345615605336112 11327248 -136130905041810964297025475343066390528 11327249 659015367206654141698882539862614732000 11327250 228508966678891527725099130090827136000 11327251 -400956647236714189838176598354220335376 11327252 88007495794764572646865186172995034880 11327253 -323642699260262540657974948124606048640 11327254 -30580172675108550556272081061090046208 11327255 -353217364351272125611151734370895552000 11327256 -303308389942759496898477885380086886400 11327257 537158829333456727189670725849759846400 11327258 58011744039270649506708993420940300800 11327259 603849448403886407963569429755888612288 11327260 55756496846996850530390104812452198400 11327261 -457259545365129104284414424388860983776 11327262 188263160354097115686510203449112761152 11327263 305986180717313463323069662668918488704 11327264 -9176272247192107629902597153725612032 11327265 354746296900120344291616355536541785920 11327266 282973007879349241456626767412044507424 11327267 292223352376473472794220133811786301392 11327268 -86602412609433579330466457850489231360 11327269 130105606744615151977337480439581160480 11327270 47820346400565173551614293254062159360 11327271 287749329071625083307578547791842057512 11327272 348311317633725705784546307816619048960 11327273 280287185003351634578972286535906997604 11327274 -33837084597872044889853466813644499200 11327275 3224069963105003244356203587037647600 11327276 161173450154189138091544994114815328256 11327277 -181116632564782052644799242024915399392 11327278 141955068418899544361171463573819844800 11327279 34536643450489088538300873828525068400 11327280 8818477040990258673750206267454259200 11327281 799521084435517471749862237669419389010 11327282 -784479525636503836917586506809735543808 11327283 -49919884179945710700355346191594111416 11327284 464963687203128729947778541300579296000 11327285 -351426797885483179761647507820704486400 11327286 -26053293277778025283403965057721692800 11327287 401594633936068338278865891486097088400 11327288 332895281826724911153327221683042713600 11327289 -337942576137951347112691933492305356976 11327290 -183484295028216510688075781712104297280 11327291 361213642905777059586312578822201976240 11327292 -33533233262061780883660037284263713280 11327293 152458234354902132201233003346298590624 11327294 -94596434809426583507780974607765952 11327295 43736443776074348622532365027215984640 11327296 -357770682948638042589235723443731169280 11327297 26557167483567766645198557437007736200 11327298 -328900670203640559886176337118167134336 11327299 543097604272412713266037477240657311960 11327300 5557269766037426828590042053168000000 11327301 -542545172314429618448354093682135244770 11327302 -34928232605345000974863976925989477248 11327303 -91653129402163635475347046501656826656 11327304 627839095802490205326059470414382776320 11327305 -547238952545597967696757546671555886080 11327306 122526440348853638166477570596637477120 11327307 117551076141780839399025823768820197080 11327308 -771856745623597389139337116610099864064 11327309 -42577903184116545117361833983120829984 11327310 292009550449857210875099358935279827200 11327311 535036323452960040332960380152572396912 11327312 159393990390065978563857580718479958016 11327313 -451073531799945278823785216659603128000 11327314 -72039771576551855718531243485634981744 11327315 383690468917754355330348101569324518960 11327316 -11019955749092891646917900274017501184 11327317 661478640762536774647061069532713372366 11327318 10018888658419975869676788502126538304 11327319 286571417606014178759171960183450909544 11327320 510288408692446600555187477738128588800 11327321 1270626223371789784772983669914548403720 11327322 77502789253315127823000121435947102720 11327323 110435912930215599995520204133831271440 11327324 -227979649359197667192938252029929758208 11327325 260367791251793035175413571366543700000 11327326 167612794587254615362139983483972791360 11327327 276163184627073063898703902144129095672 11327328 228763999206112947150378970871618863104 11327329 729582481079163530759237259784903159680 11327330 -48013536273578524529883394589381556960 11327331 -422946419360300387102044170571759546248 11327332 1242729653927156105530429681397912746240 11327333 59357886000910332421481734120341401664 11327334 -50044520263152655215987534310081795200 11327335 -580169414562652209481508090842481547720 11327336 1304805831420929062149175700114431180800 11327337 501296869433605091204910783695143680 11327338 40917868289015306757711855396528697344 11327339 361327121411216384300344511736036314880 11327340 -22688700924928638832785856414424678400 11327341 370543185203121117620264644497398107872 11327342 52061192176313300462616032831259613440 11327343 417670482702901650904784145429706214664 11327344 -56507151176304163431372545246990172160 11327345 -346522950954424804832473448171635197900 11327346 -81824041669862406415211573866634999520 11327347 -483674054108977269142043414558117473204 11327348 -96912434220632880517982335788664423680 11327349 108080691150872031215847225094835372448 11327350 149379754935966126058152357631748474400 11327351 196302642831987289716666621755777746560 11327352 240522034848308084868045600753023754240 11327353 712592458942944522341267343437771994602 11327354 241418546290724103920361342196801827840 11327355 -65886492242886674850716720867662757040 11327356 -258345447354603271718169643620308654080 11327357 -197125864992879702097744293014636284308 11327358 67756792689156106246432993341790906368 11327359 280624078126202847258279820483365197704 11327360 183299539816285142672518017466761216000 11327361 5907447436034529611568939933994359744 11327362 -205399721013312142747063309036529023488 11327363 -1261576442899349852190543934460095880400 11327364 -30164837506030443065948360924120210304 11327365 5139499240327118069715803828269994880 11327366 76587111444104380297284813055388882304 11327367 -561747198684879339837419608959873631320 11327368 150278728105613175495094527505966172160 11327369 89112261418751895703967871198202301952 11327370 35677131612738606795228700413143462400 11327371 -463368851505734919985957822616002892400 11327372 -166360448185040843641960198428564172800 11327373 -391828668426772178820078541983561601578 11327374 -2927631838235801636447136635371492608 11327375 609940908193227943699951126445724990000 11327376 271149064363094435865248002277613502464 11327377 64108578239950524014275517105057266226 11327378 580601189213315246277444703909352292240 11327379 -85007357597890804544767134921963826368 11327380 238821084085993312914832663561592194560 11327381 -406011555734792335630333274524979449668 11327382 -102637525993895835743346547696463408640 11327383 -234356742074213246288996860042258564320 11327384 100184754251849215546276351507709952000 11327385 -79626593083828467244669415559930303360 11327386 101849738578559877300027962889587489280 11327387 414473027439551542787249522145084394032 11327388 364844620328850441319057973476067450880 11327389 20380128382978402562992764199793738520 11327390 186948487087685985267311483897156923200 11327391 -515062908288242776226352544072357943520 11327392 1737767984273696241728584674186048307200 11327393 -454851211061492933230281771755411864448 11327394 -153936413075990645108759521053985790592 11327395 -446855411337378418316665833361869027600 11327396 324675125425114147971895462162383196800 11327397 199047021170099606073064891744533813600 11327398 126214479293825696304849963655356924480 11327399 118093400230106532645451602472511805264 11327400 27813720479350411036348791701667840000 11327401 788025498076921424208237315170973907600 11327402 -55608014104762865140631451512956341408 11327403 -10103167783019276612366482841084041896 11327404 -2304995328623410790941955933036679168 11327405 -372883687064166661718225186092424544000 11327406 -395669811212778802960776736126492580736 11327407 32300583379941501684000527606005093472 11327408 146567174784438052861586999192163385344 11327409 -91460823156363422023303095780081313086 11327410 -21373456048955078499991830305743948800 11327411 651414191349231191030624903423279926224 11327412 211587002785922633448238597960884621312 11327413 227178042843300044223030740375986695662 11327414 -91923713399496197363494357507362914688 11327415 427546653879158316857439261003035880 11327416 -419078157874333938217609535020294103040 11327417 161548793781386319460836842631565725780 11327418 97691949735045981489103662074167902720 11327419 -24174650794617132142308218236223093304 11327420 77227171978220700604409632928346163200 11327421 -42668987169930358808346978243255754176 11327422 529511962422097896452193092061456366912 11327423 64516331469474101503438838808922691136 11327424 159895101336846766370772426826035757056 11327425 269525721602298653074882584122937019200 11327426 -55273115330728213105669416566922081792 11327427 -74256043683581296017240420296159731200 11327428 181614183793571470478035164952046909568 11327429 -251471760955458632876414598053406640230 11327430 -209281477787653743535777081452091082880 11327431 -2090087139417709681783368483334189056 11327432 -479757627858197642896065959526828825600 11327433 -289129677989415824266174664516571578496 11327434 17807921730459343976459465712869826912 11327435 -90529838217696703533003701143666767840 11327436 -61643596542989528234010979414323364608 11327437 -630523717001621455937134406884569112608 11327438 -388735624332072097030863235209066520704 11327439 -95259729844021209786149835282826141440 11327440 10407855075750752616481522234414694400 11327441 998118471774100287824541851301403417842 11327442 -94616644931465218860679090471353586176 11327443 505433968118882496790887090280935764880 11327444 -4935138124209270225640357265762216064 11327445 -108470357815935936594309607896394459680 11327446 -98701861409350638848206261801331484672 11327447 10426750035721151260302746838914036760 11327448 -137018737631981429648004675033385205760 11327449 -135392764269416628387551224101715691264 11327450 -181553089936525472069061906744252030000 11327451 339737754125639647933755382579296494232 11327452 -341386434402711990078266528660188132864 11327453 206329670342659801419443789421266705004 11327454 51547665911662647942388820118691486848 11327455 1140827921137094698416695351101243076160 11327456 413471825218831428952564497773006684160 11327457 168023534475948601332086637343382176992 11327458 -14755711999080625506303841900414038240 11327459 150626284790331813460769904192140554656 11327460 132766730645495444361146894870258012160 11327461 -432925799404415674978072252417351511938 11327462 -31580751661367744055182529521097217536 11327463 -236805369079482670713629430454802465616 11327464 -787149143209420689381371981747589104640 11327465 -307919957868621604405493115321478546140 11327466 -45026906738964984878990706927118020096 11327467 14332185454360486329554117553487958516 11327468 668328254926871146324770621918603219456 11327469 -595912976154966730303266198687423946080 11327470 -277408454096518047446213689732466196480 11327471 -400187203201281589324844361565185041328 11327472 95083304833262117344058240454747095040 11327473 -2179949051660722077519399395206313087936 11327474 492553273378628748318975256762156840992 11327475 -93939438584027770119722743561097118000 11327476 -128289335921835720105708773400656813312 11327477 525522044698387098326721652588426641600 11327478 11822017685653874652422897644280064000 11327479 629765505889913566582954216978164207080 11327480 223899349270510525753633732180990156800 11327481 -351529919712141105365436907277802519120 11327482 -3456180516755782707028732037410232832 11327483 2094579951152233375660250901718301784 11327484 -64846550648432767623010902183850057728 11327485 -255521474560561002368303395610293568400 11327486 -84884358026614376918474097560881986816 11327487 -683108446689515951673414744438394026480 11327488 -1512861867591277191397158918259998720 11327489 1285698498477171954973226382192215985456 11327490 -2592866787692566879696605897876480 11327491 -129356564220372555408631621430098596960 11327492 -155350560590050915367588576062828581888 11327493 115829509803560373051801079854844155264 11327494 770198420940730519645452461219249506560 11327495 -183390796817642028790822000288451685000 11327496 -360959904529777271202526580996428185600 11327497 -71030295381078605210488476297188056028 11327498 -24434230186847817857937063254979240960 11327499 332700304009738554946936835144689011120 11327500 -38587718548022254992283191815053440000 11327501 953214754861935950246505075106912712502 11327502 2605837994312686035375893088435181632 11327503 9685134070164514361392154984497843440 11327504 -143511119183842804943923340163927367680 11327505 -80465940581287592218317646041841841280 11327506 -410297975136788453423663837258761168896 11327507 -279090245771206437499572338770045004244 11327508 248572167502181326174475767015848198144 11327509 -292811467535155351160954965224797378290 11327510 -72853003746898896310514442919717971840 11327511 196955399276307824695980915609239076864 11327512 22889121469581803722253582863755386880 11327513 38505948239366746924367993307204000900 11327514 53302497728424893601170708767041803520 11327515 -353685703889671385761600052491667480400 11327516 574344134221479012170743628775210017280 11327517 61676743797313317876034465801965423360 11327518 -287671247956654991490640967677213223040 11327519 231422322274382204319673017818677290096 11327520 152753159282335423099440806220005376000 11327521 215727964707878313806005143862002736104 11327522 87540765474934682883329167332093677952 11327523 395137011572921473832195778161288448 11327524 -83264980253450599988330615020099944448 11327525 -537604403427861546195380245833176846400 11327526 7060447412999828032221246160295559648 11327527 -127886396475522016993682592568210953600 11327528 -1738199794134319566345137518841371852800 11327529 -73198360485267118427337764864465112192 11327530 39727603516517655303086068648902968160 11327531 454519543297650865848914901726663605952 11327532 -138078574233838461284086896791642846208 11327533 -6559807290319985180484349126117980736 11327534 -241129746051833514647556910208443335360 11327535 10733889666260993850822951073343676240 11327536 163297407345920831752899976039448576 11327537 71370479727812710834244532237011675700 11327538 85818256511447566162331158489634415744 11327539 -1082802807180097442466080837451833356660 11327540 -51765976914883266689519190652415262720 11327541 -32505179351667934030666297210075656096 11327542 132587446168721584424648010311943243264 11327543 -953501275733789697617876452721486693208 11327544 481674945188394417397598536632753807360 11327545 365849867238812574543432695836706473800 11327546 52543022837591832243161451919674994944 11327547 -174284182711419098783974976681715062016 11327548 -63331291970424337820098317701993444864 11327549 -874419918064518152544709885940122844736 11327550 21350798152730700663832198513358457600 11327551 -192532879097458918965812538862085568600 11327552 -244079858296442967085001838074013941760 11327553 -381529341187115265410590228337746790400 11327554 131551560187609501321619338223142418944 11327555 69815144421071801722686852034171499520 11327556 45750853573754202560344790794275016704 11327557 -908042019975985123039059113227223208068 11327558 -192400474030941495255860576771118486720 11327559 126743286551658226657611291306112291920 11327560 50637402611382499834511154081278361600 11327561 441410286331743845726006335883642984832 11327562 49063405458068045557983472858627010400 11327563 300551222033566036697253287124748078824 11327564 -139705314784550177467332219147002695680 11327565 199726560869864312063563115959667063520 11327566 -471331484139615703680544281389015592768 11327567 71635954283942548333441882305833470032 11327568 9529247644953817775445244211851689984 11327569 -547787304711791378363652652809394857792 11327570 -263902865410821779827064313291781194240 11327571 245938611185246551107093173720532889272 11327572 -168113081839762775388626421070759833600 11327573 -13881773189743447531740763181340755520 11327574 46277008751741815916601087504907739520 11327575 227024167281049872805101591502809140000 11327576 6438719828823908340206801096460288000 11327577 280795669049386982804729282720334951120 11327578 325987371676670957473594343285521951200 11327579 450394313062392612217797997704106554180 11327580 -60722274188301641882222935999393382400 11327581 500235181672756565510989512094418561932 11327582 -123974615890961053526974976586791214336 11327583 -121059016768810563520048547895915003576 11327584 -49807812027840991237841711475775242240 11327585 469814577402699784279456835722381653780 11327586 71602479218810949972636089716012873728 11327587 314099553745188468405910402884034016400 11327588 -448799293656213263296423579598416684800 11327589 -11491536908062587027244860641537235072 11327590 -439933036647124148284404694976246236800 11327591 198199037372236459952092196535873394560 11327592 -205102439186311823048128526432375439360 11327593 -262362819402793013227468551639608932620 11327594 -95478134730503854569286705511856380160 11327595 -428521421206729167311548589725144158480 11327596 -68422321499660630211191063269012462592 11327597 544995518871384801952168264754312317152 11327598 208357932001266075472383653333197161984 11327599 167601632333646249845871295394734043600 11327600 108958391227085561482175629242482688000 11327601 177337140999825321636348096106746957504 11327602 101881734265407130959200979820006116864 11327603 -189231327679573105117560887365322354880 11327604 -52346348459361170460959403766608175104 11327605 -281392916745434254982756837126652112740 11327606 -248212626077021437574900968371202897248 11327607 27373490569934768906749333800196998120 11327608 1220689616983944039294379769173194178560 11327609 359637484522572983116182929098668312810 11327610 -99208988535258891692906699888352460800 11327611 -535139978328210465877206628915623222048 11327612 228286584691978501911788597150913632256 11327613 -512012616895597759283212168425351954912 11327614 -247170974818267684949230288094170489344 11327615 62798577619058792624259551406143661120 11327616 12696278884253723555045937093374115840 11327617 88790954507452280254559027196804176384 11327618 -131845728110173332374224025980836432480 11327619 -4170670083578971227621773662262707392 11327620 82226121114722895915840546703782727680 11327621 -818915906850841808582923233803188022178 11327622 -28552614508243882955323279009089115776 11327623 1594270464197986785940004776697818932520 11327624 136739575690111019084995338532652482560 11327625 278526660812188280054944625390065605000 11327626 -18497776833504918674829283881364310016 11327627 91890440500947370150587636313160416512 11327628 45809775696012260815858469022524427264 11327629 40154979383301487562066005624847243840 11327630 318838890323013198461532990530575297920 11327631 -481757483485088514082321603934269441536 11327632 -231117771459421918051132180027541667840 11327633 -148798577525513412172370682258602541840 11327634 74105142374307744977889921533992938240 11327635 -181148446721526720467594029835949912240 11327636 -452887276363318050891593575029339169920 11327637 61287737009365514073017213184841399296 11327638 32316625522615270991700918652492972032 11327639 -549404009481493390970186711539575360600 11327640 -454184288147827836127591741619013427200 11327641 -140512907501778845144038422213676242880 11327642 -517641586342789279294953044835374112528 11327643 147063537580853209355650812148814245932 11327644 43456451201831598968158063021604689920 11327645 -34837877900369272507744245521044177920 11327646 273382401914653384313626967057373926400 11327647 -144319291987168324777555253948828271904 11327648 259234325861175754115820996554894868480 11327649 -18735482334933128835323873930656550736 11327650 122927936084384698368361645916234482800 11327651 -8490908827442181903226452521855102928 11327652 -144391005458395360712409210413915750400 11327653 -382423222892293995322485581817559405860 11327654 -104449259227690957697036186172519344640 11327655 -111678419379088486366362694617609235680 11327656 300769042941111475175976638782051322880 11327657 -18281133926859476095163975642400720 11327658 409465128827486521126203227237737405440 11327659 -183358519242639685930758318787374366688 11327660 -157161454161040838652838901698030694400 11327661 -220745633992403511843176161890466828800 11327662 3592381428938747060612060402601252864 11327663 52074174427529667114126999805015968912 11327664 45011540525218568959128789101811793920 11327665 78825940287666125206636005981788793600 11327666 -17648649316828195423292062193044753920 11327667 157357090780423393341079810793082458880 11327668 600429773107686350026304937939217913856 11327669 -1195536134400069322018459252703380614930 11327670 11565672447343686771048320166936174720 11327671 535234900913952295120961874528631224872 11327672 -117202502306265433426813985133130137600 11327673 -248368010414791024970470778233493134656 11327674 -238038834053670935956011435694255326720 11327675 -253870630174269277262764106095882949100 11327676 412227269169402543943103014508723036160 11327677 -29709294956015555965413474805697021600 11327678 -775718289077301907371595504928091074688 11327679 15145726173771591783108401868121591296 11327680 -18901974631116089996068965592124620800 11327681 285266764815971573559732121826936764482 11327682 -11006733327829408148401322133876091008 11327683 159615329076769421022781687220903343280 11327684 22893298872507234470834228786570121216 11327685 11426597555307145394573882948047159680 11327686 84182481264881810549413440678515581440 11327687 -171495389945390026476091522881962301648 11327688 -670725973658486184594203138143187312640 11327689 -427646892036493378457807254015092652800 11327690 -196632261126449383580877477002824166400 11327691 158964289243552738588486428789641727192 11327692 325044963637721440638818595110734528512 11327693 13941653810924937678120224672444028600 11327694 -7619282982003971108851727512056975360 11327695 -496330086284147848255839631352209515840 11327696 89521602041226395542086608822097764352 11327697 409152515748387141422202422560508592180 11327698 -6821102670334338936259798479975629664 11327699 -215586208441384380244589910331070865300 11327700 278033955937037742104634031519286016000 11327701 -207711534018911454182597260797972582912 11327702 7688541311290785305428560262728576192 11327703 264821999612178237811051970148208560000 11327704 2672033392797224628765111152975953920 11327705 12298026654189395317905332049591552000 11327706 -149235308216758985989607419510582313760 11327707 302288667402994697691705274868383539552 11327708 48276550506859463432203442537672349696 11327709 77011122106273968281684554669614022560 11327710 -31334495288420595790042249756837524480 11327711 978011488686238908893961186502525105824 11327712 -780228622046703804504183957509376049152 11327713 -142844946358784355347474726677404880316 11327714 556087173180975369380493023551397110560 11327715 180984568792665604462657744255996377600 11327716 31084384546856929751931770733005973760 11327717 727062226688093645579614228715444048766 11327718 -85603318432264296981103417272195950592 11327719 -121822455222520603416560615593863738240 11327720 7651009895223093346877160949120972800 11327721 -504669032511709221096135934170198776688 11327722 247267564659548479440318936577277945520 11327723 5680708447020945393830950315765239888 11327724 -313278399053362177951818742215478940160 11327725 -2428715357708860937411457962630917500 11327726 -144580386665067315098987522625905742336 11327727 -190236630325767962133845215336659884280 11327728 -47029409885881111812981040739758440448 11327729 169525206838332955011070529807380866432 11327730 -78294896900810560560046081437502663680 11327731 84987963807384552204125027211306936320 11327732 -14556661233556725470733196747216243200 11327733 659787068445277254393314426257309029102 11327734 -1115100560219405110039584903914419968000 11327735 71498432536695113518814317748915588160 11327736 152781153464813906487967219948357877760 11327737 435969553348214335947891691490795937386 11327738 116958535473709566944539147535649721344 11327739 132483555238906542750225730453709068824 11327740 141106114330524949663219995399436208640 11327741 -251830784691159733681316148375308102016 11327742 -215382284352184740859059989437690387200 11327743 198493544121860739579480015492291402240 11327744 363689055479476011270800977428480000000 11327745 -39347501337840081286069087430331630720 11327746 -600391130692370962272445504734993757440 11327747 -440109833176586263044494443204851969360 11327748 -544129228306914238497035599389757440 11327749 -377522054472583186149853725155081165636 11327750 -144901911200427400494379331348865216000 11327751 278236128656151495368340780613402468080 11327752 404581964374476055319028971514135598080 11327753 163004325767479988785901669315624926464 11327754 -21179965613456661380892141821902119168 11327755 -408425587686838121093057432713520463840 11327756 -548142222210428371158649606598722022400 11327757 -143750497813679581920738689947412069376 11327758 -59128022625186073261722138242535025152 11327759 863517095397748463881428579616541814960 11327760 58431109315839318820918980581716869120 11327761 -281314645301326024202993846380265973336 11327762 -70785840131543092565462327606619888000 11327763 726992113199078901376211974319713148784 11327764 59550745126315149885333459243814318080 11327765 372427579081566995172882377335993651200 11327766 -190779854805637350669392247625845399552 11327767 -74922929471244691204202160789756720336 11327768 -69028173722912125308232560940677949440 11327769 -13320926882927860643651261649157789104 11327770 -87185038856302792496597604083490254400 11327771 -304935930538110965838478631150341177488 11327772 48312923047676872190519732237433176064 11327773 -656366224463697354745944691093713997978 11327774 -148039003465285736138926948307642100864 11327775 19012697226457526361599162859931902000 11327776 -51688538470894319241664430391108304896 11327777 -734885192273504426940392852475385108800 11327778 -31015284747122783924834031966002688 11327779 -287514137351878037340422843085505523620 11327780 -482695517250326211029961776097457282560 11327781 -395514432714614863627183114730789241120 11327782 -32276715300027265166416839974045223168 11327783 -223423374165700628491540641571486639296 11327784 148954686074767464532014191102321541120 11327785 -23180644948903964401541857511454815040 11327786 83442608263289097043091004047347196592 11327787 -105748982405698124982702894261740579556 11327788 -645260792157845522764358622356836102912 11327789 808211442874974250969073765359536484032 11327790 -82556075687571651688648714843109009280 11327791 16048412110458059443938995916969669112 11327792 4048866582824460288604808006931382272 11327793 -368980920517326424328323206592316034336 11327794 328656943031259304573914411711410919696 11327795 -89716732895783746131923232444861176400 11327796 -407624233423637953037443907282318438400 11327797 46918889005489238558466244814310805752 11327798 -137540750997363152143619925302757183936 11327799 23016797472541320823655922307061760000 11327800 46263420522613589213632711965327360000 11327801 1056557116123380479748639217643886101802 11327802 20854566319655098031370175922254175232 11327803 -352838854038029562928168506094132673216 11327804 829131636658347286170887781404696902656 11327805 439263241720684073157761998052433616800 11327806 185270737736186546868541060595013922560 11327807 397050715392169150340887400371284320712 11327808 -4882109071901241387977740152597381120 11327809 -377805716755463943328525372731944317484 11327810 -235353862490599971023494237579039334400 11327811 521475166239695736367334527872195326784 11327812 -442692631013590765858349868361973993344 11327813 205918743818462837149647848038568652480 11327814 376531213048128848698034227347822143040 11327815 650562968527332213654299089356003068400 11327816 620730657841408509991208752923533460480 11327817 -123927278139413528116358151075808865520 11327818 -3160826723447793935421766337430962640 11327819 -26745128562319881834451243906212643620 11327820 183293859307539199344506162844640865280 11327821 915013713467167044351279433143191563500 11327822 296033230424081231004435994619712626688 11327823 -165239203751622466339520185837507641600 11327824 -357447204892193837381872711576105385984 11327825 -70035266319859285521231402599809558500 11327826 -202540057497416945458225814165235691776 11327827 -262317358156446441135820381466250961328 11327828 -354475405470718712007719251416246042624 11327829 -251125502738318665742043440284466507616 11327830 -321033147024923727074192370897494749440 11327831 34282939425774624189385166824865360640 11327832 447586084265912725700059463649106391040 11327833 366953836500914717827057345882775959824 11327834 -907747436809858690524653597344137216 11327835 -362418508537073250274249386017621306400 11327836 37139856528028608500032163293200737280 11327837 -828376336153446637512920589921708316800 11327838 -311342604802097391037714312852123714560 11327839 -33645271346681631340881472030564699360 11327840 -417581680441148190453280943489986068480 11327841 -136969796565159067212814347501200802048 11327842 6875617662542011346418446281467828000 11327843 46745368440465420508085432613441545280 11327844 -132959875767263357529603938664482408448 11327845 -259851929988151218260156247252732556800 11327846 216064266201311470402972168392179867136 11327847 31093302901775579175506351247060803280 11327848 -5116757205920699242372897013757050880 11327849 -37903661021504661496026584211826259184 11327850 16027624650743387020730534801152208400 11327851 919639367323334748614277310770082868852 11327852 -33720579837667811429861686137577156608 11327853 237054108748545476993302142894461783008 11327854 369075502777465299446311804735046101632 11327855 55035717315203329987430669832585630720 11327856 100966128437272099630605693868877709312 11327857 614783259660605051836901012729194615680 11327858 234814987957388107795047518536725899280 11327859 -447683096590729123188107503621181386800 11327860 -118897857848550827681747748344064625920 11327861 -748166733247161666622652200016462645376 11327862 -26062362358872038254878577196049893376 11327863 -94247653039190516701646100369855125336 11327864 711524683760322444889456396138575052800 11327865 79539511338302903603579446149466045440 11327866 -473382051416790439585012585777741176576 11327867 252673205156970337505311500786702959760 11327868 251768726400178036087391757170705347584 11327869 -730556174738773632798864964392833550048 11327870 73348082541994124187226392983005538880 11327871 -460130262378967235973655241190678458880 11327872 -161734445320569988915832803122216960000 11327873 -605642993287853562894725504023096618878 11327874 -270871440644619496310209330401804902400 11327875 107865302452368355684242960071962068000 11327876 17272373920392406661886889240584192000 11327877 3837001192463341490532357075339156480 11327878 -3553265165854158172789705056707050176 11327879 -1231409323497482546801856294053792780520 11327880 -120763255598555477403337679599534080000 11327881 -257796837458157340394365559871581945136 11327882 443547808619611523026265003126175759360 11327883 -38185794437390287049130372009389168640 11327884 -651447398536289450225874249119605629184 11327885 -247169124213572428787696609323253348040 11327886 -34427058890559720913559343168068204160 11327887 -176772609107120672134311940647254945528 11327888 -54329699868952390486257809137219141632 11327889 -27978087588732507447992725262028685440 11327890 31456226483890143209412187236181263360 11327891 -424277419305333364278558237374835645696 11327892 -178455232809793958599320837335974084608 11327893 456083101680438923591478035770747733760 11327894 -423563260084315858830687333040835083008 11327895 -292396700492353980457052122195849350000 11327896 23225928927628794608894982150804111360 11327897 -419367526063250576011895002395643815168 11327898 88430946102945500428790336091507775488 11327899 343133873058314921962328666392090968 11327900 -139362145068053896276402328149576704000 11327901 -196779114486729525442441636247372337312 11327902 -314847143668887288602070486300387807168 11327903 844931620093851366173176078968143005152 11327904 151491070551711540163075881879459594240 11327905 -339140975263141420565912754221962424940 11327906 18196422786230095548192358306596643152 11327907 -289559197370674424207144262283565132880 11327908 172428704340635642278417864066556338176 11327909 -59390252948783224727599250426056717890 11327910 189253822580850375067586318004053329920 11327911 175031258419517631982267313837782898784 11327912 1055211692683057202837401600080120499200 11327913 262413071037213828006703631749145954442 11327914 -58979566891587533756674603200526955520 11327915 5912127029874925308206465838106292400 11327916 -182060642081125898693207169836081771520 11327917 -541937402450911904659576780282315437034 11327918 466344377320255137130819385658970521216 11327919 -265538049286180468704384840688181464056 11327920 -371851649145974548123709929183641600 11327921 -38180391151165106456558113790700021216 11327922 -310964988450295908264564134386094659680 11327923 -860164703503909831384446931391022590376 11327924 141671546648784334673157994398889445376 11327925 65694294196200910152805268349683236800 11327926 -527106807500322636856614322244261937600 11327927 90595638517539050124228424569361607040 11327928 -166103026529396489278905189236795043840 11327929 -419566583039297641566083004844560944470 11327930 -11151661739059389003424821877696388640 11327931 139086155162043999818808961037339792520 11327932 40421965584128663919151984855393198080 11327933 72384246589696230959016424456851337920 11327934 -9277713321592660294325176337716863360 11327935 815246396350026732244087162850044379880 11327936 -310652801777989123971836529874827214848 11327937 98890824919954903103135596736179061568 11327938 400108622015493212445381135436271655120 11327939 125029111805756399471360695940127554256 11327940 283197998144290733316527716467651870720 11327941 638032918056255351173428210092775680000 11327942 -223391849308664724670219171000336027968 11327943 339496447550066645062514306719182480000 11327944 966190851473687145067368097723709030400 11327945 -520415547027046431269911463383239126300 11327946 118139185232629668458660349960746770944 11327947 315266959041947079583238139539235029396 11327948 64090362276608851445254699506451568640 11327949 -318095160601723876920559957287969359466 11327950 -140651930450761304811905837934417657600 11327951 1110222074090529172611754691912945442480 11327952 -118453098348420208279362749407020318720 11327953 66820675752248503272566573293937405568 11327954 -309931474973922837893415856916267919360 11327955 190061366995668927956586192374786460000 11327956 19431459290563727703251320031395133440 11327957 -285813840396586968391613562535757293536 11327958 117612277009918702620152851057627054080 11327959 846534886944081490272076273116642433160 11327960 -115522737997816179143169285654577152000 11327961 36494789985020622675284924664952024272 11327962 -153964798884923043902176940838355208736 11327963 11387273937151571362474510236402856128 11327964 8212214034338547587470836464554693632 11327965 145461711176940380224155103456245623520 11327966 -56482195405707009999228821537382253056 11327967 -635166939236506526436997869098470707408 11327968 -1117285405054333098422794807368917975040 11327969 325025121559444505778059323395898718370 11327970 -173429824220455421813023496746727424000 11327971 21543883681181086435686203639184242200 11327972 -130131845036986795058104516885967708928 11327973 79504601684730648120388821912837187968 11327974 3383928327490661551933892220993101952 11327975 -113164280080438573654866551216955072000 11327976 -692329932017447374913791521801839247360 11327977 683011105786487076564100405507788208826 11327978 278050398422740655553462644722135685040 11327979 -122143408799867645126958273764490580224 11327980 -149549262668523219216124322947556121600 11327981 53546601827207279894348206637172194880 11327982 -30839118492061435263369144062332749696 11327983 383305963934865797678352892741186356864 11327984 -269444021565815252252361217343410274304 11327985 -601806687827808550718726273708898076800 11327986 -299058201176628060596330085930824333808 11327987 121237291487465585391790964608730970624 11327988 -125548748378254776511673313797705232384 11327989 177935446630052701257028787864769466240 11327990 145870477530984052795130046911693539200 11327991 121281451625755030879463906099086755840 11327992 -214532024813491338315858233518466273280 11327993 374566870384449635046437687833482488400 11327994 12776757378285332963837724733249679808 11327995 -230636593764493519602303685443669647040 11327996 480673704187514656230447396457761792000 11327997 -241505203920648921339877054415612160000 11327998 -313668013277283980103026179909533191808 11327999 1050870639084540263053675595822039161080 11328000 -171335973594258401052530869178204160000 11328001 -344104237376527788021024158527758998268 11328002 136023031292650085261667099876607575552 11328003 -176290557377610881128464986853643667388 11328004 -184312456086493830223738700474790914944 11328005 127102847197349917745710225946762499120 11328006 1838968087575166434748290582378441216 11328007 -24683411140725650655079955203447757240 11328008 112279969348865915508904228828528527360 11328009 77182334145752097586475382227732736000 11328010 92823381243352121510251131297797223360 11328011 243099465650697966373075888273943785752 11328012 14502851589489768489301988795530672896 11328013 96751022065075494580520387038624095564 11328014 -252131380745945539917278112124700392128 11328015 -10248718594550777753599990660135824000 11328016 85819650383847819674852507591896473600 11328017 -747976275949142354486643566604542777934 11328018 -142428189618618174124433488841977884672 11328019 448052224606339266782026650767862300672 11328020 -154352953949311338291132342180741120 11328021 280414170654621614884705198271286590172 11328022 152642617652875609253170657982604513312 11328023 -263465186207187666977148233394869671200 11328024 178404954091050279282275095240289771520 11328025 723660717072155836627664639099382878800 11328026 102285541959733737274024396484640041712 11328027 -365331812667988245695314452943185727080 11328028 540953521424506949646495550441535787520 11328029 -330645072654740734032324283137420722016 11328030 49619152328015670378445141160298059520 11328031 -157829563141110752629093801803313536672 11328032 -79807100902394905797253737775300804608 11328033 -703810039891995014759272391390388925776 11328034 904199211761844750020549084846032330752 11328035 151063726570499836074759704391323144160 11328036 -525603324009387836051637319567080741888 11328037 -359939958257764404562596870546380634848 11328038 -221439978546444132461400990329211997440 11328039 563805755521362328131702017658947981520 11328040 -167768799305670384727034686447979827200 11328041 397283979866180192002224568585815896442 11328042 -346759865378823453824353170475627681536 11328043 234577617368258913419991847979528535200 11328044 -83479955746942925189747908277281486848 11328045 317590916493163260560312616355563556320 11328046 104663201270388081370564377104575079040 11328047 88277853031138379977319281225879737600 11328048 42792187345232227186376448288723861504 11328049 -5882473196283618042648865249036145936 11328050 -51354816239863129279283812740523046400 11328051 65102846451916557355443651243635693568 11328052 -179969827208876295461443571675675701248 11328053 -69018738442406036479606749060149895936 11328054 55574634104175441729270420519907939200 11328055 -553424608945410571232436953310600416040 11328056 503531447043551253501861743744899706880 11328057 -112879843018407615849096151362722904252 11328058 -149795448713819699916990495571734253824 11328059 -319516173959859617335062024497684934960 11328060 -43947691142956841224889468385037655040 11328061 505488674337791213290332331285482478572 11328062 -287662337096263188469758507685263091968 11328063 -454186334648914719383396800210372142976 11328064 -174082552307376711419696255382614704128 11328065 605587035580341806487545003082387368340 11328066 -130014765529790587312977975227542502400 11328067 -59412374928368282877564867513010829280 11328068 -296055005467052872270542135397601336064 11328069 373554980093475688487732490236893853760 11328070 242171390635977097326176984885387685120 11328071 185509489453097160348145595557083608544 11328072 -42281972573172986171109277576758067200 11328073 245110734414694147938224834391120715060 11328074 -53241737073817258779701422343016303360 11328075 21037557715513753716726489305079840000 11328076 804208530312569587525406246438253781760 11328077 356683295920563825291345687398650471926 11328078 -108109009555324914514481125936355635200 11328079 -3267998747145229665308017097708727840 11328080 -38181490350078161700032558620606218240 11328081 -447950019561593071303592091039854295936 11328082 -40948221984924120677431452541425494016 11328083 400301755408141692290948283813694827600 11328084 83709485996808336608240905028948029440 11328085 -223475636513199363885715675461401368800 11328086 -106072102834640410165330070013998542848 11328087 108728704336093176482073337351503686760 11328088 -571160802831872241181406956807121418240 11328089 -672861131410459748300500107752616284976 11328090 -113355833670718429011931221167491315200 11328091 -699157974126429785258919436907801078208 11328092 -4641400185276451993180338188261695488 11328093 7482878480349641352672396533636909280 11328094 -91272019233320113044109361026109946048 11328095 -46325476116144623115001437847010024400 11328096 -365827722265319847425248695117293813760 11328097 -719752648594465544678715900861674334288 11328098 -180864454777544825742888412019151390720 11328099 -38873042325485343266868847922822451792 11328100 -21565231579145784179619612621459353600 11328101 284234594091491158020018337959125295102 11328102 61253065501228239268938949609717416480 11328103 530359417758243647865899390576636021760 11328104 338553894060254388110801430535780761600 11328105 -92259999458715972718567600522567778880 11328106 235530335624053906563967127835133240752 11328107 -130345749096262864239451328231363605248 11328108 290331890926953109944184353868791459840 11328109 -8880317685634856611492288209477667796 11328110 -35777716901904287221532741938156799040 11328111 -1106922613619369900486533511060138217168 11328112 98620358626907416233647378461788962816 11328113 -137635857068475444804527449941783568896 11328114 -40373325013633252811982376434861884928 11328115 -597419775704404864359005056931986788240 11328116 26581214789451680365408769787709072128 11328117 -419811413842436885499454847189889124320 11328118 442507176481993629613863537900553139520 11328119 3961055213622671536836256318867544112 11328120 5025352530600357184581921126125568000 11328121 -71647893487769942642663522119200325632 11328122 134556574923311353802219746665023938560 11328123 16394617231691228044814067553564940160 11328124 -585675244488938236540131673868520392704 11328125 -777378475064627030177185875314753906250 11328126 -25558443371600305384408293315131136000 11328127 -390000087795774865213151838900078189128 11328128 -393047993047158750012334010660605132800 11328129 -67562148723022151731559842718453254926 11328130 -138447601925135519016480998771656865280 11328131 -22835916263645784776485810495690537800 11328132 -9359364854321040374757569292846483456 11328133 -636539368784404036210253768984689075618 11328134 272017532694824033855196995487802437216 11328135 -1097427479391676840081334869193886720 11328136 247478807951395051656853305606330869760 11328137 -548396893061484848223315754538565865368 11328138 -135596304625609958658917025348565365456 11328139 139946009575504274184133017465075158440 11328140 -724765892188646213599171984994611200 11328141 272967728028866250437543444697450374208 11328142 -42564313654909938810600485413148098560 11328143 873448846727703270504297006633043858920 11328144 15582477499893584010253794425821986816 11328145 171838528701020943073776034026887791080 11328146 -142174377907674266283007079202673115136 11328147 -507430011447776860514525552003740290960 11328148 131249496366078366222848781233468665600 11328149 112495333794703839314273118458635602336 11328150 33965290057550702406761666856671841600 11328151 652591037142192918601735665271850340000 11328152 406531460838401005041565658684155699200 11328153 -856992809705713317923354736111825518592 11328154 -861774950239030567073987865044146036800 11328155 -66013471543826571896780194211881333440 11328156 171718715918396578420642657655158705152 11328157 -506442038693249770257925782730673773594 11328158 11732857115110994995445398010553460800 11328159 -275443428221669991888482416051210750080 11328160 -444813789035276430222224945633753825280 11328161 325049099837808908503724284820506668480 11328162 61470074628013072563594059013754884864 11328163 324773425217394315765769985142410942856 11328164 -682537213820230550054859104495493258624 11328165 510441464559719566973170977324472293660 11328166 271609756112593844740061020515531928032 11328167 -162349382761801900600511805754758041952 11328168 585786231726728724682518039363697950720 11328169 97936892516102811901774130148932589300 11328170 -12636755977205225845740004837776368640 11328171 227697632067207623583226573356803371008 11328172 569532659820293151579198423461657472000 11328173 1107350370282085083974482307765311942422 11328174 -35546070096392214941974411663499541504 11328175 180602652143615203294800109809206169600 11328176 184626321485154604183583466085504991232 11328177 49484934360601914439990292028168314880 11328178 -4303652971054506753531467401100766720 11328179 -236876943796990616621818528365495439824 11328180 -110409614378868629505794098210928640 11328181 450015945741510840995753862274439263982 11328182 312841349118871731866434748652053580192 11328183 -218682795557164312192732190890258864680 11328184 -142438718843308073378202049606107340800 11328185 182100040226182297174103798693134815360 11328186 -194795588960363232310215641188134951936 11328187 96715408260215042766445393716675298560 11328188 -476575719898512601341288013595408851968 11328189 -390523730827460917916713747119663381120 11328190 -148470182968309408751875307346269940480 11328191 27258141892672192438806619435764405600 11328192 49315881910082698251309039052885327872 11328193 1123688893494918492439453944887320913620 11328194 -14234117867161424239999523575071450240 11328195 -42209755204382569679170775719472992080 11328196 65751937877486156762505540600085109760 11328197 -540159628729135112484589078323676066368 11328198 -75191430258814730588982605982347458560 11328199 -422558737927211713190628679365295935360 11328200 14478596470696123770241513617648384000 11328201 728317057700194953891218718587048867040 11328202 63007748734238056916624296022293653552 11328203 130429972950711675550879478643533026452 11328204 171132376312086392029190913774819933696 11328205 -4924184640767756330663819236970419200 11328206 21115647742724663669276515437264950784 11328207 266555389275569157929977247073962303616 11328208 -12611477468909715230029150648204001280 11328209 150325050155008716676783853566695635316 11328210 -82428232958051461924605017917946572800 11328211 -137855705188066386334921518891355511188 11328212 -74611469815272323389909057125122300160 11328213 3776012914687255730125518956904874752 11328214 -59309021809771764218243331009486584544 11328215 807458402207452967508415210692993678360 11328216 -266437580387919488655417356442550640640 11328217 645604733426303001630134212806818615680 11328218 224658378350199897899900202353259164160 11328219 17157813956555170580952798472741100304 11328220 155281821682881370676543606094299873280 11328221 -2830030693502759037631415500970709120 11328222 -130170729408377899815417660832275240960 11328223 -1320433903120455381514734869246945378280 11328224 -270917212570458039219240214234915405824 11328225 -84720110156238237094101228323374720800 11328226 12851133298010210033880038780507458560 11328227 1583340460954846417253078224613625293640 11328228 471575432772081166961244158880720721920 11328229 -1030468233350625343076179155714318976320 11328230 52281432384001328241084314796771173760 11328231 337826019317292409213185690899970125352 11328232 -901858809473863524091903269902738457600 11328233 194622423796830679165271285975649160320 11328234 -111161430113910804491693552865377464320 11328235 -358601462736408660617520413321044876320 11328236 -181475144494474561896173201914969866240 11328237 70972383736235985557637097702813466880 11328238 369427346408135712812234105273095940544 11328239 -424132089622143138061175140441750650096 11328240 -26597956981776139045161294924726927360 11328241 159249324619861826421364221293747723880 11328242 158384631263101797526243902114579635232 11328243 64260816371057651695892522614843998264 11328244 228125500806380172599817856480960924416 11328245 324244204493311251278997747257178057600 11328246 -5756523212464672675286560491251764416 11328247 -7583649253357385470761809798192731936 11328248 132461185163267566422045218896628367360 11328249 -925759022823166750832444109217691647104 11328250 97871747469326329955544863026419888000 11328251 -186134670178574806661202520379457055896 11328252 -34383372838075203290803181423262440448 11328253 429204552059992775544766116848324591020 11328254 128836413726904257095985876057334815744 11328255 -28548846296461957251466012846518552240 11328256 -298509704180247859940653610684834119680 11328257 -483318504125287470934706617595379599148 11328258 14432546373658808128168634511720153984 11328259 203138435005853415275590429909512806352 11328260 242163029046766206377409523035649178880 11328261 93125525811088081508256246990540192000 11328262 -642993886892099120863526185771233504 11328263 131608995452696721797153620574676948144 11328264 -7480991721774094840660432252721356800 11328265 162483579394981463734913229162774147720 11328266 -24845078143666605513347848383053842080 11328267 -221509369454494403735110111651310243088 11328268 -95381596067766094381227002349450243072 11328269 1079095553366976238636266454257321794496 11328270 76701039299546154704089173261438192000 11328271 -370026837370628024572066543856854792528 11328272 45662551863666978294129949751516798976 11328273 175930188354292217780145742216105125888 11328274 84160852635169875308929957262636006400 11328275 138179352619033823953023651032117568000 11328276 22903877252258782637890899698200535040 11328277 -988185800507415735309962602416488037874 11328278 -4323096078002464126689806638764660480 11328279 -128928080681220187125377705610396849816 11328280 -455319241712311759974738265579873689600 11328281 -72192747785228948819261583489469860918 11328282 -6469588920965681151195423780264837120 11328283 919870907908734965864094221543719366532 11328284 -697623552520857685219764648715664179200 11328285 -241811423014359420899257902005590214400 11328286 -17790973041267897584377965986794594176 11328287 808527847020571797682517574698586723936 11328288 -242648191099075472209608036061859020800 11328289 -169002307519924694323360583784537882944 11328290 -129228543978764818745143166340732243840 11328291 -215219328823336591026769549276454937552 11328292 -27620467565176423738459995883459609984 11328293 1378610447663726030771852544490604918880 11328294 -148993994152260924679668899314908587520 11328295 6937564862934449843368156331316163200 11328296 324449626374619338957713770851230760960 11328297 141294603793546590231233967596371362240 11328298 64754521141225643637306267675754080000 11328299 39365395262032704445935146950556488320 11328300 -20123530798573899719813018859186931200 11328301 827299427809713141639838862123466801302 11328302 -594393985756368914607800760102322899648 11328303 16046139885411508643638105717893523200 11328304 -4413309459443196989080863081152839680 11328305 209062052505037213581688322905859002560 11328306 -370540642554073448488995220137132225792 11328307 -4862846958934937489294551215649160688 11328308 -790210999007525220621382185893550483072 11328309 -447535433290223981560701452624345393280 11328310 200423682908396704740261009118415414400 11328311 -1007610392736505231475361466141645813728 11328312 -293521390552330665831456820951786905600 11328313 -319896169224772666400681429194867452080 11328314 -623978766085340337138242350185917625744 11328315 118546838921785309134091036427126711520 11328316 398322220595054434967766772179337955328 11328317 154924074358353185033224146123237335424 11328318 -22093987553164809598753938636091791936 11328319 -1116161455229296916589860851650424517960 11328320 -9906415724085541919253530027486085120 11328321 564912462746132220409380029907125913600 11328322 -234070617855107005484215485242650968576 11328323 -520453186052756876764419666848767521840 11328324 9061635908697647564962734619257004032 11328325 341566405631608286747699088476769621050 11328326 -128248377723435535467886697525808713856 11328327 137044556700173364625129282391232468840 11328328 588425746898198944429289208002057011200 11328329 -372381081852981459557342684984633466624 11328330 -34457663030553847760599611931343708160 11328331 -70993442391563343130019178791981745008 11328332 -134662419241206618047755445257691773440 11328333 243676303007030203024382604344508240000 11328334 7467142803684306937510444730576537472 11328335 -56672828350020064631136250225124192640 11328336 4169511149801755824662990073725509632 11328337 220730028138230335627078895475915382000 11328338 -142963200586973520480098714584237632000 11328339 341573917176121930934961095797953375360 11328340 -453334862625462195650327985903946748160 11328341 -259729956454527170542352702225431099656 11328342 17340384074928620438519587521377685504 11328343 -430728745039480991939125730701050476512 11328344 425470206664783729181907229598340188160 11328345 87562719083403189464044582771452832320 11328346 -22051296044994639462235749666578842128 11328347 -126149813649017630979495586909195253760 11328348 -85394613250688306810049006986012382720 11328349 -1216734753697376398204616879344003250650 11328350 -5887910819178762439499809852119552000 11328351 -127276133984794836309715448652135555840 11328352 359780522080593661010311573210014941184 11328353 42901013620389268208140983733050253602 11328354 50967429280161982605340241852255253120 11328355 -867241752170243845790243712628810488240 11328356 -238283681374013433076370935451939045376 11328357 689379106183438669454103439346544417120 11328358 -437388983512945236223398140989753468224 11328359 60854436460206705521572763319659324736 11328360 88697715582874589090999692660666368000 11328361 120371646188168045306916940341203558400 11328362 -164304845023318093675643378590428479136 11328363 639130586718535870457330415196468531200 11328364 254339046613715792716448463171961716736 11328365 352091617478334763026753284563681042200 11328366 -84210416328179044916425750162255911936 11328367 331551569616147598376312118268339614416 11328368 294442126126207570531873251881978068992 11328369 -256841954522308573841117036485718551872 11328370 -68306151884374273823873793387670464000 11328371 190394177358325398308208369980847800544 11328372 -289791206788384403700256889667480895488 11328373 43934715686222511574566315362037226560 11328374 -31480253554742082770037155582802296832 11328375 -653507573527727846129472981253769016000 11328376 -688497801976796371462627905593107537920 11328377 -919612461048545414243457618306925962774 11328378 95921687991127024138922297926792833024 11328379 87584455893158276610799107761059328688 11328380 -189833552464613717984332918262889768960 11328381 -121764880433854641177326612319499967130 11328382 2407302728172458003781653803276351104 11328383 -356880663439916690355836419713535848 11328384 -137915334279201384514538285150093967360 11328385 556255111405488448538777884729343690580 11328386 -157107399015721521355631633985181387200 11328387 111313722135818115115227707029108330752 11328388 675166555131880010261151589498058972288 11328389 -560549653937213128823326513258670254560 11328390 12282860510849024929550733479054841600 11328391 -1406060236809258305299308073109477485328 11328392 144364440187832299460737995118592655360 11328393 1293254690219432430804428939600707008 11328394 112302280574505847373705956055228235264 11328395 16859229931384200987935129637672158400 11328396 134656208996381809652351517896300580864 11328397 348808807574789552272631996033804887680 11328398 470199584632283819232864289038407947200 11328399 20847677033870108692322378176968249384 11328400 48504774284504217099397138763009228800 11328401 -99656570889621467621331305618278410240 11328402 -12735702969660781129988798143563164160 11328403 52149144566581731398103062877682708652 11328404 -3372497478938298225384475710155993088 11328405 117841003071266757166244500105732515840 11328406 309450130186127920820009712270578629152 11328407 607891664561589952746461337160085491656 11328408 -253311581536008981533066326631920588800 11328409 -1006822855635980808505789145216284890840 11328410 -145237103343283296065323982345485424640 11328411 357164040706792337743591864426105408704 11328412 -598947061374975708193611682812698182144 11328413 126692508234955621937473268770872862560 11328414 -26343181502374692724585734320315962560 11328415 63535414403027970657885957854276548800 11328416 -129755754680732554311737588513674100736 11328417 -877443210607651506155348993383558173360 11328418 24364849167080592904593948409772366160 11328419 -698760887781810267179197621902300678180 11328420 239581579829362371064137540193689600 11328421 25210691319376365401753419064949324000 11328422 168684545172260544136773510807372335232 11328423 -37607205230919476921342759558336216064 11328424 -584372634891914213041734230614645847040 11328425 279765472463216225526379144333974309150 11328426 421349989227621830370994568235876173664 11328427 -494572202004123522315482480405324553600 11328428 -193382164668143770073876411768682000384 11328429 66906198197550363853381361553447566400 11328430 271499816989166145999895297007280000 11328431 281759405183398119590959555974840569232 11328432 -4042911175219417538588160009869328384 11328433 -27174223238382290375277366584781406318 11328434 141817273215260694631698900992325013920 11328435 -56938200227451378406583665257626456400 11328436 644115860779041434184582248978147328 11328437 1023885097142303545119931514982165871086 11328438 -20746132872186310485884853257311395840 11328439 1039521634683298594817956918399360019240 11328440 424955010065592828935028316434059980800 11328441 -549467133248205863509998082607643937536 11328442 -161329035923558762675364518578916544000 11328443 164465793524647028767467865262125985280 11328444 -507596334485408368352364931884932659200 11328445 -772712384607625164501967875222563819520 11328446 -5760751976030788150761711354863832960 11328447 -237872204590768776170488136105167314672 11328448 -183962717004916986052708118775193403392 11328449 -631755382209027984384951049013103491280 11328450 4293867971224186097381983337378112000 11328451 484292812195552536461352155730052539452 11328452 -734703230893004166171988021774456788864 11328453 291571584837079717190321460029967810462 11328454 86308178933582260487164284559227048960 11328455 -862304230396575036677440527499595828640 11328456 355695693746422795782021240410236723200 11328457 -955718421884909933490266551866250439040 11328458 -130491428849266969340880021191658402720 11328459 -525596421550281075611964495543297318696 11328460 266351067628057111771071209196549918720 11328461 -421918473391772955295532883691829740938 11328462 -212085255638680728511570204029790879872 11328463 653777800406018487597597268013596830024 11328464 -16328797737738793656242628189478453248 11328465 -317784970371699099337428529003711800000 11328466 127982037198609464791119257912340086784 11328467 114587246085611868385396789112347953516 11328468 -213908563426569896604979581455142696960 11328469 508103188779176312543107180809273053596 11328470 -352782259538211810164225933538489936000 11328471 369685993907725820760612238462110528000 11328472 882524590553219169420820724843502489600 11328473 44549834149941030018514939539408864000 11328474 12237105358549908803861798620290255360 11328475 -234634200799001796872804396389089629100 11328476 30570007254661879158076714002205661184 11328477 -289835624821848656419970405481538263168 11328478 28049864423198188095742367661893456256 11328479 3952316650538866808763539870556574320 11328480 -487028816116337392953483331657527459840 11328481 82857888226973156475794318786377458864 11328482 103455161543256362582124724934244307200 11328483 153287249850155395006035223569512124024 11328484 -703467640850910719496891702343392742400 11328485 19617602679160052763867410005540485120 11328486 -107592019782607801310037789736969684992 11328487 -499046071268526803465610854848182078168 11328488 -661458288236926559086172951072491914240 11328489 -80644651399505851258736428432556844096 11328490 182258993972626762059476305046801061120 11328491 -173753781661039641800507614003026027600 11328492 44454898554190663215790325669737512960 11328493 1088476223691081985920362439247265263008 11328494 -451162089162713332427263409080572087168 11328495 268774248294923738035409315200102191120 11328496 132722655090437563303300173055428657152 11328497 -567239435389635573918072174071635611054 11328498 -2272994962889242910070969843063559920 11328499 96905471443922612783312042256750142880 11328500 -112851628018761589855842527227921920000 11328501 -354111889232267908891361779261418585568 11328502 297478869612847985142772916437185033600 11328503 -212776324732954268715750386256610003200 11328504 -836323428308247369720481799627735040 11328505 -1453130211915288269770812551156490480 11328506 28885285728244118375097916119007548528 11328507 719292812303214218529881159236403117004 11328508 -331977451740141423156010960240120348672 11328509 -1019904837038550281127595117484659975584 11328510 70303415581985880099909030713290834560 11328511 -330898367745959817778000731055130802400 11328512 72023178509658367733280205521637343232 11328513 -49954564471265608674762508121088629760 11328514 -534129917720698922094523700291609604144 11328515 429809825934538924420204029520668923040 11328516 113972019474373062148585351986587910144 11328517 -864662283687377278362958256125905926434 11328518 239530643989186633657871960063056977216 11328519 -199495272142281332413319743216604845656 11328520 -64095877633574761919028239715495936000 11328521 282722775343759475777128561334611595520 11328522 2137601145845549943468240073394319360 11328523 617859963315355708849274816373014002772 11328524 -274804175509902721263154259360077211904 11328525 20428312278488348370691342869637752000 11328526 -17141991948908376261713363927128689216 11328527 138826370511809214517760779993556017152 11328528 -15276852555623590700124727799147790336 11328529 -168063022802252859469044227292497953870 11328530 -215801017786882912350423532442432990400 11328531 123312469688156804161124118705578265600 11328532 -139862393136261708432792257357413170304 11328533 -180724078469898334380444521975463637860 11328534 -129259809650984896111518309421632746880 11328535 -113612410797673218509546768698633315080 11328536 88840426565948627406184959941900359680 11328537 -203070162800826833278055795106645975840 11328538 19467874621004908247689382949281128128 11328539 1492147948933177785818469160280990340 11328540 -77886584752459980609289631055538944000 11328541 6508924784479416822570765760565201952 11328542 147112566821118985417005970266380748672 11328543 222814042654347696825446538208443788160 11328544 -1048595916588318725622397999153944920064 11328545 -80670906283390989796313357155027173720 11328546 115462888848327970360463048955231936768 11328547 -93581544114306052842859000582665378816 11328548 152926846368544044279388324339290918912 11328549 192986556402675929104018800490264290720 11328550 102194069488410231039605716847180440800 11328551 19329456622123238962064238446644190784 11328552 249050014839832735059040783485628416000 11328553 343184363093004173005663539071508878244 11328554 -477804999747638410756574042696070964128 11328555 19130666140293708103197849046796056560 11328556 326636434433464699408357835404439738368 11328557 -516350561264776534977372246831093337194 11328558 58609361114365396673049078220045774848 11328559 -119160394158324010747751635601103222672 11328560 156399388722496369042442518667378688000 11328561 -468414627132756699922681597933743544368 11328562 137205208940745709883072167868154009600 11328563 -1308600942900635493908589066677202276720 11328564 170098054677884126598975869187392225280 11328565 4099621226933219971205684839966233120 11328566 271367519013843585587693287001955978624 11328567 100531419212189068727636074140727989480 11328568 -200264288363954695635779273866613821440 11328569 -31127602469615099480094936928178901504 11328570 45875032942309973432821064721185706240 11328571 -293951598695949560550453128474395411228 11328572 -713471914595315180449328576463652353024 11328573 -157424773499691497321561754207454213056 11328574 -553278990234352211774800262807611486464 11328575 111813225424461106819992104437933303800 11328576 15554681709176327323304478477102612480 11328577 -8178603004698182197778707641049334826 11328578 13218085248086666830554534205328068608 11328579 -12245733498701322346307387996593348560 11328580 266342787727145826135829973821635667200 11328581 -507733011243857813568060797718338137536 11328582 -33790697459551557386290973643405542208 11328583 375944187169370120336662685993036131120 11328584 -571570648406556523578786788565192637440 11328585 434883815500839732913381587693245246400 11328586 266292072784634564247932777402496083040 11328587 255594456835815797934029143920507463920 11328588 -50572744883549105607732204497543408640 11328589 -287113219412588460129137004944397737640 11328590 -39529527853759928959474424873726668800 11328591 -308445713048315950344766240904395350000 11328592 176397847899684348009637109905892573184 11328593 673134404094157476834555443265516553842 11328594 -59269357444909098851576082954470435328 11328595 -240832454954185363874366402564217144480 11328596 -593137205335880193767360025731197300992 11328597 90942465895257478610481740964871878240 11328598 -602726772548549789613181112680596418560 11328599 -79025427946011041306505615133659495264 11328600 147730745995299170932086946573516800000 11328601 -636032370711736288571498887138157714688 11328602 -435592803022201259305948870464588703248 11328603 175122906584289317378051474384704067328 11328604 -266057409572136257302393779357868032000 11328605 -292367316575216682011158747313448766740 11328606 85410610608570917962115565484259932800 11328607 -275706113597742071943047702062649406488 11328608 15069324437326761948798162784543309824 11328609 62932423273574760640920964007561504256 11328610 248563093815256583124155223716183004960 11328611 -229646009248166561474901566105837406768 11328612 165886421262355663524524473996216430592 11328613 191287512898237227746016208047770536320 11328614 800508725455477870380807040233557119104 11328615 -44121017727407989777547617647423857280 11328616 144264222863479221300516137072574412800 11328617 -550493052580875759989494769295380661360 11328618 80408165559292831927912198893661962240 11328619 -1011322774684365499158897328913020147200 11328620 14285950216509048461139893326187335680 11328621 -2611379791120676632273105935875650080 11328622 55866017322969020265570336607031042112 11328623 -263104996710361656408021831864703253376 11328624 85788969619721197116319471358904434688 11328625 270313911762330335664306550082256000 11328626 436044793073075886398420740351559146512 11328627 -270887311191005693737575044709109876992 11328628 -237734953451171309863499698731035455488 11328629 -673105807044329334571171940923995729000 11328630 -178937220879605389608253770148917619200 11328631 -332556187479292895085379242617371068568 11328632 -22204713652364827695139556492534169600 11328633 -683371863473139183851398572420604874400 11328634 68894586333294003491810082778780146432 11328635 -413505037834293143893672882478901937920 11328636 191766015103166780795324749738646691840 11328637 -234072980381628935250285100652167149920 11328638 127518466486284258184697316098813071680 11328639 198365921324088689920528107827609160960 11328640 -123582420922207508293613975134588108800 11328641 1141017969196361948749430224316197575042 11328642 -123120154888262033345487750988238388192 11328643 -877093973799609584132890290808223263108 11328644 49186629649809090745997196625603497216 11328645 580746012288078482639360390602066579200 11328646 -13080556932047105595844253609715442560 11328647 1559542625750710496621627556012472514400 11328648 41024316241684685570030521812482088960 11328649 -171810117971553706181104773664504543680 11328650 -35345983558312728651372268074204038400 11328651 -380059912048616572814397257357567664 11328652 -675857935256980183404041281408635998464 11328653 313804394630001341147664735180901192278 11328654 -143634084794727717750370871325128736768 11328655 359232914237552846078139786484038650400 11328656 -33750186618200438834582560408410021888 11328657 -438444517658628176853217585926389684640 11328658 -417767292196560612618133116417467829120 11328659 -161802865352154666047234278640921005140 11328660 34646958455558240108360023274056089600 11328661 1262233688966646239582737832994934883872 11328662 34628631246230991779751380806777647552 11328663 -4123527659939408674454540838839126016 11328664 79635225478619322889110099624513024000 11328665 272258664549274581647230702359441114120 11328666 -105920205856190762440817798634663187200 11328667 102223307272157802520805623569518767392 11328668 2060169106044974500115734457858972160 11328669 -31800320304390794822800911872273365824 11328670 331905379038484256988658382995790544000 11328671 -278166386492628213579146413720990299456 11328672 10951714598299548002040917222542540800 11328673 260324072843166367150861954590985278144 11328674 102626478850753188447854809451232652800 11328675 137695070774356887206174215461922665000 11328676 202897796060916678628549312516286415360 11328677 1177266212165656874102688466391389262526 11328678 196728607704224570459628762861623203104 11328679 -481112376494718140037285780436821076640 11328680 -420328794899135078652240784409013043200 11328681 -90305097516139706181858640371913573632 11328682 -229426135929960033132611245589545423008 11328683 1275327698625384557854151532257049453720 11328684 45869941317602410292547402323017236480 11328685 458628562460141093245117457906944234380 11328686 36998345284549715872344675801290842944 11328687 1030169663066401710731554354116590880 11328688 -67558511790070642506837927249836441600 11328689 245390158538263271614420025574132928320 11328690 -143376604387775921254348548212246484480 11328691 1028633367604592782864266020214077469384 11328692 -565081537752305843789444079234194411520 11328693 706987108828527806599705546743670925760 11328694 3650403045643664302011892974671219328 11328695 141091543978069973920773315970235381760 11328696 109194353692721833340478812245254512640 11328697 89999575098303148655435280716133956620 11328698 438094585097852124353854565132364800736 11328699 -229534005798084625095135371536957563792 11328700 -92873051902029256463188941192526988800 11328701 226016067431956225521193458029493765702 11328702 24687716399972829552749498970338009088 11328703 15020061689609106781966952698205926264 11328704 -185167254160734571263255113757946281984 11328705 -229911457330121884860046426081380005400 11328706 -165110279017690961483202077234402750976 11328707 -128349820700283223099466498902773585120 11328708 -223015749188272318313299262297262458880 11328709 75909571683424782118071384873032413216 11328710 100705696860157665350226674005049771520 11328711 -344638442202342030454551719043613456728 11328712 -309476163542915842281434134087481548800 11328713 449907612524319620051863490507334008784 11328714 -51499490930684744794234683144132648960 11328715 300179390904282960385003682119824566400 11328716 -56719219868673676574672111998382902272 11328717 340102431512953659836841117852965350080 11328718 420222504154876374892036841177636986560 11328719 -124713096682861473796896700931132853600 11328720 11153625956007031021331149960736931840 11328721 259776684994203350161937469309323240100 11328722 -34860546627445024926531376520929652448 11328723 -130401704691620732675917489856108051376 11328724 -54306060629839399331998927944531038208 11328725 747359537467299601349215226231762589600 11328726 -118056551585190412891482105544909371456 11328727 600786157617123377002881216838562442832 11328728 -20928276456042495179681365512417546240 11328729 -842246260573183458428061336354100182432 11328730 -1150919766494553978545014858194892800 11328731 184169133805947830607194962044973963200 11328732 99078348433426186824055312397182282752 11328733 73609926155981001768966174804691524608 11328734 -227075534281987689530294053547058201600 11328735 205989525022372243300031296139447011200 11328736 -802697293218191297632648378157754482688 11328737 48546762511589931736147631951558784 11328738 135273663770083661445988433856086646144 11328739 -1548233055100784989114412992749240195744 11328740 -502047869391590719688075452357089519360 11328741 54235867613270354127426720262282462782 11328742 -233023362609681398285069455265039526528 11328743 186560785387898143288718817455114599992 11328744 -223220140890865509356455912235389255680 11328745 -223278074247694823637725979822399457500 11328746 -286374844501241804777164249215496944 11328747 180673175868524366671354046155289127000 11328748 678345038054628719521261756269976625408 11328749 -547217895950411634817062320910727335168 11328750 22689947141161659723559833319789800000 11328751 -341572350224526562895800041280167417360 11328752 -115493430788244178721312602323584876544 11328753 -224894541068678038713139663719915653856 11328754 -374421108819847622752433485657455101424 11328755 99007991319753240642184849640654882160 11328756 40753361327566904791107632623496116224 11328757 1124433854333565767969074667841280988160 11328758 -99658517970696857168548496986818416640 11328759 -204712808228758769228832532649584619016 11328760 -83609175221893874178845057401694208000 11328761 1140367526499023138001085165433009702724 11328762 262271126768420325572796688544346004224 11328763 -1190001301344661507505326999828134533520 11328764 -100428961003249537303860459551231705088 11328765 26261456673900256125816154636087511040 11328766 216753747695715803320889203018265769600 11328767 139590229770769871648721565491944580120 11328768 -596123780311768839837973727793905664000 11328769 -825609922992954331628307757553955022160 11328770 -169140360278630430970987521680231677920 11328771 3201039665111700171382169073309081264 11328772 -950405872849401252756606060817666048 11328773 -234281058263237613182474045089395605376 11328774 264270501655542587280059934571792416960 11328775 287767199778341639456901469009777735600 11328776 17416091053931249691539398043673646080 11328777 -579684791243437622346882240014803715286 11328778 -253373176045566272610533093648113221120 11328779 -104116790047832351252607181268518350336 11328780 -1181209256359839715514074412139233280 11328781 -861470467572050525886143878269042318848 11328782 -157923500449364977771622289869399539968 11328783 -252824988661674342568950672897911580672 11328784 169401294829319617053302587041005772800 11328785 -300716922335067560314160492638246728600 11328786 97849556499000225079688356276650768384 11328787 -470831795257108068149989269382063012564 11328788 -225626126520979987095820947359702568960 11328789 -327225356484952675010227007063988794976 11328790 83542499379651963028277815081764998400 11328791 321411027275302974851535273983999109192 11328792 175289852334662666278048322653221273600 11328793 102378771603141216043503093027438534400 11328794 312517957368829216199173273724859219696 11328795 44058750559651461373257735360547891200 11328796 -57744656637678034878455745106170654720 11328797 -7948816840600352981700321555634440000 11328798 29734174368114962496574112570896425216 11328799 748554019509394148905428836951517768800 11328800 -114227750111248256618766003451106918400 11328801 73332004739910806481580639694506514688 11328802 -205274541381403541185843316707754601648 11328803 -271364859751534451628504336118775074896 11328804 -189071682416830290751249107443091911424 11328805 -778254685265475487519972777092380481540 11328806 147471640994797882789472256264284987520 11328807 -11229702637900986181061052724471000320 11328808 202259132425696458248391503825118812160 11328809 -290829012731826756448757179834563609990 11328810 44514130304834481374321042767654540800 11328811 -52774260464813629820735046362991207840 11328812 593452074971076536198037416768412744192 11328813 27924291308181390666136532879571587340 11328814 -49657726790910951717404166679896617088 11328815 232681433960599072557198680061398419920 11328816 -63597316255721471982556046380497666048 11328817 -235866495419483176416860561180120048568 11328818 236184607500155188128651581025737450016 11328819 162043540360579847994402453384684191544 11328820 -321237550583423604948175755042232177920 11328821 4859530214219838643945222555479367680 11328822 -2789899746153155244392675153196462048 11328823 -93117325972020104040226007993142947496 11328824 -134522282295492064857681707753619578880 11328825 215978044876475783315583762117892155600 11328826 25107065778607163612158540755371212800 11328827 512776339451789400135206412117399752676 11328828 -31353074470054476277045423362030772224 11328829 -405255088106392507345060448095363933440 11328830 183515647545197011134273506062390378560 11328831 69773123032811413685982067159966320 11328832 155735253556097119275144754982764937216 11328833 -262505929065895493955733192237097936640 11328834 -12085380963819022869147882916410900480 11328835 39572353789762379196648384057106206720 11328836 -588486375856220164268059317357119013888 11328837 77057647434517478535929596005436504320 11328838 -87709611223764360959913090618898027680 11328839 -211563588819077114872949926022301361920 11328840 279081378681271801400224649048576256000 11328841 -467836680965377226022603498578751488768 11328842 20034862111785280607399530562323014912 11328843 -83654547568075497122805994480755703872 11328844 -449668928189676969641188109928928939264 11328845 120023609421689566194817390376920118400 11328846 73689252936721773767633377263707541504 11328847 952948019228894223898083917064869596680 11328848 -75288630746401630036501116351951740928 11328849 80445190790280487320971465280443442720 11328850 -106200591295097218758387356265536232000 11328851 710929140924570792021943619522637271032 11328852 158640406177172753434373877968232671232 11328853 159937246529236603001881475218516549084 11328854 448733386295612828630828993652781337376 11328855 277197565377010449187556610886243002960 11328856 -187880301225540342078217916443225620480 11328857 -174520134338989257909744586035250506240 11328858 -159951531396159587531586703902156335376 11328859 418286609541263470664128416399764101520 11328860 69820603000148181859643201946957166080 11328861 835774769728978347598867542144674624544 11328862 -367249881802738697045448408857011805568 11328863 35048252240262929083771948485652547424 11328864 -100114285627219754309359295083912888320 11328865 623586277772660610101974785477187622400 11328866 -1436296973081043620855287247165552256 11328867 1045054476331319676096409098593134224 11328868 -440853679424914528865404504610997621504 11328869 -603552448975528771576397072970646550880 11328870 -6019148349894004915088628515770675200 11328871 -52591681828914936775003493624794034000 11328872 256706927590688685874383409353088588800 11328873 98599504938153545905443759668391498384 11328874 101972622085054920331961658064847533152 11328875 -338152173204892990817175066423959916000 11328876 -298090808879283992165764605658130073600 11328877 283467015527200570616790371369951695072 11328878 -580110903402913134298151418236461761600 11328879 496052678214964554280898905079254991520 11328880 150856275029671139201448523384404049920 11328881 154107291371162138863466650369432361682 11328882 -54876883153304997998803632952051140096 11328883 -30493090341578931550610579730849821480 11328884 -31030798372227537335060347319316922368 11328885 -255381724220287231172121699686575060800 11328886 -339506389515304134862757027857968736608 11328887 641666705008820114875482945515885437200 11328888 -111467074230487648512587246280506081280 11328889 -10770268194523332146520152140932129600 11328890 -13383427304829413949520574407860046080 11328891 -109443538859030682932746639100606169600 11328892 132662282622954881331932517022459529216 11328893 -404538693275245842511933365668438713536 11328894 239667340689037184508187731730619769024 11328895 190857123741838018075818913835297015400 11328896 757430619067907513040601326436032184320 11328897 -214306382248027218552876668383046830272 11328898 5109777315477748508025124879241078736 11328899 345181523640771213893429786924245019880 11328900 -40578724917167782090102409544626534400 11328901 -408492860072137416414262648899979304098 11328902 2648114034451800428575778816291238144 11328903 31744197484662018881434308536931583104 11328904 -108891568358395270261153034920865418240 11328905 43102644477335850624979051128516088320 11328906 -208508355036599357936161072897466455296 11328907 101563055201033885049621037601624751400 11328908 125340740230263199792886510652857548800 11328909 2930425780497562897469443978203129408 11328910 -69691940794278199436411106873251568000 11328911 5810259045190204672101918930608116464 11328912 -38843541378545998387671947121119723520 11328913 1725649028508102652976067200570592582144 11328914 -46293438326013645653092449697755439488 11328915 -40190518575059288552364413673817797600 11328916 -1223865196183873536525481580349221457920 11328917 -500690441984894549509460456667339804000 11328918 55021568857306382523785335148216119680 11328919 -32661652956013966731302133753745453056 11328920 -418879523382749966549200557749164646400 11328921 275490159083475531164246047287177571680 11328922 32545553862505510199084237192286547200 11328923 996822646723508250992109767297982868320 11328924 88886219747438261282852906326618937856 11328925 494707879940231880449555468260813089650 11328926 108483311330529255838138169292513435648 11328927 259064425929516399540232580966782885632 11328928 2238239047966276799444622214904414208 11328929 1268706430842820050347805005472947540676 11328930 229189782653085364156058691896251776000 11328931 555452537924167797561914746927102688732 11328932 552451967237403202549742698484993049600 11328933 -161378155899152898849689184271808727552 11328934 137982971597744774250473062302284891616 11328935 343817055382547877129763659539379439200 11328936 32018996684110565657692272062060789760 11328937 27324412164742668586842146566079260260 11328938 843688443539116318929756260108571863040 11328939 109268632862940517619155672034752079004 11328940 126322783276217933248011404208580608000 11328941 -123236698886639719536078887203382341416 11328942 -141564011808116584305975082801389271488 11328943 89833082019927993273408063666187684624 11328944 -210933198203860368584169802795414978560 11328945 -8516564975236760227550157292375277760 11328946 -497413637123562221188190814835734910464 11328947 -511114114911448251124516990002603996000 11328948 15003269035484360076633656753947343232 11328949 -334616668866902726630033068945041119136 11328950 36048023636709298379910915557005248000 11328951 53997743048767386353394549151689920232 11328952 -6499729510123355515967361189084794880 11328953 443874439691315070142854357961406823456 11328954 22420086989587484774391620413485696000 11328955 669510302003423932099285821077316360720 11328956 -125364273572484361429450851278046618624 11328957 -811388202592000023498807083942245287360 11328958 554014394198579313704257920037689166080 11328959 -409765321254548903847721208670198255960 11328960 -64754594915298235290375428513715978240 11328961 -67091820712542977256763997486130987840 11328962 -251554876304380747053189514992709998048 11328963 -808536433042268425127956128100247796480 11328964 1380420011529935430871954907977233207552 11328965 559972306745304729687286370928634732860 11328966 223009514257572662301181547627574234240 11328967 -407615864886298339376525260637079741080 11328968 -162218053200019771664815972876566036480 11328969 105175619549595466531798195554566519520 11328970 -620940360483914444993250730168509450240 11328971 410284765419096457015395058330978854144 11328972 -33177737706979045596656743908534140928 11328973 225039518158769086664424766324617648864 11328974 759563795476606017788785572135410663424 11328975 -62109730598791786467179226440948420400 11328976 -98816754179864609313213913731917651968 11328977 220456577237081097782038166395388111472 11328978 -120830707588205357675932976228856764160 11328979 8379967687166655576935060523399939600 11328980 70949686486205525656097442486468687360 11328981 -88638205203904172823135438539593692672 11328982 90653511029583847828818510435040889472 11328983 943396968277907158081173228392069252232 11328984 -889966498386837316602146862829271040 11328985 288858112968631321468191719742325938180 11328986 91419258205025108863194019056912606192 11328987 683595171541517580478276025812315816752 11328988 -445009730979703980586058765702599680 11328989 -73270607338716858634392451861057659840 11328990 -76947888822392644348579532594738282880 11328991 -4196720934118505143288326014357759216 11328992 256782263057383229049749660547137667072 11328993 120800776809675987675118472940017495784 11328994 -254330500220181117163972515496151158704 11328995 -7547831625406920846130305455369472000 11328996 408327138959567915120422080741726716928 11328997 -86506230478986759929309691252338229120 11328998 -92925559265022685618167839944282932000 11328999 178629170333738194590621435547813611648 11329000 -102522287053541070060200137790323200000 11329001 326069472232410385947276198647455459002 11329002 -8395082178419957102170571666473823232 11329003 -113871121265689325379167025300709006080 11329004 -687131305575241810753609288309043541504 11329005 504049445547557913547128941153032942560 11329006 20831766475606171077395474657601470784 11329007 -766669889694623721308831329482644101968 11329008 85004045093061359135817809553139728384 11329009 -661836869282051675296048080282466383790 11329010 15395438573856594913574359672473093120 11329011 430531036566430752300113416692518762880 11329012 -52778008709865705553192564867489447936 11329013 -1211335754124952783219333767930679974738 11329014 -111663772742273117512637722499464311360 11329015 51766686607529801971383145195103032320 11329016 45098708916429558273040868271667814400 11329017 10212248539021489731488466364315714560 11329018 157620466360277522354804168296652014080 11329019 -261093552620622866347747296382552833456 11329020 203610367892714775078958497776274163200 11329021 -52245956815129090821660623679810021120 11329022 -305890927767238932610911228658983794688 11329023 -390985016448148165198635924494615258736 11329024 57661129120735335036360649069087948800 11329025 -489637562674783550669600949417440409450 11329026 -121116600573451573858219754152335305856 11329027 -252240872170929684958725628791788709124 11329028 -181403105347136855905638800560330664832 11329029 -423466637979424571516657621505712472226 11329030 -99241907221038858402011671191848843520 11329031 229674406898825490422075922600937868592 11329032 -117784327711646627641111412139713003520 11329033 -255894675927407373104408528831304540236 11329034 107668776954138641642491895976868886112 11329035 339149081008433514603103954315733606400 11329036 -333560012718111404949175800078514981120 11329037 668150985151505718291862686517199845686 11329038 -1073104301702151778610313436130795520 11329039 786495073702242162403594326009146705840 11329040 165845383195946302740884872008678850560 11329041 80818123450341583520950871217286947456 11329042 267730908942912553614427830699062979744 11329043 -95423814267492738274563654114990001152 11329044 -67923684377604447102742636560952700928 11329045 -153789153078214149418735622230352377320 11329046 501269115687727782808461249573435965472 11329047 701697944835213305576710683510550547424 11329048 939069774274800484203579072833142620160 11329049 -1226188713049017467201178080473619632950 11329050 126395031978924254383977959539156012800 11329051 118780342773957678577835643066153298052 11329052 46495687755376603449783877252226242560 11329053 75845119724317683818977213095297168960 11329054 227432739559101170289910461089172910080 11329055 -660921353741003506756474883623984589040 11329056 222968804030821659700564171382139125760 11329057 954577541593965512202818817240439742306 11329058 247358462813761470865850435344210385184 11329059 -113326715355193638334819416194972087040 11329060 26387624596044170035512360481763508480 11329061 463518249770250627723643099178744569662 11329062 235473226793433061409548368250569239040 11329063 36330652134566681038727766844034744312 11329064 192288593564001347382959648578358799360 11329065 -19068160068693001214896609901560164480 11329066 33501251435938153877610948546228556800 11329067 -307255745270611026488960724712782849888 11329068 233028292930387393475163289806384168960 11329069 303736906924145633429703262612305612288 11329070 59384035315433453468874830324455392000 11329071 -225909696871336216202226280633500509040 11329072 -133152656078704842619059552380081307648 11329073 10983693516428296157958173771972951040 11329074 -131634024993279305547122108769600430080 11329075 221160921235330642307430803186092347600 11329076 -200638904192460584233829632473246296064 11329077 109228967886225116647480628851791361920 11329078 48398445982696353699008393752307719680 11329079 -215344713889480689556370475316676525760 11329080 153068953515310905549396286034136268800 11329081 -6384566704498991038232165086712207296 11329082 -7646044921697447278211734218438861600 11329083 -691691763525195994223919623692592223348 11329084 149900785111284606088374443533483292160 11329085 354658589882901436221942951771139068000 11329086 403619058331395994761663891884198719104 11329087 10917539808421021755358228111033035264 11329088 355730153760137586084550071087849799680 11329089 8323387284790899017150745310818795360 11329090 -265623386416754244919700273365537951200 11329091 -1060190379439211888786521717329040061508 11329092 -314841790230495856486127307520184217600 11329093 494200869665052802088704672385075837342 11329094 75055884612445731728617451481688832736 11329095 -192753139144093416462893090292616722480 11329096 -886586616620271693938702632375114398720 11329097 209961661834528939754311699826122196352 11329098 -229265319929674443309008783923403665152 11329099 702541857333993033408441186219094030100 11329100 -497266880167877026576284550134586329600 11329101 64067829695229663123250249915395928992 11329102 540053279392308240762167345132285520000 11329103 861857778004583067407445148995274741464 11329104 -40792532798467903522585850919071907840 11329105 -203923585889069259197951482713572148480 11329106 -21786077694786201463147153476748489440 11329107 -547503086660868110007809358447446085960 11329108 -96924032078656596087050417549974560768 11329109 -682417022282442172506208939776163410 11329110 -24279203074325213088508859246152235520 11329111 31922970356864946533716569040427306200 11329112 -320945878908807959954674557406315315200 11329113 -557912272619698664360290472629907159616 11329114 848062010255878893749900276717434337760 11329115 -159631552275984424587406680792059351040 11329116 -43837086147061946115364779739615395840 11329117 -894271562851707265116300920512879143860 11329118 -1044542255374904984900161690362037675584 11329119 -969503535523264714936675393067599837680 11329120 -205820644921464027345415663454839111680 11329121 -333040362672687780992686815026873626560 11329122 -11922435663100425361104892184885008896 11329123 167251507745184400753733130922281525504 11329124 7711962047840506166279595323498505216 11329125 -110046226326455293410386925024704712000 11329126 -503791926765423826823028092706004915488 11329127 -658893874219986593012982314043779742024 11329128 372005466197417333518121890006167936000 11329129 20281912469783240606084683270915052480 11329130 69092668500344833787152327737472953600 11329131 -222096593460464137589069413857342459456 11329132 628921026870472900080269033043134064896 11329133 237177225315796498463808580216957814400 11329134 232023011008670504443888567168971516480 11329135 519586036376167849485202279310581995600 11329136 -6551380653311020373764667788190810112 11329137 387773592650815410155276070230011394448 11329138 262878217223514465387286527987144445344 11329139 716975400635036342151821966677217732940 11329140 367723796025467681295048542547365068800 11329141 493012126088322037821167174594821181212 11329142 414818486005611455543011902212680293888 11329143 200975373501806067271275589557779842920 11329144 552803916661250920049209428957014876160 11329145 -82344693462741754780665831669437859000 11329146 -198570780667250972483734300666422422016 11329147 240808283384230641885074903477994161440 11329148 66225838202720579061068497599815006208 11329149 136915750735706244236020252676204587200 11329150 39731765583732911867739687234767568000 11329151 -725934430093954723553176664546164510848 11329152 30386870340757426840073489177515130880 11329153 -512329617235887144755534886137169594240 11329154 127728819625380342403501826786904953760 11329155 7394532964964977203368297223016449600 11329156 310621324382715197995866521164539113472 11329157 213482277340021001337029202191948764992 11329158 -177685338611883908698116525643636881216 11329159 -1095014183225682573861150424257066633696 11329160 396177317877949516273053545248134758400 11329161 -73573005552309979068642010844417227296 11329162 -14329592541826802893132291385240518656 11329163 190416126499106434968339887413325843412 11329164 161272412349050877285009509503268143104 11329165 -127388942676644118237469182765441991680 11329166 -138780521250526138244920105821829378560 11329167 -1284407495575443059396370387945053184 11329168 189056755735484534454177954457141248000 11329169 -7355560059938508098761796338602089880 11329170 58913384589349976730201691529541772800 11329171 424979951945902371850156786995894981712 11329172 640936741963899479781597063322258364160 11329173 799215904194150023660287421706506832000 11329174 63469617361962377878909576965274071552 11329175 -84796478641565199132857009123803638000 11329176 595031807916432231314729546986867261440 11329177 -6366308176652857662816545052147541488 11329178 -54903513607480947090343462632843368448 11329179 -182700419537388256663620350098161533952 11329180 339854141422826925612079312014125644800 11329181 -395264765332089727967359542877441749018 11329182 -11329826847021769824661137066527213952 11329183 586565035340398147120362004791558110432 11329184 -768183314671410507044479111802849132544 11329185 -174316086503942944966493861449796595840 11329186 -126967335686640751890770909096476534272 11329187 950773902461007695580161301000644841240 11329188 29462570467608778156959044424439209984 11329189 -580771499274407468537568546474246708644 11329190 95895753905132094323969074286878665600 11329191 -307390348160320009333943460593728453248 11329192 483815423819761349110404048011805281280 11329193 -830046387810233713061301429016545207558 11329194 -172181738738283415160352678152024313600 11329195 -782724811105651896797020398567329439600 11329196 -286390158384538828396108433478641571840 11329197 440093617925328221897107993367254782240 11329198 44174351961408073611822348184703032320 11329199 169329977679604812373209045667915850736 11329200 89351172168358211059000178436710400000 11329201 -417871216158889771971212724012818576588 11329202 111859475425675063399588450465717023744 11329203 1091790881058453641451071746783702830144 11329204 102363465129682303673035800821969068800 11329205 -300834008606589286125163882213529191140 11329206 33743107983184931114319811453069731840 11329207 292239846055488053656310102097595964456 11329208 -523727379344908053182737888964502036480 11329209 54206519287801622203480389255666722304 11329210 -1058937322335713730527477750543197440 11329211 104304281327392245843651248943423610824 11329212 83205892539417570892156682078557381632 11329213 188092735066837474443871467476330980960 11329214 -36824766656238832553347164680066579520 11329215 -73522197984868223320773627619840056000 11329216 -57846806803098347279369852163000893440 11329217 1097218765677995820945600787747756147266 11329218 366950784912724281315937914416499203664 11329219 -191979736186176450158458876210491803640 11329220 -3721721187632107602944874800483512320 11329221 87716441804722723726269694765845817824 11329222 156184402110041459215022005415493186912 11329223 618130302433129870913061232283258816904 11329224 -343397422416817559481322362705376174080 11329225 243487152173180060351137875793438512000 11329226 9458301925351730940972622429302050304 11329227 -3301330519706924562464228864520358080 11329228 162875242289481561040193699508551105536 11329229 517868468920349801702916361149097434870 11329230 3475139441937435751673471855276160 11329231 694284171976609327573598848159356625672 11329232 -155591339922400781602760828762019594240 11329233 328996056135847702746172719779942871024 11329234 166160946295476602217454226005043131392 11329235 9893414251834053397511136323937158400 11329236 -140515263446287096823253924677564217600 11329237 646678655440871563059763781797109143886 11329238 117764619771423984134439673573698691200 11329239 -365835136476055655848518821277712874880 11329240 -175464360332517165637109410769616691200 11329241 261618450767842119418657332590575392720 11329242 130526014019194625565660839221277606400 11329243 -103035913413963514389608718978758443176 11329244 474572674043445129556613688028050547200 11329245 -128271243056483513937013914253326969780 11329246 -376771676173255457245971902644172972928 11329247 69827717083066089984716429174686649280 11329248 122442795101993843904259000414249156608 11329249 -186898947627663326836038160870475625936 11329250 559707604971258504895237949898186792000 11329251 -170539619977216057645428353890228341504 11329252 66685500458385229529508997756993167360 11329253 1977249202182776514785591377702297440 11329254 -310326347522596055230292259291754988160 11329255 53838376802895502536568715413381579200 11329256 810286480973542453327054691250241536000 11329257 -119400691229159507447319801771499909440 11329258 -168781852439698345233035312749581245520 11329259 -259877744478360804674113278732216017784 11329260 -40520622776189897288171065926792314880 11329261 -142307013755550780499363324413664132138 11329262 21760784905336832055487144324352305920 11329263 14305755156950465552259937939486139064 11329264 53858493839950844403054200686815412224 11329265 -42797574263329080873861750316954669080 11329266 -30346697317322355855593947824894769152 11329267 -296879985149709603281846034284114401008 11329268 -59904463790204516254095893278367723520 11329269 -13680775823658052470194440301658163200 11329270 -283593091136692041376412413901592913920 11329271 -192110856484889598963728641795038005856 11329272 375907609413823639537696667025894174720 11329273 52730408148413087213326320210692009280 11329274 632163497561035372301231677819770484992 11329275 -223267829953315733409154606191696238200 11329276 219133190957330095530704052393287448576 11329277 593464151483574762222689468892266175372 11329278 -287385224534666468635731532366148842176 11329279 -525539952736002851825528611286798766112 11329280 289710740588254769462181574490204405760 11329281 289207946195972024320755042460032183840 11329282 -398361829084467249261984095019062257920 11329283 177615097776524387283091091415969661440 11329284 18376889608805464806302471653652170752 11329285 -261625745368462207997424592377135590400 11329286 -267525171946309016691591793533133587456 11329287 -449430128504948216998321368070390948440 11329288 -164059034401385883064482222900791946240 11329289 217430104797757839773747750157180306432 11329290 -144182604290004143455654263495071232000 11329291 -95771384299705568788650094632460596416 11329292 -54510797698770912351420734807956267008 11329293 -516407401165643945636634971748132083712 11329294 98208386997183627621531902513594916480 11329295 98569804768750905250295845923222083280 11329296 247972650353631810891723411947520000 11329297 -5370982053239248629565598573302731968 11329298 -345269446401511948072666832739264026880 11329299 -159575065010715034646825668704322787916 11329300 127057430998739188196838768343777312000 11329301 -74827393414612040655209017128662810400 11329302 -139590916030621763382313867667993160768 11329303 898043946385901992420733828609955760800 11329304 184444223078281857290225112166949068800 11329305 -117414178019737547946669708279121368000 11329306 41802409930365828733525639055147546352 11329307 -100375215783346037927992278251130745368 11329308 -3770388548884767314917978904260177920 11329309 -292657012465440525673398904580666549684 11329310 -489195613784967276413101657880236602240 11329311 -63751016110346471297215793042773171200 11329312 773764554789346707703084501579880005632 11329313 -8377208025691188716860678294906679916 11329314 -203019656329496684137179258501906746880 11329315 -152251403084918124338512013978641456080 11329316 -7548023956937942819673724935554712960 11329317 -178861496752382168415321067415598547200 11329318 50377212047726671405833985676384471040 11329319 879583755175022476766910266771133225720 11329320 41839739870804703767360750906142720000 11329321 -12613473338181543424529590618758060956 11329322 17138149931306525116889895009755443200 11329323 -255646338825689359989362234335694235816 11329324 -442703863872280123341895629421681218304 11329325 70151171529420067637145871259869704000 11329326 -6876903012181821244721154599025552576 11329327 765321739666510469262132378491224509312 11329328 -7816876020359962782829286279026507776 11329329 -3945779903510150512460197676016542112 11329330 163510180901993996033787157280631622560 11329331 233313014770437152064973754371532193024 11329332 -150600597976355262286003627543203115008 11329333 194877431806187120123383683301640941848 11329334 -203303792227621080835949955806590640640 11329335 -426751797508551252066206574549925480800 11329336 913417812294798527756615837345881927680 11329337 406919056674120162677879700350827152 11329338 182170087862878197409057845452302777344 11329339 5178399122535736951066489209367304640 11329340 -174293527343712276882421491125590425600 11329341 178088465226248942902821570787411891680 11329342 161130060722461137069319559968720995072 11329343 -75462620707662194023292713228206902640 11329344 30588883861813398369540533209666682880 11329345 -224306958624893181820744499602910745900 11329346 84794660125790350187211802582331850240 11329347 -3480982593561470738425275673627905360 11329348 -333318988998994575021573783044875923200 11329349 645976382345397233621137754314490248350 11329350 288726621139940981688791722877997772800 11329351 199287918712856189033163721006823800 11329352 270330778669405443434132518194777262080 11329353 47395553779708719873381159604090495488 11329354 -293380813468811152175552651955312288 11329355 -63521369719396384439855809802340667440 11329356 221909482276232215896675399785555165184 11329357 162736247417596887937693318808828516640 11329358 -392987643134804727560819674713906318720 11329359 -346438530286498666374837139593282818160 11329360 -45015217189761670862524436099998679040 11329361 881371166657161699795695182547645111012 11329362 -255408027611177196583393647537385413120 11329363 -106387746813624206013368930072474923296 11329364 366867394160865733633541035214720352000 11329365 -6899673472717351040114339850350287680 11329366 -66304052106999782255414379372786866496 11329367 266603155312706508054427634450002710192 11329368 92461278881420295510568421887274741760 11329369 708079529575764284233273781370142725770 11329370 52990182791451872720840906768773944000 11329371 -274095212781599253787513738047364493460 11329372 -285763722518970892630788432230264555520 11329373 -109384920718231040202737032185949238496 11329374 -58077696909072196061032082159223945216 11329375 -7548813698766226022600067169196290000 11329376 960847746105072002100614615360835551232 11329377 -202907314755627185681247084383874301920 11329378 -72151355269880312202087780422714685120 11329379 -893700285042606711419248107844934484240 11329380 -12898587378058714158888522530166935040 11329381 -15347004301739335877265326584122911296 11329382 7682390719432954073049194269136977920 11329383 90764553111696277756498573565849242704 11329384 -133734187163484203692339000416862863360 11329385 98369216206596455876976463267833836580 11329386 67440913636503138021472148259331046400 11329387 178934301446727481646764282742989080072 11329388 -289214574983041074286739274560312347392 11329389 242083485605954788071822307230872857974 11329390 15900296484217845716848788271384204800 11329391 827001547942412782858099393018722819792 11329392 -35293244329847955958156602534429130752 11329393 -1067187619032794250567614128320346294416 11329394 -551317608317832535391560933297993707504 11329395 -66038010995541920797312287910696903680 11329396 -149539472126309632064242029436677806080 11329397 1020806386066311816672422550620753865792 11329398 -247460480057527396237844727890580246816 11329399 96660682006289879897869796833001793840 11329400 -204964558796491742841473082245869056000 11329401 -764741363686539835473188497784833361280 11329402 177382368523240632855871147462473361152 11329403 681670802600373666248795070927138431652 11329404 -172281704958325325853684610632418664448 11329405 374040225493878035227391403143753334060 11329406 -238608093822564981507753311343847716480 11329407 118191276256874518001730175491033417888 11329408 -543036022378871678715661721891147612160 11329409 80578809628918448624640600041773348608 11329410 2188355373144443320728215085750251520 11329411 -1080139196156993167549896120348722937988 11329412 -651490089406319938842207553044420069120 11329413 612088931818254647960051152633782181344 11329414 86335031665812174015420099428801641056 11329415 48873690613650675929573108946316339200 11329416 141313079186542754173922582143696896000 11329417 -713788716583871453315811643860237305760 11329418 -799689313229561451620618998288452516096 11329419 -562093189362289104527161537972298260992 11329420 519633578300577027804347193999399214080 11329421 438798762138936392746056991636350557622 11329422 27653690816559127840661015263717180608 11329423 -81167811462704962531952676299027839760 11329424 37009644531738866675259794393751896064 11329425 5791328034145847504937863119544245200 11329426 -90046742754437854763918884637117561856 11329427 38605485190153602955856837463051624480 11329428 294503503717985038362951097616887080960 11329429 1264985087625241007294400242835689459676 11329430 -53899317133154133447962537901802483200 11329431 131264703557005854420675656226093882960 11329432 118590090523888963399483936016233267200 11329433 -377949439028253866958179327032461534060 11329434 -259779979348966847076954974078801368320 11329435 234626232839406820577162093787166098000 11329436 375602722901405619458146836942830599680 11329437 176569176656472383095644483742224648672 11329438 -301719877964768322751024829057788298880 11329439 -90455736493183623284633515793450086032 11329440 52149178387886664458912732957213982720 11329441 440810188675810091347968919365828687842 11329442 137270745994666080517653874824756720000 11329443 1172014570587047264955385956932687305200 11329444 180637204277384821394558071460927815680 11329445 145061632582541831351625063551751676920 11329446 -122154576369122260828762613601121861632 11329447 678407524603485197968690908431884790400 11329448 188158941820408811119728999051591659520 11329449 429363473149269833647655542006537816464 11329450 164192644374892966473069453349459680000 11329451 -265998750099416569337059795486547030496 11329452 54507155863747540287718068242135314176 11329453 -242147743614497462839127368685318885760 11329454 -419984242055201284692520898774171514816 11329455 -228258613628943327431271963582803827200 11329456 211212090952965282118134001400650022912 11329457 374361039891453532308535739688484941312 11329458 -83115805027101097349127491969742144000 11329459 1295138980405246823835833724027921891360 11329460 178445227685342767579552721385003302400 11329461 145486824738689450017662614697490490016 11329462 -391003260301501111136060018093996124768 11329463 -150671466512111346417847721562828734160 11329464 173109633712817161798702143171672145920 11329465 -290338665586074241552696733939349864000 11329466 509712697443520289739279948918494414304 11329467 -732198466533288477523911377121812338920 11329468 -1167532963015654978973806242094489600 11329469 -1103726237592798423915595846889362183680 11329470 5435919458668715917283048647927330560 11329471 529376389259049547626920342023083236672 11329472 73370917228024858349374069189682135040 11329473 317635473448915141503890295484063819200 11329474 -23225931660602809481405819655790277568 11329475 -48671755158274465294023986332783077000 11329476 191450534814950583382421791861974776832 11329477 -106140728476022473076394190398123010688 11329478 76359540900850390445130158781394003968 11329479 -94326739027067320354601581417958411856 11329480 -837115273011690683534064114787246387200 11329481 -433275991244389578395494385594824681008 11329482 -82386734922438096389317411112406321408 11329483 922485375649518637232702438627155827624 11329484 727376458767278874926896255644505910016 11329485 537941471935184375468201870324670426240 11329486 -377249953362456911596761526985450966400 11329487 38224316289188648540168110621500199632 11329488 -50785267187417680650644093887208570880 11329489 -208345354258142065745168844135326426808 11329490 -333333504146117003691230686146366684000 11329491 66595147969030726236817150668111091200 11329492 32786597585458555086081096756519005952 11329493 -166551549596304719822244518662028231616 11329494 -53541229107112395593893528444508367360 11329495 338999659178558221045092002215993407000 11329496 -769522723640483823456146696474194974720 11329497 721922618484922406760953483727725231040 11329498 -31650930979142935693649243073334712064 11329499 -1128669460955001130466072212188881426664 11329500 -37790431233914274457222536208883712000 11329501 154926297967446004454764075522733676192 11329502 135500666374615779708839679488239728192 11329503 -435365655193353144117229158750174950256 11329504 -1017159311085690104667637004932988534784 11329505 -623249795497452086260689793261142143680 11329506 108345226309154150092536244388216079312 11329507 185923465740080642683539875541490178512 11329508 -65523727018229756781760671319211556864 11329509 261271705941790595895439121564540817504 11329510 -339817468963882051996312573034685072000 11329511 4000655544501640893825990028154668464 11329512 451520549990585040150902636489232875520 11329513 -111730293481368568929525003689427195000 11329514 -67146949496778521958903632247104219136 11329515 215962867235971870190739952311206793600 11329516 -21062628329544226844825949351006082560 11329517 1104091264190157840135944806416000922860 11329518 30176865865444127995305761276308451904 11329519 1052186190914819614513949117431671075920 11329520 -1075173466221989971809143556953702400 11329521 36285829753629461469425667373847385024 11329522 18145265315384598890137522289814996000 11329523 -1303830193412757331694925255624395064576 11329524 -219768855709737047971646700314633871360 11329525 618809793310283364476621763158891211050 11329526 74597713182414561561523111347931703424 11329527 19242287821272791513202338420515961856 11329528 49057695746785081741308061738740940800 11329529 -1107686231357096232726441662778488637360 11329530 51621638085803604377184340970187233280 11329531 -193702375574198435943365444824916828736 11329532 257246695573828560993251472852529053696 11329533 -415954681677087962396280888477089481498 11329534 -88101345410406481313563940585939042880 11329535 -128938825048017595553584217598339177840 11329536 -367567324272891259847972470842024001536 11329537 742301439778664193412945551493252242900 11329538 1107797923466634775567444189787546790912 11329539 13871765054788781002000964146262301696 11329540 -843415744869728083766637217019776734720 11329541 667966549573595470643266811695532061984 11329542 -55586137448358300623556626258262496128 11329543 -198299294701798671577295167849672259840 11329544 -870039938563476967605578071438005811200 11329545 -231650878392695249434348087501377495360 11329546 -545967354518649334938293476289979739200 11329547 -168146239362719684336940265242870343680 11329548 -189689323415159172288104252717418086400 11329549 138552243058812391382130413199391968192 11329550 112922327709091027404939337432260148800 11329551 17269259917213481009608663081244296992 11329552 -78559447998195651079571363863676764160 11329553 859901035768090660301046248935184762802 11329554 -415163643136148391886677368683406592 11329555 57082922956927991726353630142325462960 11329556 9180197530052413885761734276947722240 11329557 -321481141388673451102241332878280813920 11329558 373266321613681006246298676297964238880 11329559 127601953431665723271755998734207506760 11329560 450417674801815067458998332523824947200 11329561 946479036078982338856663488688925672400 11329562 -339601033276315549013565668130794235936 11329563 -142325992112231033826891119244854078976 11329564 -285807395116436192381609401343989901824 11329565 277499776817854722798342228942198900720 11329566 247149014217067443991323502884621210624 11329567 530780302732754922783667763878283769640 11329568 106616631118663767544307462602915577856 11329569 -20208705763147560533489394776760571500 11329570 2600256813360744684994385645860945920 11329571 200862666229574549943889793371921302288 11329572 -285572265211723053123075610643752562688 11329573 86789956528179040039167677714859029822 11329574 -221238271198993790256221052698720473728 11329575 -55573469641345792033643911152074010000 11329576 -656466159259918550787262896006358225920 11329577 257988600958705930457390706418085679552 11329578 -160223986820225946239935867821529382400 11329579 401737629353947278811681898309839040180 11329580 612856496008663241717132171669825418240 11329581 392767944628369172908642174119327250752 11329582 -440973093035513103344730956224926251136 11329583 -590737196880192601203678551776379805336 11329584 4491379373449401792478910185096052736 11329585 -27871177196050282129227144555277463040 11329586 -363017849858470046117582054894588943360 11329587 -35053258574189114894659034658993382800 11329588 718553331565245691480972904004293308416 11329589 781661634439216132850103504551528001390 11329590 79087047196992675076631501137624360320 11329591 223400141647578297316755221249804286624 11329592 -566831812522182167443898157625158144000 11329593 394399022623685402823414941958051120 11329594 -485013347875902722312281895472227477904 11329595 -91969006563797923680700350806177098320 11329596 -476173474970410294281673533210435061248 11329597 -590148395500647345033883438427391072 11329598 29676644294464584166247758666220855040 11329599 -9232447628677550835762156022541881200 11329600 -7557821144370428130596126621145497600 11329601 -166749244538957200075603994899953232896 11329602 279012130944986507073912430555276328832 11329603 -1804946803549085426992277017137378946280 11329604 -176959309856364023430530214543948410880 11329605 -269366348709638986047601542483396096000 11329606 206081655347245221571750967427485966784 11329607 1123646987971073845403871847003664192856 11329608 441075010795034805828856340875634319360 11329609 -603829774081733432529817785046741652720 11329610 73966182244869160689709154046596444160 11329611 -131573104974593312489531056933572713040 11329612 44377236463142275400734974223062958080 11329613 155091138431910028083306045069275037900 11329614 -199453360435773349919651347388890296960 11329615 418035794572936232242495355581899502320 11329616 170424665572137659865390978988122046464 11329617 306320126428451410664908033183171708800 11329618 413912250219576525584562416914049903760 11329619 -138758555699725208855613105125140765104 11329620 -332074278663067665139466315908818155520 11329621 816389830975411651514104012454037263822 11329622 -123904852433198472491374363161446994816 11329623 -454530145752355104083872833919257119328 11329624 -2129594582903844419171958485433968640 11329625 -944979707681257509743229736155236790000 11329626 -27053511387182089781013490532864532480 11329627 -1691527281316820547336408690737678159840 11329628 5898510762638751561258642169665824256 11329629 415465537453147451531103717618857683584 11329630 196620807671166803046772357682866321920 11329631 333785215271200204357502818432833126432 11329632 374336116948443100340851909564179677184 11329633 844626990054727280270773100013040224000 11329634 -599832247903888333025729880026753636784 11329635 132257565369429648520852422804585351600 11329636 386672315012145358069024549129317913600 11329637 -791852279606335624804622515927054694208 11329638 -132209252926819449697106759966327834112 11329639 -31413261691365638467110601039428199392 11329640 -4083483704183562690860370562975334400 11329641 55741348246048756121069163271299393648 11329642 124649851996235693824991094309310162944 11329643 101139750230179379270041440302861770800 11329644 -118565258221783669871581687368593385984 11329645 60353187516683408634247880987282258400 11329646 -25492072676511542975211201538599841728 11329647 49847350333424885211353037750512307072 11329648 86213159725202080023173771633295458304 11329649 278190325659352202088515551316037661650 11329650 86863854324886887375069596473118997600 11329651 2111355369281537809738829408299081824 11329652 702850189758074779253529574747279656960 11329653 59871714788243677012955730439037601408 11329654 -241025985221019141361453862874709408128 11329655 96624136069189223933695655940707679360 11329656 38003237973307375949615002272586506240 11329657 284293806741130148077799110207568781952 11329658 6983487456974811119626090144224013680 11329659 -241680342794125753523708494947483793920 11329660 -9124957241192953754630941615038397440 11329661 731558704532013563813240669414788248384 11329662 172178987496980611524715400365416960000 11329663 369641521643398821793794885965624192704 11329664 181207633920540804388909272401360977920 11329665 -5506033788923072919651078341176990080 11329666 412421042142244244430775680120548252928 11329667 -28113889621369337376471653712319472400 11329668 -105952597750484302711697202488871075840 11329669 161341422020032398336937002847528079644 11329670 -82792417378804072937731793063534100480 11329671 -460682683813388671168730707692637644888 11329672 4576192965342907447907745733459276800 11329673 61870218702041415950713709233438837044 11329674 -157298527336630075358413996860859434240 11329675 35190429312024962124150961980265845600 11329676 504770251032179166803509270155829128960 11329677 -124096818144753623993294609904271704660 11329678 -147327367967807827178567401763158687680 11329679 405972406953454092148090533998102952000 11329680 -50351338734478667878868218991184445440 11329681 -740507037100355701369942104148868275200 11329682 168254973975388748287158754846087757472 11329683 4113030482825279387488807909275203328 11329684 235723368397497102534019869948631262976 11329685 218267711507404962081446147252235619200 11329686 282071607752475083320800991466588899200 11329687 715180569224811327121043534678195533272 11329688 1037194879063284924159562923243916277760 11329689 241465949673935947371279639573217571520 11329690 -147718370044575818411965451695734170400 11329691 1693798425557880361837900956018255637920 11329692 -381038148369431372133029118913413636096 11329693 993892473625244638621583281501775123942 11329694 -24542399428971558319972369478433678336 11329695 -28524813547564773238105762749988601760 11329696 98146729250799128380823068806192562176 11329697 20287154851091370366422754625666205184 11329698 64763083838733675346059903133864366464 11329699 -919440481593292382801346613849059883300 11329700 154842080965955221579180655898735360000 11329701 -204170791506939566128002433480785567936 11329702 -362128240662211257624497438002776188448 11329703 188592387966695129218517021364182167680 11329704 -41768071730639323261760011617661593600 11329705 594406846079307015516144303755195101860 11329706 -702067795319276480916165088765779601920 11329707 382207271473756133762164904023457284440 11329708 -39510219525394273618862234503332734976 11329709 314105652243788557447519620827409590220 11329710 12006366559308019651017770912278609920 11329711 1136489297008534431947195953164726403800 11329712 9298500773071975896560331867504967680 11329713 20427820292411297460110641461128360244 11329714 -77106539940315288619170502578767472 11329715 246783003252990821969058306633559557360 11329716 23109706017698058065172842306942717952 11329717 89304627835230679762909702056879224992 11329718 -256810422851677326005996381084413416384 11329719 -207476699170485171479086911210435763200 11329720 428184156259753146008969159923587072000 11329721 -405698222872012502473259392526899443708 11329722 -79353358359163038535685866301864273040 11329723 -374032827737181757179749760289193328028 11329724 103129688232287792008332260424381192192 11329725 59609893187881852334320357114317158400 11329726 2130707415617111804878799280986609664 11329727 -424266519253613691263507106156620996688 11329728 107109627792371769488347771434235330560 11329729 -268960821176068474989096370943453556670 11329730 187031205783707985768570743852459896320 11329731 307569271228855479971257093492047290352 11329732 -664407233424380403665716945542825387904 11329733 -188016746657758113252284894458699804740 11329734 -161004184881736386560502734283807361152 11329735 -333898861053087325902825707659496448480 11329736 -724647412014559231324254878957141975040 11329737 -22582433455069414291692786882340323840 11329738 86808971222751659888609583811571220480 11329739 749470886475625231665540504575836923540 11329740 506283666092179564321922573670131865600 11329741 53507479370062977623613415147729020000 11329742 -193733215916740590866694239704340260800 11329743 -133458350375709373997965886584542191736 11329744 -85962618198676630672555225977148579840 11329745 -140798436932836304659197133184682045120 11329746 -5427314185164950241369313495510461696 11329747 -300702399866586612712940227699148034480 11329748 -807324736110101878793484309138806233344 11329749 -9339972737463729056737578320966619360 11329750 410211433562578759093457496007556640000 11329751 -729762106035408752535369412868116722600 11329752 297257839303129040281076167345239490560 11329753 464223209219704227639999726316473909002 11329754 23682626222241455911064080951271470080 11329755 -13011494618858523512029164632523799440 11329756 5105675506076445084562521119702609920 11329757 -33881175247705827273074386931574892320 11329758 -238456102341353491952540181230814533952 11329759 -137165344950329869421221908085986218384 11329760 101707441152727479228442764606092083200 11329761 345544822812488037731113295746876055472 11329762 -520840047939211173685375940836127760000 11329763 -46942722669928470888439784712495271800 11329764 20022137699321358398203796705128805376 11329765 11102134624420965546813557627832225660 11329766 13029893129599614949067669436325691520 11329767 1021599025649875892046606006799892240640 11329768 362849962611709433616096298655997573120 11329769 -3522883748646688983599693745285696960 11329770 26250672580720313255039207818228147200 11329771 -133509666670463401684513002590068278028 11329772 54166477051982786233505970665092997376 11329773 3380973778070423653619019890369875968 11329774 336676364294833398828936602228007638592 11329775 713888917441950728587902030072374085000 11329776 -30123511778921744246819864743635517440 11329777 284045660059208780126360413912086350208 11329778 119783717510737475402653473456562092960 11329779 -249649969027072891217229920698032207816 11329780 -362102114829500105117603778424772536320 11329781 -657012250450552412206671160801161244128 11329782 40546720710636513346650727681143012864 11329783 911617939527897043741152461424840909032 11329784 876429549581570760830432370218896834560 11329785 193977788387400381453340607727959548800 11329786 -40312115761092415771490428415029909056 11329787 68323292951367296677247466356683161600 11329788 90889849400929540358661353165812646400 11329789 178473858768128497300909419588018132780 11329790 -79046780572550100131791455065571633600 11329791 249092215028328968976882246914750759424 11329792 64242708151256657600647255512659787776 11329793 133911024630320086627915910213360823042 11329794 -11332122881986617670747943516801276928 11329795 40028904814185364765883166500760000000 11329796 -95166818087313394731959712938367638400 11329797 56855156033266253460415399283948888064 11329798 880036284903046559027057992551769172736 11329799 96236514858229773607001966894867591088 11329800 -2824750952006855790740781115183104000 11329801 -14899127972583281655356658994502671360 11329802 274879999260499272561235714900628254464 11329803 -563576491319911276496425999423109548776 11329804 -126762264245848788505917781159537508864 11329805 20907505446021567752309216439389964000 11329806 82758878631496533632937339431270205504 11329807 97155848185968882255338752205877676800 11329808 24222405441801077690990006829361397760 11329809 162735523918702907337719940153686398704 11329810 8591283646607434921779552544981028160 11329811 -99112864257331979835054737234044014000 11329812 405457324581277325239113957196843008 11329813 600533551577543754282868092431086521984 11329814 162096688106661362866582109845744539840 11329815 6917837121478437081596737198609489920 11329816 -17463279607308519082159726098860912640 11329817 -234145176981896625208215692104924702188 11329818 87155016901338124852113525046929082368 11329819 3964720402237675517281009306100139544 11329820 92142470105088104209203886161820262400 11329821 -789737129580308242971277776681949037760 11329822 37325894634404232999867122176396904832 11329823 -259522815466436071997585366042689694256 11329824 734806098430009685283341334749585080320 11329825 -69795756443240177607184604514301396800 11329826 233530845669694704565249286983758238080 11329827 500976534414025551019150571670642336120 11329828 -532874578269858085156514262666329679232 11329829 -431511184528931623915254385571876942400 11329830 72730962854075523929605064453280476160 11329831 110615022128120670683884932284208486600 11329832 -173969462871813696193763282283696783360 11329833 -194743537075413459211606966727628847200 11329834 -189754204494466448632526888623993728768 11329835 256360457003120663902725483737980080 11329836 -136915030570150184903601457197303152640 11329837 -199058312365313295341592309657785941908 11329838 -52318812352499124380368692099599115456 11329839 392785196535164811490689774332361517704 11329840 92693626589920386163946774210454159360 11329841 622853329115571349001150745577531444242 11329842 -146702986806601889654294119917567650688 11329843 -347084578821609707884232287904044929200 11329844 -430587275902600804839816943736017998720 11329845 125686693971479443097228800656148430400 11329846 -137597557065684678466813681780180211712 11329847 -933486103123568261278656439465840111704 11329848 627748913935958173855074335566726963200 11329849 -25832219819237260161362495623056669440 11329850 -20242031645838012127859340345873235200 11329851 -45260765936442463094977130806091394960 11329852 -217434718720055145037225912125460682240 11329853 917280932777356706347594260926484444102 11329854 91487293720200336042657524689312990464 11329855 -1308228735978800273122777153531207440 11329856 145994392415540404494672325097281290240 11329857 58571797836777474000359474039983118400 11329858 -39394689587937402470523129756810025152 11329859 -246710742591384441823397278242636335940 11329860 115487288982175454103148145929607823360 11329861 -1009631863261901965331805108397908016068 11329862 -371547900590062063272648992187313169568 11329863 3650839998339075172161422567015292624 11329864 -89590860370288431143500822750081843200 11329865 -784872585946696805365987287786886500600 11329866 -8148191802424422919473447210532435200 11329867 486536858503537674841077554682694352352 11329868 -8354456068588764211294343055657721344 11329869 -352771631083707295491790205464352930112 11329870 373023732645576391201897796052036914880 11329871 -461633513478336236216081808005000060160 11329872 34084012001331963979087685178264649728 11329873 -378601661934685973096676158217556148878 11329874 438968812810546359383249301011346963072 11329875 265377627338817456959636136979860948000 11329876 206633276161961578594458036364926918400 11329877 -107357991453340393631259492901188453480 11329878 -25620383752823793577809096566029422720 11329879 -70968695376634587451797393934400996520 11329880 -205167945187285413263986718609281843200 11329881 16605848534834644481674175389365029184 11329882 533667829766149204456335467928002487792 11329883 -761146325080642058830518536112967655868 11329884 -399963830921081999925101301646955796480 11329885 68269889488860942245485444237530101760 11329886 227289832982954602604435845846748107392 11329887 -202998418622713359325748816990143832448 11329888 -175594913175354863948949215647070945280 11329889 427474230076597535192366408082715544880 11329890 57407382186414461042358893102318592000 11329891 -475135627677505972738771595124373689608 11329892 -155581134870352356605519313239556096 11329893 -529108552404963380050726287936152386818 11329894 -221666239840032841810273659408763319040 11329895 310003872207693957203524941991383161400 11329896 106555885781661230479505877273020006400 11329897 2929711749706273538937156197895393406272 11329898 -2464769006799942392308679731251495936 11329899 -86238655029566777494010139715021570560 11329900 -3040312863677931941156411335012108800 11329901 807674133158190916025077857721683381024 11329902 -543741011506917551932263629996927448960 11329903 446606128146993427573057600119974116984 11329904 46512213015657617677608641109447966720 11329905 -184753808956638284473808498331394980480 11329906 131714091518642515702376508425860399104 11329907 -173146148493972515310125113580611231680 11329908 -226340714651344100141643788024999061504 11329909 177409583856550398388320941749267537440 11329910 274557154093669579254351809596621839360 11329911 -64127956791903670036015057494347434560 11329912 950143434468851515426962110404001280000 11329913 -303912804524549796096888268884729277440 11329914 303805860236875904822635197816786004992 11329915 227322000921801343430615551455870155520 11329916 -122761178445613196187945109628502183936 11329917 91332627890609075729666047996435130880 11329918 22590033502752857399945510136331722816 11329919 -557616314431799940031742362793566711680 11329920 65360429034992597411039082135630643200 11329921 1858145089091937325351742186411448132 11329922 189516791945310811040853074626797124512 11329923 555517027820681566436576383691844556800 11329924 -208525897548552286686547521420643794944 11329925 468447639052005549588413869324564150650 11329926 169059012133498571055162789756420562944 11329927 -835876873342854370714054666508657479704 11329928 769264271905249176154286588300888064000 11329929 -380148686381926299749775501927998822400 11329930 307892878894943313033044255188751307360 11329931 -1493155817565620520500770227397661843736 11329932 339093940761139087416910433261811420672 11329933 818728581087948615125614400351378400182 11329934 -153510788234856594383445724168152738816 11329935 -245011385333501424785141557607265001200 11329936 -52442050006123040736445201795930112000 11329937 86405552057890840972171756114753976052 11329938 159549143918846609479458725670016433664 11329939 -383865361394813010144844535950815799944 11329940 391768680604065151203756424043055678720 11329941 -4121589757130643929490822470505878016 11329942 -57080957957779336280375811942922730496 11329943 -653727292404478711646121075713618587200 11329944 -3281130008994539888308502979355975680 11329945 298844124979505490372429407016079741440 11329946 -240351147579437260877080122265539783936 11329947 231008535370735261515678624080398516800 11329948 -387736916887860359273872124935229374464 11329949 451753943768580089072662798161906718950 11329950 -15211947147340583206636894087085390400 11329951 -37988983868818773599828654118600598048 11329952 -144320597948313736964830856723316277248 11329953 -442006585360234212998056670264217039696 11329954 -505996795285305922769688041819471707824 11329955 -40365053960711033876082233517047902080 11329956 -16392034577788779367527676971928128 11329957 384698126971516659540268124503927029532 11329958 257445955404718850809656495457763866080 11329959 717206974356650421827776380296471147304 11329960 -342836092149310839395657158909217280000 11329961 649499384169198506072590127384344257792 11329962 69738655814700137633958327979605471744 11329963 836070872558328457832801845703348654320 11329964 -482621291491141366013297065353706593024 11329965 1504789375039130624918732375210919000 11329966 -185962473754409681483966300602519116480 11329967 46814924177919776593639965530951435520 11329968 -8383662176960120415608122239690473472 11329969 22110036042761105304296266566900886080 11329970 -106719560248300498508193103090178740320 11329971 -543758107611694498130643568792446096 11329972 -84117020182734216748379400646110321920 11329973 -384312081842287829788832381345444640000 11329974 285674479010608741184380295338510655808 11329975 -358461972831645828074165500269054070000 11329976 -688298945415700580568645041787463680000 11329977 -127062829440041063541211769195807855280 11329978 106780703809839061782810903598509638400 11329979 810192752130326208553500276513411380580 11329980 30200801697718166043299879259066639360 11329981 -180872257352778069156917121312756009360 11329982 -332228481828879776130903342319208433408 11329983 -210521517243150004856227012124361692160 11329984 -1449066357957255295389916495651799040 11329985 19382441514414801756968127250835272980 11329986 39087281433101159042921548844235425664 11329987 -8623405537129141602025176256774695364 11329988 -470311466856465184083390689229835693824 11329989 688654997681725979774004246729280030368 11329990 -28797571650098200348738354480995479040 11329991 -344186606457913309983002981662399021608 11329992 -280310529548904807397211231101587118080 11329993 -248222475727154090338267489795825262758 11329994 -145399245042233823161528616399977292960 11329995 -335842590922955220638386111486051172880 11329996 -146602160925543368870798867261562206208 11329997 -205715456344695638325506170116970110336 11329998 -86974834360650624552857263549729615872 11329999 -1455164287511012780559162327300090680 11330000 58246492188515873677946422460989440000 11330001 -731295384540658598857541299877808248670 11330002 359262546710022261411050600737958937600 11330003 -299512631411610140798645552104864793748 11330004 41376236888715448552385187097490227200 11330005 -160509866840904563726584442253126993000 11330006 -272651814458700856999873081258403355840 11330007 25546440710667903624492670516601097216 11330008 -1618449833720986377172357349961306685440 11330009 662882250439530472577563054288093299210 11330010 351259116779775450269403934476265728000 11330011 -173961566065683252019409079488581704960 11330012 -423483554944058003861171637562607506944 11330013 -590430294850414912742151964018013072256 11330014 -304468526544389004361229520583285206720 11330015 -391185659604796264775117831055301722840 11330016 412419348482673333071572981468631138304 11330017 153208181283868143924730599715925873940 11330018 -168309212404255169283948362857286619648 11330019 -33632785334174134695688530332072522496 11330020 59762669699040912493748595506612666880 11330021 -1153895695396977653358973903508229947778 11330022 60608843102171945736068435883921530880 11330023 -874297849642403896646756829827752060280 11330024 -141137665159660048640794001817897861120 11330025 -249375768796094145692410014478552897200 11330026 -375985035220224914566615754146289502288 11330027 -7540651802288954513380568799530215320 11330028 115561658215644651851600855408879930112 11330029 163626537954367374253506004137226851680 11330030 -91685746253940029694922104747284186880 11330031 214626046407786805767983010103971660552 11330032 7900459292594764303409063264429473792 11330033 308393951882087301092149305004764331008 11330034 68384878742390118617771728307812316160 11330035 304359390392580643734526108842341176320 11330036 132821279445987848653742061913250282880 11330037 -16928805798560684533637196486831104388 11330038 -876087666369133758780836122823369472 11330039 536651311996181474857792223538994011360 11330040 -393324140236407917859236503997743104000 11330041 1192811409742827660598586876153632971264 11330042 -101193987943213272857075966606857228800 11330043 -32959133455750716787334131913311234536 11330044 519898708689187895214341848104321142272 11330045 151194924498844882798756137376198176600 11330046 -8084293424656060643659443236132065536 11330047 567043553451665571236696061341266474496 11330048 -263881811801740324565059377207516856320 11330049 139988046428319527801411042706226434864 11330050 -32775552804099890024925598357271197200 11330051 487894282392336867373036917412765638912 11330052 546143789329722238918833083777371121664 11330053 -243972277455090161170536641702227264896 11330054 383546678333181806181540551246334074976 11330055 173419302732362867412687279056294200320 11330056 305433852812000377924176716168601446400 11330057 -67565402725643354320267334841691932828 11330058 -42293470116181568084390836610293773312 11330059 588531139801993981939886744981006281968 11330060 -78981140223768990303605793076917196800 11330061 109265302549793288227381343501322974400 11330062 -540678176374198992600723060531818467008 11330063 274641569266869757858176984383324555664 11330064 -6207147430584172698179653603611770880 11330065 -99357839478313597681621165044388080000 11330066 75653928983850790608940395431608012800 11330067 54860272000366445815781338802602769664 11330068 -57213442924346762348170701181252849920 11330069 -543330420765928927550398223882534668530 11330070 313106161032344673494380233538007040 11330071 579407797861214518690362507446272659272 11330072 -46498038850189876974191673293373358080 11330073 61641033533565140959739862449655790080 11330074 -146399441802590904564050945572879981584 11330075 -142381200567321499054271435600492930400 11330076 65044669098969147845399066610459992064 11330077 677452492734555312427394155112620838 11330078 -458681339795945631154424809595866796160 11330079 354377428458459905508572363220972137376 11330080 101993336637140970702617206401898905600 11330081 -238360128108756364160445292723521566016 11330082 -110478559452395066407514023687675191600 11330083 -907523578168980419816304498428893205668 11330084 136054293723446479876445775113762592000 11330085 89778836156474838028816959817005792000 11330086 526240599854875055671027689529216000992 11330087 798682603366817135370814614834892319736 11330088 111943954769297272863412497626624163840 11330089 462280311587481883230370829936162496890 11330090 -100097740333107008533517233092011863200 11330091 1140210399560359559595432018993606998880 11330092 -54504043660070277520963857034343063040 11330093 232494449940914709463719909426752808342 11330094 57651963977428926463768090942275739200 11330095 -148345024373527448137529271405294076320 11330096 88134114454651419172483874586048970752 11330097 -145013187816240107216590583813574351360 11330098 208993383065939923700874794223507209904 11330099 520688122574816889649261740227113601280 11330100 -44103148735157182926774301496891184000 11330101 639088048239747057896371014582873457600 11330102 -400613041230496933275655325553928495104 11330103 242991886684974159389231818033056258048 11330104 290950637822089375100706664205634846720 11330105 -245323184680394545647874153217428327740 11330106 23719704838058353489724875036032175104 11330107 272361704222561290016447890312766608032 11330108 819033366765532450906544279129201814528 11330109 143521390831087590684374020421653113600 11330110 -177582773346619006700140373535851326080 11330111 15026118530426501647285105821715209360 11330112 13916720812725746534135133263502508032 11330113 -14203730122389389759492973951062979536 11330114 66184532088081280852055633889487180320 11330115 -359206834764868593676344339282300775680 11330116 48663612907011603377109534486503485440 11330117 -994098222370895105063352089806577076834 11330118 162585491373700573922301378424890686400 11330119 -802901330902811863961441253900859405480 11330120 -265485317445441420489454416942130790400 11330121 464335039656602595845333830176577488864 11330122 -240483055214899344309440489179802012880 11330123 114633915861617861329172804268139854696 11330124 -107710373103667055589768304754945064960 11330125 10852712606306852422804977448707279000 11330126 -321245802956356790237602282651693472640 11330127 493910674636504650592803136005399036264 11330128 -5975745588762862183100326289470390272 11330129 7866887390841016813290422630434031730 11330130 11128745774194437188564924646039920640 11330131 383572245341878419655397731857752051152 11330132 -437735206919540501978790092704905289728 11330133 -4530488785421635054562790278313836352 11330134 84150317878651957837283792007936527232 11330135 489473469125312694370296734424434701080 11330136 -165786791494890022963475094313986631680 11330137 103398251984898808860393880494722116480 11330138 344269721306100629658104205184463028720 11330139 -228718153246906055366867934636634953576 11330140 117004173519350339515049880458379663360 11330141 714398049814214180335114111438515829542 11330142 66726209444818333557950008194535271424 11330143 414268740023109892946118279731639792880 11330144 211035563793903327628294343706693599232 11330145 50814392269564119078622477950520896000 11330146 535637309562968494718332597401195208272 11330147 456672177593529301938141059321714797596 11330148 23691495655722481266002924165129671680 11330149 -2050936936048644598374756028952773558464 11330150 102523128173870291938124351724016617600 11330151 -4233016104118425111242574875010009600 11330152 -203461025756860607974088577197307217920 11330153 90193126780482371463332821774111545402 11330154 -105298022341640713819691736145987690752 11330155 749161072859898478697206581369842226000 11330156 6138391532141533640113423840174878720 11330157 -77917030218911212351070116574009165760 11330158 119873225171221789580616969457771464576 11330159 -123039106295995813212304000560242982720 11330160 57639349076048992886415583307026268160 11330161 -196456958477316892082076825033318600238 11330162 369420215661561679714656717228031394832 11330163 -187145144203297809643395535311874886160 11330164 -185053203356574911237576798435846959104 11330165 215861735329580889409631029497833212800 11330166 171844927464615909894744213076334437824 11330167 110569541769784086142286948720984335152 11330168 308647991369808159951078784862547148800 11330169 -637555877302263646053431705087343195360 11330170 364449009849751855561943392007898509280 11330171 259711714310707111434544401689056948392 11330172 513333216585707650094436471211334722560 11330173 -484407183156736849664942373664925707776 11330174 -150211712325031960021744767369727552128 11330175 356408620483618962065086371627272352000 11330176 -441215847669812120002493081451705139200 11330177 -306553448742647317224358028910920969688 11330178 266485715739144712145596268211171287040 11330179 68559750489419319114302378208060407040 11330180 -216905630036071169505974199602422579200 11330181 -295910448512219967014606348332248102372 11330182 -456335009311337828074017209619378623808 11330183 100155882858168861682945486361745474360 11330184 29350335507764758505855178492719923200 11330185 -236466350115569058075515089192646686620 11330186 -26496595476626751317862383702982289920 11330187 -283058337276346344562724031208416193920 11330188 -53965398465927020020546374266301539840 11330189 -204221008576051694683985896834047561876 11330190 -188153135433986447883296075188956949440 11330191 -678487996322691423215008872871097116848 11330192 -98413785475325662301679091024402735104 11330193 -148005575670731680134391984235266199616 11330194 -558947704525068819993954867205005715200 11330195 652091743318275647190397967796838657200 11330196 -822627764021553920552939860588529295360 11330197 -191254070326810882533678870133555306354 11330198 794452813110568544235133975174433760 11330199 189044335255404373088283720710284824 11330200 -91771536627815669985995220461331456000 11330201 -779980974390494223341385558034867409592 11330202 36181469794220544673974882755770871040 11330203 -122547834589470494158024854376113296496 11330204 -1139628815165158180870270429726576257024 11330205 -41468024006281189769017504012753694400 11330206 626884341951519934150051065211550815104 11330207 -130883739723921847792272624650584575888 11330208 -254454770843295171573922411911206731776 11330209 402070883202391588576282787644969637040 11330210 79369951713139721432218170067361856000 11330211 169740276442952204675264439241314937584 11330212 609312393945653883892035179848455971456 11330213 -1010140887305885078590555309390103344800 11330214 -28679998652656748200062239815949377536 11330215 -250926324299732681288840080789540440480 11330216 -23086326371998722416030551491076715520 11330217 658381730173067873790539862849625991508 11330218 -369603113770642845322123134556669039440 11330219 -651939682698303311239090890267006224304 11330220 -80090958052553341777489502279942307840 11330221 -194779160404860344748779048312474643840 11330222 -182426869652368369905718383307777200000 11330223 53522669826606374091610225892994618000 11330224 139138388662292630607390822481033379840 11330225 -305952277066252854908533778399335232250 11330226 173719981911298578329113244210361542400 11330227 -184263101255103561197150572343604126168 11330228 71208482013415457284539441203263291392 11330229 448402609044904952025059390706422877984 11330230 -59141004177402263752854345744005692800 11330231 -445860725090126014007677804006558244136 11330232 -69192723382408898627077386916400332800 11330233 -107475831210762132504235116902117903420 11330234 70674554701231130709487631131732762560 11330235 -151585979059729923599888736063283576800 11330236 737730284429916139471434635779168055808 11330237 -389838836012921600499080180044556926560 11330238 118776612346034045997303501358079173248 11330239 3636736226696228376246852363098074720 11330240 33822450855660362174089472633355632640 11330241 49055532142356331299370789775436848256 11330242 2451578845960837940875422088165171200 11330243 1319196884806446304876794423825525345120 11330244 2197151472447857593730297078782903296 11330245 26362679664843819424735835221073145780 11330246 -544678106129209099440027228548000864928 11330247 307581494541947127912004867118428259328 11330248 255311400205947653399997676048413173760 11330249 164570892039490101318228155860084905600 11330250 383715679453631702744351647391089344000 11330251 25866127121790567652011463303885328640 11330252 119185293634941451572730240845991514112 11330253 -86972936389000276784030565002057304000 11330254 -53005540290213852262531626999996565440 11330255 451796556682974011369587376404598842320 11330256 -55839590066503643200304361777858871296 11330257 -17937711301738800612645131331703269980 11330258 -419031958594459871997820585877194987200 11330259 -160751939349482812464648585621808803840 11330260 -288750677937673361441318467686369239040 11330261 525028827264047386438844079346396718400 11330262 327056666336318650426370194116248792064 11330263 -315824213741532263938590585671737838880 11330264 113028740190804406772370430723571712000 11330265 398492467362804059910519736447069600320 11330266 133141143425756367455160958676180782080 11330267 -80722163837667120773346450976288401756 11330268 -27527538696797970866060115556363914240 11330269 230617453801330323897330192255607161996 11330270 54472947154221410787620139523843996800 11330271 -742939600681862194449145803276101797080 11330272 -6064714493931924841591181184277413888 11330273 391836429719494027524751576998975018240 11330274 -198294501768330644813542614225853909248 11330275 317502756861060319379565116254317408600 11330276 -387033019907762635250077346970321555840 11330277 78784878049056505974551856673669812864 11330278 232846671572769423722982631810238347200 11330279 -605759443838122065918520398259097949408 11330280 -10142599984832040999368484771131904000 11330281 66059151121636332276211516217397328164 11330282 -269082957763833397892718311847286395648 11330283 -141778750824391107814188622618728978432 11330284 -36974521631087683335231090052662540288 11330285 -1748750182386489429874224578083248000 11330286 222045545522546749119034922044509232128 11330287 -481277962883465775813911176159688441232 11330288 26019420319868096661862189436577546240 11330289 266510802148305596302418262829822325760 11330290 265037009630387958244778042063925550080 11330291 60728735944634813750454594396626190672 11330292 303114198712750397256186070439497777152 11330293 37841651502778270015129926520821571424 11330294 51277085049335985577672160184409080000 11330295 83383990676077787882360171502338534400 11330296 80687610736120354908274654043305820160 11330297 -279280206439528129175338006816317579888 11330298 -53817438505839381659767786968878482176 11330299 -745648211313434713926071389450030164700 11330300 -378345833931336554755784987982018624000 11330301 187531754534406042512249419722082830240 11330302 284921822790352702459213196721601508352 11330303 114237097186633955287383121769399009664 11330304 936345733836972366630426859939037184 11330305 181046962459094212498746090389174784000 11330306 81110451980685756144766379762632978944 11330307 -664777729334792975702819335681616784000 11330308 -284231815965241702618072227879781877760 11330309 -158909156257002020178628124225850491712 11330310 3680545361899236510225039229164844800 11330311 -82000788067680347062165630521746025216 11330312 -8343145990787439243647339178703749120 11330313 -640289761019762399782144580268066155616 11330314 -10796740065718070285848359227780809728 11330315 408386634211042643167490488651033596960 11330316 -81613319441474707102368079805704121856 11330317 524339545851614258820388804278090893366 11330318 -601193817900750599591254790613795416640 11330319 -168703196269862582023169588540316408 11330320 71702782997142413100079079358164582400 11330321 1068721449149394038022899251375419247344 11330322 -91335973920806261591803599850608984576 11330323 221560781713958716202796254577188520480 11330324 197378837652478088083541292302738501376 11330325 -150825800393555802274273640414605713900 11330326 -131887147887319233190476403394881453440 11330327 -316656659374549102120407844732934008320 11330328 4983203031551799769417913341208985600 11330329 -637405262157996300368814824537316383040 11330330 -18377491686990897730649922428254018560 11330331 -193845194362178655488727245626763851920 11330332 -72485205892723991707745968426232320000 11330333 -103962805611762690492871454094019742880 11330334 -319921403128538404863665820143829605760 11330335 236444054462315482200288550116178490280 11330336 -766637338433526000080386708141898661888 11330337 416617002642826571222869105731552866304 11330338 5054971429471322796130556332206428160 11330339 418619065046622191167277201337511826256 11330340 -4105953758994626629902267977420390400 11330341 -150138609140302363973772772966428618816 11330342 -91374875513536522356067561511206248000 11330343 54102780923450673359607096822137230032 11330344 -902726605733927858585103575861990691840 11330345 79895405431139499139569391657501731840 11330346 3634710324153468816807978736612713984 11330347 94689983530038155532130956150824177952 11330348 372774433937961164757996012027468387840 11330349 256928884512562781370546089159502368064 11330350 36322496586785885076164232407570428800 11330351 93960245008926881442227926977780747600 11330352 -55765400554470237742959176917019787264 11330353 33140012935541495350450217426450791024 11330354 -7807209039395622525439104782546262528 11330355 -350033293909488059276385588814145561040 11330356 184897917942055729502434896903999297920 11330357 1123350018495995989315356024368950122606 11330358 -68404771663864045445317362306806764800 11330359 -604772537705214385401878297765697361584 11330360 -522030782120429877445048492449580032000 11330361 204583604215784717705472204278863984704 11330362 -60720349362389478302656985904895591968 11330363 359237345296521691189351260115172116584 11330364 -112685331390788003342574255322405690368 11330365 -715907315230087835124649660925464682400 11330366 -299493846912450857494960067165776858368 11330367 83998057553015223705641818269826612680 11330368 11577403556242539552010221813524594688 11330369 -288935544418876127600590698805747207230 11330370 -98916564756846106676474912114089459200 11330371 2058853443699243179546265524919033680 11330372 -436243788495055159857817184733666455424 11330373 112395778809994244236898628198546871968 11330374 3289889822809872443803640921028322944 11330375 27453158217348275603959196069467008000 11330376 -110980692125944371061443656224930529280 11330377 1436521330657715137387861966526283793380 11330378 316611372862230761430382891956022728240 11330379 483868869956488306900576849697128035324 11330380 -154040168804029317434583776190285480960 11330381 -598820133148751836057120976879100323028 11330382 -81516576632732376650766186894356815872 11330383 136036594040048858303426538577426048920 11330384 -113667530162694756191152132682148741120 11330385 117039813475416096003692540016648254400 11330386 263976444146258533617126615481971253392 11330387 849860821867571440176210062304450161760 11330388 44297607374817788965895445110034309120 11330389 -103077038938534555622666778572013698144 11330390 -108884814330041447256999121209727852800 11330391 -179339860617613031135500283810179072512 11330392 -671895474764962336785507902769789696000 11330393 103179900861042483032670397643832616128 11330394 264534130570545318330695951267614732800 11330395 20315112923887746464220409448655134400 11330396 -92434992151120474124181988083328180224 11330397 124420495559300947178793458202303810648 11330398 -184825294122226616237592202380495793920 11330399 430210596478140758639374083794473060320 11330400 317211436264629782262865204114233753600 11330401 733489385340205818728486328166251339652 11330402 18756820743228268596387853069428720000 11330403 9869002027947358615099505562584947200 11330404 558732630740008272864227671972873856 11330405 -158039654482515508942612491455559382440 11330406 179474291748964462748534119337703738912 11330407 231133708398965206103928826183399219200 11330408 -194628223300140192327737044684540938240 11330409 -215457562881291319027030720440256416192 11330410 31451450296651254163315912567660139520 11330411 873502343208242971554594438031904337012 11330412 344166682789966804844630929094123066880 11330413 -642846285690177808564934249421372162816 11330414 -8648405733981214340376607623840360000 11330415 -145561438168013832994313116800612926400 11330416 -99524891772052675408514159887439462400 11330417 -743396478518437384428246670070549760 11330418 320793911463137829683872819617299651328 11330419 377652878350383977833660726971706125840 11330420 371640214682407664846846078804316353280 11330421 99162791014169890984442510882377391040 11330422 -309956778136553202707817351646312545600 11330423 -151735202550839157138213242117554103736 11330424 165138647463062325005352618429327237120 11330425 -409132358605122151256980419171661968850 11330426 287133803133705697249514495767201644912 11330427 -480174059364266990441274265476626325480 11330428 7168526309143131890945165224610776576 11330429 -611359627348355061898557815950296973920 11330430 180429312601312264159485480830180373120 11330431 -273044646968297497138128254463449717760 11330432 188990450847518083445329833850589675520 11330433 -272504594372605691638179207809327862798 11330434 43041073548066533503594999049944625616 11330435 -754225789055326105614401863550062155120 11330436 81268420199623115320335851849406541824 11330437 835499578730392364895507275936233722592 11330438 -51918098186433348374402700886270107648 11330439 -315882600833578903187198740236484070400 11330440 96668870747924603492350462196582400 11330441 173626478938177921288253297449288454400 11330442 4345990027914845503279693156284420912 11330443 610170126312405595517205107825615241024 11330444 -135025286334307212102156578484717355008 11330445 -12767223730710484934644721487553641600 11330446 57702139220967173606550052547175369600 11330447 285238866230041220569098504943504462896 11330448 -89266933246544270085756718181375410176 11330449 168288703291771344355596973869116380032 11330450 83157644751781452568912488100780734000 11330451 100292707483144899614123759873297327376 11330452 -338430271015581542287432237128687759360 11330453 -422387888926570097520248845852989533298 11330454 155014809516427970718470275130520054720 11330455 -285625750087534124009236681762743464640 11330456 -7614153515350034206765113865046937600 11330457 -4356902103088452811851476691460526112 11330458 232752667286727466129543653776466586080 11330459 377841067837259210813978942924152947216 11330460 132486122754344120105091224296671667200 11330461 -732993138878238423336753950620898199776 11330462 83303087028333091599878493507331741440 11330463 109154202060383374658432144673626352000 11330464 396741529244323262984340386143961874432 11330465 -280731698716664574846589751351407468140 11330466 -115729130149186313206532689357288598784 11330467 -11268637428104685115522936093491175440 11330468 361422685091920003104883898707812651648 11330469 71794344860876295876619053493521891840 11330470 422743282691837800966611146884250743680 11330471 -270710515885620455718081090548106423048 11330472 367812609104510844256031116023365713920 11330473 37699740726560811005365756444590169344 11330474 -552245121776518924718308442555499150240 11330475 86453652840415187496167935821542389200 11330476 -26745554522713800540756934338939335168 11330477 -175848679838213716878326634675239875200 11330478 51720928979058306804250166145478686720 11330479 -113680013059460157033945464728457486360 11330480 -12213065882511408570835014325986263040 11330481 -301706324719705043275137864655264887456 11330482 -373482099032169945648890250280200155616 11330483 691577330964731753108416328334020407200 11330484 -311345445747816313619054605153234679808 11330485 735251416364740536277866018029353617180 11330486 120646096515569298001421649025354188192 11330487 35525641716283718738913070634670769200 11330488 -458755244230844311076787376030515671040 11330489 -1042703280649229259183057895864110759600 11330490 149879140943961433512530423377960381440 11330491 -859652298694184506516381166951226238108 11330492 -696808511365494400155376500087524035584 11330493 -512801579579872518945438726575199188736 11330494 -15221721130659430411671457111048220928 11330495 -117334549958972690124340430726569568400 11330496 221174556398441717123854323328588185600 11330497 -29191156128444957451005651163074220860 11330498 -15017881920048214974437339738116037760 11330499 -295285536824011058181568758445322198352 11330500 -3302656409055231052525892478099456000 11330501 -51595879493153702078498552043447648000 11330502 170307600852536330987711748248352129024 11330503 -423560046357341455934206655391446001720 11330504 -234384481754880808267823872520329420800 11330505 416272859802423229715723052575430732900 11330506 -414908387003513164875874762414437303552 11330507 838818706780138622444257236300191847840 11330508 -2657370683307576933640956155802107904 11330509 -370604784300302149592256853202272337290 11330510 6776574664639218379017306197067832320 11330511 -289481654528444430880989750397016337528 11330512 108112592880210030602050589202709217280 11330513 293270357649181954570018230784000125504 11330514 -59473290119689358566586915763771635904 11330515 -1133105334113378193393480449391867564000 11330516 -44723611886176651202934797278084114560 11330517 557087385493712180179046468145635343360 11330518 -282385375933240452191395277442360803040 11330519 712534138963765983447738558322123318920 11330520 406191791148083020570336876754294169600 11330521 346673800003126445712190646787601314000 11330522 75577686842631801288472659083342629632 11330523 -18026105388206018684424498025737114348 11330524 312342128047745228893547575376861252096 11330525 525932371765331969763388003938209284800 11330526 76942359848611923877876152334839822144 11330527 -131675831064664984502604656144680563760 11330528 353819832190177029356288070239858196480 11330529 22818551292864981280938178373619335040 11330530 142736498845601075383365436216222352160 11330531 -91973050018049008500587223817940578176 11330532 102142022028154172708203815803455944960 11330533 -709274326611051606626989802964830116580 11330534 -168239431104896107337605622105542199904 11330535 -3912959278532781392448542907871411200 11330536 -34354169036409808761633071821592985600 11330537 474873506478149039777177738281903267920 11330538 50690631421908282809537825864862850560 11330539 983399492528115492241910454855753090600 11330540 -73731908484258533059935237081226521600 11330541 77763271461418724408244175772352434220 11330542 173856776409713225325726607561222177152 11330543 2212953981321661281503808827691110784 11330544 -8512986716633874497211086545137401856 11330545 -184436010629788430784679721510328362700 11330546 -324287818069454368748286646752352428528 11330547 -70662433101393762871983647038309656528 11330548 79482255949793585900087977457772699008 11330549 -33193962620157637859831754750112298760 11330550 29498580274816195613072404955804160000 11330551 -319061540608533046368734592050730202320 11330552 361844997940104281463300629366668677120 11330553 125084116565837570204965947687995937024 11330554 -25304866965974316433081749975412347024 11330555 258524699832425413612285088173246332000 11330556 10774662922454915880018796884259046400 11330557 329691324794012077989350832352048775232 11330558 223242526382130808783146731045839930176 11330559 -39951358741287815499492985625258115072 11330560 -73284813315764484407324719163186872320 11330561 1922297338243569600186617307602375700 11330562 61575232016771427385140016033482061824 11330563 281013751463338194269105872099635522812 11330564 250663565876449720129510338089310119040 11330565 266341574696683206073728808595446895520 11330566 -143189862678702815338325687803776827136 11330567 -606962543673762226719992789851602880248 11330568 -214361805492745074770852384698444093440 11330569 -204890394336338478380950849140257197030 11330570 178297182869884381058417382294095981760 11330571 24903909705491125377754950918339888384 11330572 -701878716634331234509991709806027243520 11330573 -867551157614500092549432707996034815178 11330574 -296400654887874903514281557148870942720 11330575 447841899289911946402388267580159172000 11330576 -155472913302892342691086162382730682368 11330577 308272776598708402817825993799505959840 11330578 42745734537477709016073532187919006720 11330579 105605591627639998288995913704510169968 11330580 285191316988643470766867153877031004160 11330581 -1031621978480533726870407474390881872836 11330582 -98685313737986672918616002447269381248 11330583 -729134296444242411895232786561508376704 11330584 -184294611688700078935975115251183411200 11330585 -99060355812275500602552152065272748800 11330586 3111363045388896049480582214383311360 11330587 118019269016190497003301565833766628272 11330588 -8133353871737342988468564591007709184 11330589 -517394700909320989325964101244003355776 11330590 -10800107292363563718962645170426560000 11330591 40852645672002566672572307904134395992 11330592 -56329369210522883544985788798411472896 11330593 35526567982517204439857526330927875840 11330594 103375434803266622259792191324122755840 11330595 -379882048335566804375767518634323072480 11330596 -274655944968834492254600746978455521280 11330597 1125283212440185461841287755564760650046 11330598 70473483249107313496674598026138339840 11330599 282041882713211497597555955989956726912 11330600 -213607853425337099786813439339946752000 11330601 140296196997512019701957851763935442832 11330602 502717285776060473266129412694559316832 11330603 118147082870569290812368571697714558624 11330604 -781674020480861141864943564251196378624 11330605 112053770110452815237341139316502711680 11330606 64811308057026159855792527307272908800 11330607 -440066147539722140768790448712873235960 11330608 105633650690630867692636800463631532032 11330609 240804363836886618659876239044710337810 11330610 56185934357420701673682328428864821760 11330611 935903569617391685179204214806756698792 11330612 -355814009229491824303074118172049776640 11330613 -498830543345701251539167732410277815858 11330614 262312028448197082014198326291497018432 11330615 -2231047330713493485740663623868459280 11330616 751271641248660999082081624350914641920 11330617 742848688956169709131847679995785946666 11330618 -183803602495633430095554489408944428032 11330619 214889155752638022400574380841438776320 11330620 66113778768670108461067661353942702080 11330621 2805398868976186647509772119509711224 11330622 -23833627098995267656844097324104301312 11330623 -19278380739428990069464410848477063136 11330624 -47558647222301181498518343855781183488 11330625 -128014987199856936424457803859108610000 11330626 47130000447143120915905721226690850512 11330627 -1000301232487234782170848274484665856 11330628 -228090971350541552708649743678565015552 11330629 16067349971125573436217210672248699584 11330630 381508885005767506857000412703696440320 11330631 -216096412805095330954064349129500640000 11330632 596069661678870796223968633083273446400 11330633 -340236627127509570849539758631599823196 11330634 28942145764807546024870074060022502400 11330635 -67509370054492632357468786282019734000 11330636 -777661171188734018658378063488478884352 11330637 162034398866914899512937116752322239680 11330638 577779373955922706074778951652838208512 11330639 758260914033448343967775096041344611440 11330640 -47939455888856581807980544942030602240 11330641 -125530866281618018881601072318192078528 11330642 173045991816761204561256394408738944 11330643 -711192319387450214257228806920663288136 11330644 -248270703711524677144237625803678282240 11330645 -373624775882392001997895636666949384100 11330646 -14162154289478527234122506478347620416 11330647 -1006245745369841017380111454704377185208 11330648 -136891688594338658768986254406455705600 11330649 14279707557282224495095711729906686768 11330650 -329779628174032571518285107150287712000 11330651 -477031134949901792281284200069970097260 11330652 81813686638778278129385828725123003392 11330653 1232307225769450655751676239171297976920 11330654 133878584341832104884517649209756220160 11330655 -3476453206948172872142697857793300480 11330656 13543380252385854725082734345152364544 11330657 200116728035779615985360891267144988180 11330658 46155615040725191935181808808630717440 11330659 -318999204083260589948264352407182342880 11330660 -437425702905261367729086731904555786240 11330661 137506036115811709203308091118660331520 11330662 31549791771693627945860455068280320000 11330663 123448442908845775070599801320279627984 11330664 363828032776357715459446728946926059520 11330665 309903585178150933202944012778145345060 11330666 579327825909882574547524792994629040640 11330667 -317264490208716840028390888189449327240 11330668 536221480896063424920814782436565666048 11330669 295765720261377887325992437498804395840 11330670 16379118168161219286806312992085875200 11330671 827761792093061281973196297094261305144 11330672 -212250780647762226697837316422472564736 11330673 -294628515049237042090094834512633462416 11330674 177968750423876720381276637318884643840 11330675 -27883249930821454198436753715979766100 11330676 -1402607535916997761865000671156697088 11330677 -383749861855723826619348513445338593280 11330678 -196789085516693790414944913948228210240 11330679 157135416451119886010192544024282592080 11330680 -69113004985337378728589195170490265600 11330681 -1076633492130777898974459465829055050518 11330682 -32677940114004090298234058175055104 11330683 -109588874318255492126936797884619335136 11330684 -288640243460638342338957383447158656000 11330685 -10794580190508605348591771231874927240 11330686 7761119786968506143713633896030535680 11330687 272253420345784983924604470643153111392 11330688 -302090767201643988130549577590977331200 11330689 -148651933375339805460779883591061011500 11330690 -86422019127975324960640316857764771840 11330691 -483405333261968224750643970930306899280 11330692 -170500921390173403815458640797348926208 11330693 -623659008063989041983787702269861176832 11330694 199476856811195603971646382938821816224 11330695 10256981280924495912134722828338110400 11330696 -212394813959782592648343799083326208000 11330697 107796964651512606424653153480967818240 11330698 -122920407890472885048254200965876680400 11330699 19883798844347566286842314813295395864 11330700 -108037539183088437714191487842366976000 11330701 -324805977712762697949023787260176020298 11330702 358185602844127359446338846332521967552 11330703 -101119681243548575945199994346915715288 11330704 -103451145339565726140123669280392216576 11330705 -113422898545306809837598175575433688000 11330706 398419825072109079786158504896712755200 11330707 -6531328031812533955142622716919269484 11330708 -238809646836241077965729633965247111424 11330709 74669368824408670121260781604000463968 11330710 -406521876035924820677208433782170730240 11330711 450278855491219470134035058312661033432 11330712 71019108948464581890078401859261849600 11330713 963686743171662738256519250445528689280 11330714 622354969990108218540224573090173866240 11330715 8209565090270896541311445021550109440 11330716 474465909277234079984577259653751139840 11330717 -20518955121094737971830119232262299008 11330718 124937538083471705616826490472699202560 11330719 -94983139813785383225169942417400398480 11330720 -257758998998052629147918117397803827200 11330721 -1720332705758078025450507924071081061120 11330722 -6176700433150192433415422900667197376 11330723 433094931780063014954773158610845509040 11330724 43004539209851778346253184280987514880 11330725 -198286044284728594550465796776721413600 11330726 184726768102966397392460466548900682240 11330727 -2268872745003039933899068720814679168 11330728 -22364435734225915225618096698446115840 11330729 769667475444133810202777068013252910330 11330730 -229918045585902353103815465686844430240 11330731 594662436246295423755776739883035802392 11330732 -115120432734486928813269486264773916672 11330733 -693333455924308411314800892772971926400 11330734 455325555590602242294068867859822686016 11330735 -305232480278513346291733141513063322400 11330736 69677868490921521977505184926153768960 11330737 782185835128549907206604135562950698992 11330738 100349415816257417117160994453787553792 11330739 -91427786702599919662341652741576104960 11330740 198831149502794854461689030946284624640 11330741 74485052063527643510015403181072508142 11330742 159830549046961443895779118653739250112 11330743 31786841480747006948243165054918081424 11330744 -342596572193496053340982437048753070080 11330745 -400024006256678154999162297790791168000 11330746 -109593312173115850425058459534321148160 11330747 669282770700537230577970532656505540196 11330748 26733606882196593693769249052405661696 11330749 644821747565004344118954088607855111750 11330750 81686604741756311796958146875802048000 11330751 -113956915266454994205729431177221827840 11330752 -27013890344141480471413747751131807744 11330753 18132166218215000158630104523607263680 11330754 -56644905709615006407514406423829288192 11330755 62348539081916279114485155310601086560 11330756 -44781169181987754670979821126617080832 11330757 -206160285974631909776048983375673659746 11330758 -11522619984523127405671678877401927680 11330759 682984293106969652055862823106127151640 11330760 -144483753807365203343933025663054643200 11330761 -510258456096864901165801186197088985948 11330762 411918990445623867485983244184036163632 11330763 -78552049631259272378968317299249976912 11330764 241267142072533098096503840604804249600 11330765 143069493244897362781129028927103554400 11330766 63621316491310758409752433414299264 11330767 26041564653260658163963022126590577392 11330768 -2653738180468866411284428646761267200 11330769 -45501256048970924999956778604264599040 11330770 -248481654550880190354245304010615818240 11330771 376338376033254513839013299385604260972 11330772 -715701539540069246573369903845225451520 11330773 -289841824528400875735032360728346095040 11330774 18604714849882966407536930447540369280 11330775 -206116728995790732968823323298345237000 11330776 -31601558692195709386805013718988144640 11330777 160049189213021766917382634712871748932 11330778 -140851457187874789560530360620975474176 11330779 369481185356741963126945115560292454720 11330780 86482544657931673006060941882572121600 11330781 -8472244377738701504212148649004314624 11330782 107046889469545994503810643653049316672 11330783 -938805408527725137499053760934487212160 11330784 36825452817160184160953137543707623424 11330785 -129285738224429117923742107418399959020 11330786 -238508389991335475499575386202382933216 11330787 -141089726269821777459269838180913649232 11330788 24056555458787891152051561013980266496 11330789 36388583030127832310576503938157652160 11330790 127059179505444786996827708540102864640 11330791 -822855527727280277129994065389491300808 11330792 430387713371339048634905661287351500800 11330793 34209660845752862548561046876220300000 11330794 -111547014036883148832208853545355115168 11330795 7456024016721210618530036580808531200 11330796 -211868729906943890617226144409942379008 11330797 238368012868442721934310199370581452246 11330798 -524127395294015661123409180704576561600 11330799 638545204925825452470125917713839961864 11330800 -4788859438805594621592769693945856000 11330801 -4043849802082093989501557542432218336 11330802 -114110737277302921805857206087259691520 11330803 -386550596584320427067391324821733509232 11330804 664062408582971386423869033924942646656 11330805 -210482814518231983083775177789339542240 11330806 -76547464408697968586109653960640735744 11330807 -445363088976436989312186264087893324592 11330808 13019050659611811929299253549481369600 11330809 -124599859467197277508813292233034799894 11330810 31292416788487206913644993965406597120 11330811 -69724671228660337540329206524817903040 11330812 -82811244818720130073002472359842611200 11330813 201813331182167095175657786460856479744 11330814 -81757826946621868198406616797143265280 11330815 -298032490129829999340795673603346150040 11330816 -209971170485633246745009866328797872128 11330817 -135845687990664046057922869252433962752 11330818 601578196752938080654833804610010411040 11330819 -686300747507751523596504867861293023920 11330820 439604563190744542449641836544470425600 11330821 -888642607219514075848581647848866437280 11330822 -11302555018590417636212124743379187200 11330823 85897107736937461700726135173606521216 11330824 1187633179006646933960860573401966673920 11330825 75856085464290862943185632929104083600 11330826 62692005253032586696286276379040137984 11330827 -185881936638749447067504709508082481324 11330828 114710649643170598282053241687561582080 11330829 -213369455674688192418789090805574254176 11330830 124985966434739352961534407772683129600 11330831 -342499366495414170170564954896434341736 11330832 17711045816710144784709373446572605440 11330833 -148992488012038626496312798339668829376 11330834 -255082352586081959809812157849905731184 11330835 249355245701773560901299296217486531840 11330836 -49308756542345055239357242424363642880 11330837 512105176413050875434693468263855345472 11330838 403416289210538011689971102512514293344 11330839 186435465647183812193541192079534938320 11330840 844272233695965355793674605922203648000 11330841 -14510167432666339740768541052583805440 11330842 201253433836953094204362409454193694944 11330843 -294881535060621292284454314398963506560 11330844 -1311449345020593004456917391358803968 11330845 -18040097648868892561777907296619172000 11330846 -257888995879047531015995722237766869440 11330847 -666851344568482822645924981999608014088 11330848 -1402908492161573513323343945906135629824 11330849 21000162910956442605587137350498730920 11330850 90281222508536294907465963180213552000 11330851 -398277731426387796179725795213122695520 11330852 -45565348619256429379942337006054108928 11330853 260960254955655087417998017660608317184 11330854 403211307132628588135046654195707584000 11330855 -441163225511339794869855091362687379440 11330856 -2632360821293963356447803022795253760 11330857 -456002402922315094013914874475778565400 11330858 123191128607050007147702057504163789312 11330859 184371305773432386632153601333382692480 11330860 88958507720883979872194086399645870080 11330861 -133005593436840969638272634889512116800 11330862 -211074928334743545476522444497452253056 11330863 797736545953271964617585136734853834040 11330864 -53596561510862447273370336163889233920 11330865 85878186886301612467302172723842501120 11330866 -231787623448525575823730398017567856368 11330867 459982483093115011555169153209125682992 11330868 -110670007816131667035824719908420341760 11330869 780547587405097163166640564057672365312 11330870 -6895167383378087776226427950269123200 11330871 -125923253152969447870670200007323832088 11330872 46924166443434304878054667256746475520 11330873 -1067249266821449500172172156281370207660 11330874 97628127874756039011058616919900810240 11330875 -71319859017350456981016828208742148000 11330876 136840973710706240980935595416109071360 11330877 107671429073217326817976300448337198240 11330878 -188041344465514793863654209723688690560 11330879 52087280252937831163884798542589874560 11330880 -41096474215002237234984946037371699200 11330881 -455891346251729834653596857982011085888 11330882 91329756081176227131786055351050627792 11330883 124413629917727377549627639723190663064 11330884 -459787649854960601678955352842027859968 11330885 -57159901733896124281577153139748884420 11330886 39850812037161690048253644358384502784 11330887 158436844715973095460899504480741040 11330888 -5356488801647833811997129867102781440 11330889 424989289035760104998530458763297347648 11330890 -46138201384334091188388483646649318400 11330891 -421900204816469833672641532841089612800 11330892 -311747307223982981767686154838242646784 11330893 109928366031235087578993756205113950400 11330894 -557498050855678692063416231667983901504 11330895 -375432478419359032590454213933790423280 11330896 74178989421391827319749325205462433792 11330897 72292483093256322200404451861341949040 11330898 45696198553302464016351368183569332864 11330899 15740728899984474558344817879464465900 11330900 93974030526601928112314209990122547200 11330901 -1561248197134806642247019976578543750400 11330902 119555796086895030168539133124092707904 11330903 -106520738695765476186164115516139646016 11330904 -122274454799325946414166908784905420800 11330905 64920888325747789542809404207656861960 11330906 -70948376803689888888213388505458275840 11330907 -458202251828775850463146355940977100648 11330908 31827108538611722318068202620180110336 11330909 -741804016612555131001998581952278377140 11330910 277358595548220529171941115670265144000 11330911 684685955458533749061883316951042504064 11330912 520413665380925733199788124401550098432 11330913 -146405028334911031627684414001924473152 11330914 -2594333680458788482749416873273038848 11330915 -265755802550531629307364083753527723440 11330916 -310122796061706017557434426146346670080 11330917 -207357209744946511987425176263647908008 11330918 -506374081553485399879628187890032791840 11330919 -558554888851566811177740397840511468712 11330920 469618112281659298266744723244948992000 11330921 266944387350187727114123660651221571712 11330922 -27699846653416748976087175179622902528 11330923 -183606703881856086367687844997780878016 11330924 -323704611580036629306692032835956224 11330925 -355301668941397918898329208027663467200 11330926 438667747105261558427042956387386702912 11330927 1169529040277383058011462860018007415808 11330928 -763981116817757283084708238270464000 11330929 759531287571817977400403653248903672530 11330930 -145730159524415121833528315690503680 11330931 -421906106366195778759499018205005757376 11330932 85559081539424919004697521187991306240 11330933 -753820269301473866496761748400220564676 11330934 100694548544884070263871345481593364480 11330935 -172743448462275317521625189917698240000 11330936 -935137507207575676935691868509981286400 11330937 5883086539336944012247099231965470394 11330938 117515527220052306085667971553458709760 11330939 858125220127188862934861586946601872224 11330940 80136006047685300646827000170183393280 11330941 -831170721030374672132604889140885060000 11330942 -39931331439703844928616295215229994240 11330943 -242036651545047028007211574270970706600 11330944 697890267307253234501412688568537579520 11330945 339202018957024836258436189028353920 11330946 -11077915442053602230224568913047374080 11330947 -201957833209605408168686171236709641800 11330948 -826343134062769367609180980683652644864 11330949 13728382773452391689395372845260698752 11330950 -163100952937477951218475319991727872000 11330951 -719584353129553758965095206043876676208 11330952 40611261487737194871107548370036613120 11330953 178501171176961697398314550487707522202 11330954 -223082567356355355451568339893270828800 11330955 316348045072114586788957635013262335200 11330956 275730505947812337487560132878797713408 11330957 375535321772110833057328093905652146624 11330958 262432774343219692222963566159958823040 11330959 -699317136637596183094352318559136325184 11330960 55225870268325105387507601489070407680 11330961 281584398428610727005460433774193407424 11330962 33444269455722849639040742642879832384 11330963 -270131692323711040620335664669590960640 11330964 -586712805727251023752219324317216057600 11330965 13114608293401546286128466755696112640 11330966 505051517036794242641665751101164966432 11330967 -237198094771895985416447805391372492080 11330968 1005379961356302439749039588464831877120 11330969 513583577370903476227210318103997467844 11330970 -56512380760343784011809471011051110400 11330971 -30444873352288451836445358389949503688 11330972 404403901735182271075421133914981899776 11330973 -5988949071682529332132264523998103040 11330974 488906440453930417411195646365963185792 11330975 203428069041446464173533805817851831000 11330976 -345050307475093401567033851458608955392 11330977 2754001188297803012005749548351478272 11330978 163367276706633286566187211266650989856 11330979 367077252777822541472087842596281543040 11330980 -335156153113860395615203409082861408000 11330981 -27672657242435825762728839569120746788 11330982 -36016429704168090149909865332954968320 11330983 271411416048826560384713601164336110600 11330984 -37286831898162301103364120546337996800 11330985 324939355979208187886942453821489464000 11330986 15988513149275246771483670148939390560 11330987 -18352640883334841175536215538301636360 11330988 161128236460303732785740317501660339200 11330989 -1235567975663342217223328522244498180000 11330990 -31757609568816641420838648912689971200 11330991 -18610260238081085544825293583442954656 11330992 21488026070111069500339598074670448640 11330993 -426795058034386719651759235482912243420 11330994 -68081124092292734047013380229693167104 11330995 -376705174220844843754355720895271094400 11330996 -55341791404965747048323010690240675840 11330997 -170371453393213663918867380866095308000 11330998 33051956321975823534709657324680068736 11330999 -117814516151025216390659154089545611936 11331000 134795135349266869709524326261427200000 11331001 -239539640477984604908775292501606486896 11331002 99965668442939446533868105746087302400 11331003 -64631148724669889444363949658258170000 11331004 -367187262987259058929513142945259436544 11331005 -271235530844557297066952756070743616000 11331006 -133314042081223328767369191102403780992 11331007 363458056221212229982528644857052520256 11331008 51230250700082623672610927914065592320 11331009 27748259485005219525520126472034439920 11331010 -309375496073371013826062907122631829440 11331011 1140140245388889900109895920832499893400 11331012 -67280366674427948090109476897297596416 11331013 128865156433548632640922262943397480380 11331014 236375054028266665623486800597300885856 11331015 -144998059241734689967302437656450501680 11331016 -13467662195262943085661016704177561600 11331017 -239391856661735182831179765766102264560 11331018 82492091294073173136022069047172796928 11331019 156035102985572161685117239012963311360 11331020 320461833749114183801288238030873492480 11331021 171441040345154878118913521522604272160 11331022 161791419686415916507654389361317067392 11331023 240788538297993818693225707383361848048 11331024 171072913652162881009461483609392676864 11331025 -97932450533043088544272348368451702500 11331026 -49842669543630892769993575519564016640 11331027 -68618961514352708589738663760440839040 11331028 -124780519261470956195130798879295234304 11331029 -10189626522764857764077599252802190720 11331030 382649426050903299185574011685906124800 11331031 1153230432843268196227719367514220829832 11331032 -675547168357364334758674524860709888000 11331033 -269398119829508593402466207728068515136 11331034 -35775857324666702864577368631037029120 11331035 -172552903996691479419711333875689005600 11331036 214352606736735111372646950370088924160 11331037 -261446924102472581722954154015031929120 11331038 595146731002971790666962550257096097920 11331039 -479514383771201777801543240998029857976 11331040 203053149569469897119523543490033090560 11331041 -115309367454978186900027092875468584768 11331042 -52641560337060108546067137823337988096 11331043 432116504428515705173548919293317019292 11331044 -64861376716683310548312110163879986688 11331045 897998592277480312370829578204164860 11331046 -122336085613585975609451830869168051840 11331047 43268492371574966065595828133776163264 11331048 -637702041003745678316376696612545495040 11331049 -100560603450940123350134338933389520000 11331050 36845684101946744331734068355179510800 11331051 -60287039444338546030335451258662540816 11331052 45870783248045022449196299855990597632 11331053 -400083456962293209887701953583428646698 11331054 -195154059956211393409429114247562335040 11331055 583354827004213806610296945803410437120 11331056 -30324107077475323661393423548122955776 11331057 -395046667210337488414957841013740706720 11331058 72942902341308987829562348005174917120 11331059 69857603028883734419597138324106504 11331060 1103647526178946682114080894224384000 11331061 213950356968508495610426163502417811520 11331062 554135506653169645945789512364238800032 11331063 183486631779862371760852180130555992320 11331064 -493851841621746654170118255521324359680 11331065 -49476847036349094115513449867189223680 11331066 -166926527522244270234446599538719603200 11331067 -724725143826930039119753285020914425856 11331068 162695874434319900251014773935946547200 11331069 140067557862096162195534772337436047520 11331070 60227094805607415945564231125135529600 11331071 344594546521938766620779609482673398272 11331072 304898510396607360846454144794277969920 11331073 67178062463849193083819727533579937364 11331074 59864561887019240301650193177664579536 11331075 -25307105739453649385928781856992972800 11331076 773121549429017308561667475916625477632 11331077 382164583630157145700294897828388401440 11331078 -284913371539933210525657617851290905600 11331079 -609384046798838990140831381847354682624 11331080 477981585947214382313866310682657638400 11331081 -409908746719169733577576528365899211072 11331082 -104067515730918045148747269656604558336 11331083 324649842963145790312391225200762948880 11331084 371331442600335719144750121523074510336 11331085 -321968623618663619214474684338388215220 11331086 -91350020892450470887174549459071782016 11331087 -583589279166853408119501425546778288000 11331088 38656893935295346954858383574777724928 11331089 103910900597332256651224998272691437568 11331090 316419070775424301803041419094653662720 11331091 -1136262578159312680702180146384298647508 11331092 812068513646211750317817935794364270592 11331093 -400244652739863885801816743956729674336 11331094 -14463916731557954075989199779726422528 11331095 -61707538455836194527205821661547150400 11331096 -210433995407208420331328520334369751040 11331097 -11424355077887314192857441256390171628 11331098 302038362726210466329396329322593794800 11331099 209363830708543059553934781009551660064 11331100 -129579951398403613211030146641208819200 11331101 -789164638264226965663508542577722350228 11331102 1624145973112825573994908486401752064 11331103 -305484459543251252255977388110716727824 11331104 -196281017016984400685860242440311209984 11331105 -160095855857455432150047650384752812480 11331106 -335707460029418154038820644927783690880 11331107 185016263207948844698675456043950301504 11331108 5777151637987589036464023495226481664 11331109 -284763882414389924802551809228687135296 11331110 86471039015986426277228157143933026560 11331111 -127526024547303313981698865371159164160 11331112 -212307452662084173850394231068011033600 11331113 -228955308360941270976891514750151456256 11331114 -2853901194304480510095390741087347712 11331115 512050800642652262805254619934286129760 11331116 -820554888934543806720316796872530447360 11331117 532656433440743934942915029783780659200 11331118 -84464312343048304996467586347372738240 11331119 -427055852833458613416492547887937748256 11331120 2302107032087172128126429505823703040 11331121 -929732838959747948683948312745391037678 11331122 467542915191399780462479382466668027648 11331123 37519667274069108403051455106576239168 11331124 69474262789863922807587025999499857920 11331125 -393387623837280590246262066165568320000 11331126 -184377713334759734744618342337941384256 11331127 137354090586463835339959309341692630520 11331128 -297301101781211770851508396362590208000 11331129 -42383396029611868260360920133213049920 11331130 128298234958847508990291315638260132800 11331131 -7712648811637185358244583101457882336 11331132 -219624438121234732886256087340056841728 11331133 52505218382303356352646561523165339008 11331134 157596802554032673334822771577371128960 11331135 139128105957928336409708098343922978240 11331136 -163073509167349425649903865711403466752 11331137 137673702368760523936240185178360302786 11331138 -47597333753405285698294317746904486912 11331139 -271214793701064097181676579287119930544 11331140 -281430802218415169953627508423271586560 11331141 746138168256796006460063368119512558400 11331142 -51044596101732772394843953950671034528 11331143 -48274498725358836781464340126599087336 11331144 -458104456736739439504366319015657472000 11331145 3436382386776164321512898936442460800 11331146 206453039434285690616710750101418842720 11331147 -274002448950284639551791350193896495400 11331148 325249737000639023199455843529453118208 11331149 212436169602153640663296615425578506060 11331150 107336580177385632810616822078032657600 11331151 -1102494203923793109276789215829215304 11331152 140163032604949317622317478690392883200 11331153 -132149718092075372056595642328063849438 11331154 175147953899039334001082460315415140000 11331155 180755442484542571459116399863793783120 11331156 166673984168264374073301309373350684672 11331157 341329838122721081239079593629436909920 11331158 -40539475240999352161324766411835652320 11331159 20971124806743535928606887382008250112 11331160 258136591275865830418234222209975705600 11331161 100393639256870319250464868608977995332 11331162 36722303317106077132433271672248148720 11331163 218812303271285882316638330399453021040 11331164 240709830041048160953029841296726012416 11331165 182690002642799127710035949187342193920 11331166 -85806201160047203855338393228452480 11331167 -657578934741972273336865923915384290784 11331168 270161746647033686648042065999914860544 11331169 -379867813725156836907835846325783166430 11331170 -183606976962816817605233563208462486400 11331171 -23462954389403266100509885997596821588 11331172 344122150152165541447369654586119362176 11331173 -412424864465330932432122560543306177760 11331174 190799368630853552038634770710655248384 11331175 -365867530757290625443209255022816585600 11331176 -140591662643159462212173823715997911040 11331177 -54080860809933838616288013883945531008 11331178 45326058444697984468896164254584109920 11331179 -166517998240242540440095051373566691280 11331180 -56546480183277663457369613474182871040 11331181 -538966711828996411671443595662310381300 11331182 141318589941819346531871053057176268800 11331183 -1036084904190067744479221208683800816896 11331184 -67299204626606703644160853965642956800 11331185 -48169615591354189980019969055211100620 11331186 287425074670007784020507790998298259200 11331187 205370975735489036398294351707991254352 11331188 1831520318465117495617924354109042688 11331189 318789238551324593550974270841480622524 11331190 59184096695709116011337378316240599040 11331191 -986651080099098800583809019730662696816 11331192 558021457588973808041090555807069982720 11331193 -101170305997039583989540665752130879600 11331194 15745632231276446963277684452830789632 11331195 420048850529534583370972123051106839920 11331196 791100819258276712908627586250176870400 11331197 432425604101709416424952900257350180172 11331198 -65824832233278824314635056835238250880 11331199 57433880557274499858765602076177838320 11331200 -311059063447541128110844864447905792000 11331201 51185607285551762825389898415724338720 11331202 -662164957794873095455512655574117030448 11331203 304131507013993996772817715750573381344 11331204 171551238317139906566994369448673464320 11331205 1826079621839486960932915485973031160 11331206 -8197474153757837482203077179216326336 11331207 205089175595876176988295431751693387360 11331208 -390295896764519404295590920268469207040 11331209 -117699745503165544728260841208819519590 11331210 135975652328531211427813782726873285120 11331211 181553707546675762474913712697063480824 11331212 -66862404513024875412607476695502860544 11331213 -48164014177831232064731933417870680320 11331214 -169733932180127159247969289642917387648 11331215 -34929722093637990695792975955460564800 11331216 -10409312373056325819049955815720599552 11331217 -373902089299870584309627329569689878734 11331218 -243247744848488113014585167354467171440 11331219 303024998887579479706463297208373065144 11331220 -32143832600684039643540776914093824000 11331221 812890055794053414375582575183243631744 11331222 66826217781585414512448815485778632704 11331223 -1462939330584999411454431938691759194096 11331224 -577992476872896391189303598576937369600 11331225 153828634992693574405281948184649868000 11331226 588759009961876949713577631899356399104 11331227 939079079978487713404728293001092291076 11331228 -66290802498864086508101213440965872640 11331229 -64063628241725622810577194782034992640 11331230 513929443756784432819454632099650060800 11331231 9705507587099850769688649497310549504 11331232 -870603897174561712251654504532112572416 11331233 503458134718769471247919020793992928482 11331234 183708302028840091418741162838451967184 11331235 -242735139101023811059462534619220118320 11331236 114766055382998822003079338834680750080 11331237 -54154762655547023112658745199433934880 11331238 -73629580972173297429591847398060178560 11331239 -415695999008133919722669923264502914160 11331240 -175590985877643367203628976883166003200 11331241 -211770095096478982569958026649051621056 11331242 37810324136397737296893044555441834592 11331243 85828372096988550045438661995020498688 11331244 -252134589874652941257203677375160496128 11331245 416039340506677207224553560779307619200 11331246 74198581560015869035493699412796712064 11331247 -601077435044906825846277815429037480304 11331248 144656150665767361446415384192029327360 11331249 -18385480881989941661456147235332779392 11331250 -112562083216264734703167523354826100000 11331251 -194212430047280527800038689040913077748 11331252 11315666762833432775036927002931043072 11331253 140460002036881121124604836108999883840 11331254 667989948429231006081894560612023561344 11331255 -102409284213621726579168421405669624800 11331256 -1224099180484664554586285770449228595200 11331257 485056267690764417203630055563503521600 11331258 -127275435305965151830853099402073903360 11331259 -9439427933495014836834446700092447600 11331260 447502859178713298061683765460898234880 11331261 -670962476955548134696404463685559216090 11331262 -371179623609142318951116084613269658368 11331263 565374501910061488553821958496696232512 11331264 -61282057045789433069195987981212581888 11331265 -357306665004255203489821764624525532800 11331266 231716106548050475950634193110612066304 11331267 264459379007708840458437662988069740280 11331268 339538915005062807897267717322828616960 11331269 -238498066195190157104842153795355055330 11331270 19041369819110405468396132766185491200 11331271 -10377842828953431948067158738495642496 11331272 -134556341854812136486228522985645998080 11331273 -695196725561353630697315266257137804016 11331274 6019992975326234257249679094942712320 11331275 34370779428359683193335973174351025600 11331276 -106583488898576993465525612628648062976 11331277 -556282102010298841451585557054131523200 11331278 -107997252793825027457020607186609468544 11331279 -63870450639646152828480250512005100000 11331280 121011366970556398181122329066061824000 11331281 270475934516390812520705494811813389350 11331282 -137141941679023691298532580295435046656 11331283 272999999822787435116789962204802799600 11331284 -50359065221283168646679429853439309824 11331285 158224078613580538342975787839664977920 11331286 336592007720878715927311755088920844800 11331287 -180844598118812012334056499059607384 11331288 717199749701470392587896191978188943360 11331289 687087006513410422658924447286030158090 11331290 -148459369686159103056313043977654401600 11331291 554997092988987649972914418620004969584 11331292 13646177619110299467017343580144640000 11331293 -79676163605653462471109574245415509076 11331294 19678753461052419052990767664355778816 11331295 378677029296089474005384522482794860320 11331296 433444391427828618484894662872322539520 11331297 694865297941493302174754051764236694674 11331298 300738304960498472553041969697335251200 11331299 597966462216493480422388943857295528832 11331300 21262336199600317964150489731169740800 11331301 450298532630799776939370873173092020600 11331302 -26663202465607736430555757473922449600 11331303 437415159894750206930784690592650673704 11331304 -350620628571022013204490707666164531200 11331305 745706268212982741665825461904203145160 11331306 28780662894650168011562500198766346240 11331307 -9536794234841254379857602265716368720 11331308 -791897522013052852732715973413093681664 11331309 239039086285121903010123077944623191328 11331310 -165363272568428136796803852392760037440 11331311 -84296873121671300177484524240136167088 11331312 107956405679295954400053809346756771840 11331313 -37740860875491842467943978853168393280 11331314 -126805804625398933553464597866796457568 11331315 -228048246323063527907111102861876244000 11331316 197845520843768949215442216856916914176 11331317 14604759577096866197910630245998592640 11331318 3235386219627187007129025801604343808 11331319 201522964709704314094921416942983807720 11331320 35268653781662346038468394627150643200 11331321 261520394866138275415529279782776413184 11331322 115949954631768882258573728835471737712 11331323 -78728100621767731648931959965083312736 11331324 81649121005969879891474682504508690432 11331325 174042399817247584975070245819681580100 11331326 -307429671676581426546637277725205908416 11331327 37675736705952310035269067020849249280 11331328 309307403319397850433975266867048087552 11331329 7984617923077993652013571730264220930 11331330 54544161560858464546520628332320465920 11331331 -470006395725209634750187118307420594936 11331332 -40343431943451646987358305193297683200 11331333 -363208795983360273339309216137514247872 11331334 36692666356467448194180162677052825600 11331335 323214707966005517080119284637591356280 11331336 226540885156821933702952487013102182400 11331337 273555695685581989219504972927017048832 11331338 -3997899320384716374555041642635339680 11331339 49619720483266793425777967444467365888 11331340 -23779379733285770262779099342866652160 11331341 149035768366562107326437407037757009024 11331342 -176069367375315302627347812778034703360 11331343 81855126906156564773961560161824508592 11331344 -187904737453574631898253730780322775040 11331345 -342943212061158271106111358391796630400 11331346 200805507540474241423552725953793777984 11331347 404202222095552978511762141444628563600 11331348 -84124616815424223828025088910975590400 11331349 -613942664535630492318663938330106441536 11331350 322766755215491311255764404332768756800 11331351 -41491730990833922109206126786439417120 11331352 -23106205691862688779024616642871930880 11331353 -125706673780285565626920232458482355360 11331354 236993432847378186167286996089559467520 11331355 190134251311101171309622981995842488320 11331356 449012624520275639869955980034106616320 11331357 161055077204452638395399944661590919040 11331358 -32745466079027205113248469097387785280 11331359 39602359057187208227779508085640975704 11331360 -8294370091281487019651131171248537600 11331361 -362710450564543280926227382830552427628 11331362 205372937294495745118815647984205844992 11331363 -378608544257738973776080961786892561600 11331364 -338498437762084285663745664537993351168 11331365 -385327378680731080829926694417825241600 11331366 14638489720231663831573956681326188224 11331367 -393874894987286509172982418346932061328 11331368 -20364150122550305111640884405253242880 11331369 236565832809423620335548019802394955968 11331370 -8373064254552932061019636174175619840 11331371 772830605360825023668116153068825969632 11331372 130240962139217066910941991100213985280 11331373 85371632995419386309568920868878499180 11331374 -619137161637307185151303213568791952064 11331375 230716015385557870640877146345612736000 11331376 12369624607313891810808530737584996352 11331377 -319826682533283823344356777715768801774 11331378 -450692129788384821070588494965636220000 11331379 187355152586910287090738983582889859980 11331380 -179180502665520691299497342508872409600 11331381 532874716612828745389808388883150733280 11331382 -478497819975208173247975782285849434208 11331383 -139427638891648196646480806136065382480 11331384 -153706903855814073951600803536950190080 11331385 149104442641435258060971797158467577800 11331386 -80013328256070724233000597899825928960 11331387 -320522962755855582023651860495296568320 11331388 -193289667280660143775129849798132851712 11331389 27791186180779815832389439717464053190 11331390 59568509679001303777913434059160473600 11331391 -327825912731776881375559018915757732400 11331392 -17673983484091795241758586528703971328 11331393 430803033726180948245153413744152546864 11331394 47956422700207074649842672408043996032 11331395 -174004679520158915324295018901530169200 11331396 -54506601532264819093452901788529304448 11331397 -386192845449826502781060185441716050048 11331398 -91777281344844753577924379281637619840 11331399 -184551430465646026269492027743611494912 11331400 -279109942470314017756181302628056320000 11331401 9508108714131044406858999066876572430 11331402 60425041755596622291477048095428734720 11331403 4758310345721744858527890695590862824 11331404 45421159664241264806596298304036320256 11331405 65609130221366510927647737644665373100 11331406 -36944565918066658489841114628636502848 11331407 298911508289898278334577683563462915952 11331408 195430732975796320287788197388746752 11331409 265498034976669375196209285590650952304 11331410 -32842103248528628896664352129014553600 11331411 62163320166334663776787182897781188864 11331412 51353779936541530753063601290570153856 11331413 -1471663200089661989951619007955086803300 11331414 14378590278441900571319431727812568640 11331415 356967625423027160908770840169754209560 11331416 238194023842991603461119586398098841600 11331417 68047862957582962356338608475623388880 11331418 -60245342835821066926216319355918839808 11331419 405176030174266389169579799203083591360 11331420 248218782532656046350779916394654970880 11331421 -627354053676271965380688606402537761434 11331422 38638865308764379610601641215070179200 11331423 -157111818429461073649814767159383029928 11331424 335718291098622595780919122022254510080 11331425 3574292195513627462575631397119452800 11331426 147674955944111585404005178479798850944 11331427 -592859840146602067336083917189829591528 11331428 381731423261281530133208878170388579968 11331429 -5016055327723721632773602184132272256 11331430 -115925413996865833885214058471181148160 11331431 61825009730544771834100320945620680200 11331432 24764987166905109838417867381527429120 11331433 344922876596725352040674521254453341184 11331434 71408558603356231962377275446013835520 11331435 -113067307211093888342850588607819375680 11331436 -33664123997937070197497075213492820480 11331437 222373248568506719445506633506862880300 11331438 31413637568804990502102909002887938048 11331439 -104537677008285890853885653943442313744 11331440 -133148576513114186675037795456181862400 11331441 -118741921016637469949144107498781017920 11331442 -23412493763031161340094701338356087296 11331443 524362290080462698084762920446013324120 11331444 -269039640901836321925842648770346147840 11331445 -290290121561327083692691531856179155300 11331446 -6338281787099419846443512961614362560 11331447 300201307081132829290424523098418648528 11331448 576000332803118189993337129919551897600 11331449 -1575465574747990310308790962698320555964 11331450 -113134511034202279794540150938760810000 11331451 1690568891496735507956964257246881246032 11331452 -691922034305566711449772891828527129600 11331453 13047856161119817040162203369191088768 11331454 -133599655630264183494858224753420973888 11331455 206449331813046133449438395617555872360 11331456 355314509139184639850213056355531489280 11331457 274100217659841036200068369565533522944 11331458 22835277737168713673267886616239436800 11331459 -464534452035911828803959954986557829436 11331460 25967562989180525753206341128015462400 11331461 -158179853237485647409605476057748955776 11331462 -24931384224663689909225686364327239680 11331463 -65242325321235128866682266102626787152 11331464 219705626389061840607434741323488015360 11331465 -789464221289103611161533759289340302080 11331466 241278939870654162350304965459028528432 11331467 -71009535403737289005948505676087616000 11331468 22357622999648134713748563748970496000 11331469 -507976900642861754334932890361320062804 11331470 -124047685278993693622915061844081088320 11331471 -603753170038442255294033437860437453688 11331472 -89536962592826802656066343146804461568 11331473 -1054891755458412693026640410265240739278 11331474 -85438559833231158629149237554113888256 11331475 137966088751141190925491759282118252400 11331476 -334509512811219011011576293806445527040 11331477 387054808034159191075009652256381716814 11331478 -199027920755046727279116241169103290880 11331479 -531401861469067545930818802889139151216 11331480 -187634927971354999121714817292363776000 11331481 -145933259423588738534533095411126459840 11331482 333036838477598503999362524389841321664 11331483 708980156869484371738066909509404208024 11331484 693210294409593080834209816495216918016 11331485 84165872419934846500326585010628340960 11331486 303052818267528334206268432412245968000 11331487 -108929357411289919093867462148852457408 11331488 165879449509035171659505901467557953536 11331489 -5623088240223022188480018486700014720 11331490 -414034719933011865951936875761810188000 11331491 -319629082571277344501669198870858499108 11331492 102297187038974758753756145140568162304 11331493 -91847559354772815927501164359109212032 11331494 -307197356609621231526231093235012444704 11331495 -19547703378852904014850110937434968520 11331496 -412425167946304260481994664736747683840 11331497 189008196451584130038713331273880180560 11331498 11629295216025198825045299571203521536 11331499 -648640469357855369939406688517743223500 11331500 -317173880493192978041950498826163456000 11331501 118844128387368344964078836082297087840 11331502 -10196232231894377482183959133274935296 11331503 -409047778219516577057480616437210259840 11331504 -79713924539847267586727901282650505216 11331505 116264448512658803466022964903416872000 11331506 367031183644467400927936312988414926512 11331507 -183164206118968776082102253916911916480 11331508 -588983395428068757330205356604666924672 11331509 55991454149929807914470843180306397312 11331510 -203218409773758766620600676818511309440 11331511 870163112290403040398958019058586595112 11331512 -448766245064225756329935744443777925120 11331513 236283031366777520482393698939515269242 11331514 120854393015092401398344574913574394112 11331515 263841428636619027512620845441752160720 11331516 22426287905258064412061396976697245696 11331517 170247623180018331770637670482782922566 11331518 99951585515915752110492211492136718720 11331519 -55079270733281311496744837948066329656 11331520 -204024111434260019339483644694856990720 11331521 -63202506152957238223803565672531993278 11331522 -450199800726849278751842960203087441920 11331523 -179763752759201798490894485262477025280 11331524 648494308929927083749556012003807616000 11331525 -167392526906349931290984142492691448000 11331526 -156172322635336444280766861612768514560 11331527 -61158959133675275012687744703840475440 11331528 4667237657149158127674801707198054400 11331529 -613856461111838132686048702116665280 11331530 -8270852893759148494877424575585049600 11331531 17938462969794046010018614452802923840 11331532 -7145487549971632595712316143002643968 11331533 -26998812938800142298884097048982785780 11331534 -52606074575432465095925472775591357440 11331535 -39588451467556608630981968251711574520 11331536 -191192546635408677132783922550596804608 11331537 -146939082204496946578433274145470097536 11331538 359732622381405759239231814940311432480 11331539 -15819292181601227605523169509412990672 11331540 -168142260623307303431987998333681766400 11331541 281738169084440297537675048500988653372 11331542 2498160661167399788233678901361193344 11331543 434673053838232262407594611646545916800 11331544 -289431769250600318195415655726281707520 11331545 -931586616727838629216972131652349839680 11331546 -75526562471047940493032806466143646976 11331547 -262353041741592884348826445544303993040 11331548 -113101845969159206623706910258850298880 11331549 653457787250934168712719511923354189120 11331550 -215969882129325774172380326550655435200 11331551 -53515381549209832241505280271115563136 11331552 -104687937505846880356972588501782233088 11331553 -674574458012546951713375746258804559198 11331554 1379081580599949335832929213127020544 11331555 217981612962176036692039076570395235760 11331556 -119240848761002346633887683468877111680 11331557 421796901366799513315720753688213014080 11331558 -93641585039916614582315368265688913920 11331559 -110697193625453503018524874106113406400 11331560 -109141417635633445331980244219583744000 11331561 -176414132627754477264046260375772649328 11331562 507134092230041580891952241571357062400 11331563 -377999080093799333703787039859138674188 11331564 -275086643608388326076832610264822516224 11331565 -2115188595568065041074514827553299200 11331566 -126661786326158777441354628544901688768 11331567 24260081378101108375430618623256260968 11331568 88631145593327800285630631108914184192 11331569 -265451253645729040609279745268004971420 11331570 -94073524081793966741449087458579571200 11331571 -39220948870298835325730984929327603776 11331572 33977862989605680626532341369278617600 11331573 -16899939764791943006963914380930971232 11331574 214860145401208644990604073319153253536 11331575 3365515480643671306456881958668441600 11331576 -517605258099405529209400513914605875200 11331577 64278039068787662963215692090096536426 11331578 86994077683048666089506479696190889840 11331579 2400567055455414700974400971358556160 11331580 -71080912047623193198146826171590676480 11331581 174300037906360222684450727822331768000 11331582 -35321865619818802300893038012089238208 11331583 -34703222191053511495938727423751028440 11331584 -36100453161884232008138086874653655040 11331585 99112223526098040159626679770889642240 11331586 -154804612413620259354517296687462873600 11331587 -50158835071883971035106994717885269764 11331588 -510442833667924424802347627733465974784 11331589 17756811093027575638734126937573817824 11331590 192768218823016536163884707507265628800 11331591 193075841913835718914412840788933818792 11331592 792274926170374748908491857987396736000 11331593 -208303373745017665781100536972759628060 11331594 -15661361732973646707739351320361703424 11331595 236718838047239559586629250872063897600 11331596 110044686164275128952517271646712540160 11331597 -80345943382982104462449372751585258272 11331598 -192662196659440442973379037807102805120 11331599 30479793785876554738844935405498110000 11331600 11087339733339539549068413516644352000 11331601 -1271194702089065078067737426642033429900 11331602 704720616370756004047888247179982361600 11331603 288463841575963481053705364803585630080 11331604 334230129027794475532007725001004781312 11331605 111056413601140454497339247680738724400 11331606 105599740234477546747438528944847527936 11331607 -7613850078789724765055854469044314400 11331608 -70240786037625011834002774767053783040 11331609 -80781212400597843556829778704913747552 11331610 116911795445395263901218648392923584960 11331611 -1126113546769550509275336699638188177788 11331612 -162571163736105929189115902579883793920 11331613 -46984468819665350443304277001811911680 11331614 -22600382878687772990388986096579253888 11331615 -108516411021142568209199474090076551280 11331616 219097292702918618030088218645977104384 11331617 -86095400350460945573635955401104210240 11331618 -6926155284092564101475562206563049472 11331619 -668598399566841486826331066115323287800 11331620 -83833045775124791815218961600828792320 11331621 -78197221899599916097586022462925569504 11331622 406166658696427446875174533350369285312 11331623 -808799200977470849258756297930632461336 11331624 258430425402349000636302101872537681920 11331625 -1122380824021469888812697306010236310000 11331626 -92829185242796166089781216287026104480 11331627 314337491216668748545174430190242239320 11331628 227249316001331850953685532126827036672 11331629 285326839326842435731309662963896823180 11331630 188309735905815425692790166285673632000 11331631 -907167750829945839630384264780850790136 11331632 116749120173340081963119943783018463232 11331633 453372917807960838320826097512241152624 11331634 85581140703717243134834762110072430256 11331635 15775032844386592233683484806575088880 11331636 -299049660538562544190548309535357126656 11331637 65439656813818568097820983164867938872 11331638 141459549531362146916223133052778075840 11331639 253943714149170054888004518666319417008 11331640 -47596693915881490694178895956946944000 11331641 -496845448274102721568957250482653119958 11331642 -194952956548365125205949459241945906688 11331643 567791875169055342383411026687617974680 11331644 42565555594550696360428558697153390592 11331645 148209946239736535103454079703609815040 11331646 -230158768577487336852509135601662331456 11331647 102117010683934877421941123512904578752 11331648 191301353160969773310301796639214403584 11331649 279222258419314618365349066376278822336 11331650 -191415020856766389037941050080563600 11331651 566312698231899302025719174354002807032 11331652 92304825670201197462085998990098160640 11331653 -202909797368382782138852110037968976256 11331654 -47675313744433765705279219537988354880 11331655 646103245175085580168955522697613357560 11331656 -219408723577458053074065193431167139840 11331657 -2356260684469496782954159834777896000 11331658 -52753030640892411736597412815812902400 11331659 660833792732334758502968694653748163860 11331660 -14859535627862302734802920458085258240 11331661 -3845512424747951298623264835695090976 11331662 -196239526175951585979960673842780231936 11331663 -56613900942377246890078305471939916800 11331664 -127078580740230414033322908597895045120 11331665 -307147587548220790183306950124211570160 11331666 -153375379049143854539715521084989329648 11331667 878874076406665836219341360337071316716 11331668 -455474134568970117506627910009658445952 11331669 -258408230202275235362133369420804361056 11331670 -26920476803817732005912817235240784640 11331671 42063810743187834407231681223445623264 11331672 -361107416630185200624789001612985794560 11331673 395678645188998894915051500027842064904 11331674 -177129939289324689980393322370068059664 11331675 -199415652516850505059073515541700474900 11331676 37163082841876868965769254600132395520 11331677 3159925215452028454340861923885123392 11331678 -83775687119556160589933813259009748992 11331679 -205936355217505738113613478386328266720 11331680 293952096445897587852995445022284840960 11331681 73203808432582386740625151296195936000 11331682 323232909010590331835721214859079401472 11331683 67295324618859017642852533969674918024 11331684 21784310771869195730878965418246717440 11331685 -230960158089483886832854391839175647620 11331686 127396106643493279726053679937233582848 11331687 3956363041619402485746288180123269160 11331688 -398481319441096563261424240514629002240 11331689 -162469799709263493716866313090120109510 11331690 34751877587895918097920375373503502080 11331691 -4044555912872122586254945665955391200 11331692 -123938128665199301687719822365152424960 11331693 705177834209046492545967654222655662582 11331694 -117874842113093664026470657882784340096 11331695 515619253344339193684283805815777210400 11331696 -8367456523888355471423897067578032128 11331697 26741066184394031800411866451437532160 11331698 -39832537907324705373515050133615038464 11331699 -178410161238632461568811363952489006536 11331700 458152267511439149162029423505785958400 11331701 847452985314027206310400333304085318702 11331702 -227129296434826252373251536036359927808 11331703 -284172629708219831379571641214243616640 11331704 2844390033759334335854876076921630720 11331705 -95032284066840266985459765600859253760 11331706 362726212756040209276381798701579357552 11331707 317432902784779711246246859840419857600 11331708 -453803401516207485382756857504073981440 11331709 -87866507510550222934055215290599940992 11331710 81750732639895590356225389562556606720 11331711 -870621811818447073277245508615414853360 11331712 161543462375488426027297587234770780160 11331713 -320556217761658699891356406958224231038 11331714 30178987280247764013765666901353319680 11331715 -305082268232628490637487597007649270640 11331716 619231027344863089960762706385249930240 11331717 53792834110064161335060522201370405440 11331718 -181737783887774924061155157578427309696 11331719 162133161365391914469220007435968059696 11331720 -157186489190974947159435209512967731200 11331721 -636734275981948842036323660812504843200 11331722 318292857227811336693531487467548342112 11331723 -196373720040839641261094675720125456656 11331724 801964120061781940423686179123662972416 11331725 214897056144175881557371937815788569250 11331726 -38857434208122830202774676134924152832 11331727 -821034865798360808529004104532583379528 11331728 24826868265336709078742107942633144320 11331729 -401054129111546127292281108716253636126 11331730 429007121550105700818775460308340441760 11331731 457807147680316365702808409321531765232 11331732 315155590816567238162944231201214164992 11331733 -302200217074342871404533303155994688960 11331734 -84766441813170736047431522944644685248 11331735 336756412722134353485554846672186322000 11331736 -349247834073477025775769860564358758400 11331737 -862072928145549216108762294764035186614 11331738 -25317840382336260184370363822285326080 11331739 465737060809097355662083619906706497540 11331740 35168563932989787308106591613646561280 11331741 -191992313890968732409784581948940640576 11331742 137821875944530793890753226668596188544 11331743 -524307574845681732337017399660816799008 11331744 -149081575481345672479637507866393313280 11331745 234793390813194913866546910392222501120 11331746 -120697037747689465592252963482266390240 11331747 2188725906643431337439569385276636160 11331748 716758357964984929344375797436447494400 11331749 -55939213537141630214285807628502911360 11331750 258609147639997768003345402990952640000 11331751 378188195953561732933689216337346277232 11331752 -198959979838568539264266780604552396800 11331753 -2989453390339874637690318025546798176 11331754 -196162038245903407477399844881074547200 11331755 377654520174992933288574596683670449920 11331756 542485026518446562584012910445725114112 11331757 -387927615003689252877688330238927541994 11331758 207415213831069902686117964380871125376 11331759 -203532399807386520445680781957251221496 11331760 -34766412254156528101653228223620710400 11331761 46520923305499290627153169930363770432 11331762 -168330219887283199116570858935548177920 11331763 -16648109716415987046136491003051519988 11331764 -184194897480489149651440192518809591424 11331765 -116928448483029119853765076425838536000 11331766 -216054228979549107254692019672283459168 11331767 -1644274923293706937150737085281702854328 11331768 -88284407501809541665376990304094126080 11331769 857959429229635190732155628179124832170 11331770 -300484050078002249889277016375559013920 11331771 112917366750883132159384271984686080 11331772 48382701359436561965355298257174553600 11331773 875702098487071578444823100046789612780 11331774 -242402249001329238796870683992436872640 11331775 -40759161740122657999758875091375422400 11331776 -191735604862049519422488646244515184640 11331777 52245506040428259095357979379501110432 11331778 -301823192337070425117759408032258904576 11331779 166728765071514634219468410024843245760 11331780 -178470756449873786375389149966845706240 11331781 -1018442260994301974597992280109878472418 11331782 20016690220414043759850043439352213504 11331783 602756135618090460375003803031821224752 11331784 -971961302062482306009955964462031805440 11331785 -260682006720023656575158389092217591680 11331786 -5308480840476575970807653573367996672 11331787 -151027457660145914562844730138205013808 11331788 -568486770547397960127095847380154786048 11331789 272119909717926284828199816698774487072 11331790 -8207475303303816279170964411876480 11331791 55974169297350278760906010497752025000 11331792 -101357748715648030429687218443436687360 11331793 537047350753940086569595679586704293440 11331794 -901450495814361959790488577657224107008 11331795 -93587672638146416161698017711596143360 11331796 127114543843940019467585624760170274816 11331797 194784629328866460773133763919536359246 11331798 353657250922493100645357584399462729664 11331799 -1602593321103757216146714392191563618264 11331800 79688356820943862732044766050673920000 11331801 179791850348760708440507254498318829376 11331802 -196798452792377698107373688379394430976 11331803 -158406045721457820854150911359528871920 11331804 335486577524462652800391644335294144512 11331805 353254851141241371345195977055623936760 11331806 -302403801970781065091429752234223307648 11331807 282272549581161284322446582826789988992 11331808 -10744495871775181719656473612474122240 11331809 -571280168177428974661464917327867964960 11331810 -2160410997394044949232782563416087040 11331811 1081517486787994043000135897375873728412 11331812 810792818528524755473124497083624918656 11331813 150483355566769840674017853493591341888 11331814 39819150168168854451622792951920199680 11331815 -343619666467207209266340034794717539280 11331816 545386414027916184371256322896460185600 11331817 182020345673002448494910560126942321792 11331818 -185969297999032503545655082753152967584 11331819 -484711588433872554026639966710973552376 11331820 -6845394821278122775968407892400803840 11331821 157882612547785618249364077020471793152 11331822 2552505972990348470847725104708397184 11331823 -965270829767233802714996260430626506928 11331824 -14427595337297925813992417262066204672 11331825 -296182232725869703456095096938765912400 11331826 -229525335389342515719709731767596669440 11331827 323185635758031475571146673135849679360 11331828 422438127893982037844287470774338181120 11331829 852845588767538401594593531039670898176 11331830 197802205786341847402341339528847042560 11331831 130168431651386954863443332094630868224 11331832 -968385523808545652711897307680326041600 11331833 -2845600790847852522815625904611002112 11331834 102531409251726866859016493755627706112 11331835 -356422844348673606948379901972140512000 11331836 -259614189063180234780043056370713216000 11331837 -410333867862653058418241060378612827680 11331838 -474914255810941292564136508915895869824 11331839 717813072268454959221590462791246725120 11331840 -13044885865645665934808903862378823680 11331841 42762475426237903905187563144211100544 11331842 -21152976693518561823763367183826913248 11331843 411055489804459876896725234505804175344 11331844 -536786705124230386004264777451654616064 11331845 -204658429482261053746258606758046312320 11331846 -197870554805106492646064555623478565120 11331847 150452070907440060887494993795169527680 11331848 105998464704151353936281510972066365440 11331849 584393970517148457435666985658132354064 11331850 -203563655284083274399678959810226719600 11331851 -411423224738707118719717522191364607148 11331852 44349139546663416983674780548347265024 11331853 283625727624956628213794842230315698284 11331854 929824448413435381712391096234218689920 11331855 -94249055997847815034602771204877551600 11331856 5521685632747461437647505521672192000 11331857 -20316472813575177556637353984187970894 11331858 -95510301564058560055265210168602106880 11331859 -212450870742848266635467439408038532096 11331860 549348948197339648449408937461121011200 11331861 -200648340480744450424848338943548266656 11331862 101016936416967172518352107163368744000 11331863 31823146417735105981129999178346602304 11331864 15605341626783868959791724347646443520 11331865 -3908424809150640273693197745192746880 11331866 27062788389271892975807824310550374400 11331867 -6636961289035348327623772600742783520 11331868 -77356532033258211544819333568911063552 11331869 -261337204967642447540029757463303704730 11331870 -97284259596736426957211654088852049920 11331871 -809970638383642257081228595740458880928 11331872 78929611015775171222670525018604634112 11331873 231010130400316120893174654853706037120 11331874 -82356292522347150062670268372235558064 11331875 -36484853805602725569457566277145842500 11331876 -4477852434260119327565223909622450176 11331877 -368396556163070419138350031703179384968 11331878 125172661419731908920269407921489183680 11331879 -106681996195518618393733679537159976672 11331880 -79215225077077252986509206377829171200 11331881 -1242048330825376952030204354411149269696 11331882 260599723791282423840875053939741958400 11331883 273336611986148698244561830259913374132 11331884 -137200351571781849952876906693313338368 11331885 351917332448801957028216672345471326400 11331886 166537245810239775164742863213281869504 11331887 482854618530508991113503880325333785872 11331888 226906022098851329768670892331907416064 11331889 453277072505667358654369202013737489956 11331890 -275098115008264467188394740520656200800 11331891 40734057151150347638455805225279063700 11331892 375443466780337595605763507136453376 11331893 22881076211812401012450530715222080448 11331894 93766586270574210946876292303996006400 11331895 208284364966145529016466543009945721600 11331896 -678634969563078993977239144445433630720 11331897 -298312515870656478202939992288746356800 11331898 -545549190415169295053993551319886310800 11331899 484894327029739030942859617289660412900 11331900 13338471945776811442764413016185280000 11331901 106900525085292417284747467910272324800 11331902 -10562610140851390715997955014775240128 11331903 -598879625255497772782096752808455854592 11331904 224030157131270805491068527693738803200 11331905 255566959519278642295566183179884123560 11331906 134781590220606301769553975666753400704 11331907 42475370474122247772148190408990012160 11331908 90634135186523084818507578162481938432 11331909 211070395479760255844995037403078116028 11331910 -200279657342876820450304466868696224640 11331911 765473822873037333425625231962848741200 11331912 -456923567166633089689395005709265428480 11331913 -224664958870745689599437288632729674780 11331914 218564460024830672250634367744746501632 11331915 185862827325108685663041806863150629120 11331916 -141401300367772080984612592307135416320 11331917 416083762220865136733554296102534750966 11331918 -148534561424984232655743345092539906560 11331919 14081043678806535932971551815094836344 11331920 -70280644056778967338360751339563008000 11331921 350236809428360483647989903251533424112 11331922 107858251196608418892242350140636767232 11331923 173583801159409451675380442895623054400 11331924 -204119859414839374530953249307570800640 11331925 41630513912306880337336452913644624000 11331926 76956000072627054777666437412498952704 11331927 35161222511685664184417869173504405840 11331928 -238179238078692864580425226300632883200 11331929 -192815200002463504510191790207836380928 11331930 -114208830364647457876841469468136903680 11331931 320265528920811364077009166504546838032 11331932 335057549563016985334356634963403690496 11331933 -225264410319356782558435757609356450176 11331934 -324837302427129761566235325967695744384 11331935 402956353721268724616674895962942896960 11331936 -29686006430188327130911087763862061056 11331937 18075782837747656504497923309775223586 11331938 73979982336385384768162979387701527120 11331939 79093681216002248345557374509452977408 11331940 193293479082706845937670955858503270400 11331941 -893754642430571902559426049412477862658 11331942 -20804141945317957494251856395154508800 11331943 -270903889329515111251249909164764968400 11331944 315206597842518296002308064096939653120 11331945 41411264796063369315193854853998776520 11331946 -185785134524726658507901421126654699520 11331947 -75424881166523130599661330244196450160 11331948 102158036118796681104585471648440686080 11331949 221521540384820656934319780749107171980 11331950 111414795792302913010840436136645878400 11331951 -514773447433015394264782894656381483768 11331952 -270079601791696342345043795226771652608 11331953 204143354069138563245843384119916504000 11331954 411981179125402341613855481785780227840 11331955 246859656272118760784662923685633523520 11331956 458060653630576469767834187738831290368 11331957 73410247509235546123735998535195877376 11331958 -107407792452030650970814035489717328320 11331959 1003961396643872309858702650163115733080 11331960 -314800733902336392352710895088222822400 11331961 16489091783684251526537916079423224400 11331962 -6403167059725074881942507714784869376 11331963 328770714658617102470297994519192214092 11331964 -36895364481922409341876480459702928384 11331965 856023667049423521068641847110815121400 11331966 332488406411966284732514166061330510848 11331967 264360361292372605030963344816001477720 11331968 516053578001195688570092206111504465920 11331969 -699935827719311821597405566035832108192 11331970 -75506295207492439386153094169981654400 11331971 376566490599669025960387899861681020112 11331972 164473075043556141185022930824880314496 11331973 -556518786362338419177170279511275247778 11331974 339352105068982310169046684068843407040 11331975 20633546155931999776308391568237952000 11331976 -542057043135270512120893109874782161920 11331977 459797116862096224879860080854572572826 11331978 -180707337991166211378393951566518161408 11331979 177870308066320219841026528976825383896 11331980 -180382688504855556610230693115847884800 11331981 30945751341934557401387154113260445622 11331982 -309547654342259556618689582310048069120 11331983 -138937349659786082813224040988347248896 11331984 9613736386776342430898098742708797440 11331985 160886759690298602203313158739232308160 11331986 432295552739885175642910001593508706192 11331987 -112632874282767630480509657794703021640 11331988 -266953420636557597174211502486476857344 11331989 -461951954531352117213739045017628740210 11331990 21696478461608878942272128738977079040 11331991 -1152984961717979823085322991421587503016 11331992 59291105586334754153877772033847009280 11331993 131294705758557819544259240314737741264 11331994 163090642183562158976877277430396845296 11331995 -474418268771884301509519477125434378880 11331996 67988725455666033086201522551253919744 11331997 -681610241528671027055213266069724469440 11331998 -111796727558863210460343786509743492800 11331999 7678692487550971096193432249466906240 11332000 -397721407639508498220637854671732736000 11332001 -561092644871890378949271673986488467998 11332002 -54796764077966088695017363277818480896 11332003 -44060720137371683360092909554126304880 11332004 -245497401027934748660514331246181698944 11332005 -8815060177267952971907552319683601600 11332006 17652660468755017084546321525976527104 11332007 -339275787625781524951462543954285668744 11332008 297407642806694669854787103891736166400 11332009 42073125616813027466201820912687156488 11332010 643087824286500865012506009313325760 11332011 -306812116577872503534984126352003518480 11332012 -467831305538796538984798092280563371520 11332013 762174957031390807039063439799882048 11332014 -170642198363029885787799285462056019840 11332015 -560025230165884132458892811427518070840 11332016 -169071408731306137515001065360712777728 11332017 -286730996497782028781382074992972328766 11332018 -263047363196426170922878844776865112960 11332019 71120522866697208788773438766661483648 11332020 27797106385463730673824866861003612160 11332021 -715283239683476167665301574561204853778 11332022 -279456599158062158933960166947923237248 11332023 -56484287504373291124851958225274741016 11332024 339200281998624160569313479825438474240 11332025 -264372863816891351266549459551852305700 11332026 192643258638828997880515474916070161664 11332027 -29210557440751686353626874042209900768 11332028 -45317624206566787001188194084713720832 11332029 722311556925579182042863282318528467840 11332030 -56707055378664978502254400129488384000 11332031 -114930369936798403430758437335689301952 11332032 145016051764008802472310103696308436992 11332033 -994368032859286975278414160334067580880 11332034 342178526405907360741897441573265536000 11332035 -266110520014039815409232526700252377600 11332036 84527763942735018232547462804623226112 11332037 -86042038022311611788898701765818625760 11332038 -289906773524197303690065079139813096256 11332039 -1117705477133292841143155936196495813160 11332040 -163608612754118694775034858414415360000 11332041 -178794443105930403364018501951320419136 11332042 325439606392219654420258879805605530672 11332043 141998526299030343157510318822308829704 11332044 258103933391927192603428622092659252480 11332045 -206257730238124203374406035173965330720 11332046 375829412909936201596509688279404028800 11332047 -663919549965841154767560863484192415728 11332048 163009378562221083268191106457141248 11332049 522308948181233244628331918687223559536 11332050 5870269929958692698582832443930265600 11332051 561657904415991847082802316736444461704 11332052 -523720521148366397983116840026572097664 11332053 397379034714808205603859107762053741440 11332054 3659990214235528666399686114766435200 11332055 4720120522504936441796963309105856000 11332056 307696207520565420983818724908619366400 11332057 -477710393047061717036243452696970461056 11332058 995790037337806727740590577305106176 11332059 92318229462903633251154891908407162368 11332060 -227761579690379653473105980163818711040 11332061 -4897368124985301546908993995555964136 11332062 55326844159390132569442040705968518144 11332063 418009155483067516460256579150194993312 11332064 -60636760421328810194322895220648706048 11332065 -230255382618553240789717648280123160000 11332066 -174110664163343979584637995862753714816 11332067 113240071618931266495475578358138473272 11332068 157419036441571882706749329433055253504 11332069 394936870799509162974958814603942204160 11332070 163077206562664718726579940865429407360 11332071 -58047737052574421674310260687253983560 11332072 -293085934573321280975878182250720512000 11332073 52803049830224147050864942984820686224 11332074 -90259975076194026525153469559810994432 11332075 408039610781736440842277706677836153000 11332076 185520939109742703491927204094010982400 11332077 -72395197771513846054369801589006697792 11332078 -620308728663554849624117428760271327744 11332079 -258594132346231165684028014627509628560 11332080 47451851174530376038076956845561446400 11332081 305982319730149382170546009372852813824 11332082 26511487105773243015215971294444933152 11332083 -280426583303482682302027917469955702784 11332084 649441510261582718762767747920738041216 11332085 582999978594567345886040299241569704960 11332086 -80398297233924631802699006656802843136 11332087 -9209974975640892394756408275356862432 11332088 67936871192238420145816690479077621760 11332089 -522468007623839022081174734094195091200 11332090 -14853170310046552055154396447321891840 11332091 -20503692504652013510303065742131865688 11332092 -65300037612996766407750717510808221696 11332093 -745784179731960968477321762529491505658 11332094 -418790047729377171623327353055965824960 11332095 75842134200209079291518043022300709520 11332096 423579883644648045618916178782177984512 11332097 41126681496799710411899635791310879296 11332098 -326529817614558395211673799299515925440 11332099 15265280426876998400079951166866776400 11332100 -59212872668448890278667812924018176000 11332101 -9102610008252937277961194585697999552 11332102 -164155590583530115151534966820066361248 11332103 167142248039559749481468894253528396080 11332104 163619964188116050203613650035950059520 11332105 905430463098821074000281625835925909960 11332106 -451335196074935268529510891960407895248 11332107 -339598958495574114641334632636865152196 11332108 771179724237176267686886299314696566528 11332109 -679006866503704833551415654664050303690 11332110 -100840845826749925681149259654629690240 11332111 -310667595856224047506889772946174064160 11332112 184780085871366451034848107557835964416 11332113 26381831911231677000782550130328929920 11332114 470893721533954049025487795044267953280 11332115 799022527151365593964644225546670941600 11332116 -571796772199189680984226009100321402880 11332117 -291777183586582234371177085254786670834 11332118 -228913993851751871517189034991456640384 11332119 129096707261330655810221514214655168640 11332120 679159756204079461299140836661358796800 11332121 962773238655846874965370436688277637322 11332122 -149778573790864353443975521535458507776 11332123 1072278690851655973496423537777328473088 11332124 -271828382661695839908605574209388808704 11332125 15912318949715629321705921761624960000 11332126 147155184022976448435369363223090051200 11332127 -1040543434345298987587825811945100010440 11332128 201307686359211886997291528230641598464 11332129 829462429456251589417178536422203389120 11332130 -195787386821783733016923649218487795200 11332131 505215991054964594539496600126213528952 11332132 -309232543343334885378400878956928153600 11332133 -110823339263728853753697419883941223618 11332134 3808886980890826894808440185922473120 11332135 79037076264832032627253807426781233080 11332136 78229221800372393469359574349014466560 11332137 455229005350139127094176021361495170960 11332138 237003638280203094768171807395363731296 11332139 -120298999139107368033887692272464636640 11332140 -15977193821490467341172942044001510400 11332141 -927448691412457093505405551332308132458 11332142 -93598797890347740763390335987031226688 11332143 18641818746900378330425870348202796224 11332144 -162728465985767462312664951237192646656 11332145 392566435862448435999461630076423326400 11332146 -61061415497920775603887745469597130752 11332147 -405185487644148725015588893231052012404 11332148 161518564262100030532267467489821116416 11332149 -178378741429406490624227897867230305600 11332150 109721940653158968839414587095913408800 11332151 -1082136127863409745388207798459807648 11332152 117180785293607754382976696967990865920 11332153 229009382223459816253745726017570652480 11332154 19511924155787352293644692011122955232 11332155 42888111839247557904495418230546355200 11332156 267501777205631769514387432743627202560 11332157 659388106240731165936814756623672033132 11332158 344647403763083818838865500522436547200 11332159 1466841653517823959907504396489775113440 11332160 42522275998868187465283407882643046400 11332161 -244350290664348646407280781730329373390 11332162 -111441225527203158691404360399464506848 11332163 1202574418521911311347764023119128762400 11332164 150459690289922058438793950923681925120 11332165 52046717623776252694965803672949027120 11332166 477797060304381175408194747341078692800 11332167 112133773158589113334789268304970539264 11332168 -240350902422381310745449941871563832320 11332169 18937440152295739748190978364316107968 11332170 430148123959531633867891607221457856000 11332171 893090001667507767569183533663020664072 11332172 281007230844191291041666482040834450176 11332173 363683992900643209183912168980516283584 11332174 -18948677152074974615280708717873463296 11332175 98618110424539838828935778394565225800 11332176 88000366995821719390895959433178120192 11332177 3229267113921344997032520873902444000 11332178 -19753047870287747291634644506434719232 11332179 760291353378583809822928625346183773304 11332180 627015859589782912306480924619939304960 11332181 -985477458224063782647608922221392452690 11332182 267642940894030086468798548703328542720 11332183 140919756790224384990587757494300943600 11332184 1559394758121129260323985680837814353920 11332185 -81995986452658333433488824152134080000 11332186 643630327372607970683220466624347447792 11332187 526718991297526656718314891220938266520 11332188 267735914342556229900061414166639826944 11332189 143848265721401052564007429191745728000 11332190 112129026301850218783738041100670049600 11332191 -12584256666317280399523408659239122944 11332192 -87108002630902585197822137588687831040 11332193 301024476727271232148240982321558607024 11332194 352783680894715486775839073451837181440 11332195 -44362767581762849277266060051380272000 11332196 -315499763125153433315900622494542473600 11332197 -318631556336431966372125785413768872960 11332198 -31887900106906011287804842280425638336 11332199 56562944619096278012173560751320840936 11332200 163829802792886222712907846107344896000 11332201 -346987976866607067568414377907275742988 11332202 -237814842040260558623610856993685499648 11332203 -255103582238247220810932233346102582696 11332204 266200334381134000396644682430986813440 11332205 74668271072493711891666646492763397120 11332206 410484790106136689566446808744655642112 11332207 -995728031377784792480205352990407018544 11332208 44882958421209590730713228104252293120 11332209 -122083565876773665647667007412089650240 11332210 -279477437111118452095714540121883402240 11332211 -898708997502754446488956363876963064376 11332212 110777621237224423102548778647273265152 11332213 1227776575160200352408515059244251644462 11332214 199443308798937975454215750613303797120 11332215 -296392080795193987378492516550769276000 11332216 -192534587622714352260808261150993981440 11332217 825858928617847777628452499663181913344 11332218 144363301705507284842854919104662640128 11332219 -791590728210258768050252907718441414904 11332220 119009431879892639523746758461742080 11332221 486073106917668408544303714966372253184 11332222 -730328169154592409904513671355816482816 11332223 62250752992550059373411785234607591136 11332224 1433772892076109986438036516681809920 11332225 129202766675698300999877842274368169750 11332226 230671694310502027192812221979675555840 11332227 269687682465310176973457101043761270080 11332228 19545868488970019703529568588337588608 11332229 89903853266603656027602384435781723512 11332230 8686829001276834868083980964052811520 11332231 546141048089545610505944067591145323032 11332232 -38641311792718780932616111913141575680 11332233 339361659380848590735251934051609141744 11332234 -31637746921708821172547155385148134400 11332235 108403930903579787405428364941087867680 11332236 8231369084728068994721189028178034688 11332237 162744660939481382746500071246896502752 11332238 112004828705104116515068485344050469184 11332239 -72983501824317008429880378584918878464 11332240 56632634075145958473531560767426805760 11332241 -537187988283929858349646443215049015708 11332242 87794995928565034960855333242040769040 11332243 -430537405361358851992020409115563364400 11332244 131571195495057949013988162147439030272 11332245 -404029420385939087517241942484208998880 11332246 -858071556473719485271958891597384962560 11332247 -892044689073212657326135130659944725304 11332248 -145367094554424149671998115207535001600 11332249 31623210635779285449707353032898679360 11332250 393826513630513646100558131746859160000 11332251 -399470088942619082000782531519063495680 11332252 134547607606009397703032539740420148736 11332253 490399509784646080167872811762746065440 11332254 -58288071897601729052062344031414195200 11332255 1297302425435562471187303217136279480 11332256 395983100558788808599276937734697385984 11332257 -91929928032922730725729589271799617360 11332258 56197867140344268842373273257096126976 11332259 186214877169685571939828895160708174920 11332260 -141756705660740167372723349262533475840 11332261 -297370408960520702260363132062151783968 11332262 213799589014628874458250908457758257632 11332263 -108700319111959648413986685355274112 11332264 -506186210077078978469686395268480204800 11332265 -240288835075989219097183120681659292800 11332266 572207125533676683358193885337708883968 11332267 -149062524677149479162641966683292297408 11332268 99224166465350078066641805669593298688 11332269 -304787196658917768679289196312119049396 11332270 -124686777599191996834282106298518329920 11332271 797590228243410791551595774343669292944 11332272 -28127694397891528462423184875145134080 11332273 -162010701794982840419943893064443718080 11332274 42415559118146947273262934055842983040 11332275 318315955820053453342838576633116083600 11332276 -711023355580596003710815828715208883840 11332277 133999586760205503426045273655155539904 11332278 -152724264551012836137665892312118500480 11332279 159557624859821075385586332402277618296 11332280 173280437492901612200709092102207692800 11332281 140253647323019693757820720142145089760 11332282 -25984960989978565901087460544103562528 11332283 69462279379393511530670738242702923744 11332284 55192566100590272070282472950399713280 11332285 419186403872043718540251986891377283160 11332286 -127391107876575846521077597907756740608 11332287 -482934188102966481769245122873980930056 11332288 237751535674175419702697797913187188736 11332289 -857987059142975533919614169268387739344 11332290 -2121561615415733855717148076881600000 11332291 -9930718149827330703803791716192421928 11332292 -596483552620144271828372739574849881984 11332293 -14962730054741076940202512625780212416 11332294 -28357203856607552498014000367721475200 11332295 -444455252423897081236080843206727278280 11332296 -397412814336300199592858053327325690880 11332297 -398917669577736531059922039910726649254 11332298 23262967316057981043691441275203804160 11332299 693278360955490638867446818176997610880 11332300 39294863331496179014257742312741248000 11332301 -24522515315549326547007634475294092560 11332302 7045855909882161044877395878488092928 11332303 -63607256937561214433459860843465600560 11332304 -226349367328134805634562016103970938880 11332305 -263076683684637480885097112861318781900 11332306 10414108866974145852432217850011396224 11332307 4663124347730668154164565330204413440 11332308 134374084831286697338489259400305383424 11332309 -1135034499492052961756358588653487309490 11332310 140112349466380766401748377287756810240 11332311 -697274990812967305184570906116590528000 11332312 -355929377349807524675734833811943301120 11332313 1654922923988923498850867737739591832960 11332314 53869082343410705908030311412622926080 11332315 416019546426314805854834240341497408960 11332316 -461137991712978153964248388112293788672 11332317 -27303236079331995979508461990501019520 11332318 15852001590224453410289348153942354688 11332319 -1184117738549907323067839284066477713504 11332320 376586140946649877902386559793928601600 11332321 -105654220674813053047139024599607198592 11332322 446876928377739053416151727448243380480 11332323 -202112088146014915259759358061988341536 11332324 598912172147082958502429575540149677696 11332325 401937300738351111500054283206710345050 11332326 -301634812714539319434552059087576679936 11332327 -465601226331030038481612199615876446968 11332328 562668409054384011511217821143786470400 11332329 -172291375368660565643797610863906390272 11332330 132858553519742066735629827587045760000 11332331 -93165861994944549010662715524796140000 11332332 344353154692154055932814467106390220800 11332333 -143743358144531550245420002623629234036 11332334 235369717291525475650697498247651174720 11332335 -80226723322175545313025249573388823040 11332336 143746537568383809157167253677848592384 11332337 -718372864340933317237923877850147616768 11332338 153889601050311472867625159514925705344 11332339 -508625630171037083632201879187174039860 11332340 90449906533375091418226839401172099840 11332341 -511551471239671371202809602309166664320 11332342 -124810194358798735359647999340069833088 11332343 -181178007857835397195741926522102665256 11332344 255669767608172983628423775577850880000 11332345 225434368960462746394526376133400492100 11332346 12716424410981544170188760404301917440 11332347 115795758856544903225989330444580767200 11332348 295625512378689176843595905074741578240 11332349 6342314804250928154117908005079588800 11332350 72391260950627257820727409793098233600 11332351 3835884687872082367906294629959267104 11332352 -174843121789296745324459132999868350464 11332353 494089167465032575625744701378201054848 11332354 -101954202162792229035460719946730949120 11332355 -206087960171556341967795169351534704240 11332356 189557865251256638880507127709823528960 11332357 667304354525935156914986654701211120606 11332358 934351773249200489056221071935170629376 11332359 -72220164783465661196076415737351633600 11332360 -24200033940105383122426414417379328000 11332361 335838584117438783174099179264395061092 11332362 57090759907668384497791563293659460352 11332363 -110408766295841295911714589439440617840 11332364 -1013912091708827792190248107423378944 11332365 -128700856084213474708511586163782936960 11332366 -211992948159880823313405980799695345280 11332367 257481119615538138829085682460370122416 11332368 -49499261404361963671438256465336721408 11332369 1155238730568955515874732514753177383744 11332370 30231667525012473929407552856258611200 11332371 -113924639768346197466794377077488866560 11332372 528337941441707568158681207887653704576 11332373 127854889437716959959820786272152851200 11332374 -23464248844325648657510298207328405632 11332375 818747028095750632360436881952301570000 11332376 67303184665154645523673373403340800 11332377 237061431537606811812294826094915683200 11332378 138633297480600918387955433605119936240 11332379 38420455241180831881319086825188270000 11332380 -295350770094866298946366212522603110400 11332381 14523609494987286428728986677278559424 11332382 87974583547995691556860772486752209792 11332383 410506876938543066739941536385226416384 11332384 -3412624122137038840031727105928593408 11332385 -325904126398670656184701134703780845420 11332386 13906738966489430572645206611699137824 11332387 -416807590049215999240833040452897548016 11332388 156890548308232195763680708938750812160 11332389 77226866340750554826454587171550403424 11332390 3835110049691175936466851600133603200 11332391 16502235097887803815474999012182196224 11332392 -8293618910347911146859012362797056000 11332393 366004106326780833428187208551049835642 11332394 -245780867345742823193482210713165063504 11332395 -83875722256058407420885633608851656080 11332396 382103202183300763051301626831727340800 11332397 -514133797121587447575067599375280938696 11332398 -10922431209652035250539439689808035840 11332399 115290312584236724144417541154894112256 11332400 21307509704388973013292813092120985600 11332401 -77376937630503408810585350341927405968 11332402 -273233200318188403747760046702545433696 11332403 47779285482442830463154738151021840960 11332404 116077678789850822916027984146946552576 11332405 92863768006931876705899199171649634560 11332406 -646088331327261480492600845072214730848 11332407 -36786474737901560637807510867515218944 11332408 -998606601675780942300062465032242647040 11332409 256148336363614654859576246855015287440 11332410 -37105843899648503335295969602950343680 11332411 269569945946025038310088202281046792224 11332412 14075542706613466471973840575012798464 11332413 -392997176139147026852673993761844151680 11332414 -247478071691097800799024940503336046080 11332415 170379643341234238123657098859344795600 11332416 149712032459675533519401387315053985792 11332417 1136998638033810607391846466209176123200 11332418 -129251622060902606607906516341738433840 11332419 264401584768237877826657842504855681280 11332420 116481592473836526733873385719606210560 11332421 -2203752715170346418108533482946593734856 11332422 -1386730401662120960639516253242056704 11332423 1017025133801311074406313633170198019672 11332424 476076092173424642984865835519284019200 11332425 55406648032025659711014574328131656000 11332426 128210927620938104314466623022360812848 11332427 -491831068911605610879805830196670090208 11332428 322025795622291798224385544502493765120 11332429 445272774030005325312627579609186167030 11332430 342101968684398490339549542042128390400 11332431 41788487566391219593561027465731440496 11332432 66817759649554222716102879022500003840 11332433 -127801156924677120220704321712713724224 11332434 25481079237152827352523235533251507712 11332435 10206976316213752035609876368056347600 11332436 850489208372662765809596645491621509120 11332437 -220345195581478556481566266554026751840 11332438 15192054050020761451519496907278772480 11332439 9632958160361990388873065502429565056 11332440 -106698109654980634105099852075008000000 11332441 -394440500733578868332346627591403550316 11332442 -365829963438510343831959074646059417856 11332443 430434326539359749822321203042057127064 11332444 2649540001458993282677348341688807936 11332445 -206794647393662874014753432173711822080 11332446 -275201464437197059865671159200160675200 11332447 -24127292294178288442699538309979497216 11332448 632358087366453031747799787985704714240 11332449 -356228797475969004885942083921861280732 11332450 68440885805409222378839594367362310000 11332451 364669750821541556764191897716202882912 11332452 -163132281600466167202920110981099421696 11332453 -56687561700085590855199133952800563200 11332454 187407568723847469329380173279937491072 11332455 186175178307310262856218490960368928000 11332456 968335860304508116236246101209043957760 11332457 -370421753444643199301435929284904836294 11332458 6452780007646348223555039115322935648 11332459 -256773929554697771020223276431954508520 11332460 245677921408284640027328780899192028160 11332461 113124772064523943354142761264576701504 11332462 -824103850174698920875265290088122825536 11332463 -1531849644341666661614126317395534824136 11332464 50953638720332626100991730305044840448 11332465 -402609095578393269082467499097811976140 11332466 134646823191950999135841102806929596432 11332467 13562301805184990271899581128310580316 11332468 -22209290007519666319764259279240617984 11332469 -1047164689532815046195371382117022573060 11332470 -118030097157838535293361238238673040000 11332471 309507070361094241956664656692004524480 11332472 738189212747206062191523268721537433600 11332473 442755968912066205970690638701625992784 11332474 -7601320507646295762694347377317685760 11332475 99190108981019103402572943496488162900 11332476 41180936191579981792923029194655388672 11332477 -53041870772352387674917912057727937888 11332478 -6996478186102500529750883795587024512 11332479 390293995055257167319908273285348975360 11332480 247956643483105565089691262283205836800 11332481 895962461928978068593744177037482392000 11332482 11749712657943912751456169410797308928 11332483 -883058113951449948523908550919928315320 11332484 -151265143022986737797837375102195712000 11332485 -52933287388729615697363950454822636580 11332486 -123770984037991892200876550551290260352 11332487 289165128775282921661645942608675706136 11332488 76589398946554910972287010773685452800 11332489 -292139671801507649410415219795779043328 11332490 -24762882522902022378263209666287283200 11332491 -207285018987498356204307551225369802240 11332492 -747740886011370135567145540376382947584 11332493 1118743137427558807149730361827323036000 11332494 55924900886622122075766344241630119040 11332495 666428462695502508768884938511147205000 11332496 84712256883153952618716894092184256512 11332497 -306882588315004687792759367325844080 11332498 275139650740812237850450406332451418000 11332499 -939727434988859379862742730877070453664 11332500 86491741412661856015409574632997120000 11332501 97828521259294674138222294972610140000 11332502 288720273297485274768180873755367569952 11332503 26707311202973012799270631019794865088 11332504 -902453501290432098696967544285819289600 11332505 -369327247575312128430749172724105865340 11332506 -289181275429005317244062331466983899136 11332507 676305888601889302354579320024276842756 11332508 -339065819994499379836020130554841371648 11332509 -260100452974273869110952371317795322496 11332510 108383028654223157145936855072457305600 11332511 -470918403305275548711454946015585302128 11332512 -4639481450745600551151302166112174080 11332513 125818054537379057427939956851675450644 11332514 -96188444592678647631678066214395944448 11332515 28840760690603022573018053038153712640 11332516 278914544578800890990457775386588881152 11332517 -234748651852780589366685449843875792608 11332518 -126208080945670696751315850192855372096 11332519 499157153756408504984285943564337053360 11332520 -47050405490411119951468716587976806400 11332521 -92572843883796589382701467472693294560 11332522 -163856010157977851663570167316921636688 11332523 246360476633571499489450202916870534720 11332524 -117952150591617341696968504625776065024 11332525 435130436309720526183605173383511434050 11332526 -297672045254332874624509409657391492288 11332527 -129972415955229331936979789261663065080 11332528 -148974545311193636400589039527320731648 11332529 -55584703310014289222094421445971806912 11332530 23139820068074376240560778330808389120 11332531 -263465714874826346405193593508320134400 11332532 504901153664151804782534983857130893696 11332533 428965062723049210494132154314595269600 11332534 80778319644976629724298553689251456416 11332535 -687492568161641203989302730418211348520 11332536 512997158894968260104444433808928870400 11332537 502761075445656325956840690550574528640 11332538 -58229786149546714162316666337236567040 11332539 400345095846533579471115390779858913804 11332540 -222044643366063335081865938501104389120 11332541 -838731783378748363021157523406700627232 11332542 -88257797381641933564512054618515091840 11332543 2763661011945430089246116552845654320 11332544 -74437129252139953538875768048025862144 11332545 692520001526976528056804024092680960 11332546 275961782750579866346528741452623175680 11332547 -757373242636866808132380872568301784004 11332548 311349741252574862631932736441344686080 11332549 734109905196478493561930441385391147550 11332550 -205037419805931045502716437536504320000 11332551 539780441008792019491007087274957310632 11332552 -403769509615270727708567142386337546240 11332553 -89951515844837282714712459991246727040 11332554 -202668686329342365041922196337917774080 11332555 -177691939488531576699856369761732873840 11332556 -365476951629085657321062678886821991680 11332557 -17742334363325419435183425009357652734 11332558 406674559148905514345647570964785586880 11332559 215124409266762743474002720918660748016 11332560 -60993241485577119741439346820380098560 11332561 924406763627676683079239967874401362162 11332562 -347764946784468570899391135765838312800 11332563 -242597053979383522657414676351769957312 11332564 5411291536927361806057347763479293952 11332565 -39183746965440703667941715408807608800 11332566 -42634844130026635608407559619846945536 11332567 168419588700529613098998646788638932616 11332568 -211105984112312924153284594803178659840 11332569 -50611031166395436305223838898416030560 11332570 266274863119897274231882801484078624480 11332571 -538163080211319556616823926195579266248 11332572 251856089619966295222343912180496921600 11332573 -113036840575753160362874262628570625082 11332574 634199877641598900043811118894778915584 11332575 150947078646947356173042313405070112000 11332576 670418617868386298105925397554719096832 11332577 143134451297282608669574115116571328512 11332578 42933527629250371805889048639455063424 11332579 -504735839917149599080108578600240510820 11332580 85141003652671589033541489820969697280 11332581 294685990005102116957714879746102137024 11332582 264971638736724183937569851386287575520 11332583 42592355323547996826918702935153408784 11332584 -137491037376513567035740578033069588480 11332585 403214821663482135758060890372743356160 11332586 -529598886367293516285285504910575438336 11332587 54413265336706839746985857706826506240 11332588 363493154063306519751864721548004933120 11332589 676256396567955676617139747399098354390 11332590 -100883800225010084303429874837651087360 11332591 -232217688379471679140734030112562365440 11332592 34010789788937797677618679569189175296 11332593 79528863130654130619247737184560044544 11332594 63884273503166754468803063566225680384 11332595 580589972746787228441226849386884383600 11332596 -24004112823490954590175766302398560256 11332597 317717590141429132914136826381071888046 11332598 -64841583575579620064011770030690732864 11332599 431471712686261578133288570622300526848 11332600 406606433260784652690516751014526464000 11332601 -158464216746825875280817765386531790848 11332602 296392135053569912710323158032542835200 11332603 80206530471985572753005959240799516544 11332604 306295297211717374287056028849431296512 11332605 95635954297984345637452952641238502720 11332606 339649945611865374853876385242499624064 11332607 4230318338291761113691472607571503360 11332608 -56508025556768100928171692121336578048 11332609 -36799536737262703214461136588742733740 11332610 -268346127560599730877415634337714563040 11332611 396505695385551584650658677365455099460 11332612 212258599754624075764495371480706513152 11332613 -236838835444031987179944792445879503138 11332614 -358752217331111192781801853266678116160 11332615 -179021466502588215898605660252968416800 11332616 101558372244195546342277020452549268480 11332617 404488958963258695541578822918881265680 11332618 340899332142958688200442472488251440 11332619 -205333184707245267247462824207487538640 11332620 -165124467420564433479931034952069427200 11332621 512729763065181867540190765925113854700 11332622 285136061933243928410525941481616297408 11332623 -91061629095878851771610873164679306616 11332624 -31020422747881770677134952330039312384 11332625 95772849931922516852563144539864594000 11332626 388432623611345834469487977428258822400 11332627 -12626796282770443825778618485303131240 11332628 -247802871035704144689952183158522133632 11332629 -10592546386222609554764986944472903680 11332630 274862204481434938669238538768139848960 11332631 618960084473294700686343779090273967432 11332632 376257952728842716423320472482057400320 11332633 -504630426086612634624027573832173654258 11332634 -445657789483449643276362017697276992784 11332635 -65687394944580975345389218099056896400 11332636 -220163017792908541554663481904297519104 11332637 -262555585365027007902619726414271850240 11332638 -50468841634374064460081643871983339456 11332639 180248538427951320680918004621198351040 11332640 405672038405045197006260966856285224960 11332641 249774749977220315649494553149865503424 11332642 748841192995262147165047631782550990400 11332643 -34097129863695759557139266276575938816 11332644 -91586025729660221169390267748164393984 11332645 -457196688419680428910254912992061448800 11332646 7689980782082938074460302949535824128 11332647 -302153561906861925402607234149590634912 11332648 -410806233122645049161234083288748605440 11332649 1323579534687711839889475268564689698660 11332650 574147346485815847366430515667251200 11332651 1172408849932780858985650761312611588904 11332652 -84463253530878144085807293792823296000 11332653 264812076938861687472108717800555383104 11332654 295863875094868377349954124541989639808 11332655 244097813600103753748419589746047503560 11332656 9204402513952393741875605126705971200 11332657 -47879444210284380167250349642243993728 11332658 34314018056416027567887561424133051520 11332659 -14451554429444699214341757017458426272 11332660 248367070628932146578806684461501991680 11332661 727475138639874481540986399070376121600 11332662 -17207067030175582290383805336972243456 11332663 275706259495041639048058925597861540640 11332664 403581481844682238395910180557968179200 11332665 317517689728674064065638811054762630720 11332666 -42782633733014936677120471726106896416 11332667 -469941051909052058849961231991153660440 11332668 -183073135586482225826414038091212623360 11332669 631213790912855060190366446580485079360 11332670 -88737634834829241437864365264329523200 11332671 -144605897397724083816777679228344860088 11332672 59640055747226460271818143662595899392 11332673 226840122050420235436056155163099198240 11332674 34426298148248838559554175685518065744 11332675 -137861762659483900508447084938711422000 11332676 523715465088476129657053628777766060288 11332677 -366618127340036693890978044800762760480 11332678 43893339940664513906662453082605240320 11332679 -1335048232518022639050041483427794312280 11332680 -431003476166790857536249887704813568000 11332681 -50580858829947681616403546786148404518 11332682 -285520749828643157657977150053541817808 11332683 -560390432134053920209005956806111651200 11332684 94365574739213272131936180053073388032 11332685 137369000605240147749824307771369010560 11332686 178511773116692880755519425224940358784 11332687 40367627381290566692422991844835804224 11332688 90899413213796923423265789068847603712 11332689 -507516888350313421983088463852315831520 11332690 -438915507260159358999607368283939768320 11332691 -333229383257366854042753249893261614328 11332692 -32434467199839802009543073388960688128 11332693 -1581859559697732820723498827870778560 11332694 -666529489509862813466191678979296891104 11332695 271951565265074382145152727272043789440 11332696 -783374863850168783663726036461381662720 11332697 -193562479043385918824956794139451652480 11332698 34122396774034328377669955606102658048 11332699 331451139430235790530604971737027230736 11332700 -19116474884864440420251748865858380800 11332701 -127922929463691090090673414503701091840 11332702 -344274155132820707971618857200235542400 11332703 34213121028108840710662454927682257952 11332704 -96581324053841190997871752611050815488 11332705 -45526602738763825228770926389384400280 11332706 -88317909795125585785840040012231185920 11332707 -173272025798663833110884207220078284880 11332708 1017761302243366811763556947301939732480 11332709 299742224417608239032326702540285670910 11332710 -18031430113295626427791337901439914240 11332711 -36212387890443873278513277213308514240 11332712 54922318983080837042078210252612843520 11332713 29197208903337563909691223845477445824 11332714 -4837696709851373662328433478112982528 11332715 -937700939580933355520390351699889219600 11332716 206650933614472812039295317674997437952 11332717 -1122089174083112177000721417928440198048 11332718 -124898094418213859424611850018875664384 11332719 716661758355734965325243485435686934344 11332720 -57531860755734905460843163614380851200 11332721 217743129626083732582306918806609775680 11332722 19111169041009771140957112892703535104 11332723 -82986691210182853170405919587649359028 11332724 62460945956489717012752540315104688896 11332725 177461736781632387209200152372773671200 11332726 71571547385798534425416353919573378240 11332727 112602765558950826554143583743342123872 11332728 40553189617607634632238373706210304000 11332729 842061078064343471895338615784408452330 11332730 32649827129267225484095932694868489600 11332731 698056789468369055580487632556232402544 11332732 -12571991056574217932156687560615251968 11332733 -628582099307195680297459419640083012000 11332734 -209516126190679659954484160364935356416 11332735 67297185071622769044499095100197207600 11332736 -7279356262365411902887010449018060800 11332737 186130597513785291501811147991323843200 11332738 35541819664838073989935939010766697344 11332739 163180882012332993809789079088408632 11332740 316456921603149706432914726853248307200 11332741 8367994074241715557738790414277194272 11332742 -54592686525995763919006153277919241728 11332743 228302710892355321933935688804807780264 11332744 437367562126061342851752212686752645120 11332745 330062159794106171451692238805819366500 11332746 111849843113695069522936818448483897344 11332747 -1147188364072010796076472860915986229804 11332748 5589249970348902693270843361618968576 11332749 150361616397640167534053745941573731680 11332750 -221861806069076960540558196531327552000 11332751 -709886638351128229832498018849488087248 11332752 99586293029796388877055313717796536320 11332753 -217115190052314185813231885442808020380 11332754 -512125885819953483884790994353310733424 11332755 -40307100619206435340763041046945324640 11332756 -106200534763897020047964606607793841280 11332757 -151235138185734825029190207794089754994 11332758 -189224884773271405939042161188348798016 11332759 -790219946089537627476785808940741211960 11332760 1065259849703050784385742940658063360000 11332761 735195578316708611740490760584821330368 11332762 -84636076069797632337758162705428700160 11332763 -154888859827538538454323393377918248704 11332764 100281459180472639985059022472280888320 11332765 -533805229327926201049839934206163902600 11332766 353746751689146648837233745278766056832 11332767 151250364631534877011420256294180193168 11332768 -903182704057068564379995371138693529600 11332769 -392797439200813441375818316948634954748 11332770 -2188771796986566479220437389709199360 11332771 357747011087357017923801299752643292744 11332772 -213272481733132213730229203545890349056 11332773 63545369493832115809481346873699469980 11332774 359318354040022632885443832612730055136 11332775 -494379491428529256717698527934046043200 11332776 68411810648118824574332306433240268800 11332777 -237343106507370991969213863620720791308 11332778 179326617089702473521895389441241582080 11332779 -3703643892108670330493697411309686400 11332780 -370672485958581217006175797679075174400 11332781 -288429026882759321086286985237116372736 11332782 -502791838771151340322297835663480269248 11332783 -227591366197285611071586011192029107840 11332784 -984008382730827141779007389604741120 11332785 -15271079361589957045031111828502115200 11332786 -138772540831967853561518863529874183408 11332787 571478791963821962078914557832560652800 11332788 71273305419746981009562486352308326400 11332789 10928002716715839878366033837983580000 11332790 -69307126282584431881791462217963929600 11332791 1487009557395894865107668362470932943600 11332792 -347857090453877997686810105557654732800 11332793 -743667353461798805791191969236034767958 11332794 60605755811297319580363996106029793280 11332795 485244116808716771935393980215980745280 11332796 393186133693354584364469647931328537600 11332797 -29524508668361530624024423726456849920 11332798 47886211235924080094462532634023903936 11332799 -248602049675120259187074033684189451200 11332800 103463003656551895443645653325997670400 11332801 306311972872291858164094125799816176772 11332802 -409205413990323217628572868677718061840 11332803 630817300635987799373194476447392851704 11332804 -125579833365364720015844363423353876480 11332805 181002565007366337561589436233559509920 11332806 55736766066348767073599726073939163008 11332807 540692859787666724859966566363537983152 11332808 755491638822034991289280905279103656960 11332809 565245960111714451763311638381427330800 11332810 153230211511025089604918039373543114240 11332811 321832515762015010319882202998382194832 11332812 -29038873044840852593230727266172307456 11332813 464147031682876239304220830630161436704 11332814 -556560717356819851425879576109275111744 11332815 -20833189849956087302457974071696862400 11332816 -246835056702257666169364417431217766400 11332817 368050931784269331519892702141444858866 11332818 -115988925528554810420287363442577742080 11332819 -807701308850273452062071172201575905104 11332820 -286084592653353881345563889073975736320 11332821 30699403743217210304649274691917271712 11332822 543555198810214248806471507670844992 11332823 88221364607927984532982696541012115600 11332824 179563449950902084056897370278014115840 11332825 74220472970968483075548113560874432000 11332826 -483420085064672625512625207499846868736 11332827 -167513604531155704655272121392621086552 11332828 145087687102441166201208752808231407616 11332829 -490518355457466899064090384219999083124 11332830 -106289562364507907542605412877220766080 11332831 115722463499494770367046198688036094152 11332832 -37603307848484397092143047482823671808 11332833 264085858207857234911445219991206293424 11332834 653654184945686913855749776727368692816 11332835 155198033438054578431605271610075561200 11332836 24253209406234895864773016120880402432 11332837 -47216991690077397338192825969085627140 11332838 403503979869252745210739259071341539840 11332839 -55250396666614319489513335848111874560 11332840 -224045132926209073211383259340482150400 11332841 211549877893221856948054275570785944584 11332842 -241421823715066213340612981317218386688 11332843 -489311182133395791400290082407523376908 11332844 -78270393663283754759206156293152235264 11332845 -495624490337256654442373343715390156800 11332846 30120364528510657496901244741279426176 11332847 441610588154204858936228634062478697296 11332848 -52620442591152329136912049062661324800 11332849 1197411621924928445760378355513839492192 11332850 29348475526163750186738286999577748400 11332851 6910588023998454749928459741769497600 11332852 535413879676097904539789789946464378880 11332853 51611027653806939475942157870033016480 11332854 -143151632775090815648384320660573776000 11332855 227622269279258475186566463104309468760 11332856 -374870106753700605517774760630845440 11332857 -291984680378705735666611466306511405408 11332858 301791385299280437530807481578228232960 11332859 148823762295283730956798590398311614048 11332860 109651597729122261256236997923962880 11332861 -248263688351345962091868271912477452538 11332862 518914473567809250460900354771417746432 11332863 726426314701715080447747245442993158864 11332864 -920035780327477713245083043798638919680 11332865 -10999925733723882802352702228498047680 11332866 -372747924075553701466113550961902310400 11332867 57870424054180801756212872170605411072 11332868 -1262050895394815154750173483201532420864 11332869 -126457761277644370375094696645696948256 11332870 33765999509472895247471833293561098880 11332871 -145808477397772014370894354308518888400 11332872 5024845426917853542937231005800371200 11332873 9979066284830011344172869284281724202 11332874 -27065792931165477449183432703442760448 11332875 -73904140879098165561178999212872832000 11332876 -243674299744768301245835493680659353600 11332877 22811954995248791814451009885100508726 11332878 104773191132977732511859453347371950080 11332879 -416300591114200186489021586960459805520 11332880 19180745899842948563760476401516216320 11332881 -278126143270733903950094452463010790080 11332882 -39876919642783169376129108074314861056 11332883 -36153222570264064071739513985290103496 11332884 127026611030488064567772347051751088128 11332885 4217616333317535317304314648583265200 11332886 49888782498955092917974418821054735392 11332887 -5102990155644479105290750154744146944 11332888 -9795914875112916935353910125389004800 11332889 -1098420104321858674680727313106911264310 11332890 -247348239554777225401442482425962779680 11332891 -379841529387527452891026400308774787708 11332892 -128798865426413117981293223944692218880 11332893 290252060794770526379574459363775468608 11332894 306127069632194592126545227180591514496 11332895 -153130459329318704381266528929441205920 11332896 -75975541905108575346398653041190895616 11332897 -999804016287022825179435800371318452000 11332898 52471171346019829167933388779414181536 11332899 268338210581039560871637100225216019040 11332900 136115384605923874952436604299588656000 11332901 76278448389974208309385009593934657824 11332902 38782943190991124453231687425530470400 11332903 567449803639071284606529213487416276744 11332904 -363505790113306290972634735290853785600 11332905 31353147065870939548503417421396638720 11332906 -27515612789931678874135277810172928416 11332907 838080678349532002724913660038426356512 11332908 6613670276933188699239155572938914304 11332909 41261772654974495931022711718154111680 11332910 63668627652835953348800820725899872000 11332911 713427862526404740974041127568513924480 11332912 185281831725064685752837220333187563520 11332913 -501847017795017023470190846534878967116 11332914 63122785965744297556131067878318196224 11332915 -165777003763338059477966776773227176800 11332916 -418088591697396052421976954500360773632 11332917 -326256228956742682356392174092401162066 11332918 -52145556528724411236003693798142533120 11332919 58238784295820922166773330240083379144 11332920 -375009203865957702903946391262597734400 11332921 -941486909883537451059014906083118513878 11332922 -28319112761873158390903649783081538048 11332923 -181184335396347801497621995740620653056 11332924 -210881249503821157940554600131227567104 11332925 21090151762080381200169591789944533650 11332926 -130668052685128261307933934171520972800 11332927 -359440669333341503012544447357730844224 11332928 -24139901791479174283760931077672140800 11332929 -731398641639204576982951158842619165600 11332930 -6404591404767255872108967374869324800 11332931 1324788038065314135147505489502186206872 11332932 188041416809711455502938258479997120512 11332933 419876415870188292370092533707043471808 11332934 -632116207826218551547239721089922356384 11332935 181404668069273634800296844198763236520 11332936 -324772409824689733828389275424066616320 11332937 -99247126887421561214370087145604125056 11332938 -229003638269332804511400757931246191872 11332939 -475274314445349760464225534555988157040 11332940 425584905970395617889994765955889792000 11332941 367937828487778142155380647051176871904 11332942 16871508579295770943108153380094516032 11332943 224013677574074314559421685289807886192 11332944 22670574348137687959962270155604885504 11332945 78111198730471082246600664861951436800 11332946 -179548249183376382411301794669582240096 11332947 93639675698061689886332928264614618928 11332948 238329632154157672824230582119384166400 11332949 20785265272514955974399106873132072960 11332950 186861152800491655425951655154922465600 11332951 2312806791204594552535130914718851584 11332952 -395333206945974939872653103908753489920 11332953 18499108707077196865430874980372743044 11332954 -430566407917004442427802966739607826688 11332955 -162039943297855038910337385985316408640 11332956 39459301841953350378548074835822223360 11332957 -50193726219113291927484991672815847008 11332958 5091772830138998724754225082426285568 11332959 203781751037565730085739225526360086528 11332960 919885580116461493101108601491774504960 11332961 835736561326733492341645305751218038562 11332962 -138224529064516874951189148991004908080 11332963 373281138491519348837759669500677885212 11332964 444878672100271687152736189081957262976 11332965 -1203569434499706857109269862913187520 11332966 -476768431718656118763356591453266145568 11332967 477139006361086039025711440423059545016 11332968 -648644290110394527572778818995605504000 11332969 614018026525822402167096410060999220096 11332970 -370601709351057685099266202423513497600 11332971 -642310339355770119399641042209827884052 11332972 60034481317440490801481887892495925248 11332973 -541426223030319018601908313909386323220 11332974 -48740517943730780769516400327363221504 11332975 33178501229194600310146676794670669400 11332976 -109276816610130535417949555704107859968 11332977 -76932367717967579499961159453247938368 11332978 -516409916341213744800506517060957054960 11332979 7514684752532271520585071168892066560 11332980 38903437301240690870752259363649945600 11332981 1214809442616589946624248669129747900 11332982 410763445520911504171550134081088357952 11332983 -399533757656164981807590189477322085376 11332984 98576146954977956415162789198902046720 11332985 508014676746947931121190984235987893760 11332986 -96512471487336169895349437005796831232 11332987 1455727388291865835201734114344259169280 11332988 181112098289666346400835704190155327488 11332989 3523304777444071067746720737496580364 11332990 -99800212683444469806722511550787354880 11332991 907540325970487100695629808093149451392 11332992 104049127954400563475122669256316026880 11332993 -28253696252907506816701728898996734720 11332994 823521604822328119496187371121240960 11332995 -280331020464704677199715209504471037600 11332996 -189331798491792823152738926133247166208 11332997 122604511950383625753224015003405857920 11332998 -244017959956903626016480578790138168416 11332999 -405203104232888800570610831407406279664 11333000 -241127481772968996950561842254028800000 11333001 -69908529186065325809883032413818371568 11333002 -144578263502928774983492623048002276048 11333003 468850213752752981731374454130671657728 11333004 414790101622067197834284369248293572096 11333005 -698023941660842577205079850463339292340 11333006 -385861002905184815473628809153191794880 11333007 101507736672538632883962043448485063680 11333008 13847338482965265692424024803166142464 11333009 483310459098706227548256815847346908210 11333010 -65002771045542637679153620672751500800 11333011 87644855217215375722888240836297195648 11333012 148645192100837670826675749360251965440 11333013 265881973224872338222857041233572771744 11333014 312891083811040806925506280391000956992 11333015 -298383972766052457138013125884158970400 11333016 -512443167896557083299428550389711011840 11333017 -510482558963302036683096266796775626934 11333018 -59973266263733093579775024845225008896 11333019 -8669410965139038222779877238306489152 11333020 202025892076664095401319098092638863360 11333021 -293110721595624139490410925108400014016 11333022 262877910143690360406466003293883812672 11333023 -504510855550387100309914817647347239336 11333024 -1031957378719757749424744781006545879040 11333025 -3820428111043423274712001772923836000 11333026 58773106679642377943401565518452701760 11333027 -303158827120207683758200905270237353640 11333028 -134130456850163316040391231055220199424 11333029 -227001742448515436409542778187063433216 11333030 228806765010616583330944787837801612160 11333031 50076766325214374839480045082444706000 11333032 823725217648585597478394613515460070400 11333033 162238191525203141478531526165810998900 11333034 344794823009937054147559145171869716480 11333035 -284388579497175466847724740503017923040 11333036 322734686694912086991113919801157469184 11333037 -11447278513893270018458477444878974432 11333038 420551490456806020696048141241002969920 11333039 41297270742834142038422288065457123640 11333040 -79771553536446484329913633356651233280 11333041 546649448564241892025104728053812567442 11333042 -28828769283272136350425848585083498496 11333043 -1717305046036107528167662648905766944 11333044 240284572614949177449692580994237235200 11333045 -454818101014305585813527037723623295720 11333046 167248781261755211873769556218192552384 11333047 -101864365584744827718306243612497011536 11333048 -388807757162037960103032026525016944640 11333049 35618865844278292552145210681761849728 11333050 47659300515463723750891815282636480000 11333051 321260832370098817524073004936090971992 11333052 486718137926448437039319502193584267776 11333053 -600408193823044331191314829284283174976 11333054 459476749549545763446526660016984606976 11333055 537508677988240625924739344937794781600 11333056 -338917057869596278110263263126093824 11333057 -163363860594450587291494860092119182360 11333058 -131204397201332259761729628736289939712 11333059 1002968733890076456101959624011223861504 11333060 396500696075678194555994746166023476480 11333061 831999409570350445637332195349458832640 11333062 9952817870218031725893864467961636864 11333063 -321182611868919125181684406148553984000 11333064 -24408682013498270934116627126091694080 11333065 -167821951669173155347181687727764295480 11333066 -91661220740186668771091343192038006016 11333067 -830981447376144274386978699720342866976 11333068 -190289296228995439791330009817091999744 11333069 406177858619523373214947174674004379808 11333070 12994300630778432184254677790500934400 11333071 -239349543234300264629247377616299987728 11333072 138603850305082129816088669444872077312 11333073 291764755880871212773287524023919450352 11333074 25274756041427928796597246913174689920 11333075 -184951773348375268544513458808822780400 11333076 -348100540947495026493114751891445661696 11333077 -15119414954540823924916951828134976000 11333078 -10828801666389098025397871279755880160 11333079 83240432169324708055439731104788795424 11333080 6358340967172310364446704838492160000 11333081 -1208680742421536711037326519249003504118 11333082 137863393233655987694780338871391321600 11333083 -22463759287996735927221049179798007616 11333084 -6100332370527003238175685121566904320 11333085 -55747953165913433461259758110357885600 11333086 165134249526590642635674296613461325504 11333087 318742348543021656750081997863706489080 11333088 117758753621533658899359529361237606400 11333089 97341383554196960586973614443971012800 11333090 297066044002989889266972459970010872320 11333091 60681351517893880708064810246860640256 11333092 -507934149890721624461396461361229873920 11333093 705043514142688173806850907263725549664 11333094 299913164258203413398937857387796331200 11333095 -407549366984455066123815896786667443400 11333096 47784230678827345169190084865630156800 11333097 118587983349449536631606531774675439828 11333098 -186398851053783490180409941010796420864 11333099 -461472230128562066358326107858295403264 11333100 -58956463174082347359342905314370227200 11333101 209466225706285160571370107285357768000 11333102 -1121101422055705317308396127765135744 11333103 289839389279186838238643285691927379200 11333104 7595990569620960776138982881089814528 11333105 110919415535235005068974913505271216960 11333106 161888350695687204471939816292516397712 11333107 128362594566029550199299589114747908072 11333108 -163723776865849018409148784149225953280 11333109 111523795527619710219384716128513839936 11333110 283071668022529586631828105809538332160 11333111 -482981800610534571504215011630758027288 11333112 -49438624374718791986658056818699468800 11333113 -1073548891401244304188147002101267317440 11333114 210952430414376512317277643120552365280 11333115 21083722229577706745230301503629872160 11333116 -223491302848393645714644451523337871360 11333117 1358294427647243808528879957756864421632 11333118 -269947513990123546563157480705459486080 11333119 7037904533219390876692078493274874752 11333120 330081464946675007684274975537312563200 11333121 357816846385715640401116752262352167104 11333122 -42447675614943964481957135623713699888 11333123 3240902780428592680253796127824095304 11333124 -502303097881331876183518258136049576960 11333125 158439435997568480629088065612786313750 11333126 197727599689240715114525959222420404480 11333127 -212493740843093014793778767853735087792 11333128 506445101714189873155002832665150428160 11333129 -424382068405331645750079967036154643420 11333130 56073337620399757492109439486791051520 11333131 -734598344401654265715043890108919025068 11333132 -806702691571606261188745340747631823104 11333133 255263805318562058477810193972115896000 11333134 -24253418170400850329224000287941471808 11333135 -34138956391284897147811833121653319680 11333136 88490798563557223994208451152824696832 11333137 197324770670966002919058506526062253172 11333138 -30023214130047634177370721737305517280 11333139 83878409006285508067058745813807819840 11333140 -182440132860354687960297422252632473600 11333141 13950235672905891135607728484734292800 11333142 -358060928305820622422029369695433094400 11333143 608415679961761357727686776876613556800 11333144 404418401321218674977549489566629765120 11333145 6997764880607097138111144106978602240 11333146 136647188236760007299287853924036930304 11333147 -82453211309151737279169438567101469168 11333148 -245939521250544942154145936631570040320 11333149 5473832507234032046706005220620686764 11333150 191423473466085088803944529152110036800 11333151 597646583021108834174974750677533437200 11333152 -517374617262132871945538787648388202496 11333153 285187145731081199669537939440138913064 11333154 86324061164937494777807547520321265664 11333155 505416838908675702273028560549164356560 11333156 708291824206906234449267491118701011968 11333157 672374729595162433321097909785805773824 11333158 -168757707569685593006493694798447196160 11333159 15045679677421077377231347376951768616 11333160 -183240170780018642417538990550505318400 11333161 652759679724337653275274383617236437370 11333162 2387247946304942284706426392793182464 11333163 -537347199906840862413485867860165567656 11333164 664506657386296990336923000032549125376 11333165 505375143306659526232842028130637330060 11333166 232361976757588714803462477548175360 11333167 -459259112632252801602463011847194924784 11333168 45430471608974489730551258825254502400 11333169 -1211265117503793905491681699383634253760 11333170 -25804835205866991356438891164424346720 11333171 123545582737694024876211925165897274400 11333172 125877811469808822787139672246910676992 11333173 -213440112659758696222777537598984402578 11333174 -57743636288011009995332644592079510528 11333175 -5470994187642255400985478522182755200 11333176 -605138344613862664281120573921126973440 11333177 -38388956479487005443042036893298786720 11333178 28126386710497602515684795899389345504 11333179 -133604837515911633464037323113374039264 11333180 549580984317082193217450490440382886400 11333181 -323319795240103061963614469071242120000 11333182 -104716418809041476874966597563294392320 11333183 -978654500758199766338601770727462773568 11333184 -44463210401675270635675223663698771968 11333185 -236976520533890553407101035495551608620 11333186 466517580344989460239595361346884062016 11333187 -72193648984513361990650824324241999356 11333188 109702533008943849933462494541379481856 11333189 268747994166936558636935587470934051392 11333190 -26613516052299330909530020674307307520 11333191 -214099507987580493086621115789821194408 11333192 346130385772410786037236870514411929600 11333193 618379928234763750226895914837256186304 11333194 -181700473219742061251380266664439155968 11333195 -544685012717424064998396628355396584800 11333196 -10621404140621525161032375380725678080 11333197 129235514259299236143542311635728436352 11333198 355306938754671032007488466381295761600 11333199 143442453996008297399725696676612373120 11333200 28245105795203733443353711245821952000 11333201 -636047362638417210049547967081749060496 11333202 -17262822672332086671647117515229400576 11333203 179985088708689593500183324371283241472 11333204 632017473279808699275800404264487534592 11333205 -198022906470782363820929732125396685160 11333206 -165360376153761371440103572641538816320 11333207 274968706422131084964979518158721192456 11333208 8310042861986664355611710987590533120 11333209 -25528564403581149775101099461800773600 11333210 -190134615435239729223296252464854369600 11333211 168328791881552782801762977083651704944 11333212 95932521455435120702290678569655050240 11333213 -106823848254008563003548972641740288020 11333214 15476670096011009935161905509496656704 11333215 685415272886705608719941719458462315600 11333216 -945434845218158069169455157388877365248 11333217 27517356048842071881443908579909029312 11333218 -67815867159969148519464113914111132896 11333219 -253570116599309461112505737855423485440 11333220 -14364863886772733640977462480810311680 11333221 -244703827441193167907397029414556900000 11333222 246335254677890926803409130479254773952 11333223 197395012717508420904009019521013200 11333224 -29949485545790557407247342538848665600 11333225 -352875695152127883253400192274434729250 11333226 85571584690738090657139403191950049280 11333227 -133675161867904801636186776776445230592 11333228 -58811222711468532441398687290960195584 11333229 399954021877281567772621378252915040160 11333230 794022361184637930274644868525451520 11333231 -95656126676952613567576670160193462176 11333232 -42036831464612452986635453502917148672 11333233 16612653750744434241635722435826309184 11333234 3772750887088770114949291735676902272 11333235 -359810249344047490647194854144713653760 11333236 542949939480897838941234101472124753280 11333237 -917351510405739557416030225948754707200 11333238 151469652490667069765140724200333977600 11333239 -82691231029633406907028013228165509560 11333240 -180571084878056741145216805353036595200 11333241 410813181179592678086610031242560120250 11333242 534215686222254561375515175269706364272 11333243 1105519227649690238147659376346224451492 11333244 132991263807402885464015851449760588800 11333245 121672334518677160582509275571773055360 11333246 600103259459968204955129144994209859072 11333247 -437211908055666481957378230265206579000 11333248 -197337026425657117058619047953909678080 11333249 96053479871526433991140974130549694400 11333250 -17230121258003126388449025297200640000 11333251 1501883949914973792976347161691960568320 11333252 -5691486493032248043207575771256188928 11333253 -453399913873237294053892803415339648800 11333254 -460637902811338412805085267004553281088 11333255 321135001203479903179049434378384186560 11333256 -398448431034670608270859281442115174400 11333257 347975428449216889213492432784190252580 11333258 -573912724916347901384580575251051566240 11333259 -183900726232622209574688327406393602240 11333260 -152935738569040446364046600252725862400 11333261 -536775622623124841458974824126579280000 11333262 -52560370411948688825210845072331713536 11333263 -200623241180941153429760863924980257488 11333264 -97535185261205867566672819358862827520 11333265 281455442177940942861077624364371032320 11333266 -425941896718000900935990155678330880 11333267 869155021305432899160876473547932436552 11333268 202647385860588966450390623658021370752 11333269 974988681337945930573275628358837415744 11333270 -123971513568642035279364136006088611200 11333271 -1158800169099497015259671798606578041600 11333272 -385038874760214841802111820489443020800 11333273 68591132709834280682028249394825167744 11333274 57466034050965555887676301045370088960 11333275 162838690497833805889824388572472240000 11333276 -185847110710545339858795052685775843840 11333277 654217615991617348991735064373163254080 11333278 395515063855709598014042614022053252800 11333279 89033048598094771423848267019672215576 11333280 -151477002651863694288754881522019860480 11333281 -230311845694082344116214387098961947900 11333282 -312525343777929560236649856633040057008 11333283 -75916393683797976548720169894425122896 11333284 -155133891781152888445683337081483648384 11333285 108361527070351156579687769534805673560 11333286 -80878939216463119178983824149219338176 11333287 -171119612395258883881402630798755309600 11333288 174989004676352220656252509467955200000 11333289 -592903613792270762894802540503916659232 11333290 -68215705551201178411165298204867174400 11333291 -105972903278774285319636925915909048200 11333292 236434955398739059744451064549864213504 11333293 30416890380989924072940700385758179520 11333294 86372954042830191703650124584170332032 11333295 8232276985577429452664338129452603120 11333296 -77924111094914435609652746528968343552 11333297 1269040996306183894632552157668681042432 11333298 33053384872474547149178380994821678080 11333299 257280386018582353244471565182567018800 11333300 -230701795154822087804163220594740019200 11333301 15374221293510471721557433825286843904 11333302 538585623203834790859493521089876841056 11333303 -589782430702518815227477315450717631448 11333304 509589227863963044623215901512286208000 11333305 14192522009672548364503920048685921920 11333306 -297145570968608294052254731951121703936 11333307 312052848719366932751716025660391426840 11333308 -307084087557731762153678908982976228864 11333309 -19314669984170449782382488417384113166 11333310 195553316141220922228280170683009792000 11333311 -683106595437446219134041358376394782352 11333312 203620337952681687873407278895157215232 11333313 331062350385270698232692119083371579364 11333314 60635000543296482845589676295941908480 11333315 -21411936768405096081335985068337777600 11333316 -58439656984309511564155681575123452928 11333317 2618785726960851785816786442962529340 11333318 -463552493154600873797099263871274216960 11333319 -49839667876238091231072361254800118912 11333320 331031622309527570204354847574616985600 11333321 320400308585645588455617408237127705344 11333322 17749466904552698493637434451068622848 11333323 57482208900688440027016556495215465144 11333324 63116435395488611842522834977942141696 11333325 -176071703031682372115860476823306358400 11333326 -554416346701472691598680002151760534080 11333327 1015253384063832410288630914330207223712 11333328 -116732160869933830555050693723663630336 11333329 -82590661510688827993539693489812733760 11333330 -374513174343476383229442432194764825440 11333331 -594135396117977087606188282133288438160 11333332 -466103225472797221925487862967214872704 11333333 -760221130402726479868089797619895297440 11333334 156762163286739260351965027508737236480 11333335 -48208569886522537381832437844331716160 11333336 -249517471514454565382422608348990627840 11333337 561332016337467111699624428837674391760 11333338 5969589907275220764441968714330751744 11333339 -494624187067921032151607338108515414744 11333340 70910415178311173177252002920578150400 11333341 -540255627598755941474778237666722686016 11333342 -60440884353802207318378625369316069120 11333343 32796689507185245845355520495001941248 11333344 -1126567311000988849248610517778432 11333345 -739470737541574810558876673276524339200 11333346 507724296098345653404925640175533869824 11333347 -426659539148415505694990259601442287204 11333348 -97791656618211209244770877870495375360 11333349 116597538326516833648741996133480569500 11333350 -30647328805990109632608854290182211200 11333351 -1196693251946032687241647482294079560648 11333352 108187903255153720360024504710194135040 11333353 1067953470206065740782679684773332353024 11333354 -33040654756900388644014061172795628624 11333355 113225459697507146439075904128473925120 11333356 -587116590832469245178720912835337016832 11333357 69325771151906974342521509063399410806 11333358 12596073852546449659723600376602637760 11333359 -377790895616599530429391674196370224768 11333360 27923491615084137713832088191899566080 11333361 -67742515091259656509142657880227110464 11333362 -142069658724050397246285320907677699568 11333363 38457396896076713435334969850017362064 11333364 -66594168941020239048960823969578283008 11333365 37527696213908203270183996699378704000 11333366 527150864306008269305303270442870095424 11333367 520986195480115863188985078267128110080 11333368 146071494778611002588251547685969346560 11333369 -634448849338178082290810500683620020080 11333370 69028603059650907687437952073024300800 11333371 185587426991391178361118658698674071312 11333372 726277241653401474403828373660837400576 11333373 391637090903123513798959896452723358528 11333374 -81573698040039517380669371575397134080 11333375 -474573405630413123715162600269403336000 11333376 324900010118669728287110156203893719040 11333377 -248348746288320851963921788518367051728 11333378 -233804609198210109353303089405631814144 11333379 187936225310858816894699406139623982584 11333380 -163004317872804053396001572756998348800 11333381 -6721052161600766342710344989357848128 11333382 61102923351379551405464951184729907392 11333383 105225423205340103908495360597878586240 11333384 159464960167464360199372032456303513600 11333385 -154267886507191074686761416069196032000 11333386 -51461722561402197147841169961306919680 11333387 213928528469057927029011361489769979600 11333388 29631285245924270494894497430178316288 11333389 -926458455509062664924750417486356132810 11333390 59058344413933633678271372167652409600 11333391 183745823032423342262732483789586981504 11333392 -105481448032309648667614324747039408128 11333393 339974075412281823037165430080983870642 11333394 -22765097957352633847245484997156170080 11333395 -828093834187914434689606406212880427600 11333396 19018810859588374807004499156622732800 11333397 -479798181909949339958545154369321762400 11333398 -292642736364035939121379290324610726464 11333399 -327521596014148631529431994609822343680 11333400 -63362134037825747079306474650655744000 11333401 108298259102640544805838093367167966672 11333402 387586729369054908131699571617470183152 11333403 180056033560326270738921794988688697040 11333404 -339178518547541117464240261931800831488 11333405 4081779174415071935914809304799580000 11333406 37100312561913670334320096496526489600 11333407 -796012678129315701225386734816966004448 11333408 -1115026390268066470810917054179433185280 11333409 -1063229553386810919771101902793353038912 11333410 -3888908069102473874864483968729044480 11333411 62303943419153634862765039375479835632 11333412 245082004443801012566219487434171596800 11333413 -57032172233639138554357735583100798976 11333414 3791009372171456843847509115985228800 11333415 169340853934772054745797525315396659920 11333416 -42397727034935868553979718961230489600 11333417 1487281529095417768952647604764739682420 11333418 47620350283893881631975799006692100608 11333419 436950868866422614081887770283393552160 11333420 -217468903705967337421527697850748549120 11333421 -45056540995945055870306301583202681280 11333422 242549951522578445616304029042498184512 11333423 -371831508900699643157562759750381497328 11333424 -609529239706949445575772338851676160 11333425 -71108130021537017189850041461710179700 11333426 -9869483729212544807100789425383800000 11333427 -229410584439228831356978152298701171968 11333428 -13585037428187622535526167037469603840 11333429 -171800775547077415210089440412683229024 11333430 121264653223456216604150575706495890560 11333431 -238856366042771348615132392060837639768 11333432 55501097817712276564079780362757529600 11333433 -59831001235077498335522653930092805056 11333434 -45741249226977421421573755407543638016 11333435 -383339869256553786094565385716703318000 11333436 -375537802355734348859978988762727730688 11333437 231484543720449828777720200048899014086 11333438 -2586382911236431334664230064987841920 11333439 30570167253736650893869304413920509760 11333440 -74808492518147971262590157299667435520 11333441 -81601786692518192373496670146732556160 11333442 -297874082796199835323159200579762319488 11333443 -927757700755689185921855345584231797120 11333444 -187017390906326276941861551954279193344 11333445 85357099050691293770971788390773168640 11333446 -297204060217971195211924881067526948736 11333447 546832622565240767942791961183844919896 11333448 -9969864861436926072905940728242176000 11333449 903582085358878357018634718337186751450 11333450 -278469433206527212404370250241724902000 11333451 -535785163638003931976913560530756713768 11333452 87279593971619485149163113214914685952 11333453 632872032658375295154264147241518867702 11333454 280202793181524362889906760256051450880 11333455 370732270140491999340744561537262211040 11333456 56250926324443212872244377957966413824 11333457 311541557788169252392123598196318974208 11333458 -696924870756639095676241979458980313824 11333459 302008498611719667861579904390338433104 11333460 -62294145863231390081805611277898659840 11333461 -331964319691656223619804306484629933700 11333462 -63506296889388035882861917273145487360 11333463 -293588503631817679601020618231752996912 11333464 -302704010644911059990574271552814899200 11333465 268330625768163634481106575541363358080 11333466 165337218650040118251873650104143052800 11333467 4805884229874083211854802389939368848 11333468 38315968399568408912881863148457955840 11333469 -2226715849338552174925404614922429312 11333470 39009191093771156414202594563638076160 11333471 -2008674476452317236990692735212549649128 11333472 88402410575484431853083015748146429952 11333473 -310187078111668982054407092656691053278 11333474 533219803299925941959428074998901254736 11333475 306986217094513058901004958348356086600 11333476 59921021674891559584259972082696978432 11333477 -697670616135446390343749214239185084674 11333478 -166840633714639643855186980005638617536 11333479 -45081297659348950458736033838106938640 11333480 -149917215260664300386706528338391859200 11333481 100136224445828272495006330944166142880 11333482 -282834921800677865985936656648148384000 11333483 -410077697885110139610119120457189229680 11333484 286731046238342690882831655220025716224 11333485 669199870453763251621830816324969255180 11333486 -303512497928830821786290320134645722880 11333487 51446619321741707077888243361138609280 11333488 -115241130675043693318369144327447871488 11333489 -35471411545238784226529102757418321710 11333490 -34834448454453770266040830631079782400 11333491 -29320248946937480645277362341445181376 11333492 513968570446647132399177728192848239360 11333493 176227162294821467247367552486010030400 11333494 5198223413915737274395261155808483200 11333495 174205754519702852334300013141756245600 11333496 2401644146819231782531343890945843200 11333497 -96792282694870241293356438321140538368 11333498 -902970512036818824697844273053456020480 11333499 255142778440153554943417412258845754880 11333500 16218607558665115922027962501751040000 11333501 -616530873569491337117648810739681669498 11333502 24728119087238028014463884560331703168 11333503 135184284477820293908161477176488416464 11333504 197804619417736660612554197949638246400 11333505 -191475448350371715385075473784912429440 11333506 974108939848188539665791482277567711264 11333507 -686243226730512709068191716996937472 11333508 161457816343961310552460898206646538240 11333509 852407197772076878209732026508738263552 11333510 -3662472991199047188896545764708435840 11333511 -278494013208068132096269345602080908368 11333512 587137801284812783487371973869450649600 11333513 -95961192580355561252834049759740670876 11333514 12861459377838973599982049693459024640 11333515 428871310133555853533510494219964905200 11333516 982607228318770052866334305418617110528 11333517 56236370066368931744354121192136872576 11333518 4777500748807925841439002123650257920 11333519 -324512101662679540174751687423465558400 11333520 -54518196942638771847510925282643804160 11333521 109089363930536582116056600703207046244 11333522 153579973577806717179131606055927578400 11333523 -359870634256817593869124007575202890896 11333524 135973279981516100922148806589766708096 11333525 -99246946949355199339690075697358319200 11333526 87746292367951550429851317454080688128 11333527 -243136166928228408665924558222032689120 11333528 497354354477157204415080236895951452160 11333529 429873573855709766220300632873107920384 11333530 186627828818468243429418458179921878720 11333531 288480631456808497324530503460928094400 11333532 -84429031007189343435884921161942622208 11333533 869752508361648058595951141845781723904 11333534 -1943331341216586204754058297968723584 11333535 -323463906197761093943926557632206834800 11333536 801929711672091076142395110915647078400 11333537 -36056632770638410266939160416971417340 11333538 124739560096951155386437372079990937600 11333539 194235646037374593497929434115787902880 11333540 383806628571560797737452488875825066240 11333541 -137940973598005549608912496351704987840 11333542 -41414053293151924278174731064393158016 11333543 335266037011731306873345568617770755344 11333544 -1020575710224219902251681988850401280 11333545 -61957624066310123268631032773416484700 11333546 94401585764440904282813166224945272320 11333547 -59020742663498484924367555041839026560 11333548 -104852066651902076905340269959313059840 11333549 9520196280361276871908675207734975264 11333550 -174838295856053804797352510542495483200 11333551 516793046058270799160636362627885361552 11333552 169388651078383021499582281814134112256 11333553 -1401008641904743302625177356418735872 11333554 169480913074262605501146059434841480976 11333555 -436086025274716105301010631804599713040 11333556 -139915316670668516302079165196671402496 11333557 549370617631539978802693151622258847840 11333558 41125416592689739386748126661794237440 11333559 461641462121150549702358065079510697704 11333560 57717350296188314891614736448732364800 11333561 126107149659381340426087858991577668052 11333562 19341487583339802279806367445638730752 11333563 -791585426682983619165600273701982816936 11333564 30821180678076835749513922419098419200 11333565 -436062660983683568627398984001109073140 11333566 261113887286660912126461944385176191232 11333567 86551266580054914990420174498729197952 11333568 -151299853094703166547712417081663160320 11333569 -40469585784918539983074096337291101952 11333570 -308799506375740664366186387359978967520 11333571 532744929173290883633696441240998910712 11333572 -94491031606025949616977118323561443328 11333573 260001168654468909030460894066759784568 11333574 163274445869106741068140124210206064640 11333575 438534654662245059559841030596326600 11333576 61439527929664002352237555823773286400 11333577 -638950467911090980963504645296910195200 11333578 -86909050389552416079729035671779806160 11333579 597156107166860559944068783080386700180 11333580 427986480991738448983036170766322073600 11333581 -171285113128674293183164324753965264640 11333582 -80723893032960697768750946507916500928 11333583 101228468079586291843592293135702066152 11333584 117469542711323003096872290672981704704 11333585 796661198447028382337341434268898049780 11333586 -819501381688453246212812060272651008 11333587 113830902614158163363727682369292093272 11333588 40358713183147368247905699378568814592 11333589 -150250078968260107367634520111567673472 11333590 84566589623461004737613938647317164800 11333591 15060704491748111721810227981928265152 11333592 401016075449825987343570275315935672320 11333593 -746874772774568120568859676350454279158 11333594 91182711055092777326117244144015624672 11333595 -619988259516201180346799366275599360 11333596 8065005745597909281219542072091992064 11333597 929549212799295962786018816611773406080 11333598 104890831329176296902325405123855251264 11333599 -287614131891781230951348048993746925264 11333600 -80439344175214665943808914393871155200 11333601 29608593935522644754077247224128975042 11333602 218506471707016021230831870530647068960 11333603 147955761829475132492133107583017327544 11333604 482266945224307922367279388133550928896 11333605 -312121286516467478494619666302191004800 11333606 -33198708058994057150160110811603582720 11333607 -156983731290548366214325244725282185216 11333608 89984410205647824859934668925693214720 11333609 218545271997674170626732394781782156416 11333610 281524570418087873630593765844653576800 11333611 -413524972429013172803718368567586778488 11333612 271128185517092761655885838787010048256 11333613 -13093049156320743427919695265697041856 11333614 137847496151908835258733221346331735680 11333615 18941999396586566337952220535659873520 11333616 15246914536518954489946746908599910400 11333617 -333596959538722619690699748159778003148 11333618 -53760884430354339140904166296732218880 11333619 455816104868160695093007891857891788800 11333620 25000242263617452065030899781468455680 11333621 -22315725096619196213782860644408607108 11333622 424394437831675194159817408239065616384 11333623 236099703375788966355155050407934417536 11333624 -114696220554817076543854248104436695040 11333625 534982500406823328938574236956588128000 11333626 81340420728672341012592197271119883744 11333627 11289781435881910223547421397933636832 11333628 989018296654524875791225625563950827520 11333629 -317440973528160004990934927062044491770 11333630 50383616614464367137082405058354995200 11333631 106320162001150608773615389546451956224 11333632 1163806792183180869122802535961508970496 11333633 -597382150212805211807426315264912646480 11333634 -68026675665083997848027873959269821952 11333635 248982269059507940230438363037858434800 11333636 -123555336636135053998152934663228033920 11333637 -47261684229475154953597406263317031200 11333638 292539107942120532891940207510951962720 11333639 11804331374849516563391982961811160024 11333640 -422574137817931023138265759953031987200 11333641 -712159763083792356717706405001710049856 11333642 319470151700347963156433999556642503472 11333643 116393007099870819785924896061854526400 11333644 -47374453744485748501457853282989026304 11333645 412493489956535931612402987771228637080 11333646 117455874619226409199340923308557365440 11333647 -128536292371644538975735056978943095600 11333648 104607696078136887355605844409164111872 11333649 -147707495046741961286586922276333118736 11333650 120986806269852362209404248449476393600 11333651 -394182284209153379773403466728627000100 11333652 -366039529846949029327199653365515059200 11333653 172311744494979858850880157211853913760 11333654 191014183239957003237005874383980844544 11333655 -295754910425500757620000891138633368000 11333656 -80978393982223820403143526370732369920 11333657 50326256090833263812416891927247170692 11333658 -145062085848817888829988360866820787200 11333659 -454864432373743437174920224980075715440 11333660 -185063230596293392185612735609305303040 11333661 302902710772876251626000238521165235072 11333662 130805079854922407029745361031389748224 11333663 -30849733538754719694875217512097371520 11333664 -277697055400009358387415829275790540800 11333665 -66583872409635532917955443427202174400 11333666 225888125289717321029388953003327326032 11333667 103585764377557102958748755793884693880 11333668 -237948764477683163315614065436478078720 11333669 -445820209876405503666707249921972148930 11333670 -124319899316100656785720851962603625600 11333671 -215307599980361802654144621250677798000 11333672 -154991497079835873369921904393410232320 11333673 2101362605976276089588935544307475464 11333674 220233008020493101331783177086414178304 11333675 -369920512944725326074123470397708983100 11333676 444053150137092118072754361726021330432 11333677 24668466679484398907940136061235064012 11333678 -359664583327704471609651718482444427200 11333679 79156350397653007038837672941026790400 11333680 77256002158028510879430801299432079360 11333681 666517021134319341804587097102483550482 11333682 -54840963248195482246688059876898688 11333683 -585487227392784890053601710023094430068 11333684 436902840516346986172326126246158764416 11333685 529347724713419491691040362545064016000 11333686 54994264430893743924634709937296841984 11333687 320917483791452289987257364140914788240 11333688 8450274134466550947099044846991974400 11333689 63357252629099969760879556249538530960 11333690 -191513008795622706562462942036190572800 11333691 491719629203301149958768666587071433100 11333692 -379915796751619157441813949402715266560 11333693 100654468030962356445478387980538321920 11333694 194600295288996263206045995917579139072 11333695 588255379253202394049976709182470068200 11333696 284147525018702921900216459980676530176 11333697 488242946320747357619414306347831306800 11333698 115886215998697360014284197049635323600 11333699 24037429039061821130914079769336120864 11333700 173443827341875157882597416529911075200 11333701 -732146789724182466724626708121623407268 11333702 239642540418945925399093461308658353472 11333703 181897117225052717359300543497848027304 11333704 -922838035663782021279779055269379210240 11333705 -178272189005655886190336203662591531000 11333706 -355295959309439064030551532882542654976 11333707 167646932794016026849863257679304336 11333708 60554249147956322997872450218721141760 11333709 -480277561202854830580247331733526011200 11333710 -234670058483696119555928251480822890240 11333711 -382277984513240902546107006141319480200 11333712 -14540932219763954900216897759554043904 11333713 -201078773936055190377616775848345344682 11333714 278572731296491624665876684715175864832 11333715 236193512073806073120178067389623270240 11333716 66061579579699154114816681400704714752 11333717 -443823176309459377488444957461989149234 11333718 -184391834030490312061470202986178817472 11333719 -790651299982549563009938463894136258304 11333720 -58267481688322050802130623740699648000 11333721 394758534800511479348530195828725540864 11333722 101950543563304098750937004930343275520 11333723 1043735741091453415375713232960957797960 11333724 -103242221968807493154572406108252438528 11333725 1282955016374878779843376737930327200 11333726 -74531891161510636859596517905327317696 11333727 -134854642835973874718848586532523209912 11333728 105887620394894388378292759323255767040 11333729 -219438089696883430771070866174570849728 11333730 -196503062765507025116510129145311324160 11333731 503098119493703907700266402694056277532 11333732 -209937602202580261397828797572608552448 11333733 -326313001945934910752542950714263631360 11333734 397949235656281251060135986582597609472 11333735 -294747654213599341051749219583320960000 11333736 425830993629562601452388302533505843200 11333737 558412763141307991597131268075878435386 11333738 57562020373909767577814005986978613344 11333739 -59813288909908178110224076419428758032 11333740 104169165289213670048772099613675054080 11333741 -87815153787402000569973064211134048116 11333742 83678740489586191242130658645718426624 11333743 -145180842797342885723014373842031570520 11333744 26148435838671093654727613526998876160 11333745 -268648509824522005409257707496133328780 11333746 -386102935346167394144157181028978258928 11333747 763464744722854474725458176509875770800 11333748 -4204509643742416585750482043539087360 11333749 -161517900693645718440191018002276300800 11333750 -1348294729639250106026827328482140000 11333751 110029159747701760020546741509797217280 11333752 -438806150000812925108696965802837114880 11333753 -36522308688817254281488484878109929632 11333754 66518473189001195264622008523054743664 11333755 94341091270169578528869431888602696320 11333756 -120048285153035291465950253529622118400 11333757 -509763541758285356736574971645420119712 11333758 144057365743884977479276547346900677760 11333759 354761323528105480397086509672326422704 11333760 290277058873963791346024241903645491200 11333761 -30501070078776989854702434370491498336 11333762 36416215636909829214321241796254000128 11333763 -12249401906290592380039591677946453296 11333764 -12387539047071262255953743887237744128 11333765 -429469249255616776995513621199628630340 11333766 55017645185536074264602829888359792640 11333767 737767810872975202729880458479243041816 11333768 -22268394526484838369708167518919393280 11333769 -380378763487458984479258574239833180656 11333770 152267925641211996538071545882445173760 11333771 -118811458667844158780949824128988212656 11333772 -347087515503566162743486150829127208704 11333773 410091452228155636369945602546205220928 11333774 -272163433437985274872609326201701580864 11333775 16458137686702543554465492978646110000 11333776 242748209063240686586244350781681016832 11333777 30540296546766774388496369380025018880 11333778 238316186781006614754720881934225757824 11333779 288668770821930022701152359298631902208 11333780 -370749788951495696852060804624060889600 11333781 -27034416019426600382355594512951415588 11333782 -204194629844333614528001956517587315200 11333783 -576013555118059186313814017430206968656 11333784 1184001837944223722391200786100387840 11333785 89788596451284943011284790638658494400 11333786 58050119678140897904954018583076721664 11333787 -36168492929150774958675207063146640000 11333788 -90755099950773417634172025045735526912 11333789 -1308565405476093466999177520551214874144 11333790 -147432819586508875878297042143588544000 11333791 164716147347512095975496405925447106672 11333792 -497379356130712927955600423994456342528 11333793 484821678886268387196141948007963660464 11333794 -61469848785362858680446153765846210240 11333795 350541793707646892782238271858691861200 11333796 189601052230065475172036638314946344960 11333797 644331852818776046862036159327136027872 11333798 -3818286889915099541306385204135157824 11333799 340948948996443339453813236457715623600 11333800 -53578206814871413546379570530702080000 11333801 688986282629430323182479823263021285504 11333802 -223676829003444947845391109289598138880 11333803 -39235945826884146451169889516941493616 11333804 -30108095357931335714009209059140490240 11333805 48851584756294758410546067201416392320 11333806 325137786124935914509513388823207497664 11333807 859799613259217723944879893985130592 11333808 -188505547185927454117003841165634060288 11333809 400523117886903071219912670914488615860 11333810 -307536754225262450251237411918647097440 11333811 -14597388324348340349470353343801208064 11333812 330772224241152190366825240027073443840 11333813 -336096284473848176487080755105557169938 11333814 -491598774636442134944001378475631431680 11333815 637683620874150939981085495367658391680 11333816 295435234457293513355466779593681367040 11333817 200504941561047529757681944453846056960 11333818 -117569290117963896132107021159161374720 11333819 221176298192965768126623021028403738400 11333820 -4142979270758253372559484598338918400 11333821 321505418923688473925139630767722558022 11333822 141881177757205274414475666773194259712 11333823 127229572203526039630968388939990377600 11333824 -347533167113660645534796955413086470144 11333825 -343481176095871107659439995674921617450 11333826 16730350002599238103635346345278672384 11333827 721222655539135436018449694117611471676 11333828 -587711229509949810519379029231033216 11333829 -56017693961534474040281058891877434912 11333830 -363100732738180160733652378677971702400 11333831 469224008426876650921884663114804220632 11333832 -596531198919096411797304413468699443200 11333833 217741565567315113506092131886177269120 11333834 36348208687284867480464079511432593600 11333835 -51207670349875492256302714842612572160 11333836 -34628080163202233858526548011499261952 11333837 699759262998643883917298169264231411372 11333838 -42832373187604563606038420611403078400 11333839 788185656080171565491758778423723158200 11333840 10941197882747447733494110060011847680 11333841 368682665976695308605606949600498940640 11333842 110750827434917521041478243012241479680 11333843 -1118251995000022591353335253751796053908 11333844 24805566892759024201174876942387779456 11333845 -159862720556689183237798833948194868900 11333846 -87638952506751588591132509014510012800 11333847 -115650143014735311538996149727297672728 11333848 87974771797369399623526838815878021120 11333849 -1077698411975807973783726826512918560364 11333850 43600831471835133641853432526200672000 11333851 161140357298470383691422334435938374852 11333852 168602748184684669816006363145080551936 11333853 519404682154021477023437945509230310662 11333854 2241293028447574635518123247319271424 11333855 200920417080724374711060086319959871360 11333856 105294523309126197534532358533661589504 11333857 -1115295685333023781915118430016599052894 11333858 -107863324627808839468908257339598167040 11333859 -621798277982328247903073169418378569096 11333860 -494434171386175699133530632823799473920 11333861 174417853070901493309034244742751354880 11333862 207587448952122728564776330260024506112 11333863 -1161498535479739248993064041460345234888 11333864 -106793223550205699424721509723463649280 11333865 -145675642743514700006007874633197082560 11333866 713523088382568915848492914347998901600 11333867 -375299021999880305824817176603455896880 11333868 -24290892310296820105141749158212435968 11333869 180083567043021112592785500666312653270 11333870 412013864585594362990923138265830866880 11333871 -208481280136626771755272175489025419520 11333872 -436005919192643215804732006872907776 11333873 235279842533078661971811590559736513380 11333874 -22055285508461116855025375386011219840 11333875 361716155304214554416887578852895944000 11333876 -211111242366508624644946316761566301440 11333877 282189488618422345309153678972023462432 11333878 5872536206367490781748165730761390240 11333879 89088902958216482814386072651579401728 11333880 -210325720861017573498372420446874624000 11333881 18556651928382515951356442456668787332 11333882 -98018021436834645790527616845461276928 11333883 -31620322070524927903813063668813162240 11333884 -28961312064675751550042225349101277184 11333885 283190954979824165561583567293265473580 11333886 -343897470745052633772098319425919865536 11333887 251854161549891833358452126344062753536 11333888 591016730052153638075324855654402752512 11333889 -85266927631037742717624938040147964416 11333890 -354684955479150286452018266596145548800 11333891 32947399078269162133261853584000129392 11333892 -118746612566981992421733831816597378048 11333893 1395519369357304063699393937869275570880 11333894 166866487653254839493860624314934941696 11333895 -93538166401815812192362053013680671280 11333896 393945829121170108336772723907506227200 11333897 11040991569390677362066533519272862720 11333898 34249797281671661510002019528571525120 11333899 780116904930998567693927563448781723840 11333900 -114531932163434549040329515710903936000 11333901 -14528291855370941213002118620999867968 11333902 246887139290637610927509181893181513152 11333903 -2152176673826659662014861106685195680 11333904 93058058209035543587476116087719854080 11333905 9357057161202228682691977585858002240 11333906 242669811930524148388446534204056779152 11333907 9880705240326531257905311404495110848 11333908 516175150420210056846177993369529824128 11333909 1632195325788722486735486475189903244032 11333910 -1570894854304533392660429735491829760 11333911 -154582881378101677897512502079395389600 11333912 -471292299322773816026570184227651020800 11333913 -184612356161421878867648553473014468656 11333914 -168078698853986885317776608727701956608 11333915 31454532081314487376189244933325994560 11333916 -499068557487106951171941709185824672256 11333917 54296850878836988873038674874916663808 11333918 241055892437693739695302926370342463040 11333919 -150439180381035699351359436071986672056 11333920 309350921029114489435129771205885952000 11333921 -239983209717202066187100985832310963360 11333922 67230896246053332699143829481828323840 11333923 781035498937847670688833278329727662172 11333924 -245614904045707754261794737834693402624 11333925 -29673397284868396371073095389617303500 11333926 -418250723490398569727537237823788333088 11333927 -215517521301072278504353498249384897128 11333928 -384630745074791021004555859961108643840 11333929 161802241831158552851037198854012344420 11333930 -22618434373914604954261582702258099200 11333931 -18710907105975533177948506717157984256 11333932 -115964009406138531986243018972909941504 11333933 9881525304761757077329556715717621024 11333934 -46072570753630746808316855581710769920 11333935 -151063957056179407530067382942972664120 11333936 -114051611356788468983592596401947230208 11333937 -17800949090467388110872847684831722720 11333938 160984166719753464979298954992824218112 11333939 241591460523181910086156956790948353000 11333940 1580204318574627441964893008261283840 11333941 158603736053030558560857357667312576384 11333942 -205282121425200958593402669663341740128 11333943 347454679577929499068374362063996340144 11333944 35446692791814703173537609491983134720 11333945 -448336139116052627003600361170629556220 11333946 55053745576088097313742682955577151744 11333947 883462100223723217509772921511905127396 11333948 -330625651584241933691829752036411016192 11333949 1047164016040977324091113937225174752 11333950 -76154058291283938587376258680922984000 11333951 -219777731362155727329831116906803969392 11333952 127966704227135483354666950661725224960 11333953 774834382137302033466803072285531161300 11333954 -85962470628745477113647289154612777440 11333955 341054474538314558006086587296522589360 11333956 30778732135041666232463645625784885248 11333957 521810408793477265446682710617726775612 11333958 -144364541336861859698007279110855847552 11333959 -16935903913856539856827545685402767360 11333960 284107730572702842761642146704211968000 11333961 -301946378811719203481792118125996403990 11333962 34169426647892552342233637526416285232 11333963 -420799303133995418698582628299221087696 11333964 355059425493320389669252118843642174976 11333965 749956206720467624869678992695296968600 11333966 108259843553298094415235902814242536320 11333967 -587972575537973041727065403846488588920 11333968 -144538003083840195626260885656193351680 11333969 -923785719045557430095745542483639679630 11333970 178817136446413837295872751615025013920 11333971 -51973216858546609488832434768482435256 11333972 42811603294764618528227379839641190400 11333973 268599785192742863003447376379132916544 11333974 274998646961089145073116201061093800736 11333975 -179944751499174077663649054398606784000 11333976 -572317742831650321966475159713282560000 11333977 152005605015893157332914914388040434826 11333978 -52846640537545375595535203415523558176 11333979 -95996334194209226944215741141861904080 11333980 -13292894734459664576324841155300659200 11333981 -31161834642802759494828398492066124468 11333982 -191723388279738053032168214186636375040 11333983 17063541420160460246707777438870908000 11333984 1336205499623891542382652394244872077312 11333985 -297561709643456777631250372931787672960 11333986 -110062997897612964168570984304636018176 11333987 -256525467513427621642487171432921455968 11333988 -123977056860589329633154427053348552704 11333989 -23019414588156665947552098067335015360 11333990 -28780258651178260119291737491990682880 11333991 337058852225254351858307119102564324392 11333992 997300335248535183780298823544631680000 11333993 -1323563043690633726870775360349982368352 11333994 226690455170021731674766969970311545600 11333995 -260650729651709378292487961520939361200 11333996 -86352429604688954905790471612625047040 11333997 -81536039637382268659468639802422837332 11333998 -107964542252174097667216668285554041536 11333999 -442859850508591647690954770894963503920 11334000 74449262444195242015738461091676160000 11334001 -308906382923473623297542243675064434880 11334002 -132418885104464432859045447767010567120 11334003 -51009231167238291843243440393324900352 11334004 150203002660137971007559011050759718912 11334005 -482413386401883848229827132265607466340 11334006 -146095915669852818145497705791720738496 11334007 -14535995100853555850225880778085816928 11334008 -350191021544789336693836596207929303040 11334009 23397317510385494237533118734603218048 11334010 156116309717092985896378328653048551360 11334011 241828085737622146163395711025785712544 11334012 10417693194314724427665576257417241600 11334013 367092279489905360161038380420990035200 11334014 67905095418785184185277519605670586752 11334015 -199495399872905858538291727658666856960 11334016 338699925887230371799244374876209807360 11334017 -1744628293035842454518245889225870368320 11334018 213879296077895392371993609890189360640 11334019 -85223117391085392494551946940183548904 11334020 527952394554488484989138974686826548480 11334021 -338745842072317140447661166078381779488 11334022 -383260655706617526066787881937461958656 11334023 201369672140524552675172741000881813272 11334024 254070350342832697279274021116561459200 11334025 101268277556221261612966761458925688300 11334026 7169623135945026052068732828544835328 11334027 -110847258253894002578145904866397816320 11334028 -409266322069218907408902259857561624832 11334029 320925056217974108166817121046487502400 11334030 -57311609341950162216276161361280375680 11334031 -873831950443584138565184857279692066800 11334032 48590780030065650922883372353439662080 11334033 103472416102835347437478330831771872000 11334034 -506211978718058672916306953556813455472 11334035 -4645050815954038828227412471509158640 11334036 8347340522471718231403823345941979136 11334037 -87824261789043081293829067646443241760 11334038 -290444233553816421083387484630917604480 11334039 -169467047960005143296898297987222409392 11334040 -77322455782384639032393618585511526400 11334041 168743475130286776436113271337037320900 11334042 54441136668799908061531186839647678208 11334043 -1419221235023352003624983853630342792360 11334044 259904230014105016635483563366877430272 11334045 -48572546723535639921463390085281008000 11334046 130502180034104658136026199947487062720 11334047 -841127912475487483927623831548242473504 11334048 -67828300626992855032201345241969590272 11334049 283923754776792858350994359166440046050 11334050 -25392204335240428810547746449081446400 11334051 367695109271553422976850581595735488000 11334052 -367479132107575769110835115376937442048 11334053 91810812492996428083118557373011950264 11334054 -338426262349160507165906290782191350080 11334055 -221240241843960059063062287794314260480 11334056 -440156589320586808364281980162823173120 11334057 -156859475684168571576723425493128186496 11334058 -403614686085787857961350353900242743120 11334059 -829149662010100240966970961284827436760 11334060 -256343310712774861480419552473296896000 11334061 -692113398984190355122336843897294296960 11334062 174928025636663208119910224691487198080 11334063 -59252015528247620638884947914644572016 11334064 -2227071921474332804093222183003684864 11334065 31611927676337734992492119638957309440 11334066 -287831753190377711369025660493162517376 11334067 -457375802408703967760581037496083828288 11334068 -560506738102731886611440673780569665152 11334069 386679586690753445108397539352540384 11334070 546124369140799394647267321598304000 11334071 49311679355807271661320847467518292912 11334072 -482306775589606355214060144908025262080 11334073 232980749386835637822978284450253937322 11334074 -31269012686639117785429860613109280 11334075 -321728889794039284747859621979742913400 11334076 2933902682324274586791843245397914624 11334077 717780671588490639655852674465223703520 11334078 -29380623412932730011335110490072051712 11334079 -396321238539342758445643054755832880320 11334080 104953801885897380661259900634582220800 11334081 -100633334775992525028971558325989328192 11334082 -35895670463940187023063075742371635328 11334083 -977339903421712734714717385740136585668 11334084 -268567687462427070102875594322691780608 11334085 86538848856301002922146865189248894720 11334086 -171820811840629109384935736738652332160 11334087 56733292579402801241549791404225192432 11334088 -214245210133058191641940501098821376000 11334089 -10702853805219129525010579290093826560 11334090 101080106570252420916966176033894745600 11334091 -404463863347100516192819855409836070508 11334092 -330055296607296384314370656916047462400 11334093 -19985953580002583615416330930691460672 11334094 242464518440993117446024455839874108096 11334095 220218424971957370423920437057336627520 11334096 -27838634617680212048222088158041866240 11334097 271306675444699804826878118178296486400 11334098 594904010652723154991275209140936386560 11334099 50012954863007918729984694448567096320 11334100 -261177638192085717304366601562196873600 11334101 115550273009270286592903185820674160320 11334102 6449945007304751269791234102909880320 11334103 -282720121651847510722884913052064090192 11334104 -593262123133737889604978872662991564800 11334105 505672807738844218833510683271951630600 11334106 229325455970717065219973036389371022080 11334107 942834758126097879848113468823940827400 11334108 106332330950269272109767416504672010240 11334109 135887391312063223296348854405278884160 11334110 30739071732726309974712098369523999360 11334111 370699441073755512487941232801257398784 11334112 -1285130347724454453021731450655080448 11334113 217691354319603037514671181279177300160 11334114 50674826662575700244253186623079329280 11334115 144319014372113209821061941248032773120 11334116 335827580430025546498581669576977792640 11334117 -257144052518084475016657453324191676320 11334118 -133998247691597087521685154815505132096 11334119 -452681166944705321048737424726410624512 11334120 245466115827380738180637571558224691200 11334121 280026172474815621096289685212303756104 11334122 57920131797688136576548392780487947264 11334123 6655963928728060843184400282298359504 11334124 17529505319270919233488956326617651200 11334125 106324903203319705607973034988271048000 11334126 -8913312353571054138603819194323541760 11334127 131828597448813475980089641049048320000 11334128 -35517396907904612227840743595701043200 11334129 137983886077794791250913140387178441584 11334130 418288178887573178367860207764718822400 11334131 -18891946477295802557394859077280772736 11334132 -264240652266230892131151868038642259200 11334133 -168144506468611785253310407633496706080 11334134 -248323893027028046764248168742230043008 11334135 232671902778428749541098216031945008800 11334136 26565217137678693935569901241792245760 11334137 295903786999461503483080170466585543812 11334138 20726704854915946471044479259368432640 11334139 -546848972044810769361365787390368452060 11334140 253549045613789259755138861168851069440 11334141 162731532845583355908033177979689259200 11334142 -426258831004264426653623222149359126528 11334143 723298585221476767449032022052614907392 11334144 -325042653397246861925860477201513709568 11334145 -449630915974506568793794023665611613100 11334146 641163377679660610266327694096033635840 11334147 -54852107403180054950560886931432875520 11334148 91145243735113295816627972659556069376 11334149 -67272000332786940842491533395447364864 11334150 29050717063486535764192645429997304000 11334151 278519757744464968166463283021772101152 11334152 -420086563698905946869853414422024678400 11334153 -238604905280059568240177407981691686896 11334154 -67958558485733317311884407328001688176 11334155 -3140802133766314790879479856191188480 11334156 75263050532192559640283792728713904128 11334157 224780856330227540689709409576071550146 11334158 36378013408376113800470150465107783680 11334159 -54031560080730713695251706283707818096 11334160 -65825689405702371148873024767796101120 11334161 -5636743641536622007891019358912987408 11334162 17471866679090140178982447700056972288 11334163 -44927952099473915728279573240674602136 11334164 220224375116423527501973351117298197376 11334165 280102780874298690777149739921532824000 11334166 4245466114788769339490392504477798176 11334167 -387416435587288029363735573987169852320 11334168 -32913976663594683274555218743192586240 11334169 14198916462484133326388071212546530112 11334170 -75006479479874412809027237418945331200 11334171 -730768084326826455416211063543970469376 11334172 -874071351660248506691163083407873858560 11334173 -104223252510975364214319052411395712020 11334174 -168493024901648586436371827774471298240 11334175 312153413660492357498088819878359597400 11334176 -175458592742504275616088318664664678400 11334177 5229522636527395965709569403181689380 11334178 -41519969340573755408775237591227613360 11334179 -1226815696198075826256640691760801184560 11334180 -80082450072716935262977880007100047360 11334181 -196125054137157581479742642383146003108 11334182 -118602975089256917416123043670976715808 11334183 -24218010718987656806619708440332734336 11334184 228149667847073523186652794958094745600 11334185 -136466430918871490150957494251977302620 11334186 -324721299910655606176420059221283538080 11334187 214936437271780079776920708935716422836 11334188 -22937602367465304484134663285382832640 11334189 -128481074477788634859454211970289668096 11334190 321847882930675240066761384241178470080 11334191 -311508318308166284984798046307986144 11334192 87183851839098248602969240309310914560 11334193 -128839292573819293423434727298594298816 11334194 -361753401042427494964124737051934821104 11334195 -499366326976640469590989883036347008000 11334196 281597388807498380344690672158781270400 11334197 391358831457946652974313390130744323232 11334198 -2185018027130599346468510838074990592 11334199 74732324174724557671947985923459448880 11334200 -132304032726578743960306397053372416000 11334201 -546195660126253864660848526694207214768 11334202 279687648454858597771195928401057000704 11334203 -517663446754879868987487692962441415880 11334204 -9427739300536065984271602738514003968 11334205 -14587736659788984257879490795142926240 11334206 109729083467266790458535113046420628864 11334207 -365871633174638367839504484039289531008 11334208 -55584662157202378449565568204291440640 11334209 -143311548550581595881208263816751155840 11334210 61234809640215746697931367489277381120 11334211 75525195289509348020648741100780510464 11334212 155511855537108374332944851904240099456 11334213 -120740720369512040766264207223610734176 11334214 -301420070770662190268294999403282055488 11334215 133123187940428202273103940279895146400 11334216 -335254485061299583446908366505312092160 11334217 -338396255181437356500129052087723133734 11334218 -1487493382809584247165676024689801984 11334219 -180245011764510525308192373554785600272 11334220 -30611954517356861335224085155538452480 11334221 -561826786103949282778196455696562221578 11334222 51013712518170776832556660385453414400 11334223 1565914067078840385789574181629906641504 11334224 52407367374530538559416558663912652800 11334225 126869247369294872736636273153228552000 11334226 -89339109006570264017572540377807608688 11334227 -687787104521407464934464097999679105376 11334228 197204657773789285537866326975388395520 11334229 1210383783549461347147659195438759930830 11334230 2616286335397591564227223159509150720 11334231 121565057656435077672255143277861181128 11334232 106372154437793641467805781914630963200 11334233 -393458861290359763558701586925944678518 11334234 -39705743106807781726506919970752888320 11334235 166908013656304478127944364326085618960 11334236 183196562316926426778743780832505889280 11334237 386943076465459031459056389361703199360 11334238 -1106327824973482931515649180251946767104 11334239 -67325668303586515889779265783727258720 11334240 -91108660556940100369375860821411758080 11334241 8899199449550244520808377556890746080 11334242 -128870247917182700011729747746923593728 11334243 436497880240846072373912976526284678264 11334244 66616620625896549051083892245991936000 11334245 137772102607128374189576899283594126640 11334246 -101863826546256677570589729896789256192 11334247 218311208020529833034035335943894498552 11334248 -1187453557469447951048961933230540144640 11334249 -163932484536317315151755903789662039056 11334250 75421094135225579071415433584642232000 11334251 -56690667265862063205383869562968814592 11334252 -178652806817887863359770149101079341568 11334253 -302865955770462692786882387479094892320 11334254 602954004159741543430734948692494307520 11334255 -370893749759061603067812480192617491440 11334256 -84241092220283523463091470347187978240 11334257 446795676722440071892804892916475435104 11334258 152310435522765121899841964500303249824 11334259 1275915955122351974348959754472006682120 11334260 -1428024512862491920614203413230182400 11334261 344470587590478602625649569278146877472 11334262 -153758078293452418065542428358208518400 11334263 92797148800885891448582410558415252880 11334264 28589387734326138125479661570376683520 11334265 104601008369505358465549434394134637320 11334266 -316371179959915644459488438001719745168 11334267 -52240199734397787166184598761422736880 11334268 -123687732978800588216719398453941560320 11334269 -742432570897389142497550033723540830330 11334270 82917631457117348766871912131212841600 11334271 -470631432384777490962175798980254796008 11334272 58583702269119178005702520499066634240 11334273 376365945970290163588466645401609348800 11334274 250167457609236323382872733837749056512 11334275 -87418973455783061109645586170659981700 11334276 705655055913607766383097166632649000960 11334277 217200571446346283549662171684764140126 11334278 -326453279131915679015819728080393052800 11334279 696595923679188146454148776748502302080 11334280 112460557500941442551656959512715264000 11334281 -261550587189701645906886208375442241600 11334282 101819850756842501556556370884105365504 11334283 -640820957677845669667687257620920039468 11334284 -788704572014744806853185349390850048 11334285 482995836696059419437227306647131287040 11334286 -13219519601105282546575390289902320000 11334287 639239360214813655263003367422021109992 11334288 -111932674426917399286632885769682288640 11334289 -98348654365206178252657658110270685660 11334290 -4154851997031768791585751865972362240 11334291 91595982198727680296582176821679269600 11334292 793115854596484950592724725465169542016 11334293 585560524001659444226390679594639557340 11334294 247716676927037156512507613830588182624 11334295 224113618578770264913486383741453549280 11334296 -211640005673205023347714361431249367040 11334297 -263365713414734133271970468956850883072 11334298 -212473872745627643942180680636452011520 11334299 -381899967941885903083101410848748307936 11334300 115774543281223034875915646593319308800 11334301 -316926336897384540093149341053509696736 11334302 -124744014732343507445503029488116619520 11334303 932697124718127737249709676053420022800 11334304 -65703319461667571874588500354377187328 11334305 60354237563010627299570894949108461460 11334306 228915741619834446582747091269357957504 11334307 226263792788337270840216307258879630556 11334308 -468469011289538832493145688669004775424 11334309 -96816512631974159230366437253008527040 11334310 -108820778761654293096337393516963789440 11334311 -537217947788972478872451461877540555408 11334312 377211561167149448744577380329589760 11334313 -16316318251570393920824380452451265280 11334314 -453806087653925906360903043516894147840 11334315 -211386388852471397532777221112630039600 11334316 58626222847713967547263151774722129920 11334317 6884900899459636526361807756481467126 11334318 189392571594687732659403432713416701504 11334319 897328014688442346498242425250257496720 11334320 -111159778373804086483871847327586713600 11334321 204815890884029347869271048087525027944 11334322 67375151789246668672558199400742170624 11334323 260259456665036018545690722636036103680 11334324 111514733183745324056633573169710125056 11334325 -33785876982518337854367223360631419500 11334326 848962382029442074350176844353947964544 11334327 4605053097424234382473354605520690176 11334328 24460777240648491677542071131695104000 11334329 1173829954716967210749210803749559061930 11334330 -3748923879428717006059283841250560000 11334331 -151470264980938288340489797278843806880 11334332 1171943903400090124744136724038747473920 11334333 -283646259921836589795984867083339256576 11334334 -140405441672996373431037279522684963456 11334335 6356017007494910596920429431260522560 11334336 29913668156070399666663356416760217600 11334337 98138296641987009203912137875216328560 11334338 -337985378972209734573343104282273544320 11334339 -496780575199571806346341017391034588796 11334340 -51072555694419588335288680316650556160 11334341 667634792128201870789259123697004883742 11334342 147673074957330882057732838996985579904 11334343 207132079293628975125968791017018853592 11334344 -64678924988285480166701050336031539200 11334345 -33242033523387320468489869877914081920 11334346 539594435479411795924961917548576589872 11334347 1211776976614974276168182784024960539796 11334348 -740810331331827926257698655072389258240 11334349 244429747522622099795081441653672670648 11334350 182408426278454517899051688737676916800 11334351 74954798691648235137607496726949087744 11334352 97583875237659728288017505974633021440 11334353 368064668671982573608174865528745968100 11334354 -117004671853008053309377965177331128192 11334355 -564794658166298634005986493281006164000 11334356 -1058941418440680846075575245018116304896 11334357 -551328964485142967337703335869920383360 11334358 -36622354083638421332605370451298898688 11334359 739253698196467140791107245075130796016 11334360 242748544044532544573743667265583104000 11334361 -1226207127966105946659208218061787618038 11334362 47031208139780668674641213195991512064 11334363 192117404243936387003414061994042005144 11334364 -662938739670472946206388624920888436224 11334365 -54469385089001296250803581032089526400 11334366 53970354574913158716514584969936505152 11334367 467671648588778007147066374465174718720 11334368 -34615206851535449051986345626246316032 11334369 -47583291729303214703403826005348433920 11334370 266317678081490642536398406322378706720 11334371 835424691503293678854510620354660572572 11334372 -165964880096187360387173791282717655040 11334373 -111402482799753695838529525604423413378 11334374 -495700482103551119405631361737997862400 11334375 -52624781436019012477978861161831600000 11334376 1218140814866136546235840376103465154560 11334377 138333100875691117243675499968238745600 11334378 34677845477086475301836725765947840768 11334379 -629298765879489782543195407308494459504 11334380 -112383003032439931657012665360521011200 11334381 120848002122082062273517720556225381952 11334382 -402720216995737767616905618455454369216 11334383 1365871808064562559165220241540010802360 11334384 100267005772400681851139796705787576320 11334385 -298782912994275414013278137296639156800 11334386 299336937254758739379034506342908053008 11334387 337546223363563372083865242945784306752 11334388 -358018862125271072511586564239721575680 11334389 523782461396205153860460500300853229920 11334390 295440736902367149970135039251133286400 11334391 675652466047437520346761064699422082792 11334392 -142070096866088503675785937916737536000 11334393 -26267288868287613708830343355298578560 11334394 -379881867759473800952862512662267407504 11334395 126245016617963433473463089744922413760 11334396 -311767727186361881007659443101728030208 11334397 -628584165183466884651082500128996335680 11334398 518412166421237306543566401450789811200 11334399 1042150063217383715346956891907256756608 11334400 -58052515120027624603609292519925350400 11334401 -6127130380165353267119479266211300056 11334402 -219137160229148500591702194358613446320 11334403 138736824386030648421486817169329492680 11334404 42432485143406285620420346435626697856 11334405 -179562040736955885250830145395787551840 11334406 -186514670409826373193086970619222550016 11334407 -98848110054700181255441054884412616576 11334408 -946589512004396814716174509489639342080 11334409 -256624730850804949066844000106611153100 11334410 14183350481184070501577390993921589120 11334411 24149897072998047025726173636974699304 11334412 32200296208660041975760173344359603200 11334413 16428017298165752679622662690261101664 11334414 -57607285259199760039891929698351861760 11334415 -328408294351166111691431632817552152440 11334416 -131967709054903893064522138946501984256 11334417 291918397132157134073943272595420022560 11334418 16964894702657347702183715647097367360 11334419 -3816698665241035885317790545673812180 11334420 -245298608408599351536268757358086918400 11334421 -58256748162837997859141229006142442496 11334422 55733259560364685190845497038075538048 11334423 347921391127985470192499709734349419904 11334424 -458120719609075465962747469036496087040 11334425 -137521472638406384734902827798987324850 11334426 -37173754464105380677227047008784987136 11334427 521217018815178057006957264490554633312 11334428 404260233139075514576716269934691352576 11334429 135572612747964083063921978956997122464 11334430 -477683908884711998786211239552282208000 11334431 188409317987575948963804945834750310400 11334432 -77409329862545460288496426731329028096 11334433 -529560092968664209736916952185825008 11334434 -455731928913538798530115002252752094384 11334435 -112675642127430199421792508881031744000 11334436 165022777992264734929851393017351895680 11334437 -177350302674515851393362616966363747968 11334438 27759675985214912866105938509554851840 11334439 144759792275724258050070661928287781224 11334440 -35341642883798686570874407905838694400 11334441 189137357297824295015006595034239308160 11334442 154128156945478864470695318011468077312 11334443 -81512618978356856969359627461369346800 11334444 -310209853016354802956936276781039722496 11334445 -175145285848934207375198109173030337000 11334446 -160232878988186035735594969763501260800 11334447 -203827474362814168415495688559320342840 11334448 -109159925701241426092232835611766243328 11334449 -260739325361373205636515415648677027264 11334450 38002673848679007115360621677354432000 11334451 402011899731117290771243737522463802400 11334452 110488223506814817236578231877480651136 11334453 -210038968103122520647785692485764732576 11334454 724157914730554057936749193798755599232 11334455 -525629417722951460754918594285901043280 11334456 60066489043894315364962345177251840 11334457 -344527771034136303334001979290232779328 11334458 -280981170245443189203669227306361064224 11334459 -210363597907145932806218717123241176640 11334460 -240190306097043540113280547295464926720 11334461 -144511011431276294162952434387637019188 11334462 -210908902270474441202883933300046112448 11334463 249615468757615100343657551318276014960 11334464 334262064249625397621610864467586318336 11334465 41072407069991070947738931707006534400 11334466 132889572844933493959515255401345553408 11334467 -397281983820013759679405201904736220484 11334468 53855423658262766091523639848278999040 11334469 -207433919127446110300863267220002030720 11334470 -109774635807250942447494119974089373440 11334471 -9715989421087800123330974849927897952 11334472 257494313080755458815232629048766284800 11334473 189322141735828317846983173446300931200 11334474 88823772792114159427453250282254913424 11334475 -195515241728105341698319139029975865500 11334476 294730218275600381641307058103021639680 11334477 -33534598141643604948272083082858081280 11334478 -7356420303135934312237353593101570944 11334479 -388557786517253352810240116789066569416 11334480 -47667865104668339049375621886515609600 11334481 -1040114655449054222841027020076985752718 11334482 -92781317338234105305507858401968791408 11334483 286851977650391722589947221446258757384 11334484 126150680305859533249409038705154766720 11334485 81567038718858805347231899554695321180 11334486 331853152786856668796348482371417161664 11334487 123659240680482922841618037430945474072 11334488 784846456931972904852729507214749696000 11334489 -99450136920882893960026456810889296176 11334490 -167498361704780834473981856571006470400 11334491 12802561382447964647056482917514973248 11334492 123348969579114970575119316453013784064 11334493 -437209341521155715522652046408351351258 11334494 50540315081674193814603311676930247296 11334495 -230500490992280700573565075817340108000 11334496 332708421568726364798798647032167792640 11334497 95243056746215062107116621382987010752 11334498 56956378888604577389899577417532702720 11334499 -5392207599562126389464902205887785984 11334500 -253276778181743816432124418067916480000 11334501 -394431866564506499249729665538776039170 11334502 242837761013953312149427371286082844672 11334503 818849197274588698583780058115276045752 11334504 -605047697529499886298052414428666593280 11334505 32652202008563456950009988400119328000 11334506 -47235123976545387839560496151599565120 11334507 -80823416924551213069240571927553280320 11334508 -170142424366835073589791508142346364672 11334509 -375889997064398419907828472956259305760 11334510 -90886409250694819298714119619231231040 11334511 593256161857852348849833187379807913984 11334512 26770172218616669996806079850344742912 11334513 -362446295289613536453990817714744909824 11334514 -423240662390830856021690162533507435488 11334515 -131563231341628891330174551628017710880 11334516 -71953907246549923405051661607375003648 11334517 -654836150106764519316189251890265588434 11334518 -136567227971914553207149266787183498752 11334519 62490970345563073147875752396562589440 11334520 -392838039348127643765905529808826368000 11334521 -890979491836819125186094927572358252656 11334522 -214692516860504451345593078280434915328 11334523 163808673174456698551529714045664222144 11334524 -31180202068984913425859975700264451584 11334525 195283792574884490772505644357115248000 11334526 123664438916100798482514845124237450240 11334527 252656419830760696363365335058445722120 11334528 86225375732473608591677221143104716800 11334529 1131062017458347722843048527519136681476 11334530 -94865188619340350115287455099573217280 11334531 -8687811846222883608006612096825571584 11334532 380797516738027655501328689188318322688 11334533 -397869045897747807414874829575091901762 11334534 38735008708231720591041327477971713920 11334535 591651155127051142035369064805392143480 11334536 -74632799173505672261397887958894551040 11334537 68227617707219214067560780885452545194 11334538 280689824659096230513992073628739967744 11334539 357944553865882861069833899937442544340 11334540 -108008099157271654144011969096206008320 11334541 76359782268891955861169832175328432800 11334542 4469058557041587977032626546802564032 11334543 -212060601678206792034268133349784666752 11334544 25122045579530689131595119863035346944 11334545 561854873928810936087793026791417443200 11334546 -271246690548183648964955098075720634880 11334547 -269166760296616116238077817945438727008 11334548 -62461602416629357468133942623648420992 11334549 157181538667774136872375350161398098720 11334550 -187145285837168566367788927125272911200 11334551 -601181259724234005550912240225968048888 11334552 -70429945685538645139183937693652602880 11334553 187285413415622086302485210070948841802 11334554 361773515398682544899859996142607616 11334555 143758445042824451687477804042217358800 11334556 384001530757513476816643584231541939200 11334557 -541064861523986204651621889059584684128 11334558 158906567629901220927755174058168996480 11334559 275004121234551722738360540852945953760 11334560 118288724961354968403637049770096066560 11334561 -2772863296895873925022963020643418112 11334562 610990385555955628610446704787704478032 11334563 -427112561285329459130200186399902673440 11334564 -3550033029603407888968666856149800960 11334565 -618511477148784267851024585872151741280 11334566 -100143317607696742243257756762094260768 11334567 584758819394536274108250213225975443712 11334568 -343973310474283641011481587243151114240 11334569 -712486679398314753122725335292431163056 11334570 -50116001576506997955946653178510248960 11334571 -727266689552468483163711136567052353228 11334572 580566608032983990833515070005116830976 11334573 -11064832544136124248138983364765667956 11334574 -44944005007546874671239198300437302464 11334575 11485814669529625855957727495323392000 11334576 70990242448195027270780072849406951424 11334577 189838404059292262215970078771172712960 11334578 8493767402560597774803087935602811424 11334579 -494297355456954258854397392107083445200 11334580 -27748308611241751020008312462594434560 11334581 -548165844844287608168868167557026393618 11334582 45172316465577172809649942083776651904 11334583 -77448185477785062756019080758417967200 11334584 -481182171110040698319680648522717184000 11334585 -857846657563573014037207615702628160 11334586 65299068266791743135670601367776122992 11334587 -206473312858437951286640158379651558808 11334588 140845763946631212553331481203382690816 11334589 247643195950831262709963236184685903456 11334590 101783725397196079138216661290653172800 11334591 -301150879407007036402803107882304798648 11334592 52678042484086388110928912698551828480 11334593 560756708113924932453031908274345513044 11334594 -10469708383712150988747053414353180800 11334595 -195816909649493928483925866603393753600 11334596 61589088119033372066472774580607447040 11334597 -148298128786142983338683266134149704128 11334598 -221576224198499797524905871469380183552 11334599 13961421299892323868731099205538800600 11334600 -25053204473047449628314962201856000000 11334601 -918287069378641494055871547424227359398 11334602 39316964907067639910608454195954849280 11334603 12840565290570572644586726476812923904 11334604 -264706310916697470037097330913673779200 11334605 548542137071338007627601203937662029260 11334606 -87952176582063271182613550141559976896 11334607 1103772220320171373578874203007378114080 11334608 142049091410104043214196736731205468160 11334609 298931005271935010225358808426174333248 11334610 49986991168697928343573427962068610560 11334611 157812092623519501751199512471203279212 11334612 -354033797556035407050073895486079449088 11334613 745460127259869660599324988761845598044 11334614 -130430409994374051540283140549237543936 11334615 -380014384473747726974046445466099328480 11334616 195054867747196996074093329288941670400 11334617 -56762934517536939934272713079428653440 11334618 217484820756125920602246726020862465264 11334619 -465413408238624279576244933773977589960 11334620 -318220673840426177572985672053360112640 11334621 -160628459238793224233535113427483604800 11334622 -83072411820610468135320068083999626048 11334623 135507083158085384837991030193603215360 11334624 186906242633827527163489806331636875264 11334625 106800082801130778163963969177519137000 11334626 -139709542789112952803113247803954669488 11334627 -22143479037291490397295823691945222160 11334628 4990209051107765846717946630123750400 11334629 -754680164550253161866285002793914960770 11334630 61112401154907795044574217426704107520 11334631 -609815335717339182928543957970175973584 11334632 -546643375724081669296852410781518873600 11334633 166711321633720357811490651021078529344 11334634 -519370589001812903779713334074378440784 11334635 -32864587107145063978082184515223591360 11334636 66518191213951039691880675183289166592 11334637 57210444315704979236931160880811593740 11334638 -72383391521802813485714976235909463040 11334639 25557981724875055558808454983423900424 11334640 171978568832965665515680562795952537600 11334641 -244530196013299391609781687904226834268 11334642 -25461304942480774927535938887571046400 11334643 -1259679415732729999347091453972406133480 11334644 -511484853089266013497100451820014747648 11334645 21214152908469622490321046902505419520 11334646 -44541746132005384605774102121785389376 11334647 355998133622957827575805113406806213096 11334648 94156565089234861342475404398238187520 11334649 -306731455528828925531155719683141939350 11334650 59631411085418699259578511374628612000 11334651 -519765835078055217298404957131030548968 11334652 277416286402743173878542791386952767488 11334653 -416055575478671153880255309110039046144 11334654 -2676905368907127382614781363789403136 11334655 18505194057062132972311622470748883120 11334656 -466014907341691711831070490658854666240 11334657 -212142326273837973787215291397643567808 11334658 583714919388562635789446241834429149952 11334659 175092528578854365356201569652028061440 11334660 4573815346541189366479011264015605760 11334661 -408017815746055486104682979543121640128 11334662 230805098720598556488200720544187870464 11334663 714039906775697553507736566974816917224 11334664 557884078717965821738409599115056087040 11334665 322933792417506038018194253714420253000 11334666 -64053198208639270513414997481208937472 11334667 -366429183844026567218454657394133573880 11334668 300988393213815481580780425336082274048 11334669 544854441857623666609690441115916049728 11334670 -11532270964426190925124070070319014720 11334671 -15918988673395870287921327821795474568 11334672 -70809704223202606091965006239790718976 11334673 -267214780455633940685538654604712557760 11334674 129683580152433242204928314144208266400 11334675 -88883026305010457430139129077975000 11334676 227741124614669186730959468213964306432 11334677 -52105173563638759927371072139654431474 11334678 5136375439093743812772434714169000384 11334679 75868825480995957959768784888257078760 11334680 -496761947052395202315731238567345561600 11334681 488119668801545112545101130111766687840 11334682 552843973238963831155239545087307426240 11334683 639358225712211391698283615418531611680 11334684 -117942056851246474488329143199554513920 11334685 214679956316879774584760237191997314560 11334686 219247903855846741776592240351986438528 11334687 41551220737203605317570685502962580480 11334688 595662573378686244526699274053739151360 11334689 1119640236899566539010180846069367771490 11334690 269592734747564143922697551900156063520 11334691 69061326663208708215796103322853231584 11334692 130723939589933951140117872829909889280 11334693 -17771971274179241575613747623136845056 11334694 -23675177307231729417624433600011061248 11334695 29554562779021324451401289381315814480 11334696 98851024895657138403850829519939174400 11334697 652530283713164415422407650753732845760 11334698 327684309838175708368324437169146028800 11334699 133784231134247246624990977032199168608 11334700 57426077552094754919654205706670848000 11334701 -243613295178262155253535497552087926048 11334702 358209005858934156686608003660957204032 11334703 71461887525094158419410726046940066784 11334704 136982035137834182413174132901263441920 11334705 95084842685803467315552483591339489600 11334706 -332054083432691518564597080546467675136 11334707 131828649257995204439668019778327586320 11334708 -333194001373593435567596677035157094400 11334709 -707190175904397016868646797311395366560 11334710 28255243100283460564519441202809493760 11334711 -181435889002421214901201181758512040728 11334712 6194940311172757359135829799207116800 11334713 -25192168439840970736277030084179559676 11334714 3018128137632187332864955895513081088 11334715 -139473340902448336094264079529359902400 11334716 -95717892342605338211776856820871004160 11334717 -786441815696390496147491509341552312666 11334718 157534785896898356613060475636576546560 11334719 -900779955900777930278368329270573269640 11334720 -65834319708616101558784373407057182720 11334721 383074992788092024471372662793996297922 11334722 -6521211282506544086040860921643303936 11334723 -538197519033727007957005406433957054216 11334724 71746288165367071339398313874058842112 11334725 -245033354512839734934724138401785989350 11334726 2282244601598127000689837909771940480 11334727 -242929945577386125038341168678775328424 11334728 411420731620939780283794029959004672000 11334729 44851696798150242589122491083152838560 11334730 -153480532625894039357183519438489767680 11334731 641712614725325639231508769442588768532 11334732 -230418166936805375249848810677424316928 11334733 -211982358749511972060737622235474636500 11334734 -190808444431466593469238455849609649984 11334735 -333899161959135276743340444360252681600 11334736 -12827964572914796397103902441330311168 11334737 19985100443632073968021004140921239720 11334738 -237325159356239884729678634801601464832 11334739 -129648345542172811456782114009983807952 11334740 -92851348801691278737626497154394927360 11334741 364658660113568542675080566035684546368 11334742 -427452113268620772866054142362694037728 11334743 97964248750689324903408763111126542000 11334744 123095776303768811982511693165799823360 11334745 428580187129075015513618486959300333120 11334746 -359991702787169052402663418764859622928 11334747 -42431652460883372667578184539322510336 11334748 -480736319410497977688844273747812654592 11334749 250590181703004367496171653142739603750 11334750 -65959553893849487224512790231351296000 11334751 1349920859269935477946158634239640348272 11334752 -432642663950955540331877521715640139776 11334753 589201297513637574346084578650717347920 11334754 18025577287876768536923871160993069440 11334755 -1205803785214381946734109888282593036800 11334756 -272231383501723216839042251173143702528 11334757 5603685527163379131304054680516101312 11334758 -190759224811564379742200135828405087520 11334759 -443031802945287344091873094260431681496 11334760 -264033584652330414763743581255423232000 11334761 -602228047736536934792635370201817565638 11334762 -838740694290357541547001388380172646400 11334763 374784949841294602138481521313371190928 11334764 -39454697999166115805121808891295612928 11334765 -80646779730862125459177292049212575360 11334766 105078848434755672272266941144700322880 11334767 -1073230066683621765777681683288488666368 11334768 89326691217858981894201916102364626944 11334769 -852570349365965685676595291723584619456 11334770 261893383341983230155123592057962610080 11334771 61581076658271207160461198695544654672 11334772 786397273679069872021702740968023878400 11334773 -381703378231096986574198577250883382400 11334774 -93035177859825403767352702341175117824 11334775 -196670190675785260417106875129108067400 11334776 -747119229356273314872293399020589322240 11334777 134906785946888345435464197409445199840 11334778 -13889429582061561032388587809661337600 11334779 4134400550153609148431193102599145576 11334780 340009368938834983640913069495774696960 11334781 553807422546890591282186562377172872582 11334782 -186667064049579348263765413224355627200 11334783 -54832012554299810025459383144767166760 11334784 -157247367080219538436988201342494310400 11334785 -24427824217339586750334545286096000000 11334786 -128906235982836977754817483326064964736 11334787 -251190072909280740437257091935239401760 11334788 -198066249649028815439584217238845076480 11334789 -232990099762160274304536076837442333760 11334790 -94145752177016365276303441681858953600 11334791 40349314438440487206035965750287373824 11334792 -93907215593736159503092661841729945600 11334793 1140127597117314077424822211409138920320 11334794 -284723020754892439484660865773738737920 11334795 -272246698228969394483373138135086438400 11334796 -328471796733962787639111771924273699840 11334797 -69468180785359811890360498536710661600 11334798 58320876975701124039551277477918758784 11334799 249781578372358303296543750014743223536 11334800 -976428263287677563662695338237952000 11334801 129419174083530416506037964632110492800 11334802 273321003076171064162047798354752629760 11334803 253336213442726342853939418687831725144 11334804 -5546977412522706297141489181146304512 11334805 404514533378821362950488490431281674460 11334806 -59069313993203806377969266963042037120 11334807 591348938270924024778199000242466519128 11334808 104098120264523361381661081542254376960 11334809 61312597921288561038372599242681678080 11334810 -138833198449565936630084035077789123840 11334811 -603897183024569739115380336144908822600 11334812 175749665076784324994338597252338258432 11334813 244478718874110984443461841703322757760 11334814 -108155447319541167099091236728100003840 11334815 -605473395386819143495860152259967930080 11334816 -22220505958842258423485424091844640768 11334817 -184979210005211729161005501677186230080 11334818 -325039468748967164551671099576956014848 11334819 48910689483052066633293626015183440368 11334820 -148355418360505192819387216310794014720 11334821 568724347188442562834872725869393849022 11334822 69293030156927835597261839474056598400 11334823 -915676765941633205450277326268999073928 11334824 -286028852174643115205836201264046745600 11334825 -236272640586521257080234388797258546450 11334826 -240124652307613392149501749820339158176 11334827 -460694299418716545485341465433312269404 11334828 -320442314259575007439825017332725539840 11334829 514333859726968351962899851140534038880 11334830 44896697055742870809236782449814550400 11334831 -91094939397072394713714534793778278656 11334832 -128847061440291867381852345566443634688 11334833 77273549629343890650044282064915856164 11334834 -112627736152177220823774387749575841280 11334835 900356327551795047998778698045317270560 11334836 -458575609855434536976125276416185851520 11334837 221953595356343652986093663790904968576 11334838 272377066269018312547014567197277055296 11334839 -63185589162095669759556334535192323944 11334840 47695129244315284994366426153562931200 11334841 104949072620535203704094636104471552000 11334842 -247341851335710493103716532311001942928 11334843 -4942728934971096678883892970425072640 11334844 287752446648928536455509642761558566400 11334845 -333824648735995401720736528460856249480 11334846 11851407536046608545896994685559687168 11334847 -430678907050219398441917192696866208704 11334848 -65223881833780677275020082814212112384 11334849 423949181608929239453944014623262996480 11334850 186296843768948294080512054621585884400 11334851 264196986757728113228131304089075511304 11334852 285504870465782129672464020893291227392 11334853 -670283987615514494435334945513378565800 11334854 -118141156688339552384690953649225982624 11334855 -9424589379632456874853336738661422080 11334856 -23871891564624520644311652789020405760 11334857 -65435523989527197800888567678953735920 11334858 265030567081854635806599813700127549184 11334859 -188487812504436829532581192922865506984 11334860 -95536190305489846580473687626643476480 11334861 -89692808172139833455384881542679165290 11334862 -1463398554293893620476456226014545920 11334863 -1126626828407847941762343843020607759888 11334864 64347206368149209579446722766352154624 11334865 -556094802004249804898783705761218217740 11334866 -309672786091639167578460120743435222016 11334867 -157586928786797642671970167929119434752 11334868 297796384375222465335861319649894225920 11334869 -9317980436178517184723318974035019008 11334870 201376309364712513698382687849156115200 11334871 -234465396734808831721806822008033877056 11334872 -992958179355877450875649851210426931200 11334873 292029621319130762024733576335911635168 11334874 159415518753395871209058191140001277936 11334875 760357484009067952484686868205574860000 11334876 -106392317257004677469976686612063652864 11334877 -498755593037144639692770813623381760000 11334878 75648146048472802926245684069576970624 11334879 112763929784608442885377389266774197224 11334880 -13295420544201944437286314655844925440 11334881 -214424215205128710477939548711895633900 11334882 -168008325408029906236316928807082114560 11334883 -175742759660294208732722294708756066096 11334884 396146868229343430217917086477851640832 11334885 335542365763856078291624495660191856640 11334886 312108133378806836196484083501538944 11334887 -767524073007192404929444522490592272760 11334888 372732590412153616827989603475884620800 11334889 -239437223752724991386775996715740732044 11334890 -84104691120068896798184688210614937600 11334891 330104695043421336245111868889009915992 11334892 87478746813710039035125026923118633216 11334893 -366534251729325698656827404793104414580 11334894 -68745996199587266912921722202346071040 11334895 120890292228994960677260354414498426880 11334896 -330205232488925137532642663034508935168 11334897 -1873844979406847843439376845516932928 11334898 -21344313789698953977694637286941852352 11334899 10336352907921786029125349385547614120 11334900 -153676321723182170490760963523561011200 11334901 18768080565044461437573338651030545404 11334902 5977945711059428318881782916674568704 11334903 -203017034344433510744628537139395482880 11334904 -178963592527102091069981258260625203200 11334905 -95304310174949423669421632810672042940 11334906 183030284971448599965494839406482821120 11334907 1750234792653752283602670368738540952 11334908 348987322836848346188394141157391930880 11334909 128276901032002698913505908366005026208 11334910 -83497047559498000817670714691466880000 11334911 -14746538358318698265105428123689141920 11334912 -37293819973566680902359871831859527680 11334913 121637008670564548302050184388447734100 11334914 278349554020609092718848836853949579680 11334915 -199555504752856103134304709964027479840 11334916 -298328322442040947623531837781722405760 11334917 -765695121534091108147524731450417220 11334918 86877442835770672322314365860698613760 11334919 218148257873209489863662615696993703320 11334920 729646992159345772576965136386146304000 11334921 -17881135472186812547380572067173741120 11334922 -4159038899800198578790015726753249488 11334923 -973471126670400422183466417551244486828 11334924 -204364821274223723971146522230371476480 11334925 -101451832116129280888696701031662276000 11334926 773926756955415822797574125067735090240 11334927 -133906831325372414136596863684972984560 11334928 -124746457740059249200083193180730228736 11334929 -614630559327654049659838955492437632 11334930 -244374022176035174217709502816063162880 11334931 -660913752845708863378757071718468973268 11334932 10700548400661056160961690494441768960 11334933 200580869800440071072372623545339767424 11334934 24012592356101331309059780242820779392 11334935 640619499497901069618023379150856086960 11334936 -262810867333067082102240898726644633600 11334937 -439118884814284843547029115398674806016 11334938 182397827067858547833293684246456983296 11334939 96087392616033045997589377687250983680 11334940 -368001933571019253195503944877346969600 11334941 -906292041326046110677328268944329449888 11334942 -10114829698472623201922519259257487360 11334943 -1109708096519341257267170719198310381280 11334944 -471919446108202937560606333167489515520 11334945 -211330738068545331185129108446824190080 11334946 -8251787668511601598239599117311042560 11334947 114910692507949401399358043706206319840 11334948 -3340985708968812214038181943677393920 11334949 1020117456403324433937379194148749861950 11334950 -11177196896580375390564703412895811200 11334951 -251520266592545055828065592163208879760 11334952 -77935714872634478180150419286252666880 11334953 3384018453046494904981249707241866240 11334954 124662257042957446864492445673450604032 11334955 301624449454288236366627435973624203360 11334956 -232196511849069484390719088583141978880 11334957 345343921562898758949183632424404485440 11334958 510191446586751043958744969510775586176 11334959 -1254219111120444425673528706096704288360 11334960 4981471531893640118275677181807165440 11334961 -1296395203779587613194025988258127376 11334962 242498765050864639347471716688539817600 11334963 233663916598696753733426310660568910400 11334964 103778030364475095289578588126429847552 11334965 -672712641687308658332541406587384391140 11334966 232783338427975673167815649018536910848 11334967 -43816606779533548643700361234029693008 11334968 -1147545055924899284362126717616864317440 11334969 361562180636455669027811739460922201160 11334970 -27233710094684586132964523046341571840 11334971 677881430750329708793082438928847301360 11334972 3249658302377297618711249127006511104 11334973 -39293985940981726506580641556666267776 11334974 29107566870275960037467480095563666816 11334975 3823976912017850408705680234564675200 11334976 110229938548590536089497357705299886080 11334977 -569416103581982791989736368231399347280 11334978 198466343471119898536159955978901120768 11334979 27194272308337824999222673211287563784 11334980 -3905843216090801775902561679341260800 11334981 -36534153962721023640333363758737150656 11334982 1019033716348538393671218681684912862080 11334983 -602072343626322176313979939321504632888 11334984 -47508737164796188492564235986797281280 11334985 728978959973751652417317486583657327560 11334986 16488176301162399739065864302338213824 11334987 161720406699164600198128347412432669680 11334988 -276988374378634382121187771382031980544 11334989 -7419257067751127456332587206686419210 11334990 -101539074106058462836131352735628697600 11334991 117092292918393809344906291723379265392 11334992 -2421860674203349763512241297949794304 11334993 152675388768565267737825164474848726944 11334994 -43104104969465427178662430879283388288 11334995 221316659941531548110998936527860027040 11334996 255095357396785178107377806688594124800 11334997 -643260840425539135420419983409494645554 11334998 45903818439812659656790512089962533504 11334999 -234124547252815419874779205634776623360 11335000 -67438190244214534003965757989907200000 11335001 120035162817242903776590447327024315600 11335002 9254333150717679584140750436773868544 11335003 -117126754430872946580824819271130445760 11335004 -105614769908708861119026405319091847168 11335005 -800204252815227978204983659237707360000 11335006 133960066300914179996029934620716941952 11335007 -417285044538361746629371546836838635744 11335008 215342533581302807569933832321224409088 11335009 180856808079156083540594970691714407616 11335010 114988115550047587422789271473836048160 11335011 77009259562663715021088233184733074864 11335012 20398930397657953979139566206404458752 11335013 -565334317153569233051630117665397460738 11335014 314815079103405244283895941796782351904 11335015 -6230250287174147979112578209237248080 11335016 328156061868010693174006560172366725120 11335017 -88520606965167442629263907601844318400 11335018 35733596559139794086095196442215874816 11335019 288106252923282081994850622670185233520 11335020 47548857808451295181825854496030310400 11335021 392753880082392728302479743789832037440 11335022 117314082177060978341994000601971798912 11335023 474853087893254963704681750896902248152 11335024 34216111066753750372474762755389325312 11335025 181629240662859105839090726498596014300 11335026 73496174378350482882048375751343616000 11335027 -1222329503599481450349194275641515068080 11335028 30472685553854550797664020790098055936 11335029 499957556494892763910246083855178673184 11335030 -29594446071394699334387077903663879680 11335031 408257035802995533285506315689362569832 11335032 787248262394555686172615325547313971200 11335033 -42679713363874095937215757631031451760 11335034 73601215121125069711567943720273410416 11335035 -663470868123104360302764356770671321600 11335036 623546523914560612175157746974198138880 11335037 689783541085029939239431961602126147584 11335038 -128539860106271685717253650465580416 11335039 26656314133896414044752453336333568016 11335040 -29726057072802208099251857758617600000 11335041 213148972119180103387993578833739492048 11335042 -272244616324135567376861813164685100000 11335043 623363366775248864160911360306523431292 11335044 7638255658450221364958638254481539072 11335045 360613619253104252174447613675120485280 11335046 362750231027646209531765835133202981472 11335047 -227505953425646442768216126306024511872 11335048 446119746776221734929745687365387550720 11335049 -969534069541741865814795001775271676320 11335050 -39604166294614944727872962690704998000 11335051 74446846513679925183435413002037029664 11335052 581739232373042013529216040050144878336 11335053 17559289446220095530116421807806780800 11335054 -22919855090733330615614124070255643328 11335055 16560164539343612123869072418790765960 11335056 -231805195624157345577707215454679859200 11335057 -147724601934486671429166788828033030400 11335058 -1719917218885540000386868029781278720 11335059 -37746727887821007827242765974681121860 11335060 148533474079458700178080004012317593600 11335061 25216658499344237878215439981453553184 11335062 -181696364365272956571140414241543517248 11335063 -621782158074666009869539103777407365688 11335064 -430471893680091873616313808817645486080 11335065 -16450850555866893178449875285258261760 11335066 -330407945123542539844981171490211651840 11335067 85946593996600576497093803401215047520 11335068 369802605652971557860966950285041124864 11335069 -389737922254873287531178557754470005530 11335070 262116839374363397576304291481673244480 11335071 -10420429706793492089567754906635518080 11335072 48179187624512326169357943832393482240 11335073 -1099057169940812587874466935018206014780 11335074 -100428347386109378353704520630481586432 11335075 -7070796372593659482752923986466765400 11335076 282832917715691233423419220371382661760 11335077 -71265798472893570538839447529395852000 11335078 -612301182138559127169895163776684957440 11335079 -190804337690287420204431607331411332608 11335080 82336976130532979521557614114574336000 11335081 217060349660494521774905771378997886564 11335082 -483809145656578426258261401633295574016 11335083 732489732816732519610292036126061265584 11335084 1476655025112907563949085628380113975296 11335085 -697768082358516899966481706051711936200 11335086 -106979821283434635337578544642522152960 11335087 522959918862362273435654381031799630736 11335088 -45202951216018116070541330695601258496 11335089 -583537387826868192950661308062994993280 11335090 -63244952868656164527103539211641077760 11335091 -47789822876370381727967871917264267508 11335092 5201759724962032613502481381591191552 11335093 141477796069520511580955328772788707520 11335094 131638572490916916136991674927693512096 11335095 -270276092479029792209206044251103690960 11335096 -191065342236852486080968499539356364800 11335097 304510008578986955294877525779421354180 11335098 -33677597466479359727279217455406209280 11335099 920461232456580609586926266958498976100 11335100 -53981011858003737280234285536440601600 11335101 -3196784554309309407253954000474756320 11335102 -208437514473420447162129555028634046528 11335103 362746274670693533671808449942959269784 11335104 43559683556800454835565170708531118080 11335105 -388418074301188520401382421518034527040 11335106 -31077258982429922008343817861863436480 11335107 -179514983044484111710173685367249404416 11335108 498321080983203688051927243914629990528 11335109 -9355739199845441254526961461328879396 11335110 109645795423100532167071231352895993600 11335111 -1145905512361859350739703311305363957288 11335112 938466997194403013875197402267294443520 11335113 -411112057742909184786320774935488539520 11335114 125898147339814299714737015333600409600 11335115 -83424182766881223384655610593814092800 11335116 142824184262237731995381534354805976064 11335117 -51004782661290129794339828606117952256 11335118 156214938997517487417377632047890735616 11335119 -83571770840180868194466692113392932352 11335120 -87813876295961767547624885735363788800 11335121 583561474669154708406652458160145131122 11335122 33503119230098551842183640683971256480 11335123 -405019738016088181666288721687493396628 11335124 -741696386340688494248968478921866109184 11335125 248421200071241054864256937866835488000 11335126 291029637197521409186355464188200504384 11335127 -880115312399279498333198083338221144088 11335128 -110680643746190565466838022238322688000 11335129 88539703618468190143490095785119548560 11335130 -345006276199912943892240454889388491040 11335131 -545038989984551756080793917900371419136 11335132 241995512373221910230601970886768381440 11335133 -3083342734008096992529462295110083316 11335134 200446956617825189492763994385004026880 11335135 -37841331397748270733839655127163269440 11335136 21212281079884689306241375410256871424 11335137 -648326017145334465104596894492091195040 11335138 -146765725397002510386445252808624471904 11335139 680690764091836770059350438340863215720 11335140 21777998972723342865738876483726301440 11335141 -602731952904906955985427835964947828548 11335142 -55246762273404449422883627478100833792 11335143 -57520479276684024117367742480926481760 11335144 8832514864511529078984365884422635520 11335145 -325283161736948391571838622010149947100 11335146 -239249038932317750850640921292267164416 11335147 287564904223283933257406357671641270072 11335148 -49534239577671985615999644535308119040 11335149 -239215473553175712529808969231287092576 11335150 71484728028647040092475746841721651200 11335151 -360419614773684820794783668980528060848 11335152 -16485455767310713885991318907003076608 11335153 -713108876347840020529859412662380324880 11335154 -98857558031325110726866133337106810848 11335155 -62853695314398339433820931207136298400 11335156 -137287217981036671159987503987780626432 11335157 -298231944363805979812372735491997362240 11335158 -12053260466961531789824335111072525920 11335159 -678253007736508289802566460277606128 11335160 -284167980227454019056343060852110336000 11335161 821787765778266946288819525076163613344 11335162 -682477275729703868505226123638624188928 11335163 168980253975834559422199553746576936224 11335164 -166661310545307045332784097293012000768 11335165 87434313811169345569743796883407757400 11335166 131352195881261580260778776839964277504 11335167 -496374078107669580141624007894352939760 11335168 336136061901513415535010957378541584384 11335169 968913759538719369385117651468963629570 11335170 151786459720647113646432455476634949120 11335171 297925650611061046906246125506994328000 11335172 219136418105402256389745489109704192000 11335173 380969531454320944798187705756250223584 11335174 2648744015855478108442518897985214592 11335175 -330263138456496277081803154877562450000 11335176 -28645283256929648731881962940562836480 11335177 -21524798078661258321711829455590630528 11335178 699094039362211151734972734365396230656 11335179 -773900886208219121676708028819611505152 11335180 499129775093367535403729746782812390400 11335181 31238077623356922789327820122686811648 11335182 -102015224979705926981580633599887856640 11335183 25636179475588226632799837077809423504 11335184 -10540148614434714158406160159484411904 11335185 -311419901901349353765694145706072667980 11335186 334687989408196943728135781058540987792 11335187 84782070547013278010664763736816520 11335188 -38662967745008513759475809572658872320 11335189 807833697659642190607732086015023198990 11335190 -443954477584592523250983139220763206400 11335191 15746106773924191705035457087039814400 11335192 376499703320895116434255865117160284160 11335193 850660962748456543292750739996761738442 11335194 -3638588950062315841930581938599941120 11335195 -83510075698493105203271407388282806080 11335196 441568334377447349273874960878896166400 11335197 79650629193393120678120958993763068800 11335198 -170627657831063855165615592308540359680 11335199 -360917949066056150386951313122049375160 11335200 -164474881827040757213830623287535206400 11335201 394593651286844220592192821445242830100 11335202 -429526437841725711359904929470303670448 11335203 -642278408591835070903430453232781119792 11335204 -158008953645493464955048189580697564544 11335205 -146364019338188119798685918014026382080 11335206 -38826970663307875136400684269930469696 11335207 139227609847388383824905450224212860880 11335208 -25100515925376788223105932162317271040 11335209 -257289438846946444894923883563779042688 11335210 -152851869031726760145037936540295904000 11335211 826247637657662531315785928611821637812 11335212 -34176637078899898320971716635508801536 11335213 762290238562265814220363749182452781462 11335214 -428751088668704770534478492048294549568 11335215 19275466235753587406913918999218031120 11335216 -75174779462512996154112658441063170048 11335217 -1509043193090749198809728059206465020700 11335218 -37905592010361334894608135676353342720 11335219 -600518981634901266639185753066889744324 11335220 -65633930725993153909623677435478827520 11335221 -22892783201717725565644062578410679040 11335222 120039144778770153196330633905051306912 11335223 447119382337934718216447595849083938472 11335224 -12166815413162162312811857786686894080 11335225 1029517345269186071010503013626171932800 11335226 100729165373138473945215533795114191872 11335227 149338546375444150334141854698275164608 11335228 -433007340220887490470326889352612285440 11335229 24762093636729834357184083559203257280 11335230 -2368031093248867511345838952500844800 11335231 -717994409923891808971465534687319771968 11335232 95610342671480901005942545764453974016 11335233 -13825113915157253486685358710973564032 11335234 -271790609306039036039063843143803721728 11335235 -444456342080252360927386286115914254320 11335236 40671128067141941391023801036109250560 11335237 352923423116862581552574250356200597020 11335238 278604557641500263153020335567955737600 11335239 -29598160361443021916440079828229378000 11335240 91238085314300600729929301655682252800 11335241 253313734304303467306997704844063463642 11335242 -213022652297239287863621706511512101376 11335243 -142633833007004371019571440784268094208 11335244 -195889600208578398233390915752856542464 11335245 46803539255834198914929839712958948800 11335246 47036049188926416170641875796481581824 11335247 115179284657615958082940607883580513664 11335248 134866175061755979435181875087428812800 11335249 104713364538620093800600658537088091250 11335250 -354546289607250825733682737988146296000 11335251 76584220341272513454513084214179582720 11335252 -15694800328746497661204575475003355264 11335253 1229030078760354934840365546023718326304 11335254 40819465276696650533825659852910149632 11335255 666724888603091489992078919538602171160 11335256 86407954021706325273015742727837798400 11335257 -406979548530616548749098631891044403280 11335258 -37844065199074848144135964211714531328 11335259 -140825391060613141616952870577590144480 11335260 -391848856719080877999583897300107171840 11335261 -360557600363381958925807105390143993280 11335262 -518567529184124970140885424174193066368 11335263 -149723701661451372260590615447461443256 11335264 -324931122265038469509786129625160613888 11335265 52946477796230109242098847844537168660 11335266 -377068911884716392388062007611223027248 11335267 46791240376916176154932149210173295640 11335268 -476650473175061828160678026023185874944 11335269 -165818001234692642333928370968591555264 11335270 -50729705883828223866444118540048957440 11335271 1429140176721572334690475358674737435000 11335272 368383262278811261887470902771226378240 11335273 2047675828893532329765299014372749904 11335274 -89860102213345876268469195432972595200 11335275 -42281611755947034854155133977324800000 11335276 134154891031173888397025692429284946432 11335277 9877112860031647372605663333417844224 11335278 -200216349514330499206795847288555722176 11335279 416282654113528464212628017142830332880 11335280 -277263269393597931701298861480837120 11335281 657600472391369012445653750595983325552 11335282 -122028830128019848127469062753187472896 11335283 491503596241457415627904861440899786160 11335284 77648209800943188870439362054362880000 11335285 167848550541431889208920948543556037400 11335286 744482032470229085471574999164873658240 11335287 341367324044498780821092474764893891560 11335288 438672728561458642877753234077791744000 11335289 -172897493973700808316168253116461650944 11335290 140514193803609631347575456131064190720 11335291 676145462207858565404766376006370920464 11335292 283481232545464287604792020746925834240 11335293 317704994059593861979094041860575777382 11335294 -8014675029100537469618376699115085568 11335295 456282563874536457160171598686888414320 11335296 185636852895369929069023493402363166720 11335297 540142739897394925634502107280385990080 11335298 -150518540833391271644312227150032339936 11335299 276415423174744263615977267520906439488 11335300 65395746320017164874138369765470412800 11335301 37301761938683808479111332665657863772 11335302 15334706247379285972405880024622897984 11335303 -201163491121794711605530732162967475920 11335304 697089311094055875142751783059597685760 11335305 -153402846623973915412263940247055667200 11335306 -133140765455244738166191503003909249904 11335307 -349643480853655933988915813059007041320 11335308 -391002342982799673180947090710849712640 11335309 -60971343256249093898888101174042220384 11335310 -89766072891019716833679653721010913280 11335311 -83375931748523158691926752003640526880 11335312 -149834571415903248071509870388489641984 11335313 183663954848607318016932610870383422208 11335314 245377706608395726240453712836049434240 11335315 1027386231168149235873265345819946222400 11335316 -11190828677413962869493122237099427840 11335317 -71017683300286982395814612269417975200 11335318 3179857380382787359640847424152892416 11335319 -1024105133734181768629484894493264715104 11335320 125107170386599951584832239481422028800 11335321 -634727698912081623589507016876070231478 11335322 156590485199258474748508678678185768672 11335323 84700050396376152289675517820440353584 11335324 90530609622559380008968275314528256000 11335325 324824565611674395890142415508221100100 11335326 -83426406074586990066030380511814616256 11335327 -1010470167658136855068113683004403841824 11335328 -1048931712381481487759748997977565298688 11335329 36770817579961025586383652566783941920 11335330 135501279148058060656894095048098230560 11335331 -361639717301042042990928674485581112416 11335332 -86584249914775889473097181123804960768 11335333 -712103454919524972361707387420950724418 11335334 -111205262041366600098100971811224305184 11335335 342831493837213123069603960838887824000 11335336 -114409964049196194348812389848289443840 11335337 106605639984616935600061063986422351454 11335338 -73068096646810710774400433408544266496 11335339 -135865834003196747662474944687878073176 11335340 199659370424241717524337307156328355840 11335341 214146668707298241195378653123407785792 11335342 630789263369603892460884706030471604544 11335343 274974049328159757123974622956910057600 11335344 64635873133023430343924025335489593344 11335345 214108808859572257274421711762788319360 11335346 43321397269512537483624712863727603200 11335347 -192203420191360253157076940289047560632 11335348 145328464309403077625126772588558516608 11335349 262076518432265009768478210887358106350 11335350 43825116634404938294431619318120323200 11335351 237375091841723284714256006535397545304 11335352 25955560280687345580140281877466562560 11335353 297781212204222937121255424673846253904 11335354 79511668402593274603537100395218255360 11335355 -458088231949892254250333043978989466240 11335356 -1035626960753582651698974880051515801600 11335357 -21669264578768534492781981072233807136 11335358 261873483747260737094242941622604801280 11335359 4175618936338839753020605664229758208 11335360 -2214598216829676631950987291336376320 11335361 68711157498076986203977961631911059632 11335362 -77205018903997418299006214377461696000 11335363 -228247712740385690604720814678208480352 11335364 -128167570370961720602935554201645696000 11335365 248843217181162553928628080338008711260 11335366 184134619086770191925351229865555562496 11335367 11792998613289559376346879282403539840 11335368 -404482444186880558371987350345646817280 11335369 351332729170689773433385643403814395444 11335370 -324845934511575700891313542955334921120 11335371 -86526374032062918874947712096864226088 11335372 228796134322941876479580938333744888576 11335373 41171748573908478102430092310490895840 11335374 263099887916370950701890576202526204544 11335375 -381796544520710931533397748359733800000 11335376 -72992094701405452994111546733804208128 11335377 11781244325921841313553371335683854320 11335378 341086427873409113611651710473374020240 11335379 -757885864428308650046790591915566210928 11335380 25642736464016659425151355117937377280 11335381 75455053609842262441444987148172652000 11335382 264208248350378665651978256083114005792 11335383 -18494625182246893658970479949747071688 11335384 -314226334407646347729470749911389184000 11335385 -290761599952500269439146897390768163840 11335386 90306703633672579556681411218409910528 11335387 -308512319693612685654021399218096216048 11335388 -129570605543324140198150793148811413504 11335389 189256787591013301425808131623321947008 11335390 306390784665800441044148535830639088000 11335391 370639743034101161223079511244264259800 11335392 -303706946394495897733770260916920647680 11335393 -92863041737617859230232817879685005792 11335394 45826049743028309012036348908998266880 11335395 -492037178480809304915335298639386867200 11335396 159469163119276843236334597192345827840 11335397 -934172818873826815408439043705441805668 11335398 -84280350831831407477880670672012787712 11335399 -96487006294115586920150934276275782600 11335400 8001450190209447829109106201739392000 11335401 161433576389742720136084648917012096 11335402 3396656258436793192678954232686805760 11335403 -1628056693651814586760949886398919643200 11335404 490342326134475756517962467566032092160 11335405 -56507085242389920271933149086842497000 11335406 -49656547347309921357247414028017510848 11335407 -265443933249867451167045368696474816760 11335408 66265150041413492385614308091123138560 11335409 838101163507416950393880006483857654610 11335410 -70911047794649996640574780301839564800 11335411 -113217408769868360529534151636304021976 11335412 -104741247678216097129902809219972425728 11335413 538816003345441104244655395341427925760 11335414 -576503022830232294036136462615641607680 11335415 36364772782456342530699399486971752800 11335416 -294070575510790734517394700487328870400 11335417 -314439396328813137509482731054304870320 11335418 -190053937465030592227887772182261021840 11335419 -28999194963387317324070326201146348800 11335420 -500485113935677863382916926064834104320 11335421 -70550625401107019891746490097981168378 11335422 28299359058857805694582612940786555904 11335423 527129360376105021187182248356695850104 11335424 587158350565440454525046612539452948480 11335425 -173268794344452149246576540656169304000 11335426 163946556221498036183706423244233669504 11335427 45857112467841097031598970981690089120 11335428 46812721736353064169428245155908749824 11335429 115828714500601496184941940335854310912 11335430 43353607693116768353391207781819641600 11335431 50607393787953108378241583449045112784 11335432 -344563204056087667858146709796652595200 11335433 177027222603123530434442087883781753380 11335434 50619784844284772781919218535161077760 11335435 4294160244498930036516753779141611200 11335436 -98122759799682330097376967752027876352 11335437 1058358458855475229642185443568372181440 11335438 39719847341694595957163035394256000000 11335439 875283178181134185125673304916859288240 11335440 6042759341878615487660386651794309120 11335441 107675968248061902233402413132883977972 11335442 -32807142141443160406306571046450100608 11335443 -9151234059966257300736252325311887616 11335444 38061464074955538836643562300241225472 11335445 -3391167812092764785583414873081226560 11335446 155567129955364319057870175497628120672 11335447 28378624743468911636784371558737358392 11335448 -474489550223878952548087042753289840640 11335449 -293945023629176085430385956993933679520 11335450 107406118091980426542604444699543872000 11335451 129376654672659402670382964272481793992 11335452 284965650136291452606135413950739692032 11335453 -595304555282538060383614527663604422298 11335454 182450057235573764683853946774918460800 11335455 -78077534301645894193725152097572656800 11335456 -217369130308132274224212347416670109696 11335457 -358206810552467642251870069339011758400 11335458 -79727710677287742001279303794884132352 11335459 1408707666151240991758263474244664267520 11335460 -151316761491068223636316685930663116800 11335461 -141434396890065374627819934025499869056 11335462 8897463689711561686583576401197329280 11335463 -443033728785701095680302749700247297288 11335464 -480994181029883673675104040411144192000 11335465 193131429196364447009713004391138301860 11335466 -12907082384722082209227026997140307360 11335467 146738729846680273432069945290754350336 11335468 -98845449256085639610265285108714979328 11335469 1571947107067242835299482652127863424044 11335470 13016776057426983927790408155765546240 11335471 107171235186581589089432651993594544112 11335472 320456973442446724807283035233288192 11335473 436022114848909362083118430950828624000 11335474 580213603452449656244496528053463998736 11335475 79902574616834316805683226591824213000 11335476 -197454261436050236905586289913122816000 11335477 1151654852343959251168210433540090889326 11335478 98243791462408857315690751088578578432 11335479 194206099315184228263259683028981335248 11335480 34893968293770675161542253132912640000 11335481 154558904746303174309395211499823609984 11335482 -42823234205190221439360945050952344352 11335483 -941358208642357710883842009340285570520 11335484 31621015500374142070187340729324996096 11335485 60299410259228090844257009175389932800 11335486 353994497152404549278050559865864885120 11335487 -17766131844618909975479330078757320568 11335488 -2293277930435917408779903585050689536 11335489 -225589159751867456406821673907652746560 11335490 -248176207999747698159989439902538777600 11335491 -306979475592560971879740366949861324800 11335492 24651186470003173061076722353456271360 11335493 354842248686677945837289678749105205600 11335494 -259552732370108686614915375983405788800 11335495 71389086113230768921034791323826189200 11335496 519628456713697022007807210205904225280 11335497 -257791945150156691793203478348533622000 11335498 29748409188609998183796809475977187936 11335499 -108830417655929894750644687558620604128 11335500 379633481350172786498764300768753920000 11335501 383157931202241750023889020665374707404 11335502 366691872599825210931951310038739392 11335503 16854125082102293510988554299857797904 11335504 -15834008693759838960909197427061948416 11335505 -93162508725479905918652735264823751680 11335506 108799450024430991466599905849289214464 11335507 50325004179379784520196107123041111232 11335508 -16848353820532648212770279877578467584 11335509 6911428390846529959751816879075208384 11335510 -149243429550693685439047052611562307840 11335511 -347588225086035045943070784305718028800 11335512 342193634007906004640245626017100595200 11335513 26744427535243242000377737637196371220 11335514 454685017876525241769101508085808547840 11335515 -274762254193440158877251913002679662880 11335516 -126200187100308532116944876473749012480 11335517 334022144247676900118446538258925549912 11335518 548298604087729550535110154067170990720 11335519 -31985112075918652785615943710806972456 11335520 -52381904063340000580270759166607360000 11335521 -297266041436289844327182185006818067040 11335522 301410363420286709420431024744015872 11335523 -368661075798646848083234311797204096228 11335524 4713995841424849381579304122540726272 11335525 318097157293086501516690578859204057050 11335526 -229616656434724069241673242779785901056 11335527 -1125680388208363008747314191113219072 11335528 -176307830169792892362784010666897187840 11335529 -2008686123400040566925357604239365216128 11335530 110406077684912528537366301651118552320 11335531 -11272911952039885107455194772560880640 11335532 435047864031570004219343105420536092672 11335533 197411123244417264095033140740604684800 11335534 44408318790054033775901928067293088512 11335535 1189545903331303550657730208640994844800 11335536 -20496617411260318779834633453259456512 11335537 -259546429580547419761206669544876846748 11335538 -18912424542717185079935280612857860080 11335539 259062214396473806656956071378701054320 11335540 -340273962072623886577150114660782021120 11335541 -117559858340771916584453868803154328320 11335542 131835940481881877714229019960205921664 11335543 476478753412606874739587810510669426792 11335544 -458979580013324358861751086299862650880 11335545 -11034618396345354637608749257968893880 11335546 522105877407458589645651832862927663472 11335547 -24523113573555460209586442503209060768 11335548 36968634257160170915988941440462381056 11335549 331638997967302739460307166730966894360 11335550 -139500040284545777349176087877335875200 11335551 -376727713611253209424711061613598573368 11335552 -712920569929480226066973011780567040000 11335553 11296230426642405603356813402605471488 11335554 298160031373296925689600925565955916800 11335555 -219849345909109972370220189110196814080 11335556 273584558186518172634150273108811144320 11335557 -248571098639287472473909677541000126656 11335558 222590372533740341331950526325319165184 11335559 89699371306047789370190048146657664904 11335560 -28451904535918457057844772003145318400 11335561 -1191229705768399224585752766367448622576 11335562 -337824674423437794974849578319126846208 11335563 -87571195687252576055989088955829027440 11335564 139689669176568263084275078277152000000 11335565 323281845569909599979877851274492090720 11335566 191422614820610763059025357820331808768 11335567 -186633482520685385418010653701367058384 11335568 74208219912298894982817043281203208192 11335569 -185851328868882130942201051995227625600 11335570 -340016185408985092335889025006829719040 11335571 228091394223228168984007026093531949680 11335572 662846364252175733504974206659336601600 11335573 347944741980960253546296169795906322688 11335574 -1857857864450516795592800547800019840 11335575 176437581470573534814806610923586252600 11335576 -239657408171920981878536216257542881280 11335577 -327171838877047458974724673645864388736 11335578 -308874303475148934878488672884295991040 11335579 -483817173719856165787204440653021546624 11335580 -366403578206048478607867758888491381760 11335581 -59568059358560312673325357241891737530 11335582 409229346143425549538577956462167608000 11335583 -280863600526329160865828357607920718624 11335584 36209646829881799147457981837607960576 11335585 125555306125833565678164170315509221780 11335586 48954455024823351696440864557655435424 11335587 -21356571147534641872956439909466071632 11335588 -73014668032758736936294932216263691264 11335589 -117264694273007002755262040856961197120 11335590 67051337727677678208862412651582515200 11335591 280282403965767779646574007190742863992 11335592 -237428533548470476178562884758952064000 11335593 296135365464687110702151020818658699664 11335594 -35541709664643072642429155324202167808 11335595 201618600068059134619435128393877019520 11335596 264775863247001340834741130634320134144 11335597 -52566942779489072404904090933861323648 11335598 -220905822809816324877140322244941496320 11335599 -741569428104097919331151599022007343360 11335600 136267267148371677877680001422702182400 11335601 309583163966481486871473277122993526272 11335602 208874007961305581872802771118081608832 11335603 348653763943252008170682490692208299360 11335604 -60338774199447601923393868608109676544 11335605 85590660011385985131462989789020764960 11335606 -381805364135213199977169912075068017248 11335607 -192332241133918031361430739585610234840 11335608 483828236304381871609295785781440880640 11335609 -27508761198727488978313340601413558960 11335610 -35261290958351389664370050045100948480 11335611 -196716204514756318390526964576988491840 11335612 -339254443235858090260867157994029599744 11335613 366616850684250728910479688303072220524 11335614 95385141479907152112114812632477848192 11335615 -42827818243636381247073789011755390080 11335616 38043793138343270338012336512961609728 11335617 -16228551531068125475580496379351634912 11335618 -147766273482849343747208066382532392960 11335619 -564820679737173656587479746946157802256 11335620 -122415080885520060918696818293395947520 11335621 820735738306991224405107842791267988544 11335622 342731770122721461253789591703364336000 11335623 245616518733516397380136289881506897744 11335624 -91395466277750768504690734023611735040 11335625 73629917660790847188869738531749920000 11335626 -8081405222662387051365972022600999680 11335627 658169627996055433847855031241737411476 11335628 203773373299725105734802308860835243520 11335629 89811161049582547049120131189257257088 11335630 181745481573506219600527046446600638720 11335631 24996847555154275246867922409319807200 11335632 -2148802652666832400576056964788781056 11335633 712930290544812847540543277398321136882 11335634 242687520934167465780929548735124614464 11335635 -15579688059448209592304162930345594880 11335636 -2722396716213462530956240583854533120 11335637 -84611202176512259091948543980505333600 11335638 341035082083243068990439321807969834944 11335639 67600910122692414344024126989909377024 11335640 -119208748708574904237016962154698547200 11335641 430475873847756408197363761342769841120 11335642 -35778385047195354553284908914166315520 11335643 329537030430146857438670790876230556 11335644 -427684489178639996963036607691614289920 11335645 -403532505175257564217356423340403054100 11335646 -30641872474710228013423817895540572160 11335647 146926627272440548117177167706956168960 11335648 -1869052155191309030951445293107667533824 11335649 497172968475899672705535288096748198164 11335650 -195558737560698138777986136405793718400 11335651 -97144663313137951962374007754242832896 11335652 22015998513242371950554402632387168512 11335653 -55368023748363716599702018476346556160 11335654 7410680607669065205047376081224505984 11335655 737575810849346458368904434685777141560 11335656 -163308720302653594451179826718690508800 11335657 46725173086633958603292874138086302906 11335658 25906633631664484240608254294136478560 11335659 -3839457804314672621651660219431378944 11335660 -5338636790286319135896449232337075200 11335661 994243104846370162365595720381749698262 11335662 -111339992773792022894136779722568521344 11335663 291461318545564346092637033946171246480 11335664 108771689821453135209100890697307258880 11335665 -351668592821406120789231895173959577600 11335666 -36650133558162822877988380490362308480 11335667 211907887486784590812914429915368544592 11335668 -39096139999966878071492409311776493568 11335669 91286612952098854219534299882969139996 11335670 106587648378401189701975362813433449600 11335671 -210439648229626625696288016752352347928 11335672 188001829768094071109625951880129105920 11335673 -145795691309128079542913511121383055740 11335674 -60841637560748455979070767895226971648 11335675 84954859538140506762702081356081036100 11335676 -14776837468637258797543389204451599360 11335677 85322263202029711867952085281729660160 11335678 284855614121523997176980180517380537856 11335679 192219220635640700658767364016727009280 11335680 14536719114577952967969988461723648000 11335681 -145459281975763256824347236417645830208 11335682 -159691220829415090872156949572154613808 11335683 716944956722979843441336252295895837424 11335684 358739409839279705131294049786385036416 11335685 -241044751154794478415495355366051608000 11335686 1156381687626560227353313497407721984 11335687 -99070972932224481365937676218385015296 11335688 -21529322825334738078575477655544135680 11335689 1123029607612091436863332493657960304 11335690 181670393361227806550514731016849439680 11335691 368173590804453136883006581461934338384 11335692 30839478538304839819833214478359547904 11335693 97511137447342611276886043790223181964 11335694 -393568344451145716034532981985298831040 11335695 -208285910077966918187326495964193392640 11335696 6969427961926994355110152395968356352 11335697 65151200861730064664282657801819572146 11335698 -310395524176346955733501211363110895232 11335699 -92458103620856738609316382974136579464 11335700 -146041901229512114483041266441393724800 11335701 -118540385509834548900693076214162835360 11335702 269731731249193482327150342456969934080 11335703 -2067896333866671443341177587218015976 11335704 225731142861565061210878439042568192000 11335705 -323080308190633286528226497708894902140 11335706 -104175454851325648419316717553558834448 11335707 819857163217316599976597368883196121800 11335708 -37120946996543191952948869231690260480 11335709 855741328082671173704422369795329954912 11335710 309404849292717168602744784590999961600 11335711 -627503624309278457722842863258462776416 11335712 -783085857344506935853231724822436249600 11335713 660574569455322135512949657397805306544 11335714 -126671370143714317330592058931477076928 11335715 -450629362541639938895902721345638766640 11335716 14938468388315175540563432606253330432 11335717 98775454733751679804859792750804296512 11335718 343634045538322197195681963813139704960 11335719 209948770353762879940927075675826863440 11335720 -453392181310044703511449115932671590400 11335721 -183947867077052448267425536975911299712 11335722 29610939583551808956307476487790115072 11335723 -98785890207285016868735709442111776000 11335724 1058345698683682889385860329590003259392 11335725 212184879472064958413141948026079721600 11335726 -462198985760137590417192122228625194688 11335727 67388520303493816889449710062264766912 11335728 -71076042064571879695285991211761664000 11335729 -488532436704064232658367692501850488000 11335730 94375230748358583372454811660765690880 11335731 -22264497981915320678134552674520591872 11335732 5091568501929149078804610093577284352 11335733 -1241902258959717545444905858762581072018 11335734 52986126000858049231438861356163338240 11335735 -357929556016413325591873554334856640 11335736 -87261042910189525393003624748568145920 11335737 10004015390294472171821222783005109952 11335738 -30031048900576699930377691905266862480 11335739 90754017219705388413364929623969490240 11335740 119717267363112571131150897668755384320 11335741 -722296260871451912464544983292302636858 11335742 322637584485847301156038789215919779840 11335743 618284439869687544652147681607890586232 11335744 -6644905555972190011241220598749200384 11335745 281283892529206535183621307091545484500 11335746 -2983234072259918178492289710989621760 11335747 1155304336709713677089657875690632247240 11335748 -745945919711366023345821671027891486592 11335749 353770357922313077749297847435210621664 11335750 -664518043953824877422766573676212096000 11335751 -162981906829580793866412812185834517376 11335752 214333694212779239903821252437594624000 11335753 -434475929666877661720316390838218381952 11335754 404916470513155050342929258859698019840 11335755 -406873440069306648412248746559707815440 11335756 -380571497618243762667273710226487736832 11335757 196042194461776140885642537244128164160 11335758 124200232921294794436549427468342116416 11335759 -650933739927454379039743808879002863296 11335760 66743201491656459980629276135458324480 11335761 10884624654741532267722543379076646240 11335762 211768579292716554399441604816007141664 11335763 -1057687055527850012721476727986571251988 11335764 -228806891202812313299121707746904064 11335765 -36500999357785686898368810893100969600 11335766 29231765464737060133033192792832937984 11335767 390655297102049061646330228958547506280 11335768 1983904951690584072102406478716886261760 11335769 -90290186951267013793600738123945535340 11335770 -34322968513779209418234549210745651200 11335771 -1133180760970407983603012666028632628000 11335772 183043510655274163046504531045305420800 11335773 413124573560089101987164273500111161984 11335774 -290016645282308917275145243701525597888 11335775 -272764253344621745688404850537119045400 11335776 26425649311162504207286286641699487744 11335777 466489019466186783753499638610282946560 11335778 -788239031828061389637968523983682860544 11335779 85316598828182766914550910142439166368 11335780 -166003807372748121753197158683058790400 11335781 686902301658200556890473948054579484700 11335782 -70053273222973193807238623025752876160 11335783 -138263717303209262534384539657945235000 11335784 700220730393841058146230182552888524800 11335785 42073998993854324571760862061286699200 11335786 -78843343212199019996292259516223623680 11335787 -294171113844458063209602328985990066808 11335788 -3858072519563102010910397562908720640 11335789 -17176633660845363415474525498132193280 11335790 230258359448757735233978458078225214400 11335791 -35213039522457780091875253791868304496 11335792 87079756954167778050606415557234688000 11335793 380148082621634200716696220527552153216 11335794 26258650039461360653460412379165590272 11335795 -561609227386762098835951510208467981200 11335796 589568644732878594130299146547189086208 11335797 -132184899563889965504216408543862948960 11335798 -739735261654300694683763695973031636864 11335799 -573104655926608456767024580575987966960 11335800 44759604477334298104966162266316800000 11335801 -121498928365747079135092909405845588736 11335802 137510200701074739080625264718680362352 11335803 91331596994550414765752864776998578688 11335804 -116751899490819212130197173896061384704 11335805 -6758454808783144801883867809064557200 11335806 176483278153714166426042360022590776512 11335807 384518379359193919496997316235817740000 11335808 -397717328879061794882362382978132213760 11335809 517051431299902429482119394200405350704 11335810 531985085545482520794077765670473256000 11335811 -1059735905656093421798054108723483571588 11335812 78050540222852300744366779190549056512 11335813 22253454777121762562931727843643192284 11335814 174241366049739674642314803974852598912 11335815 528080764189397420374650336658483332000 11335816 -820956629121606729945877026445992299520 11335817 -362051616493704578934423169338946540134 11335818 20172899680390856486179205004652992000 11335819 1176664686823314105498858369943583611560 11335820 -306272685414590840912468219708236753920 11335821 -52192520612445168654719273826855190272 11335822 -494789654649182506120956375275295924288 11335823 -784599476787816027243680246457062701176 11335824 29204884670808420910429217886499282944 11335825 -207683896652184673638401022182847564900 11335826 419640111368756558788340673877073071104 11335827 110200692530641631048910817031585147760 11335828 -331185336491564771918457419823358244864 11335829 -239895736539482685108740300472891397860 11335830 22317572812968207605212804208155299840 11335831 -342647684221136712572779975908639477368 11335832 -4293761239260540254759013676217794560 11335833 564901272994316300217912465812025813402 11335834 -427540492513780179582954507409256423184 11335835 -30590016103659164931946797758080592640 11335836 -59353660231013794367301501331552665600 11335837 40742329632058949101584871381795378240 11335838 67993668140830077656019730484306858112 11335839 208604611477853899885574327209143771864 11335840 720961661819571859664568525827063808000 11335841 -447220834812914837583018345426181317600 11335842 58646433778420096054604052972017740800 11335843 -310375347059594420911529399437985671376 11335844 -136370099557809726090994552850877876480 11335845 -326079312455078784069866299550404748160 11335846 -182630539290280872816963647067616004736 11335847 -927671474426566108280510106457859908680 11335848 264860570277492318099333020299570790400 11335849 -46633448259502399967633323001552989440 11335850 -145482230292597595578513918051430963200 11335851 629233955020664079074572093301758804380 11335852 67416311838180372564198982675926795264 11335853 61881036395456340711987103568204622102 11335854 -116609782439002683443461620581223852480 11335855 498732006858144180913534573726600309920 11335856 138304017767595353885488969979029585920 11335857 207100716739509802629875579830828317888 11335858 50166347110769670328349002281966842880 11335859 -611064760652823262118526543703604477940 11335860 45245031399878398362891335604042178560 11335861 906840004200365368188470179226765492462 11335862 538238863385738990431581201781454934432 11335863 19539773840058025003927146572190253056 11335864 -46727463465267463867898109710366208000 11335865 -75317305540987620232311116567086910400 11335866 -303688107357636819772591866614070475776 11335867 -130634230947863112076018307011286612120 11335868 701255837657668177097756318194606387200 11335869 5696580587158644344848677217055402700 11335870 63403995537776298432813352943891074560 11335871 -1700452141639063168800724364851696159776 11335872 72203563779380662519378203248211001344 11335873 296511099566492000843442331856267565122 11335874 52285924065040485084294759716987879424 11335875 -3009816473644220003392809722351040000 11335876 -286741743783430491803853627738065184640 11335877 77172374303711559188324538132777562752 11335878 33896060701902634009093490469805101504 11335879 454001696779336059882162700960688843480 11335880 -348565769342289607007922324444917913600 11335881 33783237512227888117057150497936839952 11335882 29146431464011191846400467291181215792 11335883 59678186345938772873982608621189421504 11335884 24941927288777841463279570267784527872 11335885 225066220532819797236808269459032280 11335886 -10971933681263020379888182221854889216 11335887 -357227663691076717982704814397864191256 11335888 83221587279421606680732209737321766912 11335889 143410192353079651489603977561115099080 11335890 91560762150716616042022794138762892800 11335891 60687425932093456467583216751106105600 11335892 766721037232780014042057879557415225216 11335893 -343404311687813825146612049278873476096 11335894 -3410629868211824475088012902062776320 11335895 -213412356948961139941914332331122909280 11335896 -340159399813135803988411711311878553600 11335897 659303445150421583661106004243544731460 11335898 -99992459472343988598408288296397329664 11335899 -3859304996449515420258582118122938880 11335900 -77479292231550577081670435035608448000 11335901 47696323703214613980268982948226344352 11335902 307954085624020010468328433055967258432 11335903 -767590243457475390588645470442829108800 11335904 731649563028053030470987829190653116416 11335905 -111519452314135042119596667272925095640 11335906 603043308678262147388351329987460632320 11335907 -43815335078449735954710297305889570168 11335908 -31364699222931690744942774467153955840 11335909 -487397112573115806835855692524873058596 11335910 -268804087455660270090062321077068032640 11335911 -488911658320082332224059850002843027928 11335912 57122757976329365521253937047788584960 11335913 505901766884155788111924146152938351840 11335914 -177883878919568830794487359282238460496 11335915 -1225922834252908064684107901657762376480 11335916 214130831526337698307745373578101028352 11335917 8193741627826842249629277506023211520 11335918 3799876549990582636214760128531367936 11335919 3311705311391707344951466009476301296 11335920 -111731152554050640646879226191527936000 11335921 -279118256893614622083770043731601412508 11335922 -146907485735599178346949237011875300448 11335923 -242400818308846698856438151315434094880 11335924 187376697310046188627817281518619360000 11335925 115587237823009724455763996250590524800 11335926 -5448370483096373809417100399408148480 11335927 -440166578136108580519234957374104346120 11335928 85396279050093035932354258373194997760 11335929 469950642174353855135953625490768742080 11335930 -29336102124565589257242379524863385600 11335931 -272917890932803495738426028061232667136 11335932 -209701352939553160345420378830738408960 11335933 361230932383454999817377918266837709920 11335934 57715004197091285553272318430167128320 11335935 -195835269428653491940996089702957193920 11335936 -466197706209549981539815078064426057728 11335937 547683378937371948402806283699939948372 11335938 171334026929011628913141736222422520320 11335939 -48888995174736136666174110714282938880 11335940 -43899466610056380538152201135215984640 11335941 84138101372368429516610845583141155518 11335942 458300555005359868739478068393037259872 11335943 615887648430722114091026251834318455192 11335944 -295323408905167823104603644174167777280 11335945 127541581240462118410827553893517241700 11335946 221523102216107978583984239695855482672 11335947 314930053556089526077847627114255109120 11335948 -184692144789088724452050578903613973504 11335949 509052977056823963258751437138709465036 11335950 94071408998263399238811140876838609600 11335951 11370702310183823468815956674104392960 11335952 -161918442032060190100823198534778937344 11335953 379684629220957631364275594226689816304 11335954 13274080166930304614827494955375919232 11335955 70128900267119466336154308869290062000 11335956 99769105530977494002015397561446905856 11335957 611115808044110769079124810704347103452 11335958 279635205310351247599329850511814898560 11335959 -435031174938452892666190153416173403936 11335960 -657506337150599020903723814938923417600 11335961 -530821457089652304188909328965901696 11335962 11923955082115408332110787982375359744 11335963 674772992865730515658040089716781902212 11335964 -204337819991598402571349386698359430144 11335965 97156033850003721642181525965001416000 11335966 288129545180676047623515440827421250432 11335967 341013020487343465983691939623156608112 11335968 -202803328223442858410857716328741994496 11335969 282881351731862932446339852693422518370 11335970 201410413144062039941210393024720563200 11335971 384507429689700531831443875387638861744 11335972 255343868860917428920365645805787355776 11335973 -470792822581833159129654944349178591296 11335974 -159804988803705921204806597388234829824 11335975 -44408363498143207085112216245301155200 11335976 -814659510527433406980030650606308561920 11335977 -1150528046549062246763721601964650709760 11335978 429810531966798971679621008577654629040 11335979 339568274801641013123208726364751366580 11335980 -88416169983438267263719511047953392640 11335981 201986699788369597486558369014313605782 11335982 -47361226991803176536351666025737650176 11335983 -85606618034886281660206784614813673976 11335984 16085097257487028502215851255755243520 11335985 -455670102577404041888420467554110879820 11335986 71640748563161228164267225388703882144 11335987 14329321227441105648621424380185849856 11335988 626287487157482737830508917252522031488 11335989 136613537007391240806439167807273684480 11335990 621484665367738688479303196956096233600 11335991 841254601466363314915018892215088392752 11335992 -78055643803229179621638136561295585280 11335993 -552839241929754948044597575387513004758 11335994 -293365713178183058762429845765442530704 11335995 -407178034675803101848826018828059576560 11335996 -174288470182289653578944601586794932224 11335997 79178342866084445543785862932940053446 11335998 31843058865137054788618367174268085248 11335999 -34044292144930395799916411140181224000 11336000 41139813028518688141492607472107520000 11336001 600862508296942820438454513605566416432 11336002 238443590730255238888498000277100555264 11336003 -461206980896593372298457599851953194772 11336004 -9909129537457027581956743437829263360 11336005 136378181847931681242567196729399116960 11336006 -863642764977287319816143527191065280 11336007 -128683954150532142677654848152857700480 11336008 -172948594084301569520529026674760908800 11336009 -289252240727244232307189680392658926720 11336010 18125403289097655955945166808631787520 11336011 457021840415508503984125722742217263872 11336012 -1025109370342448183508551042154979281408 11336013 509928198080128296031646671696720601220 11336014 660567506653206234238839774317957122560 11336015 -718129872127069251289451741966643246840 11336016 -77189304085038668552279208358714933248 11336017 129140415766860309367326010839991339584 11336018 35844528324441603590172200889136404480 11336019 -171405759790807929445975924032060754320 11336020 -167767344308385833534442434627595141120 11336021 1024467181055713148078568244180549206222 11336022 310094292723665153937179598485989112160 11336023 311226427330437249187603440591556691360 11336024 28874668076994648526904005245311385600 11336025 1881520045500187122516017953248466800 11336026 -162814215086455686480102262376570572800 11336027 736785664484982007587875126609572192440 11336028 -196161057196582242080908798219247689728 11336029 829955237642530170078200353689349742630 11336030 104047954016921986318497798706297278720 11336031 9460176815509701370678832581920162672 11336032 929817643282143868216652981632573243392 11336033 -589451450376068487533343753642223300416 11336034 290473665302148573177752971433032654848 11336035 77480730889650168751369044532385892000 11336036 62892753773513420283073076225580917760 11336037 421825747319876324769567171175378942560 11336038 -61633065396958776397436370668334321408 11336039 402728951567057974978419763782798683568 11336040 456953797052186374800809501228151552000 11336041 -71388276123973448516823496253122223616 11336042 -553018374251608280111485359429004096320 11336043 -344075576979428822458801175262405466536 11336044 -544998704601136810569561750556715140864 11336045 66162776912943269377833505984144579200 11336046 -54198940058037921986426870105482598400 11336047 -6493875363068468393036116833084736272 11336048 -182159490096015593678671100600749326336 11336049 43373607818961080978979004657377294336 11336050 -247290246175337967199884609131756438400 11336051 -670854926201159818766876603133531452400 11336052 85657343616158797756817788542675535872 11336053 -34554232813669022364737831346046271698 11336054 -67992707914958290181952549874710813024 11336055 -235771263838459857086822546267525976240 11336056 -519694978625648333959286264987431526400 11336057 -501929250310940860830773649036772400640 11336058 -288602960725556347475545762948400494080 11336059 -373402707222331839268282045910902983648 11336060 -48710428501682380327440070543840819200 11336061 402831025103730977812665966070976138784 11336062 756615613090559203275655281200233640064 11336063 783277642375530361856466108845438046744 11336064 -25493699925724392538327508691619676160 11336065 -136887028705857272119441383507679036800 11336066 199832033182148508935798460600331998720 11336067 281582148402208936158317986513575922884 11336068 -563202755043068705489462115617787233152 11336069 -965326496204551849024252804888551389700 11336070 -16570796781030055978732267555642982400 11336071 -888663274498168766460551049724766416320 11336072 -326477388602201212089807642761064652800 11336073 112723110828655171211031014454491132928 11336074 -32093846518291683243736773877419424464 11336075 -28949444990977229107505493087706710000 11336076 -299319838772386443915117639712866743808 11336077 -238651593611095863163093612578539960480 11336078 -10759874040492819613061270649951408576 11336079 255031589320766085333547378321463864448 11336080 -5000718410981691641916194404517806080 11336081 738759171405295472740163898337208184882 11336082 -158140119387999500805535650265947470208 11336083 684816481473595583476641441994196377920 11336084 34865798518247491769523585186654873600 11336085 -225376321236097010977851208950762921600 11336086 -568980164048839276293602531105361345216 11336087 -409618889705050807532082887557664782848 11336088 -140924699500841996275998781806570209280 11336089 885329631160735677540180361617809044224 11336090 185941308190476516659519675936279040 11336091 153612575715601596915463029484238797680 11336092 15947003467805184026648178838119995392 11336093 -862370690154747912396288608306898565620 11336094 1820134876595460369086412672781317120 11336095 44041960290076083701455620346945554600 11336096 992146998827655012708308536598544187392 11336097 -14343916148195597586209468052777110400 11336098 -185580891371073761897313230141508673200 11336099 366108852460166209353292491278593238136 11336100 14312874567051455235092951050243584000 11336101 -210469142966557050026291412890027796450 11336102 264505564954564561690523093292842767104 11336103 -607829842915427531922702809108603798520 11336104 -304663389645384893998922551574017812480 11336105 -11139355961747568417941208172984032000 11336106 163601640859778369537142661439381455104 11336107 51784757483871804904468906833904194356 11336108 -15898221833794983841262520624009984000 11336109 153486712233840744675043013991683365920 11336110 -73749810803199176075571134551024871040 11336111 -65979011343617963967337641635292481536 11336112 573290454181240421337927654908706816 11336113 14831071303069468039976268878171812864 11336114 -188814397026336453566650382394838298208 11336115 26006146795469506131508278143488089600 11336116 755200490126513423358171124792240035840 11336117 -178307500584270875998026785068633790952 11336118 256102055793494446575241109816076349440 11336119 -388712387874616386547602044627000011480 11336120 -522248028575610644682304948807290163200 11336121 -403398097837083364710350837712816568710 11336122 -5347473405944880780965991214606111488 11336123 -488818331433360531907207878784134185628 11336124 -340599140143224521863013428943800364544 11336125 281855272703944490584164458136115488000 11336126 279044567538303549778365990368539744512 11336127 729990868459505878385304352757998944768 11336128 211731677354421802664123671358700781568 11336129 -184805152603623577047378478385033010240 11336130 -58838264133105565382598536539724107200 11336131 -45001945900602484994184528622370299056 11336132 708109625664713112081766177246938086400 11336133 -7849463482420300764983449772435666016 11336134 19154289151378883617883549894416413312 11336135 737216688879281226853370993355202297080 11336136 -31368484450654101192725080437073674240 11336137 1181017432043232690827493349186765565786 11336138 -193442333975241717576125652144654205440 11336139 -223890260383508865404032937747767260960 11336140 82670946546725646595431673121102822400 11336141 4798876784445773541293754163923251520 11336142 842240126166016828705003711091220480 11336143 -237292529774517221904248023591394849280 11336144 162484993446484757038256995766722363392 11336145 127047755407612611141462136459299134400 11336146 -222547986467641271514762514294356367728 11336147 95164078772223547885621024396817709312 11336148 78264371666028643332087997825571579904 11336149 517916574000339229627988249147856493248 11336150 -200681902693252421823004861476070560000 11336151 -618391627742407515716347753764642754968 11336152 515795490814881988626630802480962201600 11336153 101780527636486965760918273944740844240 11336154 78516824593286097234506603744569797120 11336155 426494323329926452758609973027745434560 11336156 24195462001164599798966153939422044672 11336157 -247802037939610300282584978626932573920 11336158 -3624868658615535721205418095427876480 11336159 301106362039951903478488277310519891816 11336160 116195244852993405372409947354877132800 11336161 211734929157277858981906468022331466464 11336162 -94155448985494634633540339943910158336 11336163 -566851691205897744992245155126438879312 11336164 -103828006123671080432821171514015674368 11336165 -350281947432962933281336775351706892800 11336166 -246257275610949680894571785706669302400 11336167 -412712862436920918146936669623774851784 11336168 -311019317196389481785067076326767216640 11336169 -36637748957296292197732336934047539072 11336170 -6479944312989453288486588240346028160 11336171 -28900200346095587103635971005684790272 11336172 -102160494473144442149132472980937839616 11336173 -81676391937867302396064583863789512576 11336174 -435439246356426498401637460740367494528 11336175 308942827933803795258163815410050683600 11336176 249931009461087143367930494751834112 11336177 848055987553588366151806977652196179026 11336178 -73544058939291096719611620300418679808 11336179 1112293689681106167967253061709534183280 11336180 -489896994422180288394535152781714391040 11336181 -345207907081815430749553592978446906848 11336182 -483734449195122253380597660845741140800 11336183 4180710093767827260422225242496787432 11336184 85123789333564305291539822131024281600 11336185 -53807924097980083663455643129573885440 11336186 119493651658640801561475705254652409344 11336187 -517465005790678610889918633630815124000 11336188 -662741618305574935124678375176427610112 11336189 648529713039603897028216991805562473990 11336190 24838641109804616003754581121508475520 11336191 317556575269405501129976949013484224632 11336192 -25064164369092303174041360094669570048 11336193 -711522595900359222788851835810532514272 11336194 -339879052627151542954974388861535070720 11336195 -254339598183070933766792691028628474400 11336196 316981503467046523608153723978920663040 11336197 -353960705464104128514899816537551272420 11336198 504320354674551606601149581139251184000 11336199 360973818979533629095486715695260260352 11336200 -441592897984391691376168238312570496000 11336201 13654076039659625006892930836997955200 11336202 21017814109652387234510411849997655392 11336203 -597588778279467623524269409502805125548 11336204 54962680228606460452862701718933274624 11336205 -391665910930840418221473874660256371200 11336206 -12484556119168906079921283675452603520 11336207 -593843268471408156397794031855268414544 11336208 -12671006118579718461311039029366751232 11336209 -20843810021481357544574593531986944396 11336210 18894229033508691318542003066594393760 11336211 52679834557381388901358167975067551840 11336212 -1613926502614890647120003253160750866432 11336213 28410380808988386055761854621673720000 11336214 79291047413467653854623514934508463040 11336215 274167183396618230089802393763421770240 11336216 -377896088285981077658635966645918310400 11336217 180563651651904024339869881008137518080 11336218 -50443956900382456743202466121846600000 11336219 545712881943076310117823108037643684124 11336220 79539826646948792551563423845376000000 11336221 -185167884776494341696524942467496030708 11336222 280666151080561655766393362823627479232 11336223 64213138718215714100007306698200375680 11336224 268187018082413019477873361184931250176 11336225 181126232334875692655071620767047827900 11336226 -256045579853140193498593248628508666112 11336227 252544560112950915465068622217852150944 11336228 -160693423167664577999925081132204930432 11336229 29523401855847326697615574214763702204 11336230 77168770424362831089599136829563557760 11336231 1046013096777527601699299451377837143032 11336232 -168511557979067980739162853426191400960 11336233 934414314015185652394340675035397679482 11336234 16823084007818198930067903526372300800 11336235 14363888490628462696323158914963737600 11336236 604481163506955574581050776299916357120 11336237 1448002994597432765147396439090505005984 11336238 194093505264673242414105135675102561600 11336239 382376971482146463911713368097500892480 11336240 50545915806817627726710350142618992640 11336241 -361174271176585986589016576820157401216 11336242 54904909743405489198495048663631290912 11336243 -42397392726950996491515812935018369176 11336244 251304378168103819085490533344313634816 11336245 -160036884425840582785123634068977397200 11336246 57357490064726955677326157367541293120 11336247 -288001419723896002694794489897307864160 11336248 510043964346178594890691398799564800 11336249 -849266112790721764119506067442242149040 11336250 59248413363918762110459306121618240000 11336251 -181306804170772325635916578241159358748 11336252 -68934878684752969027344011070265611264 11336253 -340511555244583654400907881278309051200 11336254 -53489429938612326549988196715530775168 11336255 43852884945831007113688232806587993600 11336256 249729806591828038210606680718698872832 11336257 34238995675610867884402637226832965460 11336258 122681615532123669115822043877662070480 11336259 -403568837034442993518004444495732968960 11336260 179194364486989627175555618134973952000 11336261 576862894873302115259251243512815728224 11336262 2464094588685896525339140359106811904 11336263 873052660019841994748289022573057781760 11336264 339785105846790801914767623694748943360 11336265 -323323609044081776719732366290340176540 11336266 12634162926391270411104384399060264960 11336267 149769870757813260025271333451497928672 11336268 106799931880844198686895685723162877440 11336269 112658166188264564086130877305792903360 11336270 198101231457967921384855816719713867520 11336271 -54805698030747009547841133635318016 11336272 -9732779628031482676251081583896961024 11336273 61358887036044144467816949662805798504 11336274 14373602076118085298092485256570265600 11336275 464751595509162206064470931280683500300 11336276 -39094347921412889575063024214526812160 11336277 -170996703156059556864263440752192394080 11336278 542751599921612320670351744067771889440 11336279 69118255596433681914186592133522337120 11336280 303889998757057829184911126544975052800 11336281 -337134223618202584696049894429935735536 11336282 -7290151489184765650592683942083360000 11336283 -74629473252788000858179599736743419136 11336284 -170636935501696477333316822653270899200 11336285 51614477856964947674411157476596063980 11336286 -15941543767032643172972524135972085760 11336287 512325999926155678966109415367671995936 11336288 1039660822043107935853395913574010716160 11336289 -182149499296454832249891319224341583840 11336290 86346639024743490728885609410070254080 11336291 773291286157268666384687112372403057692 11336292 260857033347473681033359869820620106752 11336293 -576279752452014167690866852695462631360 11336294 -531046854924647626747880814384278252928 11336295 -188029846954752204197287268635744740960 11336296 -60945918424703044047393700973289523200 11336297 17978336635015807727718151349092707840 11336298 -181326328951720548572912283847305198336 11336299 80336909169456779653502451115099129264 11336300 -215489136056949391375270169688578169600 11336301 1255722007941822155018019391556375993280 11336302 -60377428770321851352389998417831155648 11336303 1337713200707505921957769162166621666160 11336304 56236933746733499149245011979762401280 11336305 2811777885580177459516007801597607360 11336306 -382243610402599501769385617418814073856 11336307 -687582738992450702448986531675387465160 11336308 656189044787685083672407200947358700928 11336309 644673622961443668675510517180383671904 11336310 254725625139743530663817909086526889600 11336311 164182304061098425111851909687246822832 11336312 239762180330752038943248559273895731200 11336313 292339611837708154332355052109186148944 11336314 28714562549555836930865900041859442432 11336315 769543981276426235535115574774142792960 11336316 12634983415674565690358607558294610944 11336317 -646575205898099043435503857755632832634 11336318 42896237197233091882677789329592364416 11336319 94308207495800933449012567971986057520 11336320 -224127482828339526043887036353898086400 11336321 20660904344866427759274978024659739522 11336322 -205107157957051595049997208658562585728 11336323 9323091712473846297757462744648190080 11336324 167390617635013633710591650029195447296 11336325 27398025943598609783496664115269478400 11336326 415779942240256027413437105894610710112 11336327 -460698550852900162328850734305187249880 11336328 -17066137887733016219934701880351129600 11336329 167062452820371922445578895476338576000 11336330 -27054693412054366406270924252897281440 11336331 306868637531429328255684649213482288000 11336332 -147276617992866055817536269060369285120 11336333 1168478308506166979551839050761801195200 11336334 -65504856380513736422216882396334813120 11336335 335144048569506592088814266158369748160 11336336 -102344503594137699129042327080623276032 11336337 10146754756017002398404012645456666594 11336338 -56403461472696303331732543403118831456 11336339 117231261572279562082973296736815438752 11336340 -212148456330235034982726755758693324800 11336341 -657193068693837852975349783949342148516 11336342 -365112685057194754251994335023460779520 11336343 553721623362332780681284525981208474064 11336344 -374386594179448125940769399460310548480 11336345 500526136401471151933497567260251747200 11336346 57952669991233872858721835517019840752 11336347 -1522924575460754466173410562847866600256 11336348 7758044779614632338551089575663881216 11336349 167702887855220456633850113176440158688 11336350 -157301368890756640449764093483622984000 11336351 533803759173034917326337645936218102760 11336352 -736831015648145205274474089430332211200 11336353 -165154336252595739118100883460509298944 11336354 -207335995727643077561163804111481512624 11336355 3894638412205697713175510214619937760 11336356 189949489372837349230429977076656525568 11336357 -272119349595545473352997562929833953248 11336358 -192759319461125605293333281885267584512 11336359 14190141598811150220367204943059679680 11336360 35373764914303619929266054583404134400 11336361 708073619532941579782071117760897259520 11336362 -251523359822283921843692682274089234336 11336363 -1234211343029535337499571239514604157388 11336364 64818126072482883654635971937807929344 11336365 -135561521116566197486156736820418271120 11336366 875461113071803198353491566883148573120 11336367 -189256843364966517644146241913179174400 11336368 2978646421226582381576022419725615104 11336369 -119226659688452989620171711957642480 11336370 143717828495730872675335327944329725440 11336371 622098128758457730880863278661275010572 11336372 -26390986863749192439379904725658615424 11336373 -184946449422876465223691444938796293860 11336374 73481206829646148449767852592134823552 11336375 381584419081902077901569283784373100000 11336376 387035941274042669514027210058983936000 11336377 -94008947860715260401752099602257211320 11336378 -228516684153030432373667494380143777280 11336379 14321563815140971063610380047613090584 11336380 306428469471421460628623857927390256640 11336381 -34227085894244025346391867150653878336 11336382 -340462401088314021691904706102092305920 11336383 492613964817508772462564417828898158544 11336384 211460972137915020359245045717219147776 11336385 271307151806444346120305269137502953600 11336386 101452426820464551906778255182245336064 11336387 201808427618527134485041816193057055036 11336388 -52250423579543970949806710866127093760 11336389 -24080395405185705187509528285247830912 11336390 -34088306540154625209186230716808294400 11336391 3137491587328625097202934169532619136 11336392 342181302694118828358369524384339404800 11336393 -346320686635819636034518951634686053660 11336394 -165262120674728688445571230023432403200 11336395 -216865214484814687013260664147434120320 11336396 -153351882320568842136090337945756257792 11336397 -747776489828127274832945770067520339360 11336398 -85375907559672778645893823308866590464 11336399 -25835324830572666408601336123159568448 11336400 -119012576671933822672417379715298099200 11336401 385828061461805802786250574356933883904 11336402 -71773454245592789026629372516657102336 11336403 -183562191099815238391336308169258439376 11336404 -117263601049935649622129241351390550144 11336405 -367528046602872502805610770865067403940 11336406 195121855658608571757514993928876320704 11336407 263601099737241358526368153326656080840 11336408 -552273910944600191942006633714207447040 11336409 234508088222426812338154661402662496640 11336410 -69561758828292741490289013491711588640 11336411 -496931440843714125566027830400579996988 11336412 -512289693932603374230513286830036530688 11336413 58570718665511282161637714808594641184 11336414 -218259282605281533113002046809118859840 11336415 -104333315367592626939643817208997676160 11336416 -155385459271890390107029507115203952640 11336417 -437562433850879451198505028801328844800 11336418 -105092225141022505956198708713856331872 11336419 -1000119812170258265841552533322262232880 11336420 -200597859383789788709112886246441854720 11336421 102987347846255406395469713946859683840 11336422 -21731759902270711229720570255666419488 11336423 -192025942701597396422989398103713853440 11336424 -321870106704424199897957776704134184960 11336425 -338274497107976913393234666718607017200 11336426 36115780882238252565954690600742321920 11336427 -302910815227728100672276270901475292836 11336428 -177752354152844105879147430029290045440 11336429 -41138151913361343394006549709286076116 11336430 28826713633328068648658389545306009600 11336431 325373971594933522119348849080774737232 11336432 -267295696762814826154157803578680868864 11336433 -108440860438769555413477018566578793600 11336434 -6780438373779886265405361590759799552 11336435 -333701947388965236410458481832568015200 11336436 -130806261976058578542949373297535805440 11336437 -201047873174124505331380363928332008000 11336438 -293534903515765627173376591504685096256 11336439 236234269963650796798325147828502519888 11336440 -134347834106358501536644960047225139200 11336441 1076863043841143355597025124341445620842 11336442 -6653173690648913177254202156876820480 11336443 -461447082937481924034510658332150809308 11336444 145099795843653136493056904462582338560 11336445 216202777148211377947388213017661892000 11336446 162931648774434314770091943536959399104 11336447 -1041384590060306236840769874643846867968 11336448 -37854133409196349002371329182557798400 11336449 660745703742855156632180230002305288450 11336450 -175868459758512010767413925937772013600 11336451 -359112614722767977479869506459563199232 11336452 150601818652969245817430141510865190912 11336453 -23450385419233664168417465399703175680 11336454 -352304274441567300461093817376326013536 11336455 106890655852033847105323776875464001760 11336456 801977652642061585000133119668797690880 11336457 -489887728158973192567923342799963982880 11336458 91065382655282018909680788405686635776 11336459 204117877556100363057548810112815691000 11336460 320880605639982155017390295318777564160 11336461 -1273732841170152809950050707739271747488 11336462 14060184652499035864402190991459770112 11336463 313971100850801987448074990391524712480 11336464 -19307491397510545787981791795789824000 11336465 71697527562696378800508497877659592000 11336466 -361597582109041514781152101713422856576 11336467 -503359997357705522711344248041016101280 11336468 -323926737015213202462418432266956072960 11336469 -97870615613293299162488500122034613856 11336470 -242968366600401017477826971631501396480 11336471 -397637296344500787969454708890210086328 11336472 17768324478894198692127852049579376640 11336473 -552154194529739270845717176839881342080 11336474 365569278090213887803035903137604650736 11336475 34823716525208166635682637787569710600 11336476 -280062360249704255740239950037897636352 11336477 22300186532505128572002401556263212320 11336478 -211114926661274035604360538921026030592 11336479 67816828243303948569126970704188979072 11336480 -537451583578940543509386574129659248640 11336481 -198630164925058916140106926414111640172 11336482 -147899894427052931166001510664595039408 11336483 1205643656249291666024950187878231104 11336484 -196187079692612511619127132554089086976 11336485 492886225331446791249623484244066653180 11336486 180833604381859996626287914750563408000 11336487 48293977414501045418937437801708444160 11336488 566998671074672348825642020865359042560 11336489 -2048933043781729111408946944055066818176 11336490 -658912917580763755446872055780595200 11336491 -55861078295806888323222285925056172108 11336492 688177771817789981881458489430504156416 11336493 303732535930788200158134418069334016000 11336494 -3381921438411597611285722525523854848 11336495 61397471833728858191095088543795469000 11336496 121436671489534367917507835034438205440 11336497 -151299469362876437403811679237828419054 11336498 -441798981924939401824394965610164662000 11336499 124601774103265958857235583733498013088 11336500 -103920271159290129971751911274455040000 11336501 378552786483553148431319992199953213824 11336502 166833889603609097707156234718075750400 11336503 -649436467242108858372141769066617500248 11336504 -64756734925429825516234166497890816000 11336505 -464024112725325976456976415122654197440 11336506 216479983194228282335465558742371501280 11336507 18158735702640756011910726957071664672 11336508 -560936081715620291322643684434296452608 11336509 -689381393602172931344762945734086815290 11336510 -125143211325595675011372520981382139840 11336511 -39091356051269309708871543525763113528 11336512 245235122892815358355681865231480389632 11336513 868664324581276568990736522907103949762 11336514 26947947114878269481212212041215279104 11336515 -287795404554903389752035381541174713840 11336516 8342768438381214261650980680449126400 11336517 -8869881132620014693781875287850268580 11336518 -252131602466081763146393666160035333184 11336519 -116407446007336819683107034541878727080 11336520 -3307017593119553206546740473143296000 11336521 60601639075713648637696513680497078720 11336522 453750646596636160785975625368116826624 11336523 448874878256345790324331013292080914368 11336524 -86266813989027587372848127748796443904 11336525 -39671382724324665859933336180046401950 11336526 -169868470179218722908315947901991847808 11336527 -902465118055755366254190763877254141728 11336528 9998161739546075621297438641499406336 11336529 186570275898915485342625012210977028480 11336530 -307195872677166869734669773687139839840 11336531 -830476806782867257933645547753292672528 11336532 -100780159035162676539114340638488598528 11336533 -144564368912199514750715944525117216196 11336534 136282043378411356381170406617325745664 11336535 -11929934954723257555539726979755446400 11336536 983701035645935318266844231337256519680 11336537 -962434264765519179780821723547300291888 11336538 199361712384779828180772176648400351744 11336539 531779174143478133501582438559798632624 11336540 -174004597075364709793673057841633254400 11336541 60683859246720212101758393533959607808 11336542 401262239252457444132752442075943799040 11336543 357331886486245780960906641043281423600 11336544 2499290380042298126623011092276183040 11336545 -69750785424364045392499246504553241600 11336546 162402353670738316294257798701546377728 11336547 562059055296430606502144326244960594928 11336548 2538563247393009683929154465772037120 11336549 -51729683118129577453791257329066378464 11336550 86883559989564193599164666462803252800 11336551 -908659057074254928278018933379323685448 11336552 -359962328324275456366819847575741777920 11336553 -240845940694271776243146052246018794540 11336554 70696785426856080972890052699921225312 11336555 89838927917404295415156107674376947200 11336556 117637166584099078790856960135037501440 11336557 471607002169858979167399003419627198806 11336558 -34738462630318611589735768886496861120 11336559 305537883345327529244937897743261904000 11336560 -33350836930147235295929665444975902720 11336561 606828495760071027225200471194475131392 11336562 -87277622601960968872639714391162903040 11336563 -2092925752298026946261149158883634176 11336564 -262589861324011705437218854717022188800 11336565 337464851240969251931995510299656159520 11336566 307358479890977418234401074405105475232 11336567 90350413343740345019465708306245988400 11336568 -41522432236312912326363949109629747200 11336569 -1229991622295737341983520631558339769004 11336570 -48973623527245256160344234543555758080 11336571 162216132804259004955821203315928712240 11336572 242932448879913679143488665927687563264 11336573 8243107451063506001943152503468118124 11336574 313913480652884203540185128567289226560 11336575 -346104607258094400911334754066856033000 11336576 116972836251657615480314354291410206720 11336577 52797013977539490286364127239278352832 11336578 197232358762498341385182454446413422080 11336579 -712068688504977092830293142073204588640 11336580 -222376241193849613528213914936897258240 11336581 1232404888473336994349804473205100413664 11336582 -76595938862477855696040375138105729216 11336583 -167272862821324776320256401169746367576 11336584 135219532259664637453363328678173409280 11336585 -5458629932024846234138649181669340160 11336586 -177876199029102809440315825487714489856 11336587 2772672885294588376718969281565635560 11336588 -1564063058473252023533878157006547409152 11336589 51312773835390815602672792961417846688 11336590 -256893882260326441912680735138355771200 11336591 -805320643864034174884035399164145481920 11336592 -99034009257091502762573476509262282752 11336593 777667205604011912493300605433432960 11336594 54398594757796674772383617017209674400 11336595 -85026986851767157896200111783710726560 11336596 -5343819652761970367559478764785355008 11336597 -588640757568327836749030852461575964960 11336598 -975827933676240144294264118004079360 11336599 130150494316576477030343210415438278600 11336600 -173379825838120663402428015041628672000 11336601 152631481858423671918911435583941247264 11336602 -137545606889451411659984668609012927248 11336603 144089548025258379150636377921466771948 11336604 241108577273046964472521209368307472896 11336605 107813392895699213023490449994831784960 11336606 -2140347458213943812029367400022695552 11336607 -13730494474344098394614898934923041280 11336608 36466322254338058414033882118533152768 11336609 -752426367679610182698708624200417847120 11336610 -4063904307428238157115232492133386240 11336611 -211727305305548608570935577664336624 11336612 -116150842831004716476665621251411673088 11336613 -286121065779748787425399283067001668096 11336614 174282691925392975977012050519201955840 11336615 -375207204078178034161154888528089750080 11336616 -233067128863046398609009787342482636800 11336617 1193451752670773239402944591225258747252 11336618 -437943710414301878403793177508541372240 11336619 -12827118920584643713685311234866616320 11336620 -312143989287257556500801870606499102720 11336621 58228840351152709907135663618377159212 11336622 10354176629842534818060276224344304640 11336623 -11594553738864909526817117061775133616 11336624 88547405273374554781780196687449227264 11336625 120549964217781256404441792486422400000 11336626 100015642912398984978461430060954101760 11336627 672468019891028746678816042395140916960 11336628 22175949837648533564633239874923646976 11336629 1254315521347439913010863708076286620 11336630 -448380113276730683897978055578464780800 11336631 231054661804760692619346414684459043200 11336632 78889868941085097039990727758277632000 11336633 396075471628192231883245149963650813760 11336634 -360148248127560160687548164686943150592 11336635 -649868635305272778394402191895356096000 11336636 -289875375352505571125058347930314705920 11336637 -375192917641207105555856740885660017600 11336638 55980548516496254978578931668122882048 11336639 992974748676121768121866397177075077440 11336640 1289614329158251377620237122566881280 11336641 690842125395936834714268217514098933184 11336642 226623383202678650175515303169155613600 11336643 252727792121301651628262173347117772932 11336644 28208853913996741525436340062026297344 11336645 -317984949181743174871164263249659612200 11336646 -190102623820178826115560795565578820416 11336647 104475628426024439540652559421761493472 11336648 -305271936065566868754246850934160384000 11336649 1657651004192517507308084578264728288 11336650 11417062981200734846595491509868409600 11336651 -75441950967138341740169191935597041280 11336652 139823330829512440281850062370753320960 11336653 1144899669924145660639854111661715328364 11336654 -40533586631333625371635250725465497600 11336655 289809657698026043283677071986991472640 11336656 -275028290547296744724375753549051281408 11336657 -220834752964134836854174931209460750094 11336658 230184241366000966464551437433795189760 11336659 1632219730855192661763828979583695246816 11336660 -130845862354151574916402554527031640320 11336661 -24851662004590370773573631158343652768 11336662 339863549996350030748213398563164721600 11336663 312055634857012558359968835809576611248 11336664 -203937064520328916569497408148498493440 11336665 264967989452020133616737736513720837000 11336666 453588159682432243214359998300055496448 11336667 226763704212301240984469709975372562800 11336668 -396490742389849536327225091115360149504 11336669 -300320876292673519786410271628878857600 11336670 94055629334262663861582277024948950720 11336671 -408758237962702855378945776548423778816 11336672 -235610346801300130576540527911777599488 11336673 -687029766608792163876687949982833555200 11336674 350727092625163294450770513025116787200 11336675 147675499820593257011424394070548018800 11336676 -12614892914927466272604592718734934016 11336677 53040069511212080275942965772525784640 11336678 556411582366371681563265772457735996640 11336679 -568794092943723262269970896298988657856 11336680 211700204889183731157754245101942630400 11336681 -16943830898207898700786606192639633176 11336682 196066024997740779491952118747422326784 11336683 1027799058846693190357957927584756882932 11336684 -88785873104985220281712798556809891584 11336685 212033940324005037785613588166416085440 11336686 -459776126388078136634416805567606390208 11336687 -971995727571721347033888885485812127664 11336688 70869782914937952740168339959928782848 11336689 -358145697893132401939385290277362618767 11336690 110450340832162535528691909777146291520 11336691 147722434685179655599436895109269339192 11336692 -1452845074620017370470358278772889600 11336693 309708390277001135515127936722343136942 11336694 36553228185279208665659031041273008128 11336695 1244827734062473386535203967498801261920 11336696 214106415381987740210172923946309672960 11336697 411411749020000334368967228403348729648 11336698 -392690630223763490924242581640357583136 11336699 41054769668804882836682993355083102400 11336700 14872855442194545796727228133634867200 11336701 -810376705732862556322817595201884885600 11336702 -110459803882735656277371723771491316288 11336703 270910356400525985857675363857258271104 11336704 -662762591364668644385302697773707034624 11336705 68130540300310350237191116834353101520 11336706 -305538903283823970975582187545242899200 11336707 -886587795541101307417221749575396535044 11336708 83708366370572880662044647236056033536 11336709 -127834171483100253203451650413113217440 11336710 138493768638615795483596336293094430720 11336711 470773156883307552758621379208201019400 11336712 -336239244275291164215865386857183477760 11336713 -459119966191862522447812843929631448038 11336714 149141996901670397599229138534636145456 11336715 -120784543235304761267405934876056984400 11336716 835595224079848203189066931190564099840 11336717 -174086420155080135045473090022540031008 11336718 -250833704291373259243500888817152501696 11336719 442390198831430943562604857254902387120 11336720 -103852559402524886908580292938230579200 11336721 -301507848583319227446999230756441230080 11336722 271651339219280766155771484031150247712 11336723 25426670700869553881423190987958015344 11336724 166920722160844809560484310887747188736 11336725 56665677552969597744992560280536454100 11336726 -31481243036517646208706164928124715520 11336727 375852941706557538519183267629889807720 11336728 351052656033329134248206687384904376320 11336729 331951030845723893598972571060467778176 11336730 -185673379525261898032324282126900032000 11336731 53830731132820069774268368314670663680 11336732 792156811187167939641516047078039040 11336733 26405153004711886879612811456906297280 11336734 362456769484481202576649092939158765952 11336735 16938800349021133260996807699884607360 11336736 37182456705537433702174087760943513600 11336737 187568565047431356708346168217899951360 11336738 -109439967714424422452208721035409586400 11336739 526799603591868642595336573400665136880 11336740 -321009340424209776672708437982701752320 11336741 355885658859938511410709519890293646172 11336742 -66335010720802157878622093420121972960 11336743 -108100909042452217901719818321799203072 11336744 1049454622936401840569782017880556252160 11336745 135239519789127659913747817712486342400 11336746 -117440832966455855445060247845478682112 11336747 205588501891758468546859891274491571952 11336748 -210051150413461812516949625159583275520 11336749 235143965254770750169314171644145898240 11336750 162817840297771521755323046999017824000 11336751 527167834526225748168641101398147379080 11336752 -21831796221914961311450870191531163648 11336753 121897561192520693239769661091848484404 11336754 -2725571029829726583547128126033896448 11336755 23067460653998810919753788662654512000 11336756 -328949624561668576729592047971935316480 11336757 359239407559712990706999440295629714592 11336758 -4253156472130500940229310500857794624 11336759 -42363344242099355388915120144948887328 11336760 -31054155326736022356050360491891200000 11336761 599528021886829623195647567885220984362 11336762 97085474247930363070462967074070283264 11336763 -130368521319635470315784146866200040480 11336764 861686310121707871151229359135331224576 11336765 123949069322699990656642812172456497120 11336766 -59811823250509836170128707303105217536 11336767 68641113619472175393853685723736700320 11336768 -48227973329019945005763588696236359680 11336769 -260201902181891337765802943672362379136 11336770 200139946563797964964353106442982466080 11336771 -586147110287230248784088329514645609028 11336772 -111551251077445330622595893694686208 11336773 156622612418893811776741759897448291136 11336774 369407830348880887267525734483596087136 11336775 256739085294236797789710930199297591800 11336776 -428275689732953146488971186501681479680 11336777 49360541719749654326390267628699528720 11336778 2888718292930708576253202306604558848 11336779 524563528980775031261603638920815555776 11336780 -35212104455667460601148399863418777600 11336781 -46071229528626269864997770709352740000 11336782 -10508216381535383681764930780114003968 11336783 383412403403838962762955351992086940784 11336784 -28989192178128840450828595846883573760 11336785 390917482835817243330274506211822363560 11336786 171530201729305175420805269013746340480 11336787 218387216878359461243982757616430700800 11336788 -315905746468755101400022174946254966912 11336789 827402049064486200783741288781068488700 11336790 82570196465728655183707760723838124800 11336791 1119510696229083377392352116655660859000 11336792 328222841779802568046123558615642398720 11336793 46291211040314848199498593291027680768 11336794 -4053671560821586310250830324902003968 11336795 1347787813908394727184786624297255077280 11336796 -459434607022304990057282142858598771200 11336797 -302447049477551613049802372322421761754 11336798 270144199329033265304160295224640539648 11336799 -479052487512985026266962362089533758960 11336800 -211534762796247039606097148102521651200 11336801 -123335558160201747297980472817691740800 11336802 339380108164601174444514003351107115264 11336803 368778734357098411380243321621647809052 11336804 -293926955351109466315766366860781251584 11336805 190759822491863347874804112619498214400 11336806 -23566182246605847009826374078609757440 11336807 -80952606438464470213349259519456067248 11336808 -106697048442090945787240975053771079680 11336809 -542316677651456515616771902592897315760 11336810 -84069507476915112712268510874158113440 11336811 -34533358919145109342696670228042681616 11336812 268956101433431244998189626336531302656 11336813 -154528177025810073143612340284178055776 11336814 109300873228786619992358641666104480000 11336815 189286940741326441247211393829801489920 11336816 27131884869838049508310571176122777600 11336817 240467975130870500103992059386574938480 11336818 -523662521118237293823969931147118707296 11336819 -381701601868334596969871752955825019792 11336820 130286857301233984401917385579372748800 11336821 3063915545057275575146689514755580032 11336822 -143816392205301597024738600611230722816 11336823 68487496143453869969104653317320803744 11336824 280158628898959603642225855407572582400 11336825 472188593803130156101710827562514680000 11336826 -28387011947295676077267705454114400256 11336827 55430145007975720998516232766010016600 11336828 -122768429833758048812791933221638145024 11336829 -204019343668491752819656796858310628800 11336830 300586597593608174256527060159989162560 11336831 -32465244712385238272061772720899408000 11336832 -14806068749160916377164453782078095360 11336833 942697984867262175824791497069986206082 11336834 -2775470634668630141545323323115289728 11336835 -88385885421496900914186983794225035600 11336836 186414120987021586195109895649665228800 11336837 14638231518340041496985156814489535392 11336838 23662701387001363199532357478884323328 11336839 769763820832246395673886575358959640 11336840 -246442650701805927016068859927695360000 11336841 -51441397700682080364850496976489545868 11336842 -150217979143973180606970075080450643456 11336843 346273384895842139318617349739554566800 11336844 -10579078907076037627624289516121383424 11336845 55974747732690121086615607756762094520 11336846 -300758287416712397115294014656045966656 11336847 -258223137397610873625860703950117748600 11336848 1480438392105245900911719055882665984 11336849 199156901197125309248810211221150060850 11336850 -42036863817256814478463433836455744000 11336851 -274741739460782030469911732361477336148 11336852 -505302406284626532498226615365762344064 11336853 -819393500611437115791797622751500288 11336854 -111231843875760785960436754493498561280 11336855 -60390937548568017522602855812018980480 11336856 536504036184824912577038515033116979200 11336857 -160486097036945322465866129316276370688 11336858 -287903825254732452071204383431156042336 11336859 -130892300246988772269412607520143533776 11336860 -948429935874295771665169436693559229440 11336861 578351215910358565639690217110924775040 11336862 193941055777467801060750851750768876352 11336863 18976777794067989167539656419719458000 11336864 -2721258972028296651992260609547698176 11336865 253882404409886503017498899077898574720 11336866 -219247906917994645284618980248009288368 11336867 -1033917927085542524533643011960871970084 11336868 -57774107577718209476849676542699489280 11336869 -55119968758906802496790163441841270528 11336870 103195481708737887006950380373038824960 11336871 128348178311537634956395414941184624128 11336872 439647715177018971975378882527453337600 11336873 155448574407260613880932333180539959680 11336874 -95579206833362679434724523404268769280 11336875 135399608803086749205277834854182970000 11336876 696461057591564074327510420885957248000 11336877 -192676644989075215669940513419028134986 11336878 -141949294396121037347602980291071447040 11336879 -277394474241371268564913281303827441520 11336880 102107502472517499585841583382143631360 11336881 -15977010987759564044174786710763286236 11336882 -231257486090680906085030751428342371200 11336883 118464753220512836182581010531205318400 11336884 171440973075913602143527520521868943360 11336885 -716978208241169289887380867053108350820 11336886 -105301763795324825122071775828488855552 11336887 -186576420331554671679275502576269799408 11336888 575785144875554000787147882815786434560 11336889 362162628874664601412540235605518041424 11336890 -276493293978600535558735482747589600800 11336891 -1091464523276597884727589346285498935708 11336892 -51460503225717497838195238256550961152 11336893 -6916785372783439907998695891869574260 11336894 -325228531957699129605263256782981493504 11336895 757688503865951648496124914491218176000 11336896 -36272943160575037109257372527170158592 11336897 113328067950512571734459090335185870720 11336898 209485221145272377923906454599522260864 11336899 -359270416462689907607352061113146383664 11336900 -18273738308998314674973170235855955200 11336901 58537798839873478511570562848598965760 11336902 -15809214806850033499061709002440114848 11336903 -89685448935038065586339116389382039848 11336904 -607619806310838044477240870838171171840 11336905 -331163882194830997294142077894354310940 11336906 165081857670708982004554183340494337280 11336907 -2350416067491491258488410185788057344 11336908 218570258008926980031570794417112777216 11336909 235303617115649558750534776958654822400 11336910 3631356239984907393039943454235302400 11336911 -430243250167436821299522807943537684096 11336912 147544636721899352678855390904602296320 11336913 178247851646107562300541319537402445184 11336914 22014358081120091830881986134980119712 11336915 -215225947695675831812945900354061727440 11336916 22407517846419442199425469149400217600 11336917 -789074669494292531104139352319206558144 11336918 278152510844169825597147682141396842816 11336919 419825150972432246678339648241780801408 11336920 80524875787917050403909573970968576000 11336921 4923082787685308275615088410734394122 11336922 -470127162911716520915502819023592403968 11336923 -195100961511296381992299138272778538736 11336924 55763267285835224576770387391955396096 11336925 92207729264248438174962232963453368000 11336926 262629087582920885732137341773039523840 11336927 378787446276465729067443403009980239472 11336928 -535056539019368965769629207057483431936 11336929 86598154296584399271462626138435335360 11336930 -172166283502523031989609691107902940160 11336931 532080230521738274277436991602781458020 11336932 250407945083836361442295418474739322496 11336933 289510969528412946866618860970861965182 11336934 -45152024139092154216606805549437058368 11336935 -130546708781670975010957910750942389440 11336936 -60546490770022203109519570039998627840 11336937 341310973837349801094282430240750236000 11336938 -382840314675641173338219947794446668880 11336939 -316477405234811625895603149690449679360 11336940 36682912323944848453324385787549557760 11336941 -35356820656067967320044194470633216640 11336942 198750237956184904094509645341628087872 11336943 444973997174402087299124177476744310544 11336944 24293349098770962303673163130806927360 11336945 485997914683858030927964930349997468200 11336946 -31715364545334476562344956329167058816 11336947 628877340015977056127523366102249202992 11336948 5911619659863600119106784876975030272 11336949 217266793585291479456790795114574472000 11336950 129180855775898531557911352789713600 11336951 137004506891596669709235703705776667584 11336952 473295450322222425060015404465549475840 11336953 111558224678719698390301077669024795264 11336954 8074608876353385786451461530720824176 11336955 23177837843422268830074796309066149120 11336956 279385650833046690009429382382216391168 11336957 -88116252062485882022916571957102843380 11336958 55552284717908255176839395126539176000 11336959 -167749081652218654690812651743868739840 11336960 422077723764469306742428185488900751360 11336961 -185224561218555491747753943490455787728 11336962 35280498910593335139373393116844959744 11336963 182717616328202077127093204089552846800 11336964 517760302000026665174118785100119089152 11336965 92541098856596193775314419638135392000 11336966 -106720310923592142251727320788612721568 11336967 -254073378389007543151995709834589062416 11336968 15755609527390535739923156031138816000 11336969 81471611055566254317418577773289800512 11336970 144709898921139746541496113865534233600 11336971 49254938124158271086681317374396759912 11336972 -807184579412377696042472607183554027520 11336973 -10416977127287614448478492364198034496 11336974 138272222250844315790784581202036480 11336975 -260413094697193413335409479821050647400 11336976 -8080131852049802865847003727706193920 11336977 234986136911625048650484108205809852000 11336978 -361934536839581037961403752018533774960 11336979 223335377257473907565550753427629788160 11336980 -166705391284649235562474339384548464640 11336981 393012908729254310738399308052280695100 11336982 -31790445306711575854850068150307769408 11336983 353979587547514049309981541836402580888 11336984 912106546369408312826212396303803586560 11336985 225934046242754565949175070201096878400 11336986 -433940526520929746317718636078555201808 11336987 -37819188754153053415305663914286410364 11336988 35986375221425493491221580901985219584 11336989 964794855128163915468652037437374802790 11336990 -117667930440787557030566074583617317120 11336991 -435928409988173108789159899441560199608 11336992 154009686406701732239702349816735596544 11336993 6123660859582178425509729295528062384 11336994 -233940119368416088080526206322227746400 11336995 655575763677320309845763379613364802000 11336996 -226932779441841135786191533972712325120 11336997 119127309636648601170883137996701466624 11336998 203182381057875798025352252620501058880 11336999 653358440589939637662453274690654151400 11337000 -205116459845259540191657563228262400000 11337001 -126246094067608892586585703280567743388 11337002 -739253564030673818766181630209378813696 11337003 84807497579854701025724150112648983640 11337004 284852263639378373822302055764260503552 11337005 -170432270610883262624518467721407117000 11337006 -57042784285860722258889264000351900096 11337007 1105590812230323313260288343562099263032 11337008 -80495953827646578241030293276148973568 11337009 436762252502288689175860768731465723504 11337010 11619802626015515176514830957376440320 11337011 39483644013454976176145624925243964416 11337012 393473770627990269249827396012773835136 11337013 1262609310105597224652605126690926604764 11337014 -10970145748677917639822815973839388160 11337015 358859737910100326196975533625336336000 11337016 409585488264889392626391108006069350400 11337017 -832772227912512048916826363608030764588 11337018 -10558127031995966944088118186930438144 11337019 -506082848860505000003522190430578241040 11337020 -40343981708981012235848758222590635520 11337021 77508994653743094919089833000961645990 11337022 -74335193709022127712184956823771466496 11337023 424959759844762967403617738740177486272 11337024 14510299224848711750461299299211804672 11337025 47918619179701516777640811151325948800 11337026 462010027529376128498966446439751125712 11337027 279318688686959140312495752050785627200 11337028 777245982001460996242497917934542400000 11337029 442159310032123998800440763058349769280 11337030 -42031566349990689555390789176808960000 11337031 760740270469602383003615200256491807832 11337032 -331391162629137148131875228451546577920 11337033 257608591828619983438682468709914599296 11337034 -372930732739433513434531657179168495360 11337035 -158750271301282060703134468620649031520 11337036 1586156687886087433025935132708306944 11337037 1003465797742030422681638524093498385472 11337038 286191538844264739525572250759518665920 11337039 -244337354812715338865979096227349564816 11337040 -34519719480787788584473224300472565760 11337041 344261667458860949557660173889841562624 11337042 14517958541696728296261603136184784384 11337043 220166749070525112702740048313953869292 11337044 -109564495244350636371436385954097012864 11337045 -220000802717973382893298876543505429760 11337046 -2450289575436380881201369169166041856 11337047 580456549960128859934907652923654047496 11337048 -62128284728708539073587192013775052800 11337049 143236232182354630545466016530082466564 11337050 -68598060385527367504763948831366641200 11337051 515017053548390044140879200025090343104 11337052 -554733310530493768944451709834711985664 11337053 -115321351493708558628083184282649497600 11337054 105608162700355534970774253531333721920 11337055 -456142637478596321888154142910151616080 11337056 -267400473549263900542844021495058923520 11337057 -1403841465897984698349274539941574432000 11337058 399820427522074168150109406303019954176 11337059 64491324425127082940880386507801840016 11337060 -94079266084101004290790586021177303040 11337061 -73456143688847895346432083994035045408 11337062 214598342062262505941501635395666520704 11337063 -70899020929421963233026913802762116056 11337064 -105944663028870198924961295361799342080 11337065 -580889337254515673319591008635027992540 11337066 12312613469494699103765156133004840800 11337067 155231562277174748169404364276548784384 11337068 141751143053232855560738156400687713280 11337069 359149167120208746393257163821745102720 11337070 115751457140956881740736196747495340160 11337071 -7179535047695594044015383600827558160 11337072 18696619965176878161329604254352015360 11337073 -187094908657825046249483980236728910096 11337074 65158084719997692454168847440642888704 11337075 -99342983438108253630757546346992664700 11337076 -219350065043483234549131280146219162240 11337077 297968738397524774540317040894338843932 11337078 -77603665874287137366988336234975879680 11337079 -196696582787168588039230003590129312 11337080 -511230089824762567856019324947852083200 11337081 -477561068537586107011539800851076802336 11337082 160017307675312852837762011474689376000 11337083 -316291159114544268669453161367727096668 11337084 -1964161843068398518839815327880073728 11337085 -815158075545786030123946554545603819220 11337086 245955829111620865726363881747116745600 11337087 -283206760706718744686144408042001926640 11337088 -22856052707137789499995374707885998080 11337089 1025434715738688423664263670987041397890 11337090 -49026068464360298454214189443481766400 11337091 -600915113264065171394430180250877041920 11337092 86168298852406656958395648791919758592 11337093 -433460535179650876073464502457056605218 11337094 -651364921046324746903847405762640089088 11337095 151561158389974963900908839884431840 11337096 182626709196263853000090976511064145920 11337097 -276021883377755640672126997682829105920 11337098 -444834574497629287436819762940209941200 11337099 48525240626495949335619732532869743064 11337100 216761889672911807652596204026641862400 11337101 418153528905971419577963956106794167072 11337102 -53919695133252102120372452324533627008 11337103 -460313394500174114684253668601022042240 11337104 -42997290280691241208997748366304174080 11337105 183936056951455422125546094481025579520 11337106 -462165643140144518459062112167116913536 11337107 -2035069900212157692032371453395346168560 11337108 59954476886101578993707838106068996096 11337109 51459269527500951170919703325731916672 11337110 -65820591828898292352175031748573648000 11337111 364424639812113807642743693345944610640 11337112 -318641566711334938283199971865885696000 11337113 264652779343369383321835819129890219540 11337114 157704591046038364258942844400192511488 11337115 -41660978668351168612121539476910999200 11337116 99512187557958834699286937238050420736 11337117 -206872597685620940662221434051785726464 11337118 102023856544168419520504269994747678080 11337119 -23035069203841356371076659002393442256 11337120 -323668289318257208409199030975445729280 11337121 -116343574222498340635635968490543098348 11337122 -71507206388355235796953241376819456 11337123 191008950276706887450201755781865561344 11337124 -139909491118892818497790477529936755840 11337125 1144864783365747616367216196603604827000 11337126 -194795151508344505699086967831108366656 11337127 -306650128353896623846902673344386782328 11337128 216659936869683413611366614235995832320 11337129 -694620391728007915404975869179987172160 11337130 -388042768810779710798767923810401843520 11337131 -53038056228901546796471915542344766800 11337132 -84117034209893316049746950460449587200 11337133 239061627115150529785661222166384749280 11337134 -171661621146543197390392092235357444608 11337135 34874497705893974620973502124163331600 11337136 22258518918940800724433346949948342272 11337137 -271311397140285950602225309311947467776 11337138 -112117225640620716242754769759498306560 11337139 175851164738862204827701023324091810368 11337140 -610995451520461829574309157533301474560 11337141 -491394868968536225878544258570203619520 11337142 143016099236938133794237546630380461472 11337143 1058403829877720898759460701802581508392 11337144 44463025550744578823221792379731968000 11337145 -289189540876489273491383996453146694400 11337146 161901119085691864330127906842006876272 11337147 -618848444761912273974819382201589641800 11337148 -274293280794011075169774739706255521280 11337149 -758217237818037310055375887659754156500 11337150 96408518736267386127283288766992819200 11337151 -239567315659497773098662512311600738448 11337152 -192560246396164094684432076981393162240 11337153 -292136725686162965880912956479336553856 11337154 -330575206449228431198414535345290770224 11337155 -174324474562721648677900633172901524880 11337156 -18959213459076171536312933880566290176 11337157 -214004001206962585135037643510886366820 11337158 -55773499352191987049181490442789399424 11337159 233008918639940683417871810987029480104 11337160 -3519571334493289278218192957199974400 11337161 -267521626468271754439195635419333419296 11337162 -156251002505597445122676451387811490048 11337163 528750773244981500133317493712180337920 11337164 816103625742004138590553312852306976256 11337165 -980786194603268226570563943211868160 11337166 -450261177258708404758795903127004792960 11337167 209464220482453461834316726180057697640 11337168 -112713625730178345358110891334472957952 11337169 -446065337509085753294035554832529244430 11337170 -59795870551974461116656955733204384640 11337171 -87285721424487945824101058161676418888 11337172 -212723148322081512613905909007811235840 11337173 -354576469989200500584043241813806965000 11337174 341234769472925995635369861086190075744 11337175 -375947203682161611108162809921498000 11337176 238111180472139207271026060845167718400 11337177 -146002121625974863168445028336316232064 11337178 -20313399145290146700356804961934630944 11337179 762909467550956666008536634045468461600 11337180 -356911407418076099836779565946790743040 11337181 411180706942844703100529277033255047090 11337182 580853468836218453513990668120083800192 11337183 151457520841031943297234160689897234432 11337184 1047407412705288523405958951987310231552 11337185 -137967268217699374274269063608891387840 11337186 -13612381372798230237073298581186805760 11337187 -34093334962469145305949541435062085248 11337188 55761673837134102985180169874821826816 11337189 16024904116729536179083414288341715488 11337190 184716049574167748895404056403620713600 11337191 -387236986786433736860539812738120222408 11337192 -87987866825840012557042327595237376000 11337193 -149222263703641469073637956589969558400 11337194 -272249981680440510999227067211267739136 11337195 -231620375547990238287452085072203896080 11337196 192311425927342899493135518594669441024 11337197 345504017368775062677197589525749324172 11337198 -274336285123595382231269587915939939200 11337199 -81646336536995691582418193110264370880 11337200 -44440673384367644973058159883182080000 11337201 -364610422321918406463439734578803379070 11337202 747702363253653353082594560563426845600 11337203 185916333948194115827130454910782534680 11337204 212766764834665428342872782914684518400 11337205 -10445317548478317488538489915883637280 11337206 -328762213115348860680407900811900293376 11337207 -115543011758087021238571017912555257856 11337208 -11413661941297528180825073537082839040 11337209 -74261896606897061240587937622685703868 11337210 -74872509674212226752340285365789455360 11337211 836120759667686398399444309118635232800 11337212 -29602144558954091736651905450447697408 11337213 17670207363051159753193392166556780544 11337214 -157703868181016949671830308340619215488 11337215 -104226904068071369265373829748069855600 11337216 -318823093398848457611141681856380928 11337217 -870660326771347459707259341639259083840 11337218 -160041872970865849716088626588715579440 11337219 -418723270651649063880078520964761065600 11337220 -597441925788006176257839069251870208000 11337221 51187520627415953403795778781252462112 11337222 167447065038324876355455524098904342400 11337223 310709495639722920913007595747286442584 11337224 828046565839408101184610235912086937600 11337225 321652635821900315607318839951060163600 11337226 -284662749782247131010172967571687758496 11337227 241264520947711385390952111270459224064 11337228 -217545150972258784263586674173010377472 11337229 -96700423474323611621204788815074121600 11337230 -128123161024853178395813905996630049280 11337231 -288413941784662426199781596275750901760 11337232 73898662864195039813772931991284498432 11337233 91118513134087020660350711858492674482 11337234 61399884461475092389372510451807575680 11337235 46549733695356069207376384601891396160 11337236 701199964919579230391348170418285585280 11337237 -424366545567768488958393934697944271232 11337238 63830196746164101148438412423758538880 11337239 174416437644463133852130304265760024624 11337240 330641258760400379174196908362258636800 11337241 818224251111895247315539864405432555984 11337242 162423343964954219971304656447065760512 11337243 -228524469319198934828453887906463784000 11337244 230662833093900444501946202555575369216 11337245 503754846661122392305961712606894650880 11337246 17761433826629528121886135073869098240 11337247 90221939902159828480767802545323513696 11337248 -40992009480575546660370514188585271296 11337249 -64091722425842857687465609284152518656 11337250 -431290574079782546370842931800257200000 11337251 -3738611669157708674514059687555291448 11337252 -33914993540027613404012785815370887168 11337253 -1008808768782275479858371268866866218020 11337254 -63931035526380826889195043000753851424 11337255 -288244990167399856601220667401405480600 11337256 -140964842036477369478497351042623242240 11337257 946758034803906930893196880236285587280 11337258 57064494118195560594809227977902204928 11337259 795860590865393369642915564225048545460 11337260 510520249205683911479618132345760614400 11337261 256024941256888055088959665011573619200 11337262 441112248271098941045796723040871112000 11337263 108932823125576947209334750227766168320 11337264 -165723136333649419577756284478761500672 11337265 4531191906859268911807086413447490000 11337266 -219892495452799083683450473708208056800 11337267 322553112282290254538224762534597096512 11337268 569480997892002389468326697110720293248 11337269 100809383805158916353242165380015602844 11337270 17911189953436418025087687340911298560 11337271 -836273140024344792106743532898060605056 11337272 929990557646612201009905484006814412800 11337273 714328578448284268418374662417092304000 11337274 88722920431128166040034416685236978880 11337275 133906491675092630361824761944700822800 11337276 39495029924977679905205182543502111232 11337277 689761653726863827611086608195102978572 11337278 -637194317365395758550893202888704866560 11337279 244388387358324193378336579186401228048 11337280 -13899057618954018194578849451212800000 11337281 255473264748905609809528936367618181120 11337282 -12504306182681540672494979630616639360 11337283 434893648893864128406952171621326395424 11337284 -105830114662477751659811774824089538560 11337285 -29526214921619668883171338601301523200 11337286 30663992654232213423983005665982283904 11337287 320269218570652865910665289979715908200 11337288 95042903434799963866185923620244766720 11337289 178364658892301978184982243745728945920 11337290 -98839942757392748790240673601671987200 11337291 -84245472102895368136559368554505243248 11337292 -97585647760100358679454226825438113280 11337293 -1732094906498584783962412392118834669440 11337294 -976618343888617864855911495627267072 11337295 167350310772519850193281771605073503600 11337296 165803784286855371291568245333014740992 11337297 209227167299398817979588300278394510720 11337298 -53351667185818658336058291814429452288 11337299 529869516330747343831571603270945112300 11337300 -116999285323852548041220933874007040000 11337301 17397427573430485976256915423333307932 11337302 -18492505890151107088534589763481797120 11337303 320318800352146901048910081573950233704 11337304 169743768927629963760497013112166584320 11337305 -227784822887579697828512554332491365440 11337306 122521939270665204484623532811206869504 11337307 -111025824125060046249434453990007883680 11337308 211354298935338639604231371093962703360 11337309 48987394082724922193327418196666612614 11337310 242667032368019146708804263494689930560 11337311 1123374235270578750670376656433836262712 11337312 277017400173833578531422933689611321344 11337313 -216655102817605667130264047327227364416 11337314 -563774007533971369241602455218288166240 11337315 201611934393839984805772895781361079040 11337316 -171698755971219538887700472135095576960 11337317 522344642670720091196663718861579545532 11337318 155341235475904341546546082471749087360 11337319 449822607069620188891218361784125811840 11337320 -48730672186447490832931243538566348800 11337321 367264660830600569957524343073242341440 11337322 14985607873330652905965287271842956800 11337323 -58905004953490427616874065047342446920 11337324 360564942729797040881359998385832941056 11337325 -79402814423042161019078533799661169500 11337326 -70502993429331816443390402234354302080 11337327 -35324249702038030397959276032130060224 11337328 63712308847509723280174523940091953152 11337329 1002184530913562520122262481279958334930 11337330 -94233226779781302477441896165883502080 11337331 777186829057550220175785063079754189132 11337332 121292956125313323506212707327200490240 11337333 -104551815858089338843482400438163529600 11337334 -239047825629076534153668215994823147968 11337335 -219806383780472777503417301819583763200 11337336 140444843708703646474372683178092195840 11337337 2810308383769703060862108256532080 11337338 40338256810384092147500752021194862080 11337339 157355600624933418621058821755179444848 11337340 386281808670260708435677198085167841280 11337341 678807993693141678462549617531780516742 11337342 -73176423870047793175151189787439267200 11337343 26971580507249518852307018381521499160 11337344 -206271120227746401792829318943956008960 11337345 -469599905423942898738953036166887455980 11337346 287076976165571823839467664730896401872 11337347 53946632853391858046423882001944868000 11337348 -70252928300525481422245754817101752320 11337349 -789084570487850946222518053485480671650 11337350 -95966783848699269287663363187128371200 11337351 73605580221407653901783676370582573056 11337352 15050283481138483572613199683039365120 11337353 758842442539407639254293949716601032602 11337354 89054918596820389615809826883604940800 11337355 -152990282693410067888675478580315101840 11337356 394180772207839365186143660366225329920 11337357 232428005910709238361932319486230851680 11337358 -313491461710611538735565731925876966016 11337359 242387391290737439920089503095957873152 11337360 -19820262914253668806063427522136637440 11337361 150884916711288710615403296621868290304 11337362 399260859267829193933318357428141548432 11337363 -6460160418210025722500708656607267256 11337364 358956166188925596709716559210678521856 11337365 -313702183191723488229292720433826966540 11337366 -222705915063362095277599474645241971776 11337367 47448079415164111612482139675701538080 11337368 122875417596067541190615144757310668800 11337369 547252909571700708065992327565463960960 11337370 -380171073574644397382952680505596432640 11337371 -632166196517888533129580175807130066428 11337372 446897443517556312173953863167474512896 11337373 -212187291833581542878056226099712887796 11337374 -453079694531655163150289094540170216064 11337375 3736218995668984559557254996849012000 11337376 -81859529009512260162293324495899852800 11337377 -243803548331330538541361834625317247774 11337378 -74748008084752750934965787225995567104 11337379 240722634037590113827695809072991477980 11337380 1799566713469126847749409216288194560 11337381 698475056809448843820581158254463718400 11337382 -16638834217821878101542710976514916352 11337383 -225870663898881256460561252531933983368 11337384 -269228061092177769304902767243032903680 11337385 681681013123354012600734855549094565760 11337386 92801459116867461309400437436475693664 11337387 1239136942898518427126495965414108810752 11337388 -190880706926836651087451010302512851712 11337389 124391161531735379830804448415540165120 11337390 27297413379930843085505767099192408320 11337391 -320347962854398167325655011861527870728 11337392 -5844346313789955608012547875001532416 11337393 -110653952610524263379180637010018613136 11337394 419754379565582406538795444815957479040 11337395 -358018515463073906853389030528893017600 11337396 -79649113389195277394189174034678251520 11337397 286102206118613452735979699641979194620 11337398 323931666834725297385628763367498103200 11337399 -388263678781196048394109980008266452432 11337400 -138206428206359924311544829363729408000 11337401 -566312067424516764334956365970777728598 11337402 57284994764212261611827099209858096128 11337403 8981950426006904060088405165375241728 11337404 -372523953486312144318746699117084682240 11337405 362640736551120663703172739195470832000 11337406 112856871865231237869191594361542546880 11337407 497827953580799764777421548687983229680 11337408 100814638760940372243922707469911982080 11337409 -757987779458279061228587482082634835390 11337410 11648862776331648078835810425587712000 11337411 26040110597935766437153341010301322480 11337412 60548438145254629888097527375808945152 11337413 216733102333022294994330912211764638208 11337414 53795651847520852455857016034536207360 11337415 -117448654745390011506637349715780274440 11337416 691190388776327361371879377354299801600 11337417 21222977456770524063749970221332746240 11337418 522173812018713780105689339521430494560 11337419 1121808645456726980870942899403884664592 11337420 -62559441293112017732535671274950661120 11337421 282677525064867685205188404893803381622 11337422 275539727785189143083432036640588388224 11337423 829654418132797915631253552812193024 11337424 -111233550940409730030246553599959015424 11337425 -509284748550193558370921307168950653200 11337426 -10746946553236213706565655199724692208 11337427 -268294422268741694495459415566327630600 11337428 23488174883098295674898071361760307200 11337429 -109261496462241658960316844840350020320 11337430 22173509215089921141050464127161595520 11337431 271569017356859512622645709637649199792 11337432 -526727197236643350674454593056115527680 11337433 -644737904698381205446229349784655282480 11337434 719727893223936566599656612641625292800 11337435 260135612469213196955436133215387595200 11337436 -229498001221328707651644959572422574080 11337437 -88255974312264361231205043718979323680 11337438 66798163752850499107557088640024570880 11337439 -69866456153408986037576161137164529760 11337440 -363959432157468639298756066033493606400 11337441 -292078853953053910205309818326832067136 11337442 29037887721519947144130436992742362912 11337443 -31764418162215837772557803214700137600 11337444 87686973915453713029012302114580561920 11337445 -23710951537437595752457543876942811520 11337446 -69312307548276589471002180846477547776 11337447 -191037824602657491400944771907841189760 11337448 -870429753179201991213975032976420864000 11337449 -6899080357219635734227322955455697036 11337450 16853251986226315636562159105949849600 11337451 -1104873073512398010516586070520349934400 11337452 -145916638484794844185463776872426946560 11337453 814771111313712742217128863490460049324 11337454 -274383495458723575498469782229556709824 11337455 128324481935967208339740515218862502720 11337456 -52660930539402633855363640914260459520 11337457 566093777422069192751836161636856414372 11337458 363716300431306661482186757238408733440 11337459 -24232330571801670317661894823364347392 11337460 -269851515279322349536048380680872727040 11337461 262589060454896811347505707637715462062 11337462 -568583085085886151883032729536914220160 11337463 168174527237940675037708591746957963360 11337464 762716925231652958053569501595413135360 11337465 -27650029155992537317815663228095282880 11337466 107535142027867716896172406757637120 11337467 -746815569013181104881026904861893195484 11337468 -144783883202629296114203194793036537856 11337469 -86669731322224616495558822507513008992 11337470 -13884534274660782121010441752229747520 11337471 477770981266400233654746888722765075880 11337472 -1125727622430950896631826465920770899968 11337473 -198692090782192826204324500090055383164 11337474 -192110143019648207790048193580333120640 11337475 -151995934109856374907910101898197896000 11337476 -535541887437228904569590286426585709440 11337477 300874270056156435008017076618594250720 11337478 120043573700920428232384043218683719040 11337479 -660258851532608560344468410187529378920 11337480 -85577977519431684633816885053743104000 11337481 304580434039192154004026108456029791744 11337482 43170942243413968072659494077822986240 11337483 -304443322097448505769444632835115815976 11337484 18929520234191200052182032395868736512 11337485 -739677779383707222633262942289882960820 11337486 -623745808031399310357527563598719345536 11337487 -462655950734819379250230807635708832288 11337488 -54538646949767420257962364706292031488 11337489 -26882348517673819013668710761325632430 11337490 169688250373606315744837267141922419200 11337491 -674635594179319784733257234073225113016 11337492 -412921119728451977645647971077792409600 11337493 413362799228014595880537601381622841504 11337494 -221662496842266941340582546519303159168 11337495 12260381538753333654561196274887640640 11337496 145635897730336433629376347168902144000 11337497 875757661664525935681681532063575295946 11337498 193349333352996269207755308863887897584 11337499 79608811572466581380101870483235490120 11337500 1883925663958823031232689346862400000 11337501 58039107061898285928204930771732293184 11337502 -210572452509755232943646946352688947200 11337503 300736191608957931010407740600743388520 11337504 383779794220015520593640334229018509312 11337505 374420362614271312138400207763185137920 11337506 -16083607873192436107870301762840033280 11337507 -329023304524340022373100347291584111432 11337508 22458407314080879285126868824412737536 11337509 -5484926406301222490020232492272731360 11337510 -43319419295591241199548556286124257280 11337511 -9308284698356643365465126463236506888 11337512 103908311121972414880142926472654515200 11337513 -48373181984366244704847476672278919712 11337514 -235570642603396839990720279187455096144 11337515 11449293686248086159384854648903604480 11337516 -32837818590214474775720935889172326400 11337517 -144605787699043176361908444450265715060 11337518 -424909186770122794271470561769225231040 11337519 -40904439803936009626983754872588527232 11337520 141076957778964342600240101240600985600 11337521 119007014417798600870344486702558918584 11337522 -186020212476167317031568434642650105728 11337523 -371117975231871378240656879723930074228 11337524 211666102860482151110919479045928302592 11337525 -30854253777960961839521915476568959500 11337526 -231784136460848589756717492756863959680 11337527 -82416360346961284828640045803792551840 11337528 -369164384399010948776144143491553689600 11337529 337775388300313446629646463921352152576 11337530 -134706551609140234966834422266118070080 11337531 -806248696738016574013880481889404707136 11337532 24561416077845147814338952620663352320 11337533 -87490751424936732761962503899451709536 11337534 40051218239604961774517613757908369024 11337535 -362962998592530883479900255868801603200 11337536 73104884380231967721379490237459202048 11337537 -155142735149774474724099642278384712960 11337538 -343972486244901094937728995992697758304 11337539 764057954464249031407271971714365908856 11337540 29888579320893348945357803566445383680 11337541 594477896168792642794482682792433654942 11337542 -207276400795024424672987242120357895328 11337543 232533320227026901373184498513564364800 11337544 354461047065388485798714838223408332800 11337545 528282017298081439051893730355615139300 11337546 134885937144651111339759397285066948608 11337547 -311140200039398913409813514777700201120 11337548 28275325605006178654025789502061716480 11337549 132360061039569120137252498697162780864 11337550 -112561550337270552898575293632261728000 11337551 -333008006708361217507386676437154055040 11337552 1391167940011679257334824621687308288 11337553 104062995672665716088271288900013737204 11337554 -98432371470826016532391531910020601568 11337555 191416432110529788526904324219678281920 11337556 -106761632233683416712273224742825021440 11337557 -29812158531910955433024760423663318656 11337558 -60630285405906691778847059503850580480 11337559 -413877758354650184357391101788698808200 11337560 307501039664624336053269304068734361600 11337561 -190682182951732711263193719810073648380 11337562 -17483510231247718728164072043263713536 11337563 -72256252416908868934567413806158432188 11337564 45809748835181200034608452691925827584 11337565 111843355888632067125214092187287801600 11337566 4834055636773453952379369003041777664 11337567 11399877021786303912089906977584194448 11337568 154461083666558236589465318203336949760 11337569 201730305802327961182314144605629163520 11337570 -9853434890031122109000232305379895520 11337571 246017233084047319625621870055198808140 11337572 -78471456948086773841878369696178775552 11337573 67381576637352815867778514249821406944 11337574 11298722837063096146224963207009248640 11337575 618262756393213280471866291455332460000 11337576 318470749037035066150498237466087424000 11337577 281793953286507323459912889934737542692 11337578 -15174868008400633356347540037026713344 11337579 -1145911118771760090423625316297473200 11337580 168249909091620573107451671194319155200 11337581 499897692254971487892210509445925463382 11337582 -301179843734297843150619637483910318976 11337583 938432764904450706535184444857993690832 11337584 192300787032188988431670959262181785600 11337585 4468479118455073360951534076036582400 11337586 -251952263729025525159319514411292610656 11337587 -306643946731820425949317792222640419764 11337588 -297898743993695299437569499364913881728 11337589 19449461406084997869769475916962406072 11337590 -347362762609136671915548243451128508800 11337591 -543224977838980067938105980764046782640 11337592 -372922743164179563304301984068749312000 11337593 -738461791106515147244319916673039899158 11337594 -333524148449854622017886181261718272 11337595 5276842906829175916220837344021733520 11337596 231677243393052501068374166134789171200 11337597 221153841592405432421336283262502701440 11337598 198403081066351833103276422966875987136 11337599 45439084745105313518074888982001223680 11337600 -266104688239886299103692556718833664000 11337601 -3696114944853343944350555956704645696 11337602 -166439641440734890857773733492747763248 11337603 85712416273008768805095635793079718904 11337604 15338557474359104727019045707448678400 11337605 -11084732952157169770308489647933692740 11337606 -186112152148989684837762261116486000640 11337607 189803462135428086480022943713503948192 11337608 -460663403069439814680749712864529152000 11337609 538045233696364640640645184860093413904 11337610 -75082808215007332227166601190316184640 11337611 457210438980841366251326299811484352212 11337612 -104579018063768392843272879909133910016 11337613 -231199643265764454618690459544517911104 11337614 3255561151073264783733231506977824000 11337615 243804354676677744285148345741368416760 11337616 -36374217915192122754395135363796656128 11337617 -59348297367429859512388330182027757854 11337618 317775417002737972170800136351854143104 11337619 -25936170938791965664978349465466787280 11337620 113947609274556537788408544754082734080 11337621 -265989256167041618361912562249278224640 11337622 -1699154287580201882929141605377390309376 11337623 337342112673232320755087286974044250880 11337624 -740503222991659707964796243265831936000 11337625 156315925222388518675880386630377594000 11337626 311395981729786496982684205911775798512 11337627 -10835655275538250503557909803308403200 11337628 69378529495005506646286699303594723840 11337629 487275282148788584252535781405586316684 11337630 6224756177676228430802001270466314240 11337631 -500272723486143346192546481261625153568 11337632 803687620392555669245919822366837768192 11337633 733094902209309099143733572891020622802 11337634 -36043040199056392210211316081998585856 11337635 -83150786451084464992323175021309924800 11337636 -34659604351664522755690190929701977088 11337637 -749127723899373642202371092252366800740 11337638 197164694929767972820190413727779968 11337639 -129628711816426927236990366729811215576 11337640 120873200855100344495072198345984716800 11337641 -125712234908429781150365774390358534528 11337642 161470701497859187371712432099238522880 11337643 320410601269147227041255051805469412448 11337644 -320003552697990868791642943866770897664 11337645 -68636213458456015957650854198610432960 11337646 440964846017544333375636639817366078272 11337647 -1045129814258131184343849919755774305904 11337648 17359742110367113352777464880214048768 11337649 -50541188898856149509757774961772426350 11337650 -119094057539876321277722618629017637200 11337651 105823344695265254417219879679455279904 11337652 -57361237471186053593976449549969870464 11337653 -511656112600033159999045113675241966098 11337654 19655345718405594746686448541603023616 11337655 161746083956513804615303934100600539360 11337656 -38899894011795872368781002452113264640 11337657 642864711837967927329122755164729981504 11337658 554251788309258729016985241417422317680 11337659 325705397781108287475088923232953370080 11337660 -320867665233706432911833203026498347520 11337661 191499119437597867048294702402946720000 11337662 103325041043396320724064674089437816192 11337663 97607266806770119897257291597760399488 11337664 134069287252963246356624862059289378816 11337665 -704241836740632382699437483875646032940 11337666 81542923180234506550355603181521495040 11337667 635906975039051210970185970530677486080 11337668 487070823261836119053663097511858514048 11337669 389799292630481624548081622668952615616 11337670 136503805321246825718797991799250258560 11337671 -69741565558665781261912168043061942528 11337672 163782286149079501373545523231907594240 11337673 -9314062217034727131258448571291748080 11337674 133672827855210179040154903708820736000 11337675 -59151244203500772525661490496817779000 11337676 -170058426600796243127331797192695971840 11337677 -32482864458068436290233109066541598740 11337678 -208155327888167394774345666624814018560 11337679 499365567264922902339274171527468823280 11337680 -110412915833909930490461021567729664000 11337681 3511062600554868603716582334478275840 11337682 -12002225980522206932410235079562675200 11337683 -270193714898578353590888975608070428080 11337684 135211111129542551074350459747206787072 11337685 -648663067813737303402810496041980851200 11337686 469691684954755055190045132047450388480 11337687 -501893286289092798357673085372658917856 11337688 47052527823638236696035739057423810560 11337689 7821497887041860154680596062045492096 11337690 -15834707686052073591510234865170216960 11337691 -1978504553994671730578051611434391063920 11337692 214333562444430238347308975176078159872 11337693 -53770883817972785157875303488624599936 11337694 -40137907371376956780225915975947751360 11337695 -585015512370318966189890190997994443200 11337696 -124986476201693044238599185174971547648 11337697 96115723782369080463925850667111639232 11337698 -149309722225143043983270253833694429536 11337699 -540245870622199847037978745746553584000 11337700 722686891265056304887053184863689600 11337701 -890403341921252866429741806265260263298 11337702 50099876673570867624475686338354404032 11337703 10382448405006207528722144231772143280 11337704 -200818021019031687180456488466721996800 11337705 -128476467810646238986649999302456684800 11337706 67225980768515754870635260930592135424 11337707 -195519398085982791838248045219966375360 11337708 157620396184319202786730734474254284800 11337709 -340984857388953248665336664518593559284 11337710 39721474218263463070976747554260048000 11337711 49894659514365827057046863904490161408 11337712 31018196920072403600311166578382929920 11337713 -61795009620689146111512468782731190940 11337714 -159258567462995485499090621729396221296 11337715 163322326856381800553939508181626645360 11337716 -80476539990647909452909959735222927360 11337717 84739878310547137265899661523095905248 11337718 -223377021578166000820492246626262881600 11337719 143224633084234835067275578016105667096 11337720 4788878764880962661012952774834585600 11337721 -93248555988942214604903277126210106800 11337722 -552490336032115720845133515216008722176 11337723 -205442621057089841970908674040494355136 11337724 -2033100750355640396665377839867888640 11337725 -121290378719358612171579332579188243200 11337726 209462078389947003123081742518890036544 11337727 1031686078603622361890569011329825816576 11337728 45589947243329867155926404000856932352 11337729 2741754964569961874923123383147847488 11337730 -32293527409863336359347133819974649280 11337731 -638063498986304601304233406708141712928 11337732 -15799991606023949365355345938023936000 11337733 -853878986238281784225950647197790877376 11337734 58273072220398072391550802350520658016 11337735 -22077322349955437212084395264069388800 11337736 850232745395679533218413545296987591680 11337737 1666357166681813832145910652192398609280 11337738 97314005827567984537473135216656244480 11337739 -384856356304834289916880446425428863344 11337740 -443521141537325480956761110915784913920 11337741 510671802714745824002931579203498385750 11337742 -11087175510645489348484197744704100096 11337743 710057879988804018338563816089772542264 11337744 -28106314314505581119553388244910735360 11337745 -312687411343084745561614430836146703500 11337746 -27196006106082644200254126704215004160 11337747 312286305231759433801420791928247427000 11337748 -303585059716058888394387857664692574464 11337749 -559374445849429099759041507240061931250 11337750 64576610939836639747072559885722560000 11337751 -50723039496447611065161120119763224248 11337752 327272251522054158685010835632984217600 11337753 81593862056842838466450860927250456960 11337754 39058663282537076455167671983189005312 11337755 -160373066338266246654949484115168173760 11337756 44250799666945313903987090637238763520 11337757 -99914370515099729882569958598780291994 11337758 12669258748702400002965393421625798784 11337759 198678498298207627169180236688655862320 11337760 -70139030653414857362003438496676577280 11337761 -78917523283750602199824802450029652638 11337762 70181420537652708574722409612484419584 11337763 -2078619847325598527258462552228093212320 11337764 184951009665749239479507500671698739200 11337765 317164691761345128438970788902771456640 11337766 -182176878371158475954801803607819231232 11337767 17504158360363988282544309070387551192 11337768 -37653361065249746275027346278422620160 11337769 -726021706977603346713450579308146438256 11337770 -324694153022899522501875481710304885920 11337771 -89949843315157574262462969554674184016 11337772 474861050167079115055589615761872133376 11337773 950949516926239526182599057361791152022 11337774 -135518599736761021570948221549940866048 11337775 -282506746563825892994754878735244365000 11337776 -14291930217289634219487948408024662016 11337777 193019243065818992728072279166291904576 11337778 273873329049562963696757649993259790880 11337779 -120176819717367987217830157576181745000 11337780 -160017655245962769232080410269292359680 11337781 -5693467879381506792717377095920089856 11337782 -327225370135807779013596457587156969600 11337783 -171159589431936803986085745675035818776 11337784 -731607755027069404184947220159837245440 11337785 -203448139469587235557374625048822310400 11337786 82434616798129822493353035965855347200 11337787 415254597518744909186509557686413150436 11337788 175047657243342423574177537864038825984 11337789 -214875530514827500042761536788087838976 11337790 244246627806513469941464617876568812800 11337791 79020279929458346160974662752068136072 11337792 103326638032810462244744733880454479872 11337793 883701245594114979363947400663460366980 11337794 114968062311179953436101927532938176000 11337795 -164929664860948134811856951260800086880 11337796 -509869496390800442936577715087606038400 11337797 -1994604587969865837824271850112074424928 11337798 -210529539274298212047127116409136087040 11337799 -242200575439159512146802655014135822240 11337800 -191547715018333464709318707360463872000 11337801 214870412576307580010054950855587919632 11337802 188275653229471637095882590488389354752 11337803 -695772556029352370888555573710298931948 11337804 -278778937781029780741686425678550352896 11337805 390007050646156968582919445035641632460 11337806 -301100188915014853373588942598199971648 11337807 49495470874228695866399537315759429760 11337808 -154628123331098943953659840673817952256 11337809 336912812841442950381830347715895710016 11337810 -4963551860555003130414486599158824960 11337811 870617543392740799117699112595665800800 11337812 -280795868137422591243574384756275540480 11337813 -16910272387026752567709530857495154400 11337814 -827676222460977272695331594654354002560 11337815 -609673318641126863235622749774301688040 11337816 95213940043315182162075926032110059520 11337817 -164658228546123206805161471041244361008 11337818 153567973470650284358657651049974565360 11337819 -138367224976400898930424736297061060456 11337820 -263168845216830560089288284937258014720 11337821 986936961372202677449958763752180966 11337822 -240354954863784362980047985318060440768 11337823 281825720111876835099936952634701091440 11337824 280299744850066722121884790624365182976 11337825 -208425988130642264159521730693152448400 11337826 75079011706810444939981992218575142400 11337827 43777685806473723096755653756540222464 11337828 -1011181186321029348228617098149009985536 11337829 -243661029094317626338365463197600406016 11337830 -61220843678718584440511143748682182400 11337831 316732216121193929107863801447793080720 11337832 -614405660022871459614038871608570265600 11337833 -119402083057885472207596543120796211996 11337834 421744847699495542713456760339336646400 11337835 -93103060008212650910521531677917665440 11337836 -72988576336439306294956684404760829952 11337837 -45973774347456223079596763796444838848 11337838 -214018018384263488791749119799660703680 11337839 -458279005524332116413179197762357581360 11337840 44718630519577325716175332044865536000 11337841 1663821315960405072051582342447172865892 11337842 439351850702436359470281528813068195232 11337843 -94383442059355566942654685572295488000 11337844 198943751346877882458369475192207503360 11337845 1704842132389444192757456966818932180 11337846 -75820186507581156650796942424522751232 11337847 79221139702751626410092732137495138304 11337848 149838737730286320479949881254805790720 11337849 -45519389349063783523298931860855427276 11337850 23724541213673041207420372034876448000 11337851 85445462594468024710411037200442449920 11337852 -415785747674781282900723419502440160768 11337853 2012123970311751427880368965156638400 11337854 -130964336145410089110007416617975300928 11337855 44407495509629979808804529333707840800 11337856 -776609621306219295747705948596789575680 11337857 1423329761098777535181264720900945168000 11337858 110364984531654925973298593406066745344 11337859 -413531869921397742599321484502775571296 11337860 292861341913262684690754738020940595200 11337861 -292336338689078471367931820027938631616 11337862 -557470520145546984268472483235763383168 11337863 -218880321174051834301800947577770406888 11337864 -528405671494169877992692961917276692480 11337865 371611410127561951824657122698837536000 11337866 32769120274909835357128056520215318624 11337867 -1047809426161479031416429520037664647760 11337868 -782713014711163793199770348545764151552 11337869 -217667570309660995822937966649596873940 11337870 11620191379812608756797093818220262400 11337871 -995342098408757322854746320184734083448 11337872 -41026286303534610135056100353133772800 11337873 -8192648101052360742925016633860467072 11337874 336734413408303257636799350326153443584 11337875 -734633026325874272293674273386413176000 11337876 -291191545809700352437977246218394433536 11337877 -546302832468037195619342195957871228274 11337878 583488513625516810837364649053610416448 11337879 -11240907617880116448894402851814307200 11337880 610070242771342489666740917123592806400 11337881 35910940997245006460377495022991955200 11337882 213349766707212254213510101073660923392 11337883 -96714860689898034654025954399609736136 11337884 -179931543411311285388106873681534063104 11337885 -128540310489845868347789463296543901960 11337886 -13989250054783232294042157161317539840 11337887 -42823853145546172245619688818501495704 11337888 127371105993067883319966586045338746880 11337889 710938977614553271592214637837667492000 11337890 -189543342061778777226142349838132952800 11337891 362737724144761593285966770837123887992 11337892 -204240343554588466653787317188099046784 11337893 -129703512286460319167120521497699544800 11337894 -134021922204014863975405539994155880320 11337895 -164380772914431699264388016032610323920 11337896 -4830015820798378375539003316417167360 11337897 -456846001960052595201398720762434124400 11337898 -155663416116383012617718673627841428480 11337899 -385553789750823203831886305102429489100 11337900 97624235904337629369802507697141760000 11337901 -520174445427155178353991096150753623508 11337902 465389204466508604860460297250122809152 11337903 -619406536561820984784787645903563965688 11337904 114641925765309256649659551193474400256 11337905 655851556881914836415687685652107706560 11337906 247472194912297818291470867322339736704 11337907 -356804270751667933055356351019457106176 11337908 -156461902294032549670975101958629703680 11337909 -20322493177719247984022811912307021824 11337910 46489606623822396778261796248155480960 11337911 -664094479243534845379965855901155654720 11337912 -452464021976509666543419732848609894400 11337913 1077625806194134181529801662515698485162 11337914 -310207383246675142405076534996882112144 11337915 -120283415368857414482782949422899112080 11337916 -238098644972288239397090242546180725760 11337917 387254511263169056637519183002255376966 11337918 -224358535045972691161700876718824431296 11337919 -183997485082069995659533125018897959424 11337920 63731500851081566681453100943445852160 11337921 -113733546502291545652032356183807078400 11337922 -15924940823727976136780178884628449280 11337923 247839171565502631215024838524210364960 11337924 -673071866973907871859702143877795840 11337925 -214131521416537868517227788629676659200 11337926 -62561967518617049913439850528714429088 11337927 -428199327594243001532238125010096887640 11337928 -92983742414566544443309460459942215680 11337929 183432018994844759397424150421499962676 11337930 -336026334660204418172855912236620902400 11337931 695011768029569402192021860184250956544 11337932 661169244104551025183774200638174026496 11337933 -398655025576035051789734612814312826176 11337934 273329770011374617690626359009745734592 11337935 -39464140351398486476515306835990287680 11337936 175426121654575377469227964868828332032 11337937 -390546734471387875776549236362212898700 11337938 402555777661942239946184596215959915520 11337939 -1262714335277803092184635643815473976 11337940 60638429932551996170630389515374100480 11337941 242333052535973641182602197966894064160 11337942 70573429008433372324952849666199552 11337943 -212055460945838513655988544288831154808 11337944 -179009040074745385291271236808150138880 11337945 -170270339961274867492773622649367238080 11337946 -480740480951808983880528940746608962560 11337947 134580574730469335147756076413163889152 11337948 324290359139584255087244952912254576640 11337949 -35745271687927521333364483205930096640 11337950 -82081528360726798986553262328224654400 11337951 320104602206525156998277510433066590208 11337952 -1000319667327459264242681336692113408000 11337953 259013147168857846318790764455813138864 11337954 17093548816584275911999537012562788608 11337955 462370681972074551321312536278619521360 11337956 327320447971904305437275019365996974080 11337957 463773705679178920969696837237653946908 11337958 52069337786974531206526064466905913984 11337959 894797478788409415144868917323835247160 11337960 -225591250879611091642731509866810982400 11337961 -577830402430404983751992053936385722438 11337962 -190565385597154269749290895703821162400 11337963 43751811999366471979017866851359199200 11337964 439865057799893786888471569816169889792 11337965 318911961768502527722301092058701808000 11337966 -343978067917864511911964912747881256640 11337967 -642990658796946655452668747785372663984 11337968 6518824439326539138101129106768789504 11337969 -64920393238616724940164699958430863200 11337970 101580755997454835501851756558037890560 11337971 -29698701112957631939085439978398336000 11337972 35097957515863267428479494575185344512 11337973 -446390949978010414436723000075370717778 11337974 -179354714018861707144173034109702656128 11337975 -1946616341035296305081281401912267000 11337976 -19449611234766173930059313323608268800 11337977 159546046537419570514527266631068208000 11337978 -220469767794332389507053570296220905472 11337979 -980079650151840110198331916857532723420 11337980 165291113896366273285965717395503088640 11337981 522106932415613304270231949355709668352 11337982 6505172337258677959638420432848018112 11337983 564162168316071458073337306019562424560 11337984 50427921696410701814794641058132131840 11337985 -744760014967994575680079270011761578200 11337986 -228125487684779998562634051163560141312 11337987 266131228301069919338788748504541306360 11337988 186749772527570777832965591564886896640 11337989 -146234102935236286752824061023471212032 11337990 -91719070045386766061820580409577154560 11337991 -64974858532694714670870413949584427728 11337992 7818905900431522567452282196509665280 11337993 110408165172507228544591421868025501482 11337994 -122424855844748678596867417224000874704 11337995 58694900024835164721513552379592961120 11337996 205747301111843486320645934298039086592 11337997 -276180936384972146962861048934036926656 11337998 234166150977734734156498751655881490432 11337999 474826237595006349593788164506723798664 11338000 -28464522913831266744635110485749760000 11338001 -681944664978900953307831134042655014400 11338002 49803504317360663240606775084239708160 11338003 -915797027251691396867874895733493331880 11338004 -93835259033456245797285459577844386944 11338005 -110460701471098971469452871809426065280 11338006 -195751233009193853672920297510189401600 11338007 -11561135667567079206369133245938406960 11338008 -177665609129666354206940261742761410560 11338009 -462674798302805351799883881943823667260 11338010 5658039338803594865152429885939696320 11338011 -418741902942503779662419564070034949712 11338012 -183652279528814136933071990701257647616 11338013 -347823375738940518367647892178823349716 11338014 161555673090473629907494056572882085120 11338015 92988460243058300227988829193702446720 11338016 -73906385257025746505840111425443790848 11338017 183969202128292560310553219490743231520 11338018 -269060386139483024927479223824824735360 11338019 32175544543398160540191833375120305920 11338020 37527381706747714726731253362068947200 11338021 -9475224638259405420014503018639963816 11338022 -368003781001804472558166463804715841600 11338023 321036855084539531496761479405564146984 11338024 440633814173391338002540312337483688960 11338025 -507678030259964708518816927226280000 11338026 19557591161939930351749809242090893824 11338027 875486210800349538637103513770309181876 11338028 353558032763485497096776295585151420416 11338029 -649689284749566255910862191319084086080 11338030 55868709970371028445912309682684441600 11338031 -767510055903184008723861322663736390016 11338032 -117455015046964719171521722660847124480 11338033 -18881064854588144800627585965478336000 11338034 323586994899593688040883230190413544448 11338035 243969589161136846856805717542280433200 11338036 562125018275082646406399637532364650880 11338037 -1033007467857014602194503610729118375314 11338038 227583148544931253847754439094303538144 11338039 -149508888274148511003266249787291168240 11338040 22742939900951562669453093859198156800 11338041 -189029636623587193222891596686208656640 11338042 -509574737567605121142567194189217533328 11338043 -238806896496298562010753926200760923920 11338044 -15456422722368229122538907916247710720 11338045 400868807163895875964503736825185473280 11338046 265223280295531111768036437767711177472 11338047 -51146309760949366091776661835133362960 11338048 89583857459817310588603040008797421568 11338049 -155322483256494482111111098469863469136 11338050 -85478691986783092518386693667737990400 11338051 -352995784822502276360826441907080538948 11338052 428320127190059916927143795120275783680 11338053 -19951797554525082544473712118474491200 11338054 97876928418551906396653001712853446912 11338055 -151864758563830626752854016490227756040 11338056 -33227777575131882403038469149991173120 11338057 -657438177515253773233539035968920169126 11338058 87477920163702057692470336700313303072 11338059 -38452571130907861087681154453152384296 11338060 153645460199445617224855138609009228800 11338061 -386437426116307191887868765617572743840 11338062 -276903785212107920088324627809274637248 11338063 -103390502819209812260062677061923784 11338064 9160224108784132654860301756590981120 11338065 86009241897330010346613211374752358120 11338066 -128272939064729098072989725453356366560 11338067 -473180930657054710547588437051727983680 11338068 -8446225232646600275083459264368685056 11338069 662872773648961584189890698620188245752 11338070 -49249971349014286284131805197808493440 11338071 -260626907417572945997279930423206989360 11338072 -552831233689463234002871206973407027200 11338073 -491638124476153778913715535470415778678 11338074 88113270683721707104132912024184046336 11338075 -122255916188780810337960258731864569600 11338076 -780708674157677851508370238618429690368 11338077 -420333308230602078932751422880874346880 11338078 140741135552698074441931145370932303424 11338079 219172246262309698222948390064266841640 11338080 98296028962106854644826471606203187200 11338081 121355795542332663310363779398989331880 11338082 -36519763063367271980735592762064757760 11338083 -134613136237346389739929966635446672400 11338084 476057680447221664184871254446105241216 11338085 153288651160049233196345312841451283520 11338086 568970021823899444338472194890630528 11338087 637787755588070747117590639022320623000 11338088 -113839280178710711642015543020873098240 11338089 -182162210374008893680876964682495221760 11338090 82368874338534266045289045649045480800 11338091 -809999939941762519782409605860261098200 11338092 553077214824504955110243956110248671232 11338093 309102598418340448002765057722568665644 11338094 -362545911298368352965262971541350735360 11338095 -26546328230535560090780571550132684800 11338096 36907740002022170302661939397338333184 11338097 -197611484603574009452146772132597542080 11338098 -43222398155248946207858258748599992320 11338099 172445218862417262410161959031653566352 11338100 323106723522775301665409569170331574400 11338101 72451978495419163927168845405092408220 11338102 -189466593171461976629187968887666129248 11338103 -86738214832713002691029586592633207296 11338104 -426687989980022951761662048949830266880 11338105 -243984467970732883225357831076043342840 11338106 91103769128938824384087766529658357984 11338107 -376677497120104633319296163269301263680 11338108 107069737092081703519798659763844630528 11338109 179206583784552913732416719796024929100 11338110 320819658044714009426596095632022508800 11338111 -17463950581300014725529527062556606408 11338112 -562091249111623464990777811652900290560 11338113 -484385716176750230266602574761957083856 11338114 -435019499080451416597484011795568604288 11338115 20109512989868587356253194772462511760 11338116 -299791911805321203253178067947518494720 11338117 -1393741615859797713555644008065374720 11338118 -180945261573616647777258191019515117760 11338119 -79220394088294473383013026863279998696 11338120 245123557568044943744073648931158528000 11338121 569232426833807339769014830306996103322 11338122 44717640906113695492291230729821869824 11338123 594222208961777163516759922183610694384 11338124 -47476993770815570908399238065127178240 11338125 -82415049145913394401138830687261680000 11338126 -123006439899486007693643961325335969792 11338127 45241610505851271732389246891782777872 11338128 134606424474846646893524435548619907072 11338129 406625265842689125186085474560627162480 11338130 -472586637120174846864658172552232081600 11338131 129060301046849406156817996699092139008 11338132 44509733469992994151909890534908534784 11338133 -520503332254272459573256251299345908680 11338134 67675461601065368220859580130828012480 11338135 52220487593823719075579636120148051600 11338136 170536471278927184212010422528986112000 11338137 573635002273767335291239436182988753088 11338138 -104531556797623897507342232334122969088 11338139 -1735000846954940997232926422437848955968 11338140 -21663646215379753182000650023879065600 11338141 -26070567261935300650593475993949560148 11338142 337041837334132343411620324324005863424 11338143 662591362433319760874769375491174477328 11338144 -47354181049924940979929829192633483264 11338145 111636914887933909877036534761540243200 11338146 -92321751767231763885306886359080052528 11338147 217074105947041295668610217974450110872 11338148 -422110606543350008767468841489243904000 11338149 268564378600935914571324979338259435968 11338150 -204085423223411820850401279231177864000 11338151 -1009800487583345242424351169218142933096 11338152 175397350212834102668852566343464550400 11338153 -300398156968507504881356461796082840320 11338154 -5856043036179281410682344470067077120 11338155 -163141913771518080579874864309131300000 11338156 568035631313747501912463449369029387520 11338157 97456603507337968274043313514697171072 11338158 63504307232504460975094144114785141888 11338159 -678934214476158578374665546012167457600 11338160 10325120264152707348964409673115238400 11338161 141297831682139676172786213673439657072 11338162 511432313431329696983801600358233806464 11338163 -668149317737049981768299119455224505588 11338164 -259394637174498780007732617595158835200 11338165 79691350381551576759400145905200780060 11338166 -87558589420329831843416588195341418880 11338167 -80094369127059723776725147222777424688 11338168 -582023501059287939176434052113895485440 11338169 190933979640962651677319135644138092996 11338170 -2416183097329470713412955324526231040 11338171 -544360108258172957700228039941993300320 11338172 172396848648544090412531675430826450944 11338173 224311990657075630862015474568577395648 11338174 297875292053095902826006043897473842240 11338175 269373044397504846808693319453429441400 11338176 94888525826200910803704957573500239872 11338177 28527521839650089513550687066238992580 11338178 26670255780095583454809984142833170640 11338179 -181375522563723360508012956258473902080 11338180 11922119969636233845555027589756108800 11338181 65649459524313492074029531322974192128 11338182 -152075317315603395728025881780536015200 11338183 -457455067553366488734013264576903178760 11338184 -268079475287049207134848090871869440 11338185 37579893571418362232734003279870756800 11338186 -865299215215392185525939693216276590080 11338187 312878109489011245655777895857125214352 11338188 -141302265442533519900778427682842542080 11338189 -169911977394637511462008040939576112010 11338190 -338611291616713228486762822381670702400 11338191 -175729379704546671599022682694425672560 11338192 -196533586822334271547452205584511090688 11338193 1186796508427360182104794541858092996800 11338194 -14266906985261066544247853172102128640 11338195 -199067079897037791839213545453193122560 11338196 67967800700746254333179898981578385408 11338197 776824043438140764244086286564312896 11338198 336303420650201729604577101113767053600 11338199 535193029484520319267568882917436248200 11338200 -65228256433094516792303116265452800000 11338201 -156828839956827636597747935629070603520 11338202 35943429305889274070744207617177569504 11338203 -202292086045889483896991160593656622592 11338204 45284261322447665971911076666711763456 11338205 39217839402543745705544009137122393720 11338206 -86941920568532789601829334912298918912 11338207 -497224133349261109629419149415361458280 11338208 6145903434034761652664003450083737600 11338209 -152209461988544109066076051720621422576 11338210 325454919358984608598546169837569269600 11338211 -346585638027628770531828563873090041188 11338212 55442649683677202544448780386160112640 11338213 1096148312996533306085843843347348430462 11338214 45840842037723263306793180209755705920 11338215 -47138373734541281674285060561300738560 11338216 571523347736785855685087981715612303360 11338217 -379981048427016294372315377053341372480 11338218 8651394899143670638373424155706908160 11338219 -205429389184123479604502743505552888000 11338220 161487578626000856939395087339945082880 11338221 -448504816622039332488171958905073562400 11338222 -47395423699492484885581848813997015296 11338223 136016825462626426789798110427870556400 11338224 -15592903010943116385181017971530137600 11338225 -351863564401256774979004859788419603600 11338226 306400440736394690697027590021569299360 11338227 -609914695728264359292272661179627579436 11338228 265045703133630068527542162306443421696 11338229 112367946925027465155517304544747286176 11338230 77389338937471533881662074688539648000 11338231 1057509583056003787844797488503670685000 11338232 495974704133439983981576603186009702400 11338233 916733974441355434799614927249589525760 11338234 625689036643820854592340188906171470560 11338235 640745285604080666454273740679224573760 11338236 19763282267512519483303609627398150144 11338237 -360794808292338683949140213787041940 11338238 -229377186142958177074754955978358467840 11338239 -386258910649079495330636476730105605632 11338240 -6815297283822219885169535575633428480 11338241 -252683544671543215192437374834244867648 11338242 245921719424109655321314787468084106112 11338243 133612427223485120464827770440707379616 11338244 174686163627951833168628413487472032000 11338245 -202775843164289720498426590542118670400 11338246 -430942461771598187006130805898205177600 11338247 -472150214490603908539528538040794066520 11338248 -127353108984985176005907428747511398400 11338249 -59369946911853360119558846971517257436 11338250 43451906692020077985545033586524160000 11338251 293530102933025442756418196498970345432 11338252 70859031805726325486112230005165585920 11338253 107746159665321463505274104128713166764 11338254 -343844951692640981779786425004936734336 11338255 -22498640436652952469968108128221789840 11338256 -122726608057982255827414556705238540288 11338257 31134051085774486688611766827273937952 11338258 67704437362143202884387754961764398480 11338259 -665158394397391053305527218425068227540 11338260 -82130168588194243928861629611666554880 11338261 765071866997079366783917865390815044224 11338262 -44902048817370086204404517908712803968 11338263 172913188442302890168409118137070167344 11338264 -109306652799190406081127662154627809280 11338265 -134798788932646604010931840481539433340 11338266 -183359313548619989478200361376381382400 11338267 -198198646772109654141743101475493538684 11338268 -423069745751343889124479076186397706752 11338269 -279686367890981671941868172633493837120 11338270 -342770571775857759865434517084153801920 11338271 106791639352393723022622476861061862512 11338272 22183594206913417621021278804671201280 11338273 -1088309013300068520539089174996705848478 11338274 339121004057410273419064461938225459712 11338275 -63595673983400664366273378651757164000 11338276 -376291203844979313504368677996955098112 11338277 381478324590450258677449920527240760126 11338278 18691664783574672523107097789052160000 11338279 382616893687694947366222752018144037880 11338280 71496573745294912697627624635141324800 11338281 176600622448707396832937420241232066560 11338282 133632261425374702392352792111106757984 11338283 -2614142417632292402182487700313230912 11338284 -407626019896531532980172739439779224064 11338285 19870088326074876384721868568364488960 11338286 -379707467744315036642295270297511854720 11338287 -7512989838585390990761743138092689664 11338288 -1327988555285502209712024748430524416 11338289 51601338712093990176764938394426240820 11338290 -76846377672357399123793688792956466880 11338291 725982373081745698742616905659831578952 11338292 11389499733302499941268384443333419008 11338293 395841642613351343308244320023032830944 11338294 -234242613973807613087900720156828503488 11338295 -738229007791573707693678371332198552800 11338296 -355706915818811477847449230656287539200 11338297 -1582418533728014442740804543084600398080 11338298 -399866113657556190587820941152214791680 11338299 -2657593348146946075549130853879028464 11338300 152712453926495866435439322484847014400 11338301 391417303122326099059812369690338836812 11338302 -53944566527717213885749846942488024768 11338303 -26872487241250777183763397189125137440 11338304 -119124838727940447439623198874533888000 11338305 298252676229761298449411478547634880 11338306 117793915826450960380740224718637449216 11338307 -95013114345206273215737934538101248720 11338308 312878319966772356235128366615604440192 11338309 580794243962234276953070416132863882016 11338310 -44822458102754135540647526446519799040 11338311 -116044678204791172989396890368689770328 11338312 72294472419630824211320055405330432000 11338313 412495615841962033900386410281412069760 11338314 43761620742805884861708658438231074816 11338315 -439168940925730289690306540617732595040 11338316 -186758063258180109988523622954324303360 11338317 -56652355354943105547479595126385620480 11338318 48093170864473792829526990569899911360 11338319 -913452099599870538363841271326770299280 11338320 28913500214509969367978412074635100160 11338321 -551546411807309309043625970348869998478 11338322 298716205566823336890530164638949801368 11338323 399957975029011054760160882300374720184 11338324 -396998550039939809422673376299412402304 11338325 384873124939856956335496759302809604000 11338326 -7694196379773609302972075245344307200 11338327 -3214707378487291061358946864179812352 11338328 -68428665383201053623249852963993600000 11338329 395715807326635430356150372451575794384 11338330 306141372790889680760007411750973003200 11338331 -103693200637630866387685937388462599868 11338332 -275272117584665571702742968974232649728 11338333 -165277458106415014530592985596014643200 11338334 39208281185923463613412392751152955392 11338335 -130704791680264964160175508207244211200 11338336 360541365792894590106401766253405274112 11338337 253295669963171435039150425885103664486 11338338 -252890270082213254979412681075570497792 11338339 311785491699815688449832033514204122140 11338340 101104475502202851750024344750763532800 11338341 -203509514422448554139068052627240953536 11338342 -289216875460370043799721790564797835648 11338343 294779122212527789628319760595238299648 11338344 356492938930978401361105261794333711360 11338345 -229612239553101496796295091709588318400 11338346 -42295749159555791613189440582211353760 11338347 100589500664344948081780146222759314880 11338348 -153214876068146802169656150991825132544 11338349 138365877308664255451199245816522343520 11338350 83820484413094471388781021528610032000 11338351 629320215013433794520843529146778881712 11338352 90607830641504070288790501769437741056 11338353 154752913414945269843271440200697934080 11338354 -290758329013732433816741328950483767488 11338355 429533732880187898271390931304760757200 11338356 47841304652150548510597641486818586624 11338357 223985470269326669479011008447092051072 11338358 -77643915475331335838233714751679297216 11338359 292379966558092021026378910895006972904 11338360 7954070084167807519357510694497075200 11338361 575696972893939561263360186752260185924 11338362 -17670467316899159824060688391249700608 11338363 -556225037536423081013570054676419511388 11338364 951925275000783158023898870455496586240 11338365 693893526168518281103990887832081641920 11338366 -154735317845631320180233952849768709696 11338367 -588115596867737180927913896965153419528 11338368 -101698290010075431451027199542092103680 11338369 -644814788568071759821771065280624640 11338370 -48613610626010940889664609203883697120 11338371 -348932080404154838557592563063671797616 11338372 -152448009011485777260096434399078175488 11338373 189131184792372322816690021904859734622 11338374 100890561234974629289077351080486273024 11338375 -425176194708976877824144397504859216000 11338376 409339277931525163484094522079613583360 11338377 -744744531877122146651891239947697885680 11338378 627540860457398580820899510570819240240 11338379 -5070349825311208737104938794708967536 11338380 424299306166222112105190340289255285760 11338381 633200412566088693936078437783203224192 11338382 -267465196969191584740639265406087537216 11338383 58970666539197012527689609688872711680 11338384 22025410002238615788550472150957752320 11338385 -292908677027016144992088103508598849420 11338386 128139018157952196086384539098395689728 11338387 -310387652315211149678890114155654330964 11338388 936423857744356419659970884768324380416 11338389 756047409873461714544905262002607883854 11338390 42234927175857895619263136886169140480 11338391 -547243060450135945956773951673038361120 11338392 52045326433928678935371565530684579840 11338393 -899785401480404066435742123111142876656 11338394 189090466048323190742692615322347030752 11338395 -200323198757872231034494283966862927360 11338396 -126542667977676926015394513162973777920 11338397 64082436749165546885688573621765384000 11338398 -141504382389496510444679919109480190400 11338399 -716923874573405781962240640811686772320 11338400 152011700930699372943578680921910476800 11338401 111941569561009817190917175154637818032 11338402 -116736050259464525973781081174723806720 11338403 37696802628792097927565108758540946652 11338404 -26955875793502813804608287335992772608 11338405 64749635684135776649775337787519216640 11338406 293477004119295485537074892489901085152 11338407 755504863785353573462823235535946240 11338408 -87652089983895729739234553693680727040 11338409 -584064347783020436489977580892268650240 11338410 339747537570206528084079039982851755520 11338411 45736054663038250908487124744514527632 11338412 -2148987251946465970333224082158294528 11338413 538366436617252203108206112333172874400 11338414 -156258105526348228188227810228743882944 11338415 -627992763807319651631309632171389784080 11338416 83790444987447832085298842881023344640 11338417 50175258172945973082254582322574648466 11338418 -86298277963367168828086343876104742400 11338419 -513109616153728363680062957613170362056 11338420 -73877421967880805568248541168166323200 11338421 -1597146696689087974147037401836684209280 11338422 -28975718018442334155952178895714720000 11338423 -12859655440184623122423481961331465600 11338424 232489094298362700526308811963100712960 11338425 89989208973346152267670274613676483200 11338426 -200135709416888748372914344314051984 11338427 399935081380545513644278442614348722864 11338428 -36134202479583189923280043376599194624 11338429 -383824544255445001947651436620517590970 11338430 -124308267391560285081651835553852744640 11338431 63557935310963312671827175526643652224 11338432 -70904818297888537220863746379266129920 11338433 -9681694611250772770996744619380463616 11338434 174582421754861700860858609603458602240 11338435 195610604366614169523715386314706403200 11338436 -115319454438280996805848598354368512000 11338437 227193126440959985746854804813057267360 11338438 -315785355863424349499851277300302247040 11338439 406430667396749715835747382048376658944 11338440 192749542588244225588972779867410432000 11338441 -388103930648134369901696568253395063068 11338442 -125755165965004770816103840158111922128 11338443 -133265165578061178721344312602208957120 11338444 -174821842185135537182138138098796601344 11338445 92632655495991191170657147218841915800 11338446 195922256057917848820615928938709372928 11338447 783184436747917962091692067018873254896 11338448 54950819090558512045510458374450577408 11338449 -379661999797430729836888695860491156800 11338450 -285093073977058974288941792302723362000 11338451 -207903242261309167669852111422219526548 11338452 502273313007144397320234709135917922176 11338453 -629549829592105479005690480589129008100 11338454 -122958763753958505959195156836726233600 11338455 5426392575779693288128787238035049600 11338456 1180643292448147566613005067254087106560 11338457 -21212740483814754653167272211491538620 11338458 303292618996210658090162648651600976384 11338459 103481740583706483014631730366489318080 11338460 97957688740094284400555766933709977600 11338461 10934571311543585075021871927799531302 11338462 24440260964906092786226098350227014464 11338463 -735226074794484684264212696483220431280 11338464 -395364598748409241419067251838767071232 11338465 431321971616849403498581668819441313280 11338466 -194605887367468383140202981007143133536 11338467 -75297439925116952271767016513198483456 11338468 -193430503685158596499017505192552562688 11338469 -246682415863524819652497132348106298304 11338470 -17179010040793300423615355795484491520 11338471 429203926049714439470317495283889830400 11338472 406198055396457873615879913495085644800 11338473 654125489600682940078231339954191801504 11338474 -198326116929047916705555023713355874048 11338475 748283903836007043749100344245797084000 11338476 -518024113936128022994388278574823623168 11338477 -1539003056669518381336648448402827328800 11338478 -286207957589258804294505215638068336000 11338479 443767305232953898852954114481638244544 11338480 140369195216232458405450110398521180160 11338481 -111355615246772946967856837227762270656 11338482 -333350441602411581593565444207650625408 11338483 236427776224580325873904928643123743184 11338484 -44475154942299120776018345705064326400 11338485 264608302368930802522126094382185844000 11338486 -272065839601107432022829154841404755808 11338487 480882065062666536971691989686707473712 11338488 -268540590057997129441391612934144000000 11338489 -1147522499877884531400960158635935650710 11338490 -346412794383556065062591801877058605120 11338491 -500032673970568556086235555658444762576 11338492 -55613097075286337960774003395328040960 11338493 -772739168462401547653736277553337067258 11338494 82919051624094999671586738227759612928 11338495 4538327479332205288071918843696854880 11338496 239247188913309882848171577820537946112 11338497 45349177072401461926271149960417390080 11338498 3480257135054579021181634347001202688 11338499 417615166439189364267080624958648827400 11338500 519371245034030345805642677712030720000 11338501 -168911699224037593908638018058186410496 11338502 -61462900618590825663851694905435975040 11338503 -608541781816909510242022363982311953792 11338504 53130680070027006165133966725551477760 11338505 368828886549807997799177782394509410660 11338506 9075826576802936080853799221013613920 11338507 442656881616105599266657174127414997600 11338508 574085688858175437469252287729830269440 11338509 6067612146843830522072925602874475776 11338510 71077527393284095016923332111692756160 11338511 -334564021991562632424558458003778354000 11338512 102838263660461466740161098667957616640 11338513 -1192467997374553049237955402844819644238 11338514 278433009128708940953122642118578083840 11338515 983442778281679819266976729267406361600 11338516 -20892449004711325269757551585091809280 11338517 -348984293519354724481898822368169646240 11338518 -27193310284896004917694071870717996096 11338519 810329131436487540878221292888063502920 11338520 -303929366830033222588562937915735859200 11338521 -1621554997276679587490379102091551936 11338522 -73919496204517495299996143499540169248 11338523 274478414420673527822558705909155525920 11338524 -239386602868429753886440265935033909248 11338525 -648903306379995546590629810672834622400 11338526 155248354890466190382483285595874339712 11338527 95250694360295698672924070998472590920 11338528 -364847899759234451986047068323767582720 11338529 120961711450885248685222704462068766720 11338530 27093628470892443463183609227971128320 11338531 636846297519303732296334262759944039432 11338532 28150025197014965388167573845674942720 11338533 -43678786465739192580195326776470600900 11338534 308116185126071883334281157652924776416 11338535 -14943437728082582435682595232883957600 11338536 264311680961691021286435152001860403200 11338537 -67378097843121718230531349107437118848 11338538 14267525097372316906614303999576162144 11338539 148498764346596030720122769447613762800 11338540 -39894611756532201749938718781120936960 11338541 -6948099075229452830556573901956409536 11338542 11335524655047609964169741813819243712 11338543 945676227897659054015801819620070318680 11338544 122041699306601726595043066023716585472 11338545 -74997676958331985724890934105155591680 11338546 487490734543703756996095780049398067472 11338547 784139053024645321404768662638313880 11338548 -213705967627652620654819775420909991936 11338549 -563101387496637872657719049936087911136 11338550 2140125608230823857083652982002161600 11338551 -108613818001575987719684616070201936800 11338552 159938765053223713949168421630097305600 11338553 -1177237548198040522461068489659050282198 11338554 -96122627339625254233461847773570048000 11338555 -33304519625018477890575088465630644240 11338556 67320633188504090993483757579788344320 11338557 620622809849034639752192018960555455488 11338558 -101057747901030185526087178443488796672 11338559 230147076647039845918789544154751368840 11338560 -20569219371480265184610860441995837440 11338561 150914377131586547394287646082086243840 11338562 -234748626282822891606532433826664716288 11338563 -30771946084779614372414965410029651712 11338564 -5157253567349190926037274257519074048 11338565 181239524307419740696754267318083612800 11338566 -286827736774960904342306745140358509376 11338567 -62557201142622506147871407233247017384 11338568 -952645309843584790997770514132858880 11338569 -204851926001600102423997468472443600960 11338570 -268810796774951096817289373522216687520 11338571 -225101789756492241030582765803732085228 11338572 144899941173984716917741782113351024640 11338573 784273829683793804701513241009140078720 11338574 -247615974609059964100996226170499114880 11338575 -317323871099928182960095532333965448400 11338576 -27291613266751832314509324287231262720 11338577 837607378511749190835927575716846701426 11338578 -2558144742370082117618596603728301296 11338579 -21613695932106799331673450181685684320 11338580 -188471390545162684675682250902853580800 11338581 -128548625418996269350960526266094737248 11338582 -461895442916157000508718880755357584608 11338583 990097379850984461167464083349677871120 11338584 5868855300339282138943161330844139520 11338585 483915205915526208989907425521190707200 11338586 127003164778823859799772120836665394944 11338587 -256309451901806715250100176192939658592 11338588 -277256741104803494963634323762766925312 11338589 1189339772220850237885286408618929188390 11338590 171479064151716599058942781491651440640 11338591 44264242925697202707486453950609243136 11338592 158209694367699759660930212198044139520 11338593 -957338470989453880468849124900875392 11338594 -301357868616954671822603473565018147040 11338595 581540172933608203111001376707805099600 11338596 261274607349625153907751204028852623360 11338597 -1657906205130884773769833712776458788100 11338598 40486890526142745266370798940524921600 11338599 147525549136910727916638063958072577064 11338600 52783928122993495236620683863425280000 11338601 -607103648048624776525835739783757747398 11338602 75293948502555342988749325267336819200 11338603 -8221143654700558384672322658032730056 11338604 733677388149534515780463403082010368256 11338605 -463627095276367827773507656403927745300 11338606 45000279391757500035526910342260613184 11338607 -36844687623926946215064277781744409600 11338608 24935724687117536653985898564743921664 11338609 -8420378511487865182741378391342704128 11338610 -116690314944704859080499561762804755040 11338611 113380296432069298923759973398734332800 11338612 -87240829574806139886917776804474927744 11338613 -194901327703299220697857100165028982272 11338614 -88217294701444005993423393321461416320 11338615 -687246801558358281159074936269174275240 11338616 -157502703629654454462429929686108262400 11338617 -579344327172476122779097446561191590320 11338618 260341789532996192869887388406247227760 11338619 -493800618742792383632853852085963162320 11338620 -86494307776247583429209728165411430400 11338621 -72192639209350571729334077696813204800 11338622 -4492778949292008133622259205404672000 11338623 361314332624460977595537290294883159600 11338624 68902136669823208467262944455782563840 11338625 133023633225571770782577535520146545000 11338626 23754798155756367244983511195405807104 11338627 4561513049009766947518452661526340752 11338628 129530376056364613479841167287121063936 11338629 -247721733980677454582270893216467609792 11338630 352022724818263078060942165981377024000 11338631 -681963181761356386849469704216280483136 11338632 -151926894466249571322508548997662965760 11338633 -979120746552786953674602163698786024320 11338634 123869677979930513304020003210326695216 11338635 -122168704178333111825656019528244103680 11338636 -409639145830913229583122915286625009920 11338637 570876596090914423237438200371506589772 11338638 143393947567296663926399869817215764480 11338639 -364394546197090445266580704247499797576 11338640 391972069334390560725280794327121920 11338641 406392618986446701225700696058527781700 11338642 136961255066610801043302969722311130112 11338643 -552733689410354168385346978028146179720 11338644 71592391579403321652102353396139350016 11338645 207867990337774094227835116566407943900 11338646 -119391879127402582443875677716823347072 11338647 590000138709048828436361105671907160960 11338648 -953025154184541363227002372972089968640 11338649 4832640183163246647104008958756743386 11338650 -11111840815494411576075165501143232000 11338651 840821187838379229807437209015947067652 11338652 -36086352347844297059353432557324718080 11338653 53761927548596455363537491906038347008 11338654 307334272187431014892817261480339515776 11338655 316535200974190119731795800501093212960 11338656 351491283655688811563410562003522027520 11338657 -35246446245450768386159661094205241168 11338658 -115076783618171618280809620294819516416 11338659 -3068246300277973876894932663907423836 11338660 -227407102493137674790828837559990976000 11338661 101214550405222239141637804455245933400 11338662 -7923069162051524048449217359707747840 11338663 129617708377424711657514179057543145600 11338664 286286959250551972104577902862697502720 11338665 -171238911636572196462159338998167871680 11338666 3998603134937581002479270901578746032 11338667 -1102970958265351375841031777769038558768 11338668 -264131857035061242484573081576419840 11338669 760219087231362498750758868903799618070 11338670 747265471172497083621439101972418560 11338671 430623695806845552653348348764884526464 11338672 -175502710198739796362523289847875354624 11338673 370792809756451416088651854623608832484 11338674 -194820760434392481231837081048399540480 11338675 -501788757527262178639456965652150621200 11338676 -7551879669229425753588800959562599680 11338677 -364369038378104655359394662111884358400 11338678 -66887584590197982041966900988834527232 11338679 -942856733511970950601365885857955087360 11338680 268060311465363135102065519209236480000 11338681 -643205645586832726374734520754212642300 11338682 -68634919796892589869827704829296231200 11338683 134989701175828807599247758699131715264 11338684 72715734726670566182613038194041946112 11338685 418157386663238974305222187233760894380 11338686 -353048407327964328362357031641866056768 11338687 135217312659189333337290925546409160360 11338688 15894939586047507264326027202829221888 11338689 -106777934324341879456426880982534887520 11338690 -436371646021132109254267783558223347200 11338691 -16521747805578022052420814924986338656 11338692 141602312027722646498948511523004362752 11338693 981085125407200494593894959865529446942 11338694 700709897354954315156163424438564059072 11338695 255603957314406821359670831780807761320 11338696 -395706413452557587006513319909021342720 11338697 118962594810451525581657737330543527332 11338698 -48188779167149812478496796873041095424 11338699 60244311559125600295252753136139628936 11338700 -270750088632971318417329927136728089600 11338701 -310215430484605930357787460656289569280 11338702 -134891274026705192610466447569434663808 11338703 1570385472378195093138218683054071636000 11338704 -4502559303173170165263235737978617856 11338705 146348284198707627548054040928127617920 11338706 35654134986403212881091106736466547200 11338707 446179309403045771847022068974791152240 11338708 449351036067973345025351986357093881728 11338709 273593251341068537048503303227091064910 11338710 203183951040942944302494466943381625600 11338711 -578816725026751816519986295503242588688 11338712 506263035069124206700344108235790745600 11338713 -1422162750285485585654382446682497184 11338714 -1335786628158799337899369737090192960 11338715 -163184704914786290440285754772734607360 11338716 -411619484566977052726728830949327042048 11338717 318134726807709381485538211552924522366 11338718 -200802148611626401224305414153441432448 11338719 -278888856866582365284735037981108096512 11338720 40842965192022803597393843635393658880 11338721 1058129254279749208268137992816833717922 11338722 340791660361049480301542894368354218960 11338723 -534248657330804589218202383180562514296 11338724 51374176969106519228017942843664044032 11338725 -7368968631462222109310687463826680000 11338726 144084423189509216731469939519180972160 11338727 -945824893067161368533924192815511348424 11338728 25830109147116914278629791458888581120 11338729 -368909216957947913334277925007580911324 11338730 46372723697289294985945550273629341120 11338731 -409298157152959305846551924813870414160 11338732 553467470464495774361834884162610852096 11338733 643068704958054469079491927173708149376 11338734 -294793178456243339640536404784425804800 11338735 28962667487203996627802595160042520400 11338736 176020640434593610187326444356542889984 11338737 -498970655623614337510176560685006314640 11338738 -189695734649663863915342305750441473280 11338739 -496890209731332380828213743370482931040 11338740 -18509278690393944468644489643095040000 11338741 -555481858234668758744626233062924684032 11338742 -266152186103102885544636714450723877728 11338743 -233442467392795040126959628382151634736 11338744 1042530720249219713512698258724443033600 11338745 -275186662647266267798424370557209815680 11338746 -30867461739668759871099675470976940032 11338747 199090689815064028313236133285336920752 11338748 78147510350796184860481657180644919296 11338749 362629791462026051843728646183710006368 11338750 171609435840025856478653367576930720000 11338751 -861105974333708769177258722967388035000 11338752 43627417903687691416024409821384015872 11338753 172502037806423353476795916135701797124 11338754 31454526831510575692323946282180492800 11338755 -142355016966695045670800320590047116800 11338756 5678543108205265013791264956962377728 11338757 17330129138191174445465433557684535006 11338758 -59925550559360583142604414915140798080 11338759 178074825699907588687682733459790004304 11338760 628798166314811254104268671265908326400 11338761 15744803563119601935329598292300585344 11338762 -279158927800086272586977138013220967328 11338763 617653637571750422881708850981954485440 11338764 2558895313963680685345450811312549376 11338765 -192076247788591943051424421478849812680 11338766 236271528765452859734950575240444139584 11338767 -72587941914174062175166772617351395984 11338768 1098864528902357054804240982819471360 11338769 -65346349031383405562038864435476539712 11338770 112405561074078421784624800759684592640 11338771 -599973154709837668561762516735094923056 11338772 -150337288410874914952057751296403946624 11338773 -238513395190039699296056387317914072096 11338774 467131943614817425705220488025642543136 11338775 154854203848864169829627424461249382800 11338776 -455238539033590410528190868145534228480 11338777 45526150078193622376233598152404960000 11338778 -193952002783584687938551370901179197440 11338779 114808523038986109384211117816755859760 11338780 406418689106846463213819293303746137600 11338781 1128375091439809348579261101879577321164 11338782 -1588640263643867608501479705164451840 11338783 476280977455614698193469729735047240032 11338784 686196102121549260626299513069438304256 11338785 -15293159416283499430051524856879111020 11338786 -632540729856909521386174359522786284160 11338787 -574444337778049152202806535880139558564 11338788 117381274290981307216080149172581606400 11338789 66220548066764142415753571669726838144 11338790 144798220777496518214415692765751934080 11338791 -693548157316445436014908999167260954880 11338792 -274960399631140575703854719698914432000 11338793 -372273730072324234062204017089704591552 11338794 -581987811659007997034065927484506940832 11338795 143602876429699266439038906555326818320 11338796 155923384042078962565401985251711753216 11338797 -797541537744763386805271614943031631200 11338798 -1015951334638399186358481389135164800 11338799 -25157771706864712760397422307909287040 11338800 -18455718693987350425949384400666624000 11338801 -580097920771736110509931235322917680400 11338802 46229515288898572647883154486489126304 11338803 234285669619692205015870005326391518544 11338804 116281930512834397074191141050863798656 11338805 -159358971206741408047871287261864743240 11338806 -196879660717620836662662606049896146496 11338807 -667253663905819682994587824095210666600 11338808 -136329370635653405277755067688793210880 11338809 -5506079158991184154519631832489945312 11338810 48718312561193112634079011668276879360 11338811 345230981921509926238823388151308958824 11338812 -540854385898792615761148821373758013440 11338813 1232740668069099164763772125985330312140 11338814 -372290496623887105926131948426352887808 11338815 -249729580405084873820397985051975046880 11338816 -72602376492819901286377277894330155008 11338817 -167638709936265136139037210617602118208 11338818 18660838656641527997629772048905797504 11338819 -160193693404299187098417500528380297280 11338820 29636930253303250942445447760633139200 11338821 -10516793757946310623713998315007427200 11338822 376498515070339526774434775359177583424 11338823 -197268325293235088799700943966775221928 11338824 -170940491389490151694832623347341230080 11338825 -102220543134638935850881608124025728450 11338826 410852553766816400173768066333071792480 11338827 213692145043483345167355138155410804208 11338828 -331480710720225499834193703865169919232 11338829 -552403632138542821777866667368930114570 11338830 -115532557430259486990277721958769284480 11338831 -5566460418598251617754894316637601696 11338832 16948805138746406427339844343445061632 11338833 -226249582459540907153532876992219701152 11338834 -13979546837591094846242821146703354560 11338835 15230920466322702271301883898061898960 11338836 -301032842304844176804660469566564919296 11338837 296032351678031203408871759305356840252 11338838 212550091775912917800782884638466144896 11338839 329408241700857283888488141019900934400 11338840 -901414490997041289832856291741410099200 11338841 -272146202976227623356719064183468250608 11338842 4285307018295027460463738044806696960 11338843 -1006732512347837351017239174942637598908 11338844 616527285212469041596782247756803489792 11338845 22753994785389907294617934378521734880 11338846 44207046257773655294095094641158751872 11338847 -563695680256342069694006148899349141648 11338848 377566541116778406566846059469418921984 11338849 -125643405504771902505873231044716899564 11338850 -140589646165347003986748919222337043600 11338851 -276267771279030810319704908171146726416 11338852 -312220537640128128451020285102052229120 11338853 -11843463620883823224540694584929153856 11338854 71447651996825281718369509511065103232 11338855 724207816215873382579451028099924588000 11338856 922845362899511160608953189239628185600 11338857 206913645357908632631242753448726788554 11338858 185086057808076560762373396450366128640 11338859 -96039998729899288803656103858059881584 11338860 -119776147114742904774792880459803248640 11338861 -796526464167886103574074828308872858538 11338862 -45189696049220269951170930643125679488 11338863 211019968665725298435360860849817779088 11338864 48488961581029036273499602530428583936 11338865 315801010719809445295776817949159326260 11338866 54124591823249755033016463063073632768 11338867 55840433899348632699046334092904054280 11338868 433020636035351219655725225636227544448 11338869 29746924764459290534817768448559091744 11338870 28529444256610392198822890722089369600 11338871 60759042666688371511736802936967596672 11338872 120674454620943178095727956555927121920 11338873 64267757665148905270895842034848869888 11338874 169830976973087098592178818690891373936 11338875 76082543264227012885240919785491120000 11338876 683547446895192014482895780809742735360 11338877 55336786899190052092084967081524761600 11338878 3218839001236344052825202778693568128 11338879 -459621641396385297597740924082119425920 11338880 -54454269621299707171056973274048102400 11338881 273172632228963415537802580886691203584 11338882 394211699524151175818816643963638115792 11338883 -200553426260138979885129205498308955680 11338884 -303010891095506498310565614474191082240 11338885 -2719487118869800821905827021902207360 11338886 -194614662134556480000911902911654877728 11338887 -82036996446178984218061940131524709248 11338888 1226259351228773602618767559674740736000 11338889 -464027445603995768685429080997998366310 11338890 -107847426543353341337653415696431630080 11338891 -1489524341997339016250060076288350527008 11338892 246356748533672303863363100516831173632 11338893 -203616238388246549962760314876437172800 11338894 43118400516879087254679912677457504000 11338895 255267041317177991640230649869078244000 11338896 78889261588934476084775366052487495680 11338897 703526281034172701498621909863597829232 11338898 -56978707719092153902357410708325258464 11338899 -28344295887053602768013237911524624384 11338900 324226372499092105115692040128496160000 11338901 -83680081267982670359214316160106134016 11338902 -118429169610263458656727246696556476320 11338903 176374014862557568218857372012472894152 11338904 416618801330022888288592420483443701760 11338905 36536473212840249990006655464031670400 11338906 95319781594097464791487364378317830144 11338907 999108820022914349495903870790309378432 11338908 -49548200177743915081664702759821148160 11338909 -170456490013295289373518901098208337684 11338910 -104154499415580895979109534273721920 11338911 -92193926083597619100066054155836874400 11338912 179327328883801115059895503835798175744 11338913 -125362871851451347406181212347695819840 11338914 -40133241138029915788277438066232274560 11338915 60044819868869600412306974196449568000 11338916 -655495936391910860645126786568040037760 11338917 -8889663617626511012762059362505833120 11338918 420352877732545525895658014275436420160 11338919 -110432610206390212911834944789110685328 11338920 -44478209625798854992831641211392000000 11338921 -448251049155953123267906595177526535856 11338922 65244143024724448655504029592719111680 11338923 43092296790178744668779234043564340224 11338924 -43658316900548304553302748978794871808 11338925 114145528712295940143189760997469684000 11338926 27673203838757772331755539256012127488 11338927 -151547823832101031441792015489366970224 11338928 -2572430913295818188151713898246537216 11338929 193670176766655309004298394834965155008 11338930 -130127130214390139483185771666222700640 11338931 -19886437891806029187480853230372291840 11338932 25896341935735463778214855342934458368 11338933 443189389677238450032723748973996279424 11338934 -337255012899153555461141186176394918400 11338935 -257804575853935118678202162005548754400 11338936 208525929784505006110807508384226140160 11338937 76662570044864282672793031565183900586 11338938 143367715530130148736735215073184155648 11338939 184865727463083177993480914443481086224 11338940 -310739926810836857905471812330686184960 11338941 424161648169121244877385599286479770624 11338942 95352116876626164156823018132448023680 11338943 -362815707992203777535978989220671729680 11338944 5580640983341629097301148022782033920 11338945 253664959108130202950168403512804434920 11338946 -348627357042879486124038284865640971264 11338947 5133222228751806958735179256310491596 11338948 -577629039088026008190989853882142648192 11338949 -1223635841216333092510170873491229863040 11338950 -34787467156210843906628013806184960000 11338951 -130234095521901028783388735708912680088 11338952 3687421773933961147105088566943769600 11338953 -465328036417206207919492421265783304800 11338954 201571154543366854686842289660707351040 11338955 459138823095475592065331625742767507360 11338956 -141310059487088875970366858206956710400 11338957 -275091423207117027192164576166919792128 11338958 510996867383271532604832408872275558080 11338959 -237322047207388485417134535446874648696 11338960 38578179004117876993001654349207797760 11338961 565478219496991436305257858779781572160 11338962 74088679213464673048821430724070938880 11338963 -116035430846776589908784328827233973696 11338964 22840725074839517406392390293531410432 11338965 517151406117187820364489171284453284320 11338966 436889082317922536751387167384703211776 11338967 -1148928866735020123059155850991962615216 11338968 -236783578387884246843756943015887114240 11338969 321889587691888469429525143930132591370 11338970 320643573204338502709039885630212691680 11338971 926786502661152846696697962745136640 11338972 263167737578781830263655197451890024960 11338973 972429144358037189900923465289230701222 11338974 -70084478846493066453252363180811008000 11338975 141996772697887343618781071375670239000 11338976 289898330543901931285228342034424397824 11338977 -80578102070989670773297250497648189824 11338978 41411346297062646950926138627483645440 11338979 125185482108773262591216519387614343984 11338980 125980630721411049004223537869431951360 11338981 662954502412974078886438324828447782782 11338982 352137059572236925510856640373869727872 11338983 -200623096726207917697974788271478269936 11338984 396279117801730327355254414238440734720 11338985 128732571110750078186456511451826027520 11338986 -145261558846542993445225097437979886336 11338987 -659805635095812286663178549352155842008 11338988 -26080272950034608157770484422061088512 11338989 -174958984726998312175752128738935882176 11338990 -113776714887338897060575259570850650880 11338991 -420743676292105934741788800391706962200 11338992 132622342300840021915911090495733334016 11338993 -104405146024953549537347484341803662540 11338994 -114004415071016849723581840852654798848 11338995 12859283004488024137681187186547112800 11338996 -666784463592618238616329615511597200000 11338997 -17498034578354464310368619575522721088 11338998 282966533977596809342550112759800872448 11338999 -168257582183008551796801160870168630864 11339000 501396955507434796546268105428377600000 11339001 146901940952733219112636937043704546880 11339002 -503703488389767183044127131185042044048 11339003 -373543718853581938449931745549160605616 11339004 72484011298163531917645481137057431552 11339005 -749088912353051039305195030806872336340 11339006 195298582590504631994258285787988663680 11339007 41764354586608992180579376227868157640 11339008 644046472395758529411738758138594066432 11339009 22596779587563324168179202435369152352 11339010 954099744945436520114925570729876000 11339011 -35936142091206882459855191235363858368 11339012 797261061931925746160724152829425149056 11339013 -312565612012992915865852996857553390080 11339014 4226784033382619706576300232642939200 11339015 398689082404338832906930005891865096800 11339016 183289535391055518115245847142924451840 11339017 -96188071707243666822536521599677291928 11339018 322223254839834619011015261988745071104 11339019 -8814075327513979275951373384816535376 11339020 -8446908243873433780943065068724224000 11339021 202248206936827093187751398355559927392 11339022 30907199776184710630467236624537800704 11339023 -582545415602712820548104683472069985456 11339024 -57267306013376998761293016833150607360 11339025 -42805126533621133435159412586436550400 11339026 -535737712813163031490910099901362034288 11339027 -226267493135240606034376058734919671728 11339028 -30679720829487852552800798831836139520 11339029 -129647952372702029200890655367131833600 11339030 -68625490976263981887287148740447619840 11339031 -796124210109964897167157662858403224 11339032 -490048889244868525057087067827870924800 11339033 -876649138130266043722959813823469606640 11339034 -70305699699043269616653027892889619456 11339035 152696481396703653887880819352528380480 11339036 -43905149689808198245069048305683397120 11339037 83010507198075594745349969537845084620 11339038 -47961241305761886142797393172760579904 11339039 521892302788211026629559946739191914656 11339040 527728398409808016101486029685045329920 11339041 -458660162339481718811544546385404066270 11339042 42243789670057284903850227071859053568 11339043 156833121825437012267855296812595100928 11339044 -89151213426051393901620717680783248128 11339045 54219790757933295849463277690808350400 11339046 -216609806663771208515635732635298694400 11339047 -502720722545601642150403786334591050504 11339048 -377559580205056602510804824288253542400 11339049 -5292488577866807233651863111057547200 11339050 4940249344713310337632211450585709600 11339051 -759480443700933180766512692095505546256 11339052 41829544064202931874631830195834035200 11339053 -64242170403556378204092478258833867936 11339054 106060852693520842317099730114184933760 11339055 -84626307195141361172753568941869593600 11339056 -14699528119388361151965244627793739776 11339057 -7644012162838794724422724780392007488 11339058 393643896244231128082596491088325340160 11339059 370572331070125215247319204547125925260 11339060 481980520303625849539100902860100239360 11339061 430587528730317700495006503094947984672 11339062 -63372554455100231134760997530832433920 11339063 454675807301595990451873092567954989304 11339064 691507769842316811546752596645640601600 11339065 708688746332919378554669225800649099460 11339066 -114498321091676547415217000144592588576 11339067 -399607764921202895760439302279164922240 11339068 126124666480441390543977744302106673152 11339069 254528829585713994250731045959943288960 11339070 -211961207835637108924045487544534528000 11339071 -150726109474440219569781586667591345728 11339072 95057818171119933675170505626834436096 11339073 -89065647929906821518430911968932708716 11339074 165416589714493048699635579987547171536 11339075 -337110708742956307591208418168414287400 11339076 -46706976956744656179744706935779266560 11339077 339329579399061741083633795700452582652 11339078 -518892600786668932721676627480840320160 11339079 489933088646470217296656470109854572032 11339080 -370934699141519773439768002869822259200 11339081 127916341495409175805640913231000564132 11339082 -445759030357394651403447650389914562560 11339083 67438180271237930709570837131902693920 11339084 508504365579279322946347485663981083136 11339085 -106814766416610717969109108080843283200 11339086 473527440721671003266822441323792727040 11339087 151432152745511281127053925411728129920 11339088 -48363122140250728430474992702146871296 11339089 -492376834518472180698644151752686868110 11339090 24005810011035653031581206644701954880 11339091 420491254808860605921566176372092669300 11339092 -468467366563185160922983690625812377600 11339093 938422817890262657588109324060162651342 11339094 13132022774307457341542532720672049920 11339095 203349118052635479418071911594644973520 11339096 989956770339146626402073599632540610560 11339097 -149311748207625448070400668545989722112 11339098 298696000012511174767412447045062975488 11339099 869377321321436296193332424471536364100 11339100 -1747880374037020733252707634945318400 11339101 908451326893539346992802908499035608102 11339102 372080199820967242163619063575079416832 11339103 -32779548293217448427415318482909130096 11339104 -32851649053881027237641019013912854528 11339105 -55333376053887051653482579649726784000 11339106 -31616709218137810295775752490345344256 11339107 152698321159097557510248582629625485440 11339108 211930814406106996250673527008666838016 11339109 72829217839708063390488779488790287584 11339110 -283054421342569859887893650089095911040 11339111 261857688162352125699100472544005619840 11339112 136353835991310188829617140280932515840 11339113 163465965621730650837712821125868884880 11339114 323247026604815124989700244412329599072 11339115 119392865903809672084621487076844143600 11339116 -278219869569656062441396976578281984000 11339117 541480732481405201743019329332480014166 11339118 26168754622300438868457015217393778688 11339119 1276993808337440841603742848913611872112 11339120 -63980629772025021665785659933447290880 11339121 -388649887267613699274977315821226771088 11339122 -543669362678791268914592068348385019888 11339123 -258769475431919331782997027195928769040 11339124 -144255753766571590192928799705565777920 11339125 -67535907909837058959244029353508480000 11339126 302346795182436996250193430738452582400 11339127 200583722393952611834759346225970971264 11339128 226989703496509554403988322655071375360 11339129 -69139983629593061471528598211223308416 11339130 -210745726498029748404321702425958888960 11339131 2025038325426222260283142377400090432 11339132 -205133690256909685620364415014230819840 11339133 -24376257798990014342724420373837183872 11339134 199072512740071584929872379646584369280 11339135 671618386321128766100373457575857215080 11339136 931108569823394052441004288464283238400 11339137 -216550907865136017736071503228108684460 11339138 -122596348202100221399537481581264589312 11339139 -497526287555832561605326147044366128904 11339140 226163429086292615766507842225815879680 11339141 269897276677003229609500427855442302784 11339142 -53679108616521402171513695291299589760 11339143 2605836705750485108887540193068707200 11339144 -396709502523719894743543396856301603840 11339145 -17752719646008379863953447083238403000 11339146 -72091822904287778663298054253374713856 11339147 387276345501639729219880803545859152472 11339148 -193571670163760305876353499770561016320 11339149 171013090125913439282343251173944108160 11339150 -207015337630514602887739024095389395200 11339151 699803085697045289136387362698875786240 11339152 430791245375989210633956145919664128 11339153 -208985170608001350141169024833326089344 11339154 -295228519701211036653617933745949924992 11339155 -522256214817076763890342531455056047440 11339156 -195618391183979688487248042635588580480 11339157 -688362920217468341510165310435428668320 11339158 275557716715349355997358700069886939680 11339159 -1157959556290167704547498487528959096 11339160 110172382104855623629969892269670400000 11339161 -146760304388491356240384981486149520960 11339162 317448148835209366359289527733342848000 11339163 1251197251055299466798169095217135360 11339164 -598756556649175610013673405078812684800 11339165 -22073835481212194353959273109483888680 11339166 -296498978085608060604205321474275096576 11339167 -294555837205251903063603010988487359488 11339168 327908106382568428304598622221474988032 11339169 -71718114009194822167021036113030870912 11339170 -166811329767574198091566287015918805440 11339171 606781145909711538822381737717057361372 11339172 218267473978189344173394511434200060160 11339173 -550550301130393855438329315254109723840 11339174 -129549580901673431825443288090497177600 11339175 72069840546755048531730964628233947000 11339176 -565635689131040367147053925430378659840 11339177 1209614797010249389747720835909466028026 11339178 548106991143481366637513740603943943168 11339179 -93017546588312155058208757294857403680 11339180 171397388430928148549060446403925811200 11339181 -50555163685784751953306975477395465920 11339182 -95870012829890233612998280327453046016 11339183 972333139726132962698571495540023532432 11339184 -86803466354311219311233538821090967552 11339185 -28388645559130965708174891167840788800 11339186 11662203065142852379910679469088179200 11339187 -357783510689479512375224096489128936848 11339188 411906264000993509771672408389684967808 11339189 96695819829117142308466951942074533724 11339190 22463444088920110882367099333691360000 11339191 171304157528600208034661666324688953592 11339192 -639494034533272747583132633900164608000 11339193 -274550182011319547588380120122820291872 11339194 312434628069252711725888392345424654592 11339195 -9317157315461910661748757244914647040 11339196 288687022777571675219636708109687865344 11339197 -651733114309906334530599442988783095968 11339198 -177752825811226778499250449298675200 11339199 -162235532373070780259307096283757406816 11339200 40479074847174188572020531990888448000 11339201 100498138650069775591608133153372475202 11339202 -19140407675918972584744757755552713216 11339203 191952473497009284405824556438791982040 11339204 186037791748610534242975577330558968320 11339205 -98686869492895827318384019932460711680 11339206 -267021335997840408819613788642182859456 11339207 -515974927074204292210736919458683297920 11339208 496924189255011699275273450702199014400 11339209 -229854368459113320044671624027651846784 11339210 -306223630586029461647895948217003104000 11339211 19216599503103238872748157576805722112 11339212 468848267180508027882348630147255488512 11339213 -880238191965885553096840612681449158538 11339214 -121657796897511443348758190009071716288 11339215 -69784750241341677189102519939259627200 11339216 -41297230652985107202754439976639528960 11339217 -588357271145960114111640931345519115520 11339218 12319252533196726290248379347512964352 11339219 -70806045377434193577731006800620000000 11339220 -163202772654593407826117761720123146240 11339221 488270978601275789977820838569040083292 11339222 216567511741787663334057931656090138912 11339223 82191723311622401178316794285105242880 11339224 692364578474056656800911402926515496960 11339225 38210206870222134934313740331205876750 11339226 2270559987817234313186148506284004064 11339227 -898760215720309616871229587938152415688 11339228 -303893982695316382365834356242941138432 11339229 -10136087920054223566246054943118678528 11339230 90771931538682431960417889436436459520 11339231 1581668927764389985787026868302027206000 11339232 464694572715805440688858008584383365120 11339233 1029312065342628269493119448284796984482 11339234 -432319867877975985876576207714666327984 11339235 90251054984911921215997976588884309920 11339236 -60261330294723840802672199850538066688 11339237 157624382799261562442133351335593843200 11339238 147823437761864729435371620376593146880 11339239 93350185937743957670341706801623922680 11339240 266510345092172878398506570904916377600 11339241 5823031806187760959254750795837827040 11339242 50044990602784514980414416331065974784 11339243 -340574293297621859647333658554061546508 11339244 48178588433964918061697954005950627840 11339245 699907521297553202455546999154290341120 11339246 500357120604606893532784204591477611072 11339247 78121279672530642330854212642066166160 11339248 -157455211599671354392803414081640726528 11339249 -253550054510743467828418501070450808750 11339250 -65970296516509086873218672862486144000 11339251 -419262795654161892728020109299114407936 11339252 657524469648406572644248260815163620736 11339253 -278472316010863493585478121320908400480 11339254 -4970099523521193330100509077233859424 11339255 479642951345261880228548586716949064560 11339256 386344999325986413132084762048673075200 11339257 -1162539782506853175381061986372308746160 11339258 -5488111185676770177284918215244367360 11339259 -8054601006252244464948158379748907496 11339260 175350857392153519358385635348878010880 11339261 632649767548104551089917046905960252300 11339262 5132600969255259480798814067407577280 11339263 -177257732813236163886547190384225215976 11339264 224264983401318951318048489799717748736 11339265 127040464042145108081403242095390924800 11339266 762175552004016813470366470144600813440 11339267 -121039896971906155636089442157849612448 11339268 49677576609868758321038076910888120320 11339269 334666604202364547309025670121132785920 11339270 157192318013387454443350650210614899200 11339271 -16396285963397976207765311944201234488 11339272 2746812298503725771998992193151631360 11339273 -527649572581729993984428500172922368 11339274 342051322242877263544435135779356967168 11339275 310836005920749010296439622866310123300 11339276 -18404115359774724732364790965094400000 11339277 299244993471613451977987844566545001920 11339278 44405608351089175658239713903664597440 11339279 97138893287912885863676318184442684512 11339280 62162258310225346248411737237637120000 11339281 103357186677167996362009528858279801072 11339282 590143337485750818384859548179122212000 11339283 270576664490003350479917120245264951224 11339284 -430418570811048239111663382971640557568 11339285 -192462026017938749056063147688703959400 11339286 77341275002686973306439121249493545920 11339287 -60774013654206208994739428313074427064 11339288 -71673469331060782901124807161191464960 11339289 -75825932031867016567674129259019726712 11339290 -104405479313972302080340654760556278400 11339291 73113339225918273587263925365377384 11339292 252212651057154101348973938997679718400 11339293 97023237894022469661171893725339458400 11339294 -138711739481377435037992126164477525696 11339295 -254240443591119997929142599123567417600 11339296 -815632037219519806368315186938079019008 11339297 284197314562936808181795490956909498900 11339298 123347806783928494900018636708601637120 11339299 -71462050636831061120250444175400606736 11339300 -129876103331148017866336503649865932800 11339301 -29849459365650198089949344114505446880 11339302 2449159372030812487188792652687974912 11339303 959057697229006086075178760296505538552 11339304 -198598838014730543811350789748025589760 11339305 69217867082572760670355956549872583360 11339306 90471700816879658976543448359814026240 11339307 -164753159710242235229915543307222142320 11339308 -23821527618201070230767726612240436224 11339309 -22853919888313209827735430582615700596 11339310 60362685573257575077269734708475397120 11339311 183389259542555553758744702120692592912 11339312 -55709641234584770908734040470503915520 11339313 -676655379899300961295501662207263815056 11339314 -971488392457283144438663349405204480 11339315 -536520015290617010862006761170378080 11339316 -77381636270672859766346932638649244928 11339317 714363014798479168881180566825419345152 11339318 13312398199622033332647307523637267360 11339319 -431058564360237506267031186410511470640 11339320 27336286995409926146982216903745536000 11339321 137334643265827329687966462991302630912 11339322 101777995925099160788854417219589505024 11339323 639201909146963416888014175445163855720 11339324 242478596707938005859973847188190724096 11339325 221756542960024966346756346129618168000 11339326 -182831669174255122230937928237038917888 11339327 13160354897457816967892527301960251200 11339328 -18254954283769546065474698865499176960 11339329 300285225560665447836065146755370426248 11339330 -83484282720588659995943672251638697440 11339331 -79476201676133355862439422096765000896 11339332 -96224837186650766416734788012711288704 11339333 6859804885884786527033696034012393600 11339334 274861782867667524640292662200782695584 11339335 144721062046330530294553578930658815360 11339336 -136417062127331559023601440382596152320 11339337 453415151019078193398452238641187839760 11339338 151967861440937404900145678432775790080 11339339 216220857721051934611891713159114842880 11339340 -384164002176242954532741106381288581120 11339341 -296834130867845563432226708371160817428 11339342 -142087279947072417016710073254928911360 11339343 284949576185205148609071883344581533032 11339344 98076082176345602680522269531862466560 11339345 88001967715988307051875104224700151040 11339346 -17008088190116654747216440501849771776 11339347 -832070474467382589126813479176422289200 11339348 -946486368216622979586722833003888281600 11339349 -279303758880811388530318420843560837120 11339350 78260790453962062496490262135844784000 11339351 -199521304331687420102183560354776250992 11339352 184801615874734487960244606653760307200 11339353 -219350894872395090926872317846429484344 11339354 -194336373632246461661587377766534836288 11339355 35642050604871772018558475043015436800 11339356 -152913615565879121651011454186664031232 11339357 -1056762863794076019299969677032288639348 11339358 -4466467425934531487341045727638751232 11339359 -46695705678457217844339708946000377800 11339360 1017176957449950624918159720719693905920 11339361 117607723673303606490202848166125765504 11339362 -413213682602011269639710690982180827568 11339363 -373359632824374345678010503949378017840 11339364 560944733991635125194327186791338506240 11339365 -286587925039923008076992698744951780740 11339366 67372539075861255267827586898511276544 11339367 381877816455161710481068492781110763520 11339368 207083796067461008975936686857862594560 11339369 -1850259515517901940329395814061607977100 11339370 1973086342142893332503953993326028800 11339371 -11514846984978144765563403374156032656 11339372 -184110525298769539346243446007643207168 11339373 951640665435651359676345368623568126784 11339374 93382185043558572783412868013206188800 11339375 245786777478095724872611647112664820000 11339376 172397318208231798601282066675457654784 11339377 299035247769802409851343675287968117120 11339378 -117035700877609988088693551270891036544 11339379 -324626873847699197235070515582799869600 11339380 -163791347059972143562106018390742397440 11339381 -520125016616459375805076501213836388818 11339382 22102849851583528192598480302858431360 11339383 94834253517957685978675589118425620608 11339384 -90912555465690617385020699742765711360 11339385 -42924496554571594651022539016571614400 11339386 -636035102601975234004763297290532350608 11339387 538164249434705692830298934183258206920 11339388 -338873507043091491135558989778538940928 11339389 1138448294623437229555316030636643853190 11339390 -73067487226166575763917845727364524800 11339391 -95002559267288406021669856439017976832 11339392 532014369719235687908078956702492262400 11339393 -412606129995191968641620097463624150980 11339394 -503744099584265444893691218205047680 11339395 -507343148240281074303498447527657631600 11339396 610524154259946877097844068251463068800 11339397 33066499388123453855426769229000577280 11339398 133433274405231791640129784114701176832 11339399 -26582373795819501645116836982459994600 11339400 -261124720970317736761073622440678400000 11339401 -6565869798659748193419585018304417440 11339402 132845852715748091682604225095310523904 11339403 24343396044608340052523783924965550064 11339404 -194099906004108597479176081586840144384 11339405 154190654514887406893679075996558683520 11339406 -24461636078352200190578300586334348800 11339407 378036002724351796202476194853499857752 11339408 -104772689374090390222759501954148204544 11339409 587753187296941583053742630275028094240 11339410 -10403476806872269202100955178981921280 11339411 465706810220144078156816557720073708784 11339412 -17864249323398974849928947686940860416 11339413 -529245805698591322222534344305800407840 11339414 322089220085742346672859221135756725120 11339415 16514795725102231958036507708553005520 11339416 -569529762793814125062871960522893373440 11339417 -583554056642745298593010330558970244534 11339418 -2843552770174049675059715948094297600 11339419 -96589138770330736680457898857739769296 11339420 -86658309445499365832799029859229278720 11339421 101229069874987325142211553845958561760 11339422 319296844467653402333309481360415792512 11339423 631351370997624122464858655836453056480 11339424 -93808141428923032996946862647973052416 11339425 636605381055155116571120034927348504300 11339426 -68552438317567481161889921021957429760 11339427 -253123479417320723717868889890711182016 11339428 -196879166644064355397237725428701020160 11339429 1167511308379949386889500903227868836030 11339430 -195588296651187037825404869847216458880 11339431 283172783722486595600876413514349946232 11339432 -187312985511110801160217583575291084800 11339433 18502229438197116724327725710765278938 11339434 -85748594754727708124627975424924738384 11339435 -36333179080137500012902252058674849200 11339436 127354027390894353107464253381033805312 11339437 -263907272803801786777092094708067428032 11339438 -344348972279919610182072587904218648640 11339439 236447471814628110605305472165844975624 11339440 94078317964217123739172105175040000 11339441 -763333350915178078036224277385857378158 11339442 -253170921276755512799850170850676271328 11339443 596820498402868017815202010169835039120 11339444 578981731475912630600152451706648576 11339445 164644100304411432638143868991971379840 11339446 -270234091407281647179018261078521231040 11339447 -45917848972291997709121112347248700800 11339448 89158564395742610509442000204940840960 11339449 150114634491353176086513718510829601792 11339450 -44658834292651407640977375105300174000 11339451 595714742838606756001480475963271399180 11339452 -124878123441526721757754636636043332608 11339453 163062597756242739857568428485134095424 11339454 67760597101279295896074067882581752832 11339455 -101271536447284232157704795878107012480 11339456 3791155500589892545156225805542490112 11339457 200926625417922121656792714913973563440 11339458 83748321852778362020954000146692499008 11339459 -76812157535340946223622651849185447808 11339460 -152329268206509928317518473416661401600 11339461 714411211828706476617345658517082057920 11339462 -383415626504195762738369181862864644768 11339463 -477712791749049948158934710816108634456 11339464 286044560777374152505730752603311820800 11339465 10473306740261417316307489707209283720 11339466 66567044648774307022105520310605740800 11339467 -595615537013391538779883242121174821168 11339468 155465820435571260926317833813094757376 11339469 -267853299121894413660400672502291723412 11339470 -354228893393350806566769418511707264320 11339471 -170529640989668099761357607802861490560 11339472 -42243949762309268994864090354593955840 11339473 789835445374685269443134057592755862004 11339474 -70735313642193477997735645746111891168 11339475 -1766652892729103113330284051592320000 11339476 1089696783457160150784992154504452689920 11339477 604625446163859811981142344759761109326 11339478 229014995745502494263265977341572124608 11339479 -954542487246810353630233911694382924160 11339480 -70242640725673970681421401950497177600 11339481 340823583468556636343654199928142315520 11339482 -443311910929039849716641107031236664064 11339483 -634106137613551487262003857787737633616 11339484 -76569742888132471031935375050717342720 11339485 114915573502313608863614915128560463200 11339486 17277046222483455183099887336424381504 11339487 10255826198170444801011256675817130240 11339488 -469600028824408653371912905383947796480 11339489 170601654471681714090076962723291961152 11339490 11465993233097385571825013230090444800 11339491 187993827462883377265338470121059460984 11339492 182850408057033510545100910860720844416 11339493 71532043054466608564979802084969577920 11339494 364078359867588729268332286742921260992 11339495 669955306792860426446045241140752902000 11339496 147829953399895650553292989071433728000 11339497 -173823260758018133240980451877208402460 11339498 324820809945963623667203516272884270000 11339499 359032480390005381664774366545634644720 11339500 -740113756061149433135407127429617920000 11339501 -155866744821203805603536605194778350708 11339502 -53125623495916274263289500961246822400 11339503 -164132989714637685246951681954218274320 11339504 -94826636888948603417426601513603563520 11339505 313746288264927173347065917809313443200 11339506 -157286902618181707690761441709681499136 11339507 482538903370015349040515360535835045200 11339508 536066800143401068305333746267663437824 11339509 -547389254806030842408238320750427608996 11339510 61277919207362464575993368134993413120 11339511 112670641198319248091010195505116348624 11339512 -159693771612185033529415529844843724800 11339513 -1182591771227964676992790861745926863660 11339514 10577118125244072545605033616687615856 11339515 366116787462036620192640766210928880 11339516 -38219511782215456651503435849886072320 11339517 -42822230128115307633513991955615481216 11339518 558763163213492613575000836976534184960 11339519 450692508692110813245086359021093489920 11339520 109431892381503008831094116944938270720 11339521 -7061772546972805261551024715744256 11339522 -135486110480398806578660798424267372480 11339523 -37196563633254862333257070234053415440 11339524 266435010740971406332226927927328894976 11339525 -401026984867658533419252948912026947500 11339526 -255458162799952531275018065055627750912 11339527 -565565876766149030913989583075654106128 11339528 2103732303950334753776544552764712960 11339529 -228055637791455885208066214844443708352 11339530 6158746396059652104209369938204657920 11339531 -298065100358829963503482193937215815740 11339532 3430086252240368862097404208166472192 11339533 -523751688038939671266087694564550966218 11339534 -83995642428312708224694175844324612736 11339535 -388505923032867395783074364121314050800 11339536 26553640347164085597578895024457203712 11339537 233435065230352478514977633407363316592 11339538 -29803272646675605964079881765917385728 11339539 -216720551953581703898603634393465277944 11339540 -127359839085296924732472804714865301760 11339541 108159476470579059242438447551915286400 11339542 383768699059947634573070646957224491200 11339543 665577209721195007198004754673547384904 11339544 -103750793477014934890746571312527482880 11339545 -60640988014548661715221609806370758720 11339546 13368022723521689665307322307926431472 11339547 -629446052469128995186069668700043485800 11339548 296882401385963811986502929576735602176 11339549 -394659021191390427970633208693744909568 11339550 43435174526279505977644753033537267200 11339551 108460311033457835815181050284851244600 11339552 -31771451082354687095380031083917606912 11339553 13613517334492463289062800923056854704 11339554 -199460632193911778658186965877072975024 11339555 -85893960247272587304783133132150037040 11339556 -410048405100919649867923752564923440128 11339557 -519135130700581551267156993109136672194 11339558 54431132549640050969602789222580573376 11339559 111037273939035616209079136377275877248 11339560 347413403409349051074658776337979136000 11339561 -65441335290637048644932658822925795680 11339562 95631874712021867056792085383046113536 11339563 1212890625167864925577409070042371109812 11339564 -168025280596195270291130728271714496000 11339565 -260691763043469325738321111350196416960 11339566 52501011193087996462737410441627467776 11339567 -135580043317343502850879606894818534384 11339568 -3803769965693977443660399846727680000 11339569 620137106102957097864983514043242685970 11339570 259820774400830235521821811482959682560 11339571 13668240375718873619672201499396134712 11339572 712647621998614075838686616653085038976 11339573 -1292992528165724496290190877177514112 11339574 -531661539931280636627506780776162872448 11339575 -15419868486439695749316272588014324800 11339576 135788967585072945616207818305562869760 11339577 -100838001479212289090400660711909338886 11339578 411027431207335430277381196485147807456 11339579 -549185233853674554580815249675255469920 11339580 -150900562538438656338031612489113600000 11339581 721200270972966333304069798248508848000 11339582 -528426683720289922867269310337613028608 11339583 61059115375015430373847755277951554048 11339584 5197002709802001432549088480435634176 11339585 -386699832025896515175306920524834514220 11339586 -168673578986688317102733216191665077168 11339587 26989304202328902420220489611010297552 11339588 -254280863477859484535241934033344142080 11339589 -52143602521707068639508691878188095776 11339590 363568857650784820620924678909350812800 11339591 250123762398345284256880119745336042992 11339592 276888093559341558640641043136699351040 11339593 585256303239547804580026957391404794842 11339594 125869081070654601105186200217257625600 11339595 370620863760587443872997694910472598400 11339596 1006392910666172643463751598506073643008 11339597 59101395490069204309461974971537389420 11339598 115780892337758068449284654300618247168 11339599 611529153474798529101441050711643451240 11339600 61027126464676412493524910227235840000 11339601 4825955682562145078181244426681224960 11339602 544715922186744298264640516412480196752 11339603 1152046845330193762080065562184579790664 11339604 -60653911754341706726229346345273004160 11339605 -192545765557678548270743009111441080740 11339606 622944949325897470942545339932020990752 11339607 182868706800673153228303743810896737488 11339608 -54154112467187014120458976948166615040 11339609 890009286435296011501391864491189921860 11339610 -58922494943368118336779119519420794880 11339611 81317903672312704649693075898366020232 11339612 294040692812654571468553298512039738368 11339613 -284239579345029575414512046816150229696 11339614 32431625290805573382773652692116439040 11339615 -5183867778149545891983869552699100480 11339616 -4049580840386400769114362482673057792 11339617 -140498883586335015887463839747977889600 11339618 367620869667784284532369851103854791040 11339619 -350633978094204411127898032463560421256 11339620 -143147758426954118139536027838600192000 11339621 -158968155542223819465922044301455517728 11339622 219898933698653491800800068138927411200 11339623 -119692100723693683490337384848996599680 11339624 955693256249997408232999972612890024960 11339625 -675898591040549054394392481647706000000 11339626 -82786254670672240163907696445839810816 11339627 -147779775264310080457299883683572508288 11339628 -35348578333647019980382594138034465280 11339629 1235435897873867159058112917903105805356 11339630 427831739880569146272596581985931264960 11339631 144729886576958005082077057792408325928 11339632 -27862548961860421781432853432313774080 11339633 575515487497563281006152294932443676882 11339634 -499111134051547388169311169247825586688 11339635 478579029627195679958278752924828513360 11339636 165502847204145085945788459368884224 11339637 26764211657918121364504897819365581280 11339638 406225787253500617619094092170080178560 11339639 1343297605914033638846669724067513970856 11339640 -152985182686317404204833255908140236800 11339641 -754678978756192579168894625919271911958 11339642 641571625513911160645086354118988591472 11339643 459152018908476688280755307725406254080 11339644 -750962411336070805678463629556154685440 11339645 -137753371265298907116428506505846592000 11339646 104764127114666576084467620947692769280 11339647 604579701685772614948167734262515332224 11339648 891871375834623723314864267786421534720 11339649 330887190410017558819408752809225754240 11339650 17173599234848384374953553978304064000 11339651 857283969659594095941640055066984822652 11339652 -5645013306416770143197793834677108736 11339653 362567971913342411117224918223636211484 11339654 504193565290471469562469695863971207776 11339655 146238332634664344563230184192918174160 11339656 157740102221480417986064442006279782400 11339657 173107648290976669173291682915877553024 11339658 192819129437496377873323355793300949248 11339659 -1427060782000917275546113170905442880 11339660 448779448402142416941514208574453043200 11339661 -321301713649897271077914784436825524416 11339662 379611305586881173289782981585068368832 11339663 414808550089660340423487404881754491584 11339664 22865020672621204991908736005275648000 11339665 90502858139079039630218271566773779060 11339666 -46000421367203946304542146748975392256 11339667 226798074104965745789575900142958808800 11339668 -137354575791788754622669833086443000320 11339669 -393233948982719612792870672541312561600 11339670 -191060160932338035273939184560381542400 11339671 -54596925480950604320845880683006564000 11339672 -926974116572511618470445969902774323200 11339673 311149223223926974921217382493227013584 11339674 -7248518530959091645056141323875667520 11339675 -244491596573596399528176271024360239000 11339676 -6947959513131180343442447413556613120 11339677 -44352157595397618727930105063076027540 11339678 -385631031203624200628841992946379003968 11339679 -302703586336401334689960573535122915312 11339680 513753514462223440560173290899426508800 11339681 1069021473656926368114536188137420736482 11339682 -353373873582964549132305962930273771520 11339683 -153668808288657609399302460823907477000 11339684 -296822830865829671778201722951415475584 11339685 59853690617420350723233103990407360000 11339686 2282994898874436549214605079495131264 11339687 382630423503835289836605063977767305336 11339688 304102009847957054909485770248331755520 11339689 -117617502833179135017369238506011557644 11339690 -281333061443774219668394908971981312000 11339691 -579027621788503025729519093388812237376 11339692 -27577660339034686239793280931936237568 11339693 1087654497311681713125638518463606289942 11339694 -175780459905581745347406111393577989120 11339695 671466014239171350921091868838848155200 11339696 37578586245343749263755772443071283200 11339697 -366403033929769101591947785011669056928 11339698 94815583241134535088845354282002805280 11339699 -91018675324232638780592525316366681264 11339700 -9786881508264925472321549021594880000 11339701 -1540182543816903185605128537525033425696 11339702 6710481330365646843235061364640710144 11339703 -90115638674886758973460600698981396480 11339704 -846460230029693990883431936685067530240 11339705 181735851622453821045683762482736354760 11339706 -52990423750124683351266094198736993280 11339707 -308463678064578863003684402415772699328 11339708 128980949853989827280277270847073625600 11339709 -69174192302221278903160967090403940512 11339710 -145323711775376379308503456210917858240 11339711 317435050449686979298678189986467157312 11339712 -230525776004062868065586739977455140864 11339713 -215290865308167117163068011812720465920 11339714 24868457885907198971395934137961781312 11339715 634016339042320677733029404441041799520 11339716 110072278494287304926131583554392937728 11339717 -1312502833621028071632316409113285206948 11339718 45311430418986564885584310558851127168 11339719 737215366928596788810448634220709192080 11339720 60675149097776942274250458212659200000 11339721 204109328310699681503929839211683751908 11339722 486956990129568317766774840492604068912 11339723 -74113748335136362604456672384305113120 11339724 62295408434245419641434697207764844544 11339725 218606576937515533560921160096754806500 11339726 536884306941587300356976076067448517312 11339727 136499640991003200554202977635180271112 11339728 31589973843514437201950585544747671552 11339729 -759121016562977216185171036648411835280 11339730 -255570993635157380128657825869984000000 11339731 529738341355165805119924509365070414552 11339732 -16719022076168557179986047006101416064 11339733 -106879960382242260851048976420864254400 11339734 38595556046905711065820763356253899392 11339735 155108167290857718279804804752406774960 11339736 -16197277590822702654443753096698920960 11339737 -775929119862175751854090606735617429888 11339738 -169297599865480097925986197209029299200 11339739 200031972479407819754053661013221044800 11339740 153869154603625522850692079236308272640 11339741 -97082847224746579655439520115131832640 11339742 -155701768887979635733672804609062045888 11339743 -225539418706030440826102847898225479008 11339744 -26462308596668815164295015202539438080 11339745 -7108802703686187270378352119869904960 11339746 -22083616446379595814654364073837806080 11339747 -20969212130060805777061781987927977872 11339748 208120838822420166597033967855973031936 11339749 31470311987340438006339010735097114750 11339750 188492210864816693657410634280266592000 11339751 -8210875751911630897791321468899934720 11339752 624657603950354001923118287416608537600 11339753 319412579728794189147700961660073565920 11339754 -34249430775498968022179835599736065280 11339755 -35516457712189777253639503724260793280 11339756 666664114343242081319227871007198654720 11339757 11981729443117485904783323991427340 11339758 398966774938275154019508708057570300480 11339759 -657318426916823396598558992590057998720 11339760 -29557235471267420473917080500043120640 11339761 -485845266396113096270868201484854110638 11339762 -107641199827093204990164716645125521408 11339763 -639105617704563649957382640711792653256 11339764 -104352479242940386392103044633539038464 11339765 -158403176156067161404226802820387603200 11339766 -248989728925551181971045030729312361248 11339767 -742071539214485163000858933119379612184 11339768 -390726076215873655350223194933855866880 11339769 73374560671473878159769667905274490880 11339770 162107516135551062341895666932525414400 11339771 946345960112917467139907033970316318992 11339772 34749788654880984929502358096028992512 11339773 11525320116425842269386117039028639488 11339774 32290792368102079799409782537711204160 11339775 -25790457191471531720243224871644125000 11339776 -19260179756527004017683029233615503360 11339777 -68677192729564888744968551101914297168 11339778 -97458486433898456253509981371620076032 11339779 -763736689042743761707941260219397033720 11339780 238810590234983399422774388808153254400 11339781 -1594043541469728682353794683039749696 11339782 89965347831241903924864685309457194112 11339783 145630677371655855915080702995688410560 11339784 -1423190652795770176909411784454448742400 11339785 111227520383709112951358152748818239360 11339786 -342011929303040274199343152486681011408 11339787 696010775844103823193260187603719833560 11339788 -8896991121119103129172991322215390720 11339789 -1118536173422196549898996467116653522560 11339790 -17025776568983451175329238475104972800 11339791 144178065749601690181840392857466230192 11339792 -39562349663304726444873081707183800320 11339793 218535680928200897379296265469978806882 11339794 416915547505833634297337900661609520800 11339795 -250075385886287076169297621601593866720 11339796 34437588676621406992392522089676816384 11339797 86181929353674954502161188471776291712 11339798 -383708078565118024286307442697728310400 11339799 -440196711629442879744036164004497290800 11339800 -252812691962965127115323132457335040000 11339801 -1955366653352675185696736514107622614976 11339802 322263265884854147220189826694959415280 11339803 570497619309982406061183354205972498052 11339804 -11136406312676072890037557463065479168 11339805 -114258315954356643015455567581400169600 11339806 239810462002930818124880138512428308352 11339807 -445691359672275907406529140689211062944 11339808 5855836202894274502523565025646346240 11339809 -17729214562406550028370296980971216320 11339810 -122234902476515246956637197047964976640 11339811 -410892082242562202162735805615624960000 11339812 809060992845199035480767957690444820480 11339813 99128579207307487918011689855858429760 11339814 -20044090028665743454823561264022845760 11339815 184425205748619174952641124211523928800 11339816 -31193061226995003760024728934625280000 11339817 -11377341310520554523612942729642193888 11339818 220571583577456327955867262534538844160 11339819 -365343184819163663429908294429296744780 11339820 12786219658587789438495432614034923520 11339821 337634900737013287176509310609089432844 11339822 197417144551070592639758597604367340352 11339823 20709493547162496178182331229510208768 11339824 -5987743064248454012841225113480822784 11339825 -139903412172510369489369574417134925050 11339826 -105630467886093429779187448856034003456 11339827 379799610272541430165230087685222900080 11339828 220455027425134639415236751149100943360 11339829 365971972293673490864812201847828006400 11339830 241443119202249188635650511141376102400 11339831 -2424143293558850738078925437133484032 11339832 131681622915547376001797051775590400000 11339833 83757657553378074821005029938743130880 11339834 104407278607643673024502455623011271424 11339835 54214011164779137037746438118455759840 11339836 -140005513495007021770046658336857195520 11339837 -615646436683689400112359548249680820 11339838 -293798981768333659715961538390865088576 11339839 253760074492778578577752355773964078432 11339840 -90546705147410158835097186869481308160 11339841 69884097589208323104747800178938569920 11339842 444632419396447601503265147553391818144 11339843 2288390909285638894399807936955596680 11339844 -11705291759513815860765894605704848384 11339845 -67042979146626173679953396818897711200 11339846 -112522201679891553816548323973707776000 11339847 -317105306302293818407808041312308100176 11339848 102549509251184755957844258265961359360 11339849 -748319391249600835281897747992364453936 11339850 203485900812836602564099232746952140800 11339851 -523501039700342676559984869558068280480 11339852 -952785144028222874830775820876709237248 11339853 250611868049845578852290673036852131904 11339854 631400316343828412381004368156868436032 11339855 -526349719941656641137597898408141269240 11339856 70818599047213840840367274560093552640 11339857 -467856902236873042580268712907930682128 11339858 -243213415897572194098315045906409124720 11339859 -545684363600164306538448114988865887680 11339860 -7166003565070782085955627187585884160 11339861 52721906933265400104575275499543768064 11339862 16765049663195893739458068382090887168 11339863 -333447295824309301456325218021212849720 11339864 -1285769765691008586227207336683420385280 11339865 96768020636134918751534550379485264000 11339866 48307402635067351796698383677450971632 11339867 -389063852421012250540774657620065726976 11339868 123419589549483289386326441238413300736 11339869 -1053659310436349407585245963014654976730 11339870 -19453152487347743910970127413892659200 11339871 132406264082414675008376993587805464464 11339872 -760629016031372875648619923432594341888 11339873 -343686200919920295696623967282493222878 11339874 -853745591317960503288634803593421312 11339875 26822047635789437463067199912490828000 11339876 284400657819544577338012440615366232320 11339877 -814221948093180155996180676584260084992 11339878 687805597784536297084910226092099328 11339879 -658229226940560470664994354747206648240 11339880 27368339860318392626944004775449395200 11339881 379375855386607341281726928353152139392 11339882 -45435242711437150194554970922803151008 11339883 231953046346310689679645199679942824504 11339884 -1059645568048934503791096761099119534080 11339885 -371828508177965951006446937445080370420 11339886 302141803429169055224058985180729510464 11339887 388461537919594941987328459273823327168 11339888 44375605769681919311252177842102861824 11339889 979521112664368642555996554307912896 11339890 -128706108957756568452565031380041736800 11339891 1416020495668110409389299981794684850400 11339892 228508130710022485853214590327124480000 11339893 28964674544841202829088500608779093248 11339894 210643836506557333261072157509662542496 11339895 85561728759305068027725033757367040000 11339896 -122090649045895792854043541851142430720 11339897 -30623359872078501655708242154734055680 11339898 50469635726230866925054249167911988480 11339899 -117232351487217926937274851191527773840 11339900 -203579204049334837166717313057191846400 11339901 395412193240696058470858114175721011544 11339902 114442024104879172149112458473352097152 11339903 -174991948510598303396954138367497402160 11339904 54813015630494247780533302890583818240 11339905 -323985924442303459066266003629472992940 11339906 -30883256736237524323313439374726668848 11339907 376098265980577585570044220584309653760 11339908 303788801859514844501217328608926521856 11339909 23653595611232820028401930220926390816 11339910 52537775511023034456373642526279379840 11339911 -462341492911842633774857066917103664336 11339912 -726436287721126176610565752192441420800 11339913 269691236796554444616651854192675251584 11339914 450070127671764643182957069318386073600 11339915 -150621921204768406530943168130431369440 11339916 -48291140307881741357147011702732800000 11339917 5771861969161495377730014612045726774 11339918 139618014447355873296897607704064552320 11339919 -22592054475042515757642921129714780000 11339920 -72709103328571042647523059608215879680 11339921 370822921026837240820254799985919907122 11339922 63778020419738197832387133370500495360 11339923 -302578008268755185992976302800642371828 11339924 -45508736563501478344149504695282073600 11339925 232586837233802882417682616942927900800 11339926 -101829775919062787982328922924975323776 11339927 -529859884680509636501079729979759399224 11339928 92136325041894971736351674861217177600 11339929 220364536575855220676018350253657548560 11339930 51400205274792854016122178827969280000 11339931 -236969507591195705414299227414136905936 11339932 -488555628341053508119382548398578389504 11339933 639282794778326633319557828292809425344 11339934 58401685094198777692864078688884275840 11339935 -177665445305858441327338137748637700000 11339936 136507290361199720972241811887624486912 11339937 -176369772163176276812426224402285536000 11339938 -253876294158310602611842238726603528880 11339939 27810069378976827998197859330980869888 11339940 274750331774699208795837966438243840000 11339941 658332434325960497878010004324469328800 11339942 -531587692726102289948049284203253188128 11339943 483149436524686774324981155618999475200 11339944 142687170326213787067728677942943744000 11339945 90864427449242261511151485371357601480 11339946 -23765356953792852300046683970982853120 11339947 7693568094221168510463778058260025396 11339948 20668556787289649006040133741093455360 11339949 421813051386965809948971609962314753728 11339950 183171894982467370625821462447068720000 11339951 -602803149553041377699393822861510229120 11339952 -80570724047636367055150151005685022720 11339953 707057179556413804150068341677871660980 11339954 -333908210645451227707528415603445187824 11339955 -130363232294481549066004121223787238400 11339956 -718606828352582387404307175116783754880 11339957 -490910417506692209279048673434761881600 11339958 19692929791410895376796902566041888768 11339959 765790666959713772643591453509244357160 11339960 11597009282410580487367515113988096000 11339961 13111486753913998857554870943554189184 11339962 -724806672971753870971914899409554677536 11339963 -70471209647746991747570371178830406640 11339964 -504387622361163338432648581169816040960 11339965 38019885657536421424336486982111694720 11339966 -5361143574580034851798267651919972352 11339967 78479836519201666739436112980327309312 11339968 542926714388671691400805352117272313856 11339969 803334469392276856727273154952953063552 11339970 -160229976796614504017048022152760960000 11339971 -63360378050858859662341070752730821828 11339972 650163015352512417023362237719442341888 11339973 -28994226886530379056258659740911840000 11339974 -172171106447164369089067953474088923648 11339975 413872131862668484023336609445562940000 11339976 -298988816173707454436527001368790630400 11339977 215521436433557390551027789804098569280 11339978 41106967150026249238024626509677068288 11339979 80742152835911151485511609208291361280 11339980 -23100689261032270630745566961577600000 11339981 837052081588946852272765508079626641782 11339982 -26391330305422775927226459693336051648 11339983 -68660394254112269508958721075439598920 11339984 -30728451220561035164212156103935918080 11339985 27972454970631645887172395245511932800 11339986 -30055033596695658359145208579068641280 11339987 -792516545740172599671313332790935785364 11339988 -329650680444929658667008772217253550080 11339989 260158495287114644370284925270639107424 11339990 -463709389617831245672654211545061338880 11339991 517289054993805566779135528160409865056 11339992 -217343037740543525009403968540071680000 11339993 -56246572677878461256161505599534500480 11339994 92940555072962360985880873709146176000 11339995 49814909523679962101608417726130875200 11339996 605440288601052797011609889019735969792 11339997 70222788767663173786262207493307696128 11339998 92049392638295451910984140050279207040 11339999 -173260309291174073729245858164398040 11340000 -2681373527770829880935815666237440000 11340001 -366579359000714682944285666976188946896 11340002 287517954790138410849611131671689726112 11340003 13089469752503338137956593265843722368 11340004 -255297597999104417728377677352014468864 11340005 71407222101630817432343307066182049660 11340006 52246804586397445970811840581756360064 11340007 -301015165488576859715170470328434561488 11340008 -634530533004454066039086012553531392000 11340009 -24768987640253035036336049832994982976 11340010 405931400784629931402702873170618584320 11340011 76729253831047918781474706947193574800 11340012 -9373786922898513337346338476194021376 11340013 152689834390787665701250513133904187264 11340014 2816468868646419798042703258251489024 11340015 71894068929572867964750485961328320000 11340016 -198040724924482831166134639270177865728 11340017 58866822203080607363246538306590952960 11340018 -84323608994606469935351709197090894976 11340019 -904088127272265361303488175072979919168 11340020 271206004335708519419182854660780295680 11340021 -39232966197913551560103259427437624416 11340022 -226858558732579075435266002498487605376 11340023 325451475777254276941728507788090071272 11340024 -131906681760424109795443590663085056000 11340025 -251661810249434646870002258646974458450 11340026 -412968623219298760255754051992064570544 11340027 -256514945314287642304076105451967838160 11340028 137579197441459730447221817818557070336 11340029 -687808214060292867013387019689728930720 11340030 -5573086948851188980269284471916046080 11340031 -23270507674646483028156817925137063168 11340032 -840611431271559676682698277361285070848 11340033 -176809533726460004331327199971227966400 11340034 275950428605120959228983660389128005120 11340035 110944341453670793938539816675656924160 11340036 -194681066272329916421537273351330457600 11340037 390577258059832753510578438971345472000 11340038 254508364434562587294870877291589656896 11340039 5144930800576235275888827461050013088 11340040 548523918711084481565199987941923276800 11340041 175538213470808434876630472496220742784 11340042 54131323447316935856113041706762535424 11340043 457933662452669666548140131064654207888 11340044 -311026070694644577693604014751949124864 11340045 -169797116414418174431315403850894471380 11340046 800924205954832760083127534619194304 11340047 281818070730422487171270748587650744496 11340048 37975074412200586079015947455339429888 11340049 -272306079522718778400063777930289442688 11340050 351088715161727810592245767638841288800 11340051 -444753553221929778168735310579364791368 11340052 -420914696803925702027183106147966763008 11340053 -793267210012093942758746925139358323698 11340054 -238573355045653401122774475353151313920 11340055 936114495840717461207911164310862976000 11340056 -25480295297174272869984128381951508480 11340057 -116719596698471675909708894276471337600 11340058 -70270899196629142244175893217280463616 11340059 764823181239209155910651228979619183560 11340060 163160783290407568293609916765576273920 11340061 1096675681023589659795504724002381090662 11340062 92235012436567398384766006218671068032 11340063 157963106929359474099302532693310988784 11340064 -105458163399957727151825626994759368704 11340065 656745282022467275110649207497273254720 11340066 173026200023408702846341851826211656704 11340067 -203226222069000210575559650625289301688 11340068 601901970531852331921798345363488645120 11340069 -99107223392952673606895644907796398976 11340070 -188820746518860667895518942467815387520 11340071 155647716197162437776811357935579958920 11340072 -155259055697052625407010443234594816000 11340073 -62094462954152674584177780375792096000 11340074 -148658054175223009820437386670013203200 11340075 -361152283171079263024185261078748649400 11340076 738594126928054857018542404314326823936 11340077 -185640614198021872455976815524985430656 11340078 -217539012380950330490066005935641261952 11340079 -285682397820212355985105558680722511680 11340080 -238219163921658815988120169456852992000 11340081 517590402151508167886746000707597635520 11340082 84566370507392275448081093534423367072 11340083 1107443684329065527814659716131543126624 11340084 91643713654665253981282325547064492032 11340085 -979293110259721607613681998206776841440 11340086 619608910080242524761400089683775328704 11340087 -357430340549416103094274020462510541440 11340088 408188608847974440776450107885108469760 11340089 -4366313470566703266032089632791800176 11340090 -78473093321241358425182224486172846880 11340091 -93294012599690537427135032155412146928 11340092 -412963929292761483832869878482765056000 11340093 2167520191845740835561485329382718624 11340094 1184528064657229499054375978251068489600 11340095 -94278204824350423642761069023071802400 11340096 200104127807907930596298686692413407232 11340097 -67876179853641637593951222968941947454 11340098 83565808108468209042993980889936763392 11340099 -267839250658346320229473600613968779516 11340100 -210962375528431857717093373696964403200 11340101 -1491432442836309298819385158863643857348 11340102 253303737252285312488789127552319182720 11340103 185271924586838115066843208367357713240 11340104 -660389673869986242704799562162816942080 11340105 -99668082511382932311811543015781633280 11340106 -423753333106137378634879007666949751248 11340107 -225296120248396149779413810984580593644 11340108 55225793330760200932212078551203491840 11340109 -218280435773047762158451559476242416160 11340110 -141487792407449672199509132553005844480 11340111 -497307153783114935935632758456907883128 11340112 54906834625727719342461969779811287040 11340113 -298969646482562280729910855539154686720 11340114 -7446203978536151489053107679560140160 11340115 110149065423752194930485087552274521120 11340116 812645750770142692959432893237341290240 11340117 -802687461527960816634807340785582562272 11340118 150809640555771750369689362867292969760 11340119 671293679747226513825562297146109157976 11340120 -153302486007041402943741536350509465600 11340121 -122585750882893275201843049714295666108 11340122 -464558070153590568306725127150696710688 11340123 34390849314709776207414317387220831384 11340124 -93122298275252595783002221067442445824 11340125 -214276584727908048259809234384775506000 11340126 21622561742723966415181361586714701184 11340127 -23859930588334856610054426675537764400 11340128 -324554556633579519014226295571082117120 11340129 -81686466152558769195617116475252302416 11340130 -13362561787581913033596823127845848000 11340131 410429039263004042140953562734199334400 11340132 -3248867272301885608522302572190517248 11340133 164611914203630805558703741980445215520 11340134 -144693369994045126235680732792336596480 11340135 -493944051275260462411667798520300364800 11340136 168173473643435361054782311800692981760 11340137 -707952171259779939194783221189187990214 11340138 288770677443549152625831672391943410944 11340139 1621941347843768351231522595608874966432 11340140 136450828770540457024165984069843322880 11340141 -107984081377020325024970970898513072896 11340142 108624663047066283711913884081970377600 11340143 -548397285350876504067234927389456290608 11340144 14767388583591618191590490868309393408 11340145 257518999897461832752554793343301943720 11340146 365134714196245641445963840908937732224 11340147 -50641747144134705457157645250359040 11340148 -656506673271486362482438322336499505792 11340149 23337527193510004646798042331908848380 11340150 -29132425495445646682908577769654016000 11340151 292417865182730489700328586409552828400 11340152 -393676599472792537277657296593929809920 11340153 -125872420467351506777590281181982073936 11340154 -3456199115309149996848369916723315200 11340155 477995550233446078051455587441242018560 11340156 -604250312531090139045155049960356674560 11340157 -21720541039220767036726256098102626260 11340158 528491130412405121129584251259544438976 11340159 656731764540066107511297049269779068104 11340160 -325535172577823996251268774438633472000 11340161 -55880484223379630379871201230438492480 11340162 -112501246759092122122480681296257328 11340163 -169075593823918687136184384310544851588 11340164 743781126119733304695418364487783140352 11340165 412517985188715279285647001004056661920 11340166 -50608366274240046161406445776000128640 11340167 -359637457136248702264536651609334502088 11340168 277272192394397212164773454688564469760 11340169 -264651303052497382049655800317459090160 11340170 36467773037105735727274066501683499200 11340171 -71567590716841463569693868128906197060 11340172 -98285583659479124653332511375048798208 11340173 -181142138558859783842414087410046222376 11340174 -355904919544905755792801323626320994240 11340175 1161770667060246104036191896110649600 11340176 -59978225266829458662599028018733056000 11340177 347023180006125797715842478459225953520 11340178 53657801122226696040610742479946954640 11340179 883458607753086994138508557017866075760 11340180 -65091766237551457742353764546951672960 11340181 -692489302167659589634969971753617553408 11340182 -123513896105053541527926967962289081728 11340183 -368931872566515257776865578744555393176 11340184 -593959407737834329870558133226950461440 11340185 -54173143360981230171634822119290527800 11340186 -41751737754053060319175244847246792192 11340187 -680841308632911495312738376484350642440 11340188 -154891832906649070395217799991454010880 11340189 -318466469925179977226478205521896928000 11340190 -19764381998757653952273807236684202240 11340191 408190515741973763215922672188837388784 11340192 -484445919593778134027007317054123409408 11340193 18910438791494774436650996587680191764 11340194 -376850386106562271377838698898988605104 11340195 -457621841694935296710053566567226818560 11340196 30883407289102860465775307274089717760 11340197 -264743259231905828254091557042435152960 11340198 109564980445104828284860298858683816704 11340199 464112834745006167597095954789719885864 11340200 -48346232468533684059273486008758656000 11340201 104628369898624612818717858137871737232 11340202 -59056133220183815405832213197452317600 11340203 -72117269199386882473537477840365511680 11340204 -153530760249807378199689218659633456128 11340205 484637709948466026898060265493359505720 11340206 79948801202029005180757947932220447552 11340207 -659616822980601931473593131456489797120 11340208 109280090190578551850117046943996084224 11340209 -14852668816000382438547464726118548496 11340210 -20415841946377779537359827964176942080 11340211 -436029292923738068550837358961688459008 11340212 -85201443539469087593952527383295163648 11340213 253468034214146960349698041876423603200 11340214 -47368307667978094003764778528531977600 11340215 404239503052588739097764040371710950360 11340216 1028079243802726552910519997565134643200 11340217 -836318212503359565553381590473133225174 11340218 -5952332699131329324877471334707587840 11340219 -285217122558030900910783901198489862144 11340220 -266378901723548288758591282049462853120 11340221 1448585174264060981067715309334193312 11340222 162459068806159069630068461992721355072 11340223 997526158241965679524473816128361788904 11340224 -51619250898555465274624378643813498880 11340225 74606062259652974415645096676154255100 11340226 17685102426152852048060536921986433920 11340227 636165037107084607112159460069152534076 11340228 6783104904711281030521572552408766464 11340229 -865137203748014395520400057378850700900 11340230 -224462223534140857219604533457162359680 11340231 29013015942305373460740549699418553088 11340232 74894247942991968235459462517503641600 11340233 -578187751662980792443294354485852229980 11340234 43314534080415056353673025587671446528 11340235 158406337012833874122838785568193497200 11340236 120383942428963800593216494805627162112 11340237 -343247216416683584764619797393743800640 11340238 -44942355513265200369214343060815307136 11340239 39794690673157704316409307310584307656 11340240 44951333923070397895412002136396267520 11340241 -699446530904913619070501759990491800 11340242 -142426123319424555434616634820301078528 11340243 36398503102167022552657287160843085184 11340244 -293775745493489619340878586104648206464 11340245 218388441529535691586162002280751683200 11340246 104370045253975698832748097901398734784 11340247 1016622723972850850964285044224367915520 11340248 -73679057647099457402775356627395584000 11340249 -267823792093247218474109159729140716336 11340250 151823199566880286910586231974872344000 11340251 -55863332647760909945928673574412909120 11340252 -128303470779058740701200436117512298496 11340253 -1582895154212591699238692371469493850080 11340254 64478150160845107783232288062039756032 11340255 -3471136536183860629883075997399418080 11340256 1124983602597693935303110710910684495872 11340257 600296488523273148596049793526281273506 11340258 -2216794204604171104275386878282778112 11340259 93506902974206223903533806626016064000 11340260 543096883352259768073707017178579482880 11340261 -8875982457980392740346652617069833312 11340262 -374796289076261047617136511082290391936 11340263 -291219554338557488471980034930276000616 11340264 104549547430135536584887298731703500800 11340265 -7132232682298647651221861306968949760 11340266 38702290967818194932138940450638131200 11340267 -658707629459744359986529107600031043088 11340268 587167030260300937329074695071425817600 11340269 726280379406044834557498779976769982540 11340270 63644688912573050156976477610727539200 11340271 -901624678230635375760970440940970884528 11340272 37764515322408261121163511683580887040 11340273 -58593714696726545271939345929356922880 11340274 -709452848313078315882152469236640000 11340275 -412816905426164367412568430928245328200 11340276 -442437061615485080537810264357706577920 11340277 240589675913875955614387012166378598240 11340278 52511928412778679277794738065301613056 11340279 -682034283628979639217785076479807678976 11340280 74506176524955428591452990614260121600 11340281 -67750153337164622595367328961494496918 11340282 -104770706334952191436720591297820868096 11340283 -456516873668284111531146510106174529480 11340284 -761362247824316191862809647364336656384 11340285 -264891483926871068772526060407960446400 11340286 459176638111706123155873532271780751680 11340287 -89535522530388729856154791654068232848 11340288 69778476330053965169328553671927005184 11340289 -226477880076447885169237913903539622844 11340290 110291324930735605510995796347056125440 11340291 131786542544565596571186738753088658160 11340292 130726820033276546824750677965087047680 11340293 488502352406775322782323511533531320542 11340294 117616538828997757601558367846230937600 11340295 52868578832954393947771519029333077280 11340296 -89204403216862873230499073334314926080 11340297 -1310393526813918320455649159087844332160 11340298 -518993458742961763604343059756384955600 11340299 -12331245671824276784470591211997878700 11340300 379884771128758728171427921577196748800 11340301 -404960290230516097977136090239693914880 11340302 728818987582185135643936624098463441920 11340303 51783180041043515452886746650584612640 11340304 1345729817738019709859772563332005888 11340305 -371220239850609758331932605887089583600 11340306 -204341226953547628755914438307912469488 11340307 -762748294766608489205265075033835697856 11340308 25162514386085374939144975773108258816 11340309 -442172498828335157507290840095305791680 11340310 -41935344081425178675739264557564445440 11340311 -67339552568601220581243908700270397440 11340312 11849721577183198815057891673316352000 11340313 -517521125859378972754667513034000889836 11340314 260464575305026813143290335054896278256 11340315 -101290101583119349626534574427157442800 11340316 -282551902805637136085088629791043368448 11340317 735448638091605596470587438817856179692 11340318 266133674200025971267045793676241532928 11340319 319367304110304220279491089083110585544 11340320 -216295444133531952382213006806867640320 11340321 187490116429230474640428756199833883680 11340322 72971401652494228901363656299037880832 11340323 53003601902733180338186703048999238944 11340324 -367339638071964916109269914488371992960 11340325 764002642435664209511412382600857552000 11340326 541267605712955591612631541441622197440 11340327 107449527994922324832772956567243264000 11340328 118208189902895300260901461679526620160 11340329 17482255074122448688893863459146619520 11340330 15842856906835178127891236172485233920 11340331 -19899439713974767583733726438470334960 11340332 1211555633118156822323994013615137119232 11340333 -19940097477222697601956737901042283616 11340334 180658091368240227031239425426398398720 11340335 224954450106434337577965364646107310280 11340336 -44498977380042096621902439921390452736 11340337 -629074638661620665949000321411522548300 11340338 338073244952943636754056182813392183296 11340339 -712894950058173967782889020049587352776 11340340 -142869429008068285144909421160471244800 11340341 -22193515008798100266841118734604102628 11340342 103459915422689451810114920286370123008 11340343 418706260584058372524018299433314953920 11340344 357814793409518719645464569827743068160 11340345 -160669484720148522823926443677606092480 11340346 -627543879736161687060158663020736074128 11340347 12669754524280459938743150765286024360 11340348 -29899954490714563630212024489779871744 11340349 375719277811965961594612307304873201350 11340350 38853131988994038373622711570951836800 11340351 365168111191468449645519698685096833280 11340352 15613952067640920036774249755516600320 11340353 -1128495418731358999443713063181809138640 11340354 -82627009284261616132695446126323065600 11340355 268797096605748685472537830192653597360 11340356 704534626606735440280218309616814497920 11340357 41228089277533018822029174122348107776 11340358 -92796574497830953450416792528357362688 11340359 -251688101968173730259434445270774643960 11340360 -45727990463970336105901872844160256000 11340361 306245140277993615416778569889432607962 11340362 164382227323298702523916063138990896 11340363 -91336093760614965015369623333646474000 11340364 32967890393887258633255076837069418240 11340365 154900861859316706934741095829247085260 11340366 42226019450836406377346476240373145600 11340367 628523521796953647412984323803496139552 11340368 71242628267099136362742091002390626304 11340369 -6105967514707824635085232408573945776 11340370 163198124831246240687106068359106078880 11340371 222033501630553492703452514854809684480 11340372 -296869666453424048436769592444576913408 11340373 700454794087292078092563350488930844448 11340374 31039639637862427815032631879253612032 11340375 431303928212950235965787811426588708000 11340376 -215262873601699359537698475910587494400 11340377 960816935120063169638647264103009176212 11340378 -167414757184337901613877128544805888000 11340379 -513509598519901836970841289957271020224 11340380 -54392488652349952336154677346945740800 11340381 -116162639581690370130482320172019624960 11340382 628199902779178842493479208179819171072 11340383 1000507605664212306498116178008559193632 11340384 48745914224018889502579637503823708160 11340385 -311673414318745205242802164576069794240 11340386 -473444395880759623973150131875188146608 11340387 339264089027054199909151047414552223080 11340388 111670078888583844463033146950667540736 11340389 -98153120075471693771321652225323132928 11340390 2895688898770655792242269927002880000 11340391 86021445634108455438516809015718837784 11340392 -452052730171589468686855276078551859200 11340393 460218725955280158625654767745417908000 11340394 74883770308424223918432890169431746752 11340395 192945865961664887941974248560635448320 11340396 207353695051630656117497707896704631552 11340397 476335952226103935971087306129612439040 11340398 550596074866952950407529637123631835200 11340399 23221889878216879307003103767596278528 11340400 638943298058943190497488122039500800 11340401 -40782189396030475695129126654676055598 11340402 255991091467357965884261943114216958464 11340403 325546350486337342616586720648712752384 11340404 -15868540418304215615126233175442321408 11340405 -6685287375735704093125031408090392740 11340406 37424047121931193104863008851703142400 11340407 163045797455927548283081653415354069664 11340408 -161720128402554392960573610909024583680 11340409 123169479054644692278827594496664475904 11340410 -72265948242877835817674166136729592640 11340411 -540034164029726458617488769935634584016 11340412 -153202139624195123419714165170910726144 11340413 -65005138647681193831799898415625824800 11340414 4746287891569932170173325465998605504 11340415 -772139266113662270953851743784057196440 11340416 -734170839128873342435289065485605273600 11340417 80550837916824570312000062994571893600 11340418 450789009363676419171272436105165854160 11340419 -462721286474701949787434914339582050180 11340420 -14179361782243243176150915676797665280 11340421 783815335179647937248920913217787441500 11340422 -720299012825467042195949532956513750976 11340423 20888188234909392042425473806466377072 11340424 -308286966809390881224380581094126745600 11340425 513734486053349716975000395100468641150 11340426 4876795840878487746603646306820840448 11340427 75795505052928761968189738674710149152 11340428 -205982048532636755348492878797409164288 11340429 399068547821839089137164643426964302784 11340430 -123822791865438536977764497768369528640 11340431 -293470930807258634435628621872177098536 11340432 142886729760723389778254587041847050240 11340433 -5808134141836549360802496471697440256 11340434 -110249575469387755485897828120941961216 11340435 129635526363671789124097084946782502400 11340436 143852151610052104306971302714428358400 11340437 1781062259012471742430991476507758360480 11340438 182465542475343527848739944002068866560 11340439 -350347605502823879476502239361209074600 11340440 -590654470690334891259972939069998899200 11340441 -256121390936245711086020343006067059648 11340442 801983088032625870828936080623257083904 11340443 241660505217597335140121907251496397320 11340444 197840956349909865327309120280994044416 11340445 756565649260374851554523109228035691480 11340446 159889256403555857314166586389682012864 11340447 330413950098135770999663464810520905800 11340448 52405007870463722793652396524517195776 11340449 200013490328398781535934437886487303040 11340450 -181980149521769152964333050604780160000 11340451 -354143509243012577663915515845686553600 11340452 250863225072064780543460210180843627136 11340453 401922315031431458496766198716747902304 11340454 -3444510732551044817410372637016112320 11340455 -17139543806225962311789593798805019200 11340456 439226501960673811214968800418270986240 11340457 564515676398210932262280443658652243706 11340458 -219048569177569278324373633744795267920 11340459 467390411735977365088639275396780530400 11340460 841527201787823138266968278727628800 11340461 -163759743136684427230541442437043017376 11340462 325036297339681786262126388436020001920 11340463 208642364831176856974164848897299689504 11340464 137519715851810221331648564885437710336 11340465 -74994379440933037780797704521525831680 11340466 87585439865834047042565443743782014080 11340467 245971422512844982107948652371767637516 11340468 -407574356124163300306275026643565074048 11340469 84714264950983614553675965329049926400 11340470 364134565721076363276087065078916103680 11340471 -94789150620349219493728558967420001840 11340472 34915952775122483038088868178341396480 11340473 7334211126810154126889087682158994240 11340474 -81261171724389658976991839872337648640 11340475 -312547041844831553991982598074906098000 11340476 -4960000851500939405712950592711598080 11340477 -8770465932988035549007993136636646504 11340478 -58297633222189820823144514129005259776 11340479 -191779105442901447924179868551769429840 11340480 67490406774378564577922105575798210560 11340481 309680369584669850139334767828593993282 11340482 -139014897412029329936260050041546975232 11340483 188856525817822652058254642704599552 11340484 -366306594957857066944441913594995033984 11340485 97565995821350042562246436028942410200 11340486 -14121772471228432751220223904565047328 11340487 2367858122874717197247622917316797115472 11340488 -741174063129734642898889439688032394240 11340489 -962978006760768248532203960502309498240 11340490 -170118230357914465149235860716516613120 11340491 180830835810858511469382880637036831892 11340492 348521650826448801827346293131695820800 11340493 892324684282852527984160733012684538304 11340494 236880285527861707846924412496016523712 11340495 328774835586449910993318452303554597920 11340496 -1498610297060791388087877746306482176 11340497 291224270232709037874449680574449933632 11340498 82039226233273337359689490448732279808 11340499 529829957998038092129417584491164028664 11340500 -238127414120386319214299608368517248000 11340501 -505765624863850158864234268991567368800 11340502 160943353004341993583564419692335713920 11340503 -141721093364742920507546271319487536248 11340504 -122484767649223425044901390193392967680 11340505 451756085172847974462717479414415208320 11340506 -316016354939913540855887379368588503296 11340507 -519806266525940880183695357665446144360 11340508 417281939576678923847662050750567398400 11340509 192170060126630602031219682675558938304 11340510 12091521981834827556726448164141400320 11340511 403855545526144984505679618811769203920 11340512 -370394409735356082548638026088198176768 11340513 -61572490650541339515489333864737756160 11340514 -342349442617925944281073390678993716144 11340515 -593353546229547213557691942700110129840 11340516 78385329552028760386674622282483642368 11340517 -454644290041247051034904144443415807620 11340518 12563216727707522483630726301670256640 11340519 -8301352930636600294113961279965508992 11340520 6560368265977852373635484874345984000 11340521 1173126926253049828869324441101223265722 11340522 368257479232457008008031442732906186160 11340523 -412924465118762297380913189683702441228 11340524 121401244507478021489376834054565303296 11340525 -112932360952648261701000027326913326400 11340526 324490135575267817255832224170665051712 11340527 756193830092291246869711459415387382072 11340528 465003867128570819040111997677502464 11340529 650391644596728359671560742527892495360 11340530 -143778057155017428949035943350469708800 11340531 -592921520896932650758863258012433275180 11340532 22660737199210361149894763329502932992 11340533 -611430848682997288707714859559505499218 11340534 28793576920297479247841534626133753280 11340535 95966403831886335173771113905247238400 11340536 -491526980615917861119544206083562455040 11340537 -12835184846062560549500379130081896960 11340538 -165744996245198703128400495843233998080 11340539 -346006013876603310726747111925151942400 11340540 294736088748969665532598224385740441600 11340541 378619377168289662496610104976789019552 11340542 113350015943026705259838113506543011072 11340543 -336319458246110157143538182564646580536 11340544 -116833462988703837210034992844730531840 11340545 -326078229017607098877924988901124787200 11340546 53211698056115348975811364198503702528 11340547 -301417271914798501477266797566474359528 11340548 -24802208071616899667738389522399492992 11340549 232051806931705098391011298510436666400 11340550 3695054382463276392427495927704384000 11340551 -317568527107439497398094583336039225448 11340552 -463387694074568679896256833778370682880 11340553 -382769517232903828603256050578514983040 11340554 -527087201919863693251099490583268754688 11340555 119406619315501058342690650922640369120 11340556 671161542524472739851253758911833368320 11340557 -927317244030402833988271925321126876448 11340558 -19914741569482186612798532327379753600 11340559 298610724679838223201889804394647693200 11340560 104995878479622352557817808770423848960 11340561 311378765812952075138385051988854361824 11340562 -824315782158033875321573739500616960 11340563 103337436061401106763101665156129532224 11340564 -149993051941264238654535484478371012608 11340565 -140122171307191372960848005948026763880 11340566 199575066796176630134665304215626890880 11340567 -99142349163244203041763644620518600960 11340568 780491371281803169617770299388048896000 11340569 -403732025618180279528180378445377272956 11340570 -18532649160154263257886061777354732800 11340571 -592999426255958607892498229903497808112 11340572 81867115496760352773179932331463478272 11340573 343249424855498337167067970270132877184 11340574 20897771275442147546717797346535036672 11340575 15167333244084349711483364279578113600 11340576 572583554573180089123271616494378876928 11340577 -648723455644808522143470563480221020574 11340578 43406886218254231487052190706389420320 11340579 110945846777914664212563459361573419384 11340580 -148769976853024614274953787461521141760 11340581 -379579843791358275093115700244727839744 11340582 297659524856917636142455042590083725824 11340583 363466614921886695679689261119597052480 11340584 -238353085494626135702050777824521917440 11340585 -372480180643628610424469936850796770780 11340586 -52817928277361246186904101832442400160 11340587 -636665634436194932811656836138225259520 11340588 14636786222961272043298094927654486016 11340589 -524921195379633527688175332523624712276 11340590 433115346474379135063943328477611620800 11340591 -24285308161850581505671811149549879680 11340592 56084612824105505071948271427389489152 11340593 -827325707642968309729281730774201895520 11340594 -539990234083536926174820478368831432960 11340595 -32558519903042662015339890573803467200 11340596 -118368511181549300004075969436009948800 11340597 162235843815377697571526423447979482400 11340598 -300037640869114283644332028489704970368 11340599 1536182101848247844612299555546537221936 11340600 121986812946134336459998773247589376000 11340601 10642094331315954183765825684813713232 11340602 -12824259914107600353733464835787559936 11340603 686493253332566236959405437912548214412 11340604 423613909058826374329943419393760768 11340605 -3375600500396740910242339121125009440 11340606 102879481692855652542488931511023820800 11340607 -865541417248519970303071019455035784848 11340608 484754953682764770089823368554563502080 11340609 -315846584822325738456025120833178060800 11340610 -196109948299127146498809992535799933440 11340611 176192284813574810462190733442053825872 11340612 19973194833830241242848713447051878400 11340613 -413209658492023217619905098340798263138 11340614 -247779609925551852565193295832179805344 11340615 129486364721226495565001147837881543680 11340616 483486108918606193033302783529765109760 11340617 44368901801268375947728321483009205184 11340618 -306887789118790018677431333708755312896 11340619 -23095166591879634378689496284368703980 11340620 -414894173959504027145064152661150520320 11340621 -1317148176636425772087991052117649537600 11340622 -5917175142252417290783539503467130240 11340623 22680474399035408946914243894725822944 11340624 32497334172558110123138743421351362560 11340625 446714428450290292523539389772152000000 11340626 256914430940075402530868380449317464320 11340627 58490562489223259521402638980533876800 11340628 128208500345318545042117116146337734528 11340629 -1102869552531250911158127315479848126770 11340630 -137195747015381343073423172568663982080 11340631 675893695124890840582467607472583468664 11340632 663718643197055009997903677351136706560 11340633 75097987127630099909473933131193433664 11340634 256888398744876435160760626707753066720 11340635 -93592525218359076995721641245291472400 11340636 414760895986258768045481667798968770560 11340637 75121417359455263186162696590332510208 11340638 -4451691953486181481107627051623581056 11340639 209586926016245121905368260769740049584 11340640 -737068975892808539690024645390342553600 11340641 -81032925609172547547348355542164988696 11340642 -3451766254823554088788541284252265088 11340643 1027458226122558068131926009958549636892 11340644 -40051161801708735175848542934588887040 11340645 -165324826720664515277119262563288829280 11340646 567026962239436478501945217726577858272 11340647 497259363542001229256598050953223422080 11340648 234684613127225665505301752452792320 11340649 -375209884714512525771059152427504026834 11340650 133025447047327772411270638857784246800 11340651 1363190298334759152044453863278561024 11340652 -438674269494093556938523183027504670464 11340653 509646590378788216439907085724062668780 11340654 -39924635133844991009892801467405214720 11340655 -412132047994887952440705435147834208440 11340656 69082723163691568789536762705633411072 11340657 48156195918188294285953708201140458100 11340658 8794657460020834465875570258073145376 11340659 -289047416633958206429522027036867067072 11340660 -33426105486281327966878326052960266240 11340661 -150505801481902811991369629753562454738 11340662 -353657192050648859918476531690606371168 11340663 -351002430472217096405385868747272825600 11340664 -765382179721545018390395325108087152640 11340665 119843860125969102461536985982755589120 11340666 178922838825670927284837491794643422944 11340667 375650659706664627988896871014922112192 11340668 232744701053543852181951314512406654976 11340669 -286073570567707505541385256828758146912 11340670 -517672369199962503822121685103504430080 11340671 -106009416853074908416292069416770450048 11340672 7143698249532681238890216685987430400 11340673 175182427242752105949917082178639969922 11340674 -98021242675486727434430424134410415664 11340675 -248634229794502172368697043782868684000 11340676 -20494900411638456197189732665167111040 11340677 -784627917562388976896026082459596248768 11340678 -268059065000639517536900031706225133376 11340679 -77800439501878507474810888385302648320 11340680 109242113859296959870194609870030643200 11340681 400009740684514983794012260147887665088 11340682 -131435022176378453599419077942232153600 11340683 832105334341251166896286210118130378624 11340684 128470128817958243015659646285979555840 11340685 126940793961722428659582962813018592000 11340686 -51968501084197073772668396333329411200 11340687 -20491217377119104121824368792242816000 11340688 166913515055142205337186192294431948800 11340689 -364539324983262282291692028451783938510 11340690 130300924817864679809176350465759659520 11340691 -10457309194147342850786658466371143288 11340692 -119259403762241956018104766624004929536 11340693 10399440381066266347865622949200747648 11340694 -519935053717719383177551747608385773120 11340695 196377714596582494420950835926761890200 11340696 31299794837904790828826219377686896640 11340697 -245074821840519361329509640069941809280 11340698 -76987017371188416924754512443577584400 11340699 161832273708892428579109706023625210880 11340700 173755786746381514907944881086407526400 11340701 -928445053530141974363032302774596798400 11340702 -221519481468546654277965948276791141760 11340703 65320029820744356803559539238245019888 11340704 322350680371424667981085674572514066432 11340705 53519518664909049154484917309593787200 11340706 -23131876297572480482925276360024750816 11340707 14399711556704132025027464401590783756 11340708 -376937250362033062796987875264219069440 11340709 908786854980698631633980266581299326910 11340710 -128564452792302585502792081269429210240 11340711 -531551269181193689382697051068614116680 11340712 -337633566500060420591058052908361236480 11340713 -239032634309941840590380810946746953116 11340714 -133144120860407063793974000898342014976 11340715 499509969840873752190810176074666923360 11340716 -250308265408518271338714693954400630272 11340717 -284840368501244078720915775473186873088 11340718 -25691547843089715534543319461749173440 11340719 80266947470185851115895385131647434240 11340720 -104246344245001452993443189867618304000 11340721 54377937547394991532063878137638338112 11340722 -33975705474072635640886485289875864576 11340723 -109409788032822221040974216678628778272 11340724 -804802403685977258672265683736633384960 11340725 84769080848196183115447228769776800 11340726 232744751721432133142238823429158404544 11340727 119531290470308076286157537034918778680 11340728 65953021905625641845502335184764190720 11340729 3349349669569333541998875801054588810 11340730 -109278654225712505435952994175533486080 11340731 557041397550453817420563269105799852600 11340732 -2790559763272719551970674432966615040 11340733 218980636808671078749090899935932166982 11340734 -3940450127870700211705158596661783168 11340735 -5731402311068750781756631424184522240 11340736 35950356689613528572390780949422407680 11340737 -5959708758839614708550148674120935548 11340738 93614408338460626099630032305454556704 11340739 698465240859779429665276907110321470000 11340740 356094200258392493041309103539096742400 11340741 322641202216048418778620793762603271392 11340742 97733316266375051449323757040905360512 11340743 -526328866085936479383197066753574868008 11340744 -92097097080735943271339637822941184000 11340745 160595539880565299013661116124631915820 11340746 171117909858535333512771471937986561072 11340747 452642099558194695922729651711908696168 11340748 -175707942416147866607092112561894753280 11340749 310678641885560671430423009523650375136 11340750 151102526399919503375310260243879328000 11340751 990543709968360127354812706737848039232 11340752 -6404270668246485472835231427969761280 11340753 351798606995159495409371333590470507504 11340754 124510448573896316010190916915966823072 11340755 143839568689512723448299145555510908000 11340756 633907383861339927721248774716124610560 11340757 -565048037615130511536088359432645762994 11340758 -100712276576021317692164041125634590720 11340759 10472853124615662504615159738243164160 11340760 -552756938515702132805357952973750272000 11340761 445748149640685690867591346645613586186 11340762 136252900691797757471247917721532654080 11340763 -12866355350605821583458084235542117120 11340764 229176928035973979747970271273741873152 11340765 -545313760419372908549788674392340015540 11340766 115422410417152466895175716067938343680 11340767 -114352845375840080441411372916369177240 11340768 257462019238374741798757781241554534400 11340769 -22097861225449083434899924735242372480 11340770 96243458497324870016547914515842101760 11340771 -188465369871080249042284494913284311040 11340772 -700928495387072040176367787998835083008 11340773 -84151279881847246281772176101468460000 11340774 205595918101046866413532733929079514144 11340775 118864947654871457771621418816209484800 11340776 744184048455118512562121688632874286080 11340777 -4106392461552469349464326276084771840 11340778 -448405199347834929944633150918371554720 11340779 367368315754133247987976730322993932760 11340780 44753312220882001123267761219141304320 11340781 350572873580251991994639471880015141452 11340782 383469731652510335942023890060778684992 11340783 1224701835918847246761233230604465139600 11340784 -29319111137567562755967863878960414720 11340785 394577342106672634586352582670497802320 11340786 -79772872467746219627022880914209362176 11340787 -31806332678348063704732591096530507360 11340788 -156408942479598189407975758601634877440 11340789 422199365706774418817085746400130193280 11340790 28053841673630191180076635476357734400 11340791 249666191892921928609931878504057125504 11340792 -227635356373007962136319276353196687360 11340793 -170545008791721639619906932583958211756 11340794 -282360603651710979578009325536628299520 11340795 -143000831265471168270360189802277377680 11340796 166887637847490698127512797694292364800 11340797 -164592283411384329767588105745600766260 11340798 -54534191397923190937194495650415329280 11340799 -83135044491999998976459692415278726264 11340800 -307276509746872493469172246364395929600 11340801 -750101403880555524742970509739401169520 11340802 511629538459191856732664436626886138624 11340803 -779428278188343433320144678643470151680 11340804 -464287961368280492534710119311491645440 11340805 135468348790768995808261281025628465400 11340806 -544768984103194890080006345621677983648 11340807 -733121711653420581584788487169072898560 11340808 -67731628265705408118259595500292014080 11340809 -559009743733220743762630356758909371596 11340810 141427042341172897789539633084568243200 11340811 88195481552596438103356918151999338000 11340812 -79210100314131969352817732911395548160 11340813 -158732773189842685866796690910191065312 11340814 -215148094641359943502247076095945486208 11340815 21423860041355884322874549789092471520 11340816 -66885026117713272550580451748909940736 11340817 -215293315900235508194193101928548450880 11340818 423078591548692200900582082018987785216 11340819 -74293275779853002520141435662287213920 11340820 -3329005466806140067583766871892613120 11340821 -26261049107888501600255335277375412978 11340822 494338292594385987584573696329835318784 11340823 -66874633025650385134848603678675044352 11340824 -109864365459522295539444857849784545280 11340825 -76889322470084946912019754981144100000 11340826 199185904188691297674272992194281890560 11340827 -1023122362109477948244357639475644751440 11340828 -379704469457852269422848366544477974016 11340829 180379986331890254684205949373854435430 11340830 -155416554422112543319783319865200513280 11340831 -103924508421787192551515979788153685360 11340832 516911843170256137632185214189069729792 11340833 143619573098392427788214580408975168576 11340834 156396615514323831034099281472788103680 11340835 -275512538272879548119144778132273729840 11340836 280891903416941473338298223560396423680 11340837 -870330409272045910995436479720596040000 11340838 -599139508923295609418261997168545563680 11340839 347248481595807413217692165445871902456 11340840 78135464107070893121929483099019673600 11340841 631938476950588909482533679201988581242 11340842 -20445780420579635429118523190696635200 11340843 -521887583625254908386320641018075143336 11340844 -261828954581804604064939222192996459264 11340845 254839840680145436829727632156255532800 11340846 -110019891366460481199876931210242048 11340847 388911705418950366556251570890203240432 11340848 -155473010405463302770429107036022652928 11340849 -141381219506554204491425018306135107392 11340850 139827039474954988608611502882163892400 11340851 611404014000963375467925499098121588704 11340852 150668735115124653158561576323408699392 11340853 -1101809204883626223368925949299359751360 11340854 17248618857085650553050943975750943232 11340855 336865541308252804029238701186254378400 11340856 -339789102787636002158074187893887283200 11340857 476826916094531829756622529907939737232 11340858 65800588703925486015454208922757248768 11340859 425669237949143150762459701173988601060 11340860 161203224203658665841836709873487641600 11340861 -74539555877319309689888133949063605696 11340862 -25939928453869416259044972961101048960 11340863 5265901337482308828523729058658374784 11340864 89163264446171149950187274436838686720 11340865 728666831682918673025177269277466652800 11340866 -117605709869247078062606273844047704368 11340867 -182712658288029862002865226078770425600 11340868 91281991219501136566275949982146301952 11340869 -823413242038566599502995052504415685730 11340870 -85986797389669374946166409553951879680 11340871 -208200693918485606660020683642852109440 11340872 -240607819365856179758848786510145740800 11340873 535171517342499774539240834618294411220 11340874 -26817543454891877712920034845833484448 11340875 74320418112779052874417608423225744000 11340876 -180275966813919803651447788244390040576 11340877 -1601541636770944749625387712371954627668 11340878 177649411607806204781888662155256578240 11340879 71347767425582665748898417005453757696 11340880 68633309837145140624190082233748930560 11340881 70174205557188943372456661681057453682 11340882 11593529474508563542728938199032919552 11340883 -1187337609060292260178911516829650503616 11340884 -169860448652464115075465512693167149184 11340885 65350932551766020869917325393861555200 11340886 -196192718712900973395032295521541226752 11340887 51999260592700559942676759657711384864 11340888 32281780867891596610700576947403489280 11340889 407073031015465010791572354610028449472 11340890 228967482368158888050986581788533856000 11340891 -45008369212235114034710170700279142600 11340892 -850955840383163757303773515018714422784 11340893 -597241941574063890677719941793998289920 11340894 225012693736387587691883914513816276800 11340895 -492823720832149135323981755192959081920 11340896 -226980538636908635581271412676387405824 11340897 -35432392444199627377849855731381477600 11340898 240852420340815449757683142121605668640 11340899 185152446010604885087606384738011023900 11340900 24746615082259509365659130580096508800 11340901 -258716061509953939945899864267579587712 11340902 133311130895442688169119787479630525152 11340903 51608194682188246698587372133829090560 11340904 493477171629134406457971969159689779200 11340905 -142651535316109989367149629942264427000 11340906 1321746683139587505398943084471083520 11340907 -79506657925321156368949941586054931168 11340908 -225909641181969733675591474488773783040 11340909 -327722623918110022945472131253659210656 11340910 102657164291264704633004648814820761600 11340911 92605445011540779041426708276086670712 11340912 108461258469017643999830648928457457664 11340913 60848441775655935355235285364587102162 11340914 144644535938944561349872751371196688000 11340915 -22033885963930660937569066523408414880 11340916 135554235510055116433184461273138831360 11340917 135066757307944305446967886650149933184 11340918 401808916202745131911998513514912665600 11340919 -789153025588235996605841618079345686680 11340920 -15401809980250177049074999553817600000 11340921 -239726307207043452728664463618041825600 11340922 -470387420436955342042663319273394553488 11340923 562153895829556043830197537367787680104 11340924 -33270763388947373816005812187992883200 11340925 -515634772173824621376140362337539778350 11340926 -187286973386801793269189349307206854016 11340927 -99423693665857774838046244320503285112 11340928 -77976542836563833517643588669129359360 11340929 231221833839814470388611638739926574240 11340930 -24978834811308383252164641022669601280 11340931 -59633139788206601531987241803799100208 11340932 604846427315895135224936395413791330304 11340933 -64865341860763931682187690801532816352 11340934 -116841792427539119716290910506635561856 11340935 217014187041204597891663694410747928560 11340936 -153484596630294619044579882086581447680 11340937 690495033487009854398539556824914355492 11340938 10403127799402787725712173094687506176 11340939 -66967116441145966531988225448611150376 11340940 88678824524878174245067505864854302720 11340941 -169429350607634734663121966702235683658 11340942 16036216858950977250084554852004817920 11340943 -634613645554845193598480050652833570920 11340944 -116079191925431036109086619566832205824 11340945 244035820781265702630796824011458406400 11340946 197024884795392657968082334681887222672 11340947 78952202913199442851904416705247564352 11340948 73538724632974879483198809060977571840 11340949 5702777713019246044558662351884675840 11340950 276453390680036171319173040230724708000 11340951 -116569802527682646508683996355988484096 11340952 -505484039535390083626160430036621312000 11340953 -104121874237537167400684813211428736316 11340954 -9208704945165167136396107412640795392 11340955 293115335419701915246544325445876784320 11340956 -218822928393784586992315721534020706304 11340957 -135113345955725881902538932874303954560 11340958 471380677642531635595003157506169374080 11340959 185877125518229502297001839050941903872 11340960 215410585786287435666124559370666639360 11340961 -600920072555935658461124877379375153438 11340962 449889280388798892539621080781789009232 11340963 463582178441254995263933374054473161904 11340964 -540552085352676068781798801137625841024 11340965 -705853265028662577352861864495006075140 11340966 18469646005533480123875838543501600768 11340967 -1102457643295281404736755801537135480 11340968 25274839506045272026599790008349071360 11340969 -155520078698851595148625725036020166432 11340970 526295001020250411510281169393924725760 11340971 817680053281857267943837968046936325172 11340972 21282842118419711243687841593169070080 11340973 302140297139458668510109637610757339136 11340974 -367805280617482917509869951142160003264 11340975 -164471531935061400163163028585589271400 11340976 144467958775967933335103823495268728832 11340977 193335163050518278203313885243869575826 11340978 -736800773287763321797183618414215168 11340979 327943118000607151023638768533902707584 11340980 -121610720010095868226480788844341043200 11340981 -300305938133480469591023371182578177988 11340982 520718845273519428623668400471319986592 11340983 436459632886874101873116695216426545704 11340984 375682448483616127903388429248383160320 11340985 271056717490745901982972495043767050180 11340986 400410755109289607455854271274759136000 11340987 -63134851270823873838556154704655997696 11340988 887004450531473623942620646671754240 11340989 550796160672337493152639888639648765632 11340990 131500988984189526457582002213146934720 11340991 -843517817337974876840502643674028700608 11340992 2226568133669072008480338894863204352 11340993 52092244856446898617975459352342978304 11340994 85670656635534620755679049285705272832 11340995 -613764394193835188609769920319348534000 11340996 50682043743770743314773991778854420480 11340997 563525963598851161540596272276442079452 11340998 -348114599256734090045376901546277230080 11340999 534607685472964248440787967983027591120 11341000 548947609478599854405086152144035840000 11341001 632359290619174743222717305699491366080 11341002 293265090195098024445954955457981605632 11341003 309103941671734995171070599730082702400 11341004 626923148113413814357767654431737638912 11341005 130012639909716041880413296759341436800 11341006 -649024608819209679400434254945989939584 11341007 -335446888612022429745537783986515598208 11341008 3740022946685618129338370128178970624 11341009 343031383983168382622460854021566804480 11341010 -15526295108344109637203452673627520000 11341011 -140025502047445398033016159631688647616 11341012 89581513833767565217054363528735197056 11341013 -1406732389107517104035733346668818966016 11341014 131456370636595229806723869873727943040 11341015 -48243251578556654171860662141873583680 11341016 170465484229538020471475851981354536960 11341017 470728363371668180175410930272296870234 11341018 57852813867525523449897335159807666880 11341019 -160815365058077263168863092966618226456 11341020 -54191251914656575098123445789978168320 11341021 -3013629818126409850501652716966075713210 11341022 197377215650277546596336663287628749824 11341023 549851325460006970293349911617734288640 11341024 198820172468832999398762756716867092480 11341025 -152690681653934125068604384692580317450 11341026 -540513442502189307655532298094193913600 11341027 -431625432987441761970670103456391751488 11341028 -100340862576805174664030070817288642560 11341029 -26418382852279595335035832126428197760 11341030 -342454535768676142474276597619108457600 11341031 -188431613542415791449828625408360820568 11341032 564608161568367203899649962628316856320 11341033 244858754604647023950991819345528006224 11341034 -301460158294118548423504492920051936768 11341035 -56092606485137057729958885371723760 11341036 10016310173229211167008071035606197248 11341037 -357397699912967664083919257221594547808 11341038 -259234766480598170688743736567676280256 11341039 -388081800627794056698900484345671202560 11341040 44956174908372677667571199120061235200 11341041 -32075983107259752281740166408092572960 11341042 560889156240322785119853274635319889952 11341043 129035642931571579614031871706579002880 11341044 77744491969081893906312968555577858048 11341045 -645977261357307116947448670299600729700 11341046 -264919655121601630518456063084041135616 11341047 -84439415636693333860562452307692179072 11341048 -385397188680952575952663207195247984640 11341049 -1499107443465234113760622471530797949360 11341050 53099353702152924505734871601737516800 11341051 64491740757049635116726354031297515184 11341052 73168537373936302895860432086056455680 11341053 -526631829087707538204439082673805127616 11341054 -446295906061577162673894035371748865024 11341055 -86760655097374440944520973273288363680 11341056 -30327457205110211263219318362816380928 11341057 18614567559736171870522850450955579264 11341058 106610674405026960459509927930791676880 11341059 249528553981772163785371703906188852320 11341060 228872976322791789135620462317483572480 11341061 -129175636678069449503347462051517111496 11341062 -189700221801954198083668207116532038720 11341063 552535414497642183086413233497361064104 11341064 -288974766537210695440651866472068710400 11341065 -8530945760486625069235862232655836480 11341066 687644540908132035567923836432315020288 11341067 -612695577125424020312063363562473777328 11341068 -23402249483276454318183574728834716160 11341069 -122920227603526269578185156425424259530 11341070 -72953829415215276758795681698846440960 11341071 -23876701292036882625414077460260007936 11341072 9457449187440096072697746971288862720 11341073 279498005625527747415219552264026523120 11341074 298033774919457807152792636470441527552 11341075 398976076351418781753373195780818116300 11341076 294528814710273842512178124470152229760 11341077 614721181644783226600876113285674304 11341078 211991494444344043541822451325409280 11341079 -46462145738795179193981411928795520800 11341080 -186315701642840679539776458108217344000 11341081 -559932006476625872053596777250823102000 11341082 205199753441172056730590626231505740800 11341083 112751002525770384407119666185510230280 11341084 61883679477254174274829264859763017216 11341085 -94643626533740218581797463830394608640 11341086 -366189038877131606826635826274523329536 11341087 -330445640193673008694071948201096463264 11341088 -1028879090029217521406266840899256320 11341089 -119865333726240223374197800642106864046 11341090 94827312565125178214288629565584865280 11341091 -783808218118367904745269661584759185448 11341092 8715356048676852415819894757025300480 11341093 -381780838620707893782781160789622792576 11341094 -329374207532597051239075238588319311904 11341095 356811233691799673665943060383391491200 11341096 -26534381413359255655639522434216192000 11341097 -678363821033099534483916481589866712454 11341098 8775896732629548698100721666349060784 11341099 301338104869788268573720394330117315472 11341100 -282528550626794910101168687324921856000 11341101 27761088110839788946991922580506944832 11341102 -68870234978130777494835764389825092096 11341103 284542452265033427884077361911012302352 11341104 9013862303293437605494948639216435200 11341105 437818171161220335592073742716052238260 11341106 167034225536009444182468902768442030080 11341107 -284566136781690697170112417349299593360 11341108 -703697735036197434484589098306009054464 11341109 512136793206979531560222313879471038204 11341110 -47316231329408604975003086017954529280 11341111 103843840662885713395936909460295188032 11341112 741211132626488952184743132911714611200 11341113 -44056793941471040814667310796099787392 11341114 104582916959913015438802100134489028352 11341115 232238709170054222605109517332901509760 11341116 -276628124401722135179323509140796238848 11341117 -806748068436991361685090884774007985140 11341118 28102477957464447367662020437107921600 11341119 490699153281146772929458194866026765440 11341120 44548594451778026722275849985075445760 11341121 -7742202262689299327834915249203622496 11341122 -10851591764715544768627398850982438400 11341123 -373610567920196455164087724668080990240 11341124 786964469804534426832728017188970745856 11341125 85459309788404660090256575074540998000 11341126 -3727038722994478608068783930202668160 11341127 -178179834128372010547546945968864926928 11341128 -1666216516884792887990728216167137280 11341129 24665357974289969554617148545594466276 11341130 -185903229835481577219118951497957083040 11341131 -24401231038633640004505033605567051048 11341132 -172667753540137666477538706164254718976 11341133 149420171076015819482628122862852787968 11341134 -291111904037667101559447314299062528 11341135 -363230036434341888936099702361311852000 11341136 42655046480735262385705466115610755072 11341137 -86310087199252769693285279101540784448 11341138 -201685591223889021302429419796572364160 11341139 240771532589337918552530428674440583024 11341140 -123505755274534962179905583358699878400 11341141 -77558981306803563076687680260722263936 11341142 230418530150125542601090461967087785792 11341143 -558261664581784719292907895938302204752 11341144 380913743379402895708291475911887360000 11341145 -520875221867083282728368690650828751100 11341146 386210423742011439665800579124944492800 11341147 205238233414158899269770337532737393152 11341148 312598353900554295536069095088001194496 11341149 -565018583474187122867589949741189271520 11341150 28614281271165911022338744040911860800 11341151 133636443492239421995466858439930162152 11341152 -48625421337014099873334550234544996352 11341153 -140556484375080612892297848448290226620 11341154 -10572749339034870502308783038364352128 11341155 -130357412715929087412135532393629108480 11341156 -398338336397484052653937099308655876480 11341157 -706156369394192558889234202261179225600 11341158 23679346568590077601572046613560238784 11341159 702135475203034243956737158161076078416 11341160 -121373103661992745992628209325066752000 11341161 -332696529289836203436190603469625408000 11341162 -33558024306690267470160962631498832896 11341163 -775461879475274862237447764093602454976 11341164 -234425163951883581333784030857461760 11341165 -148270841535174136680260233653659506080 11341166 -94624603098395515213128146764720549440 11341167 -170208396577380121548304018310446992120 11341168 78330001161264344056232964808611233792 11341169 558994866313619925059092599750571336320 11341170 -203320812112725370309458407151643421280 11341171 -996752027533863541535207618026730760628 11341172 -234636182565130444705391468833041373824 11341173 -425052180731487026911370587228535272416 11341174 -1402722519680780650322653490346954240 11341175 63836017924063234621421954854426569000 11341176 -3717049089650804527781135359045140480 11341177 -468823621252522699095070221265695354800 11341178 121274251300234216819105039348666528224 11341179 245492171690694412477247864565804635724 11341180 -306378178558295452142679789169001817600 11341181 571946071360638604324646224784169250200 11341182 38237653255768567568135374805394453504 11341183 -190029165497769443306461350517690417440 11341184 109334134537053055582940442066042224640 11341185 27148605188730511012694112657080033280 11341186 343488608847273702475682693482693347792 11341187 277200453968612939699962708594063135440 11341188 255885516030343635581020290918969016320 11341189 -146039257246137109936340835506455610820 11341190 -33278019873451655798927243717889304320 11341191 -442479657729537763025377761136541342808 11341192 54442758958426322067723718725412992000 11341193 -926635025148599428362953721791947871820 11341194 -157157493893976100094140345151565275136 11341195 89055122167434934723054391535801830400 11341196 -511806759903284682870367115293148689920 11341197 474580061479136939404565573621879997366 11341198 -174535041822405412739643063065661235200 11341199 277795984498432030687102316282773873200 11341200 9032276012835490247854442516388249600 11341201 134586395416134671712460411150493617202 11341202 59537599813254550652415746984228709504 11341203 130462512833678625261564572038491376128 11341204 -213639701071121208413174079530073538560 11341205 -342724429688739988947980136659140769640 11341206 285735411850196927955889040240052950112 11341207 63360019483125296302460741488384688 11341208 30793344394643010275301190620285788160 11341209 120292325763323071581403931962411200 11341210 112174287368002516422173797178396967360 11341211 -47665087534351119492385095075632690400 11341212 32355022294797757753320212401619481600 11341213 -166396737901987483692350706850192498152 11341214 66300642522347611147826833839717473280 11341215 -7511722415900632003397798008481003280 11341216 -828205078661857140185686948225603338240 11341217 371233499362587293275812549917832055266 11341218 -73349840483156106847757604904034941440 11341219 -18613566301956664070058614708716767080 11341220 251434836186398357763382144414114037760 11341221 423897771866304062199954292470467625312 11341222 -98560177924270017859977882792637037088 11341223 202197278556707096772876847362895601520 11341224 -618690941610289066895967610077609492480 11341225 -84377123636953035839360042468986696000 11341226 15588869187805503023537735848336232448 11341227 200576523646407703813138571277207048192 11341228 404799651304704558221353104865820173568 11341229 1085383181159701098368186127672820471830 11341230 -19179330403526122353001859379125393280 11341231 488305852768073723888491401234747727800 11341232 -4342491748833338314166359832523571200 11341233 -801111744223096923113894218534832380800 11341234 -10740434451276071085317032663220261760 11341235 138077414175122614740624359933304061680 11341236 233954351314544150756621307943901171712 11341237 179133738103452474169497789061411802592 11341238 596071018727822442544370999646191279520 11341239 89354247678468728849302010532399426048 11341240 -212587597026916032206350225465417728000 11341241 1551207808362835484579934494872507761792 11341242 -650667061533551372020947181032341130240 11341243 140010936906366139488415831435879504584 11341244 -174415395932738051103935919035186724864 11341245 -187229542193628672128407816729522743360 11341246 -337097365895081928628127046941935074432 11341247 -453843053783935152379534242176822618304 11341248 -44602972699157450667957192406943662080 11341249 -588916585143237402374640899078521035900 11341250 1365050181009784791825687528225840000 11341251 -94275467371814296774470392594847516408 11341252 11811918629462561359769347995113610240 11341253 -37955971012361641214599169152261811520 11341254 -151232517844458012662646598969235208192 11341255 -13777830602906802328105269674802002640 11341256 -56049006018796624589382848768662241280 11341257 22801630140226456659738227644249132800 11341258 -11895350676108542895490646988221210016 11341259 532311517983160132720494002085827483304 11341260 -64415350870734359278127670796191651840 11341261 116917825638713781946944215489939556480 11341262 580767275322131161601377260977623099200 11341263 812509423631563414249845748219690145664 11341264 -31291264158107964272036598774357688320 11341265 -231366551041520919520177070032822640280 11341266 356144882377935446240219325323368977024 11341267 194853749388272392371279151248164851200 11341268 349780645934929652644536650523791337216 11341269 636820379803514595565589016709059016320 11341270 91432283653120037504370128349985670400 11341271 -36861811133429320578940931868171191280 11341272 66088451701162226282367005686886400000 11341273 -671874719994069226086307263632308863478 11341274 106058893852941096282969084617645329152 11341275 -313093742818910739834992458595683248000 11341276 -637951089497433303959429943087497827840 11341277 -113054354255914487792927395206846935808 11341278 188293987017590859406244370900460802688 11341279 25926781187779278173575961194497624520 11341280 29883662013037619537442090020563845120 11341281 -31051010520241578431299741301897749056 11341282 167172072103578020565228532690765606992 11341283 -1778650908005825986932894987607128697920 11341284 362678892284103800011429531355839180800 11341285 3971499622677196048142785249269913980 11341286 71301668681878117494617553857513630208 11341287 432166138032248125552672458954621436944 11341288 119880928284338851593065134684530278400 11341289 215306534320242356926450771674841020090 11341290 73219544042313090456959546287786982400 11341291 -703320342099390593397274251232855188000 11341292 870525110224933651223375529529682678016 11341293 -4279052644524065352964546352383973856 11341294 -11929414413800316413381455695302722368 11341295 307554221375564269194203591702968560000 11341296 2466907896734876916407218599673823232 11341297 -364586153389312222981928776094138939616 11341298 -69494774651789540555085741253272111600 11341299 129901055816097898472018667688142967864 11341300 -15703880859302951417079224326293043200 11341301 -218763620081849649296585234237655247698 11341302 12878175149054024425080492211142160384 11341303 -395754490729155475196554041997389610136 11341304 159382440938833050092894659925743288320 11341305 219750403788719032532058971740411935300 11341306 155430136335026992657365117953175914352 11341307 6941289830205875516352130708658905560 11341308 221117657064222446951102384844667207680 11341309 -384533441774451620270092918653473865600 11341310 72568009127409849444633112677874152960 11341311 -29078404347850557467511488744734343280 11341312 29701475348584884717005485414193037312 11341313 1045625544216032518019377635871081730562 11341314 36412248356153823431766182506831625760 11341315 315079918628638348084182448454416002960 11341316 -127520303010758721327781390549480476672 11341317 -72379803322201161649737941130125470752 11341318 687006938376174134072683258741152210240 11341319 -184257340525169294430711024654748815360 11341320 307076578279324028402611913833328640000 11341321 -797234248999231749745885654333846869478 11341322 -546519675336993887061866095311152430288 11341323 -2588920141078879190032343306978073600 11341324 6618739698019958650545628758130685696 11341325 -864612103657545723353319888124952522400 11341326 -358552934542264343288671978419080120256 11341327 -58680398368124632648290664618480837008 11341328 256312323171651854661901763549816094720 11341329 -523074953321701507508540975482843412640 11341330 126152077282328967316883039757404160 11341331 634288906061974850296223385419103705132 11341332 116267999249763732912229433314093712256 11341333 1094339678228378443815146846663425997582 11341334 -65566528780318890816317858864460840960 11341335 -228821709557680565320572947462373719040 11341336 -18726091871420987712253577668389580800 11341337 -107879200333632347454556549298616757248 11341338 -115452042612814363695586639141314028032 11341339 99033433985798499188644545140751915140 11341340 -499671422789634542021273171339588252160 11341341 250628720950602136350278307917681770080 11341342 -70047867826638988910395839097933004928 11341343 315539503809081451519752822662680845144 11341344 382069893117661235387842733065958326272 11341345 -435641768072590465822185751724320833900 11341346 -231368670550273067961761665441749021696 11341347 -44570143907911031639554084954011491520 11341348 -563639314274745965114752883307252132864 11341349 -530649355519111848892874634346844739840 11341350 -8929151160841507997207167661518848000 11341351 -8168435171903078529625676592287126560 11341352 -735208615318229344541906755984532275200 11341353 -47667901193596545870475270801271133216 11341354 -317232489776597662797077700102722408448 11341355 196427567668398649203085873223607089760 11341356 176493626617775132874089728861439007744 11341357 -1091114016460210755460128544576121292394 11341358 47804244278738990389195970594796890112 11341359 282613509631757701230203279240999992800 11341360 13814845340211897812583718798124974080 11341361 129234789591277676814294534952284366132 11341362 -81121063670433812059492463245014219648 11341363 1149316787405379358943915597991528742800 11341364 -459292448444767809207553335784679612928 11341365 -66546532341955638335860889273981124480 11341366 -253473390662142407030903520752845944960 11341367 -109457756569363557922318929415627018584 11341368 -385127821823101402477427330499272908800 11341369 95890382991420370800012174653314639488 11341370 -174735940666679544319563398851029273120 11341371 195211028485226017806847071458400379440 11341372 171974698238631677193621678681325542400 11341373 292667589019816075425393167004512807622 11341374 -2932890708620080466672447068062483456 11341375 959157260911767409760106261764952534000 11341376 -18721421220315326533246088604871557120 11341377 -3242882485575986275218530427915160080 11341378 342273001691196909823063553848451388960 11341379 -429712923323577703601537410024389120 11341380 152750679199469286183767282993045913600 11341381 185632712553869293727730629080768660864 11341382 13816967963753933789784250091750014464 11341383 -153435089903441000643203059949255972352 11341384 -208763340586000442569933390206409236480 11341385 130908362045578173252800247907109246400 11341386 -36110149734069518816761817169051069696 11341387 -770425527904433737038277851082853193964 11341388 -164312414151654372923417044047343494144 11341389 -44088731331729912349828491696604918272 11341390 113475725985997883918615623170191913600 11341391 -808602263386366216036269093514723711416 11341392 21481731070708709486191983911388315648 11341393 78594685339178067913121929566448278960 11341394 -7331181638863064755669227855289371504 11341395 -110966780828790180274782513348433828080 11341396 -863557071812786298654727599287354720256 11341397 1019203670585094572963050956528940487772 11341398 -273128995974080515475629934568351866880 11341399 763402716460535709762418534285135484664 11341400 43484938316424015586011314851236864000 11341401 289496812511816025574156573620215643264 11341402 -193021913543332539473107389216172600848 11341403 -622318319651266847984889873325635996348 11341404 221523511642561167576145164278979379200 11341405 -737088760406355377457119419526786033940 11341406 -213990945480683879832055138805072830848 11341407 15111180660342086673739526408886858240 11341408 -24601466469138105508979765108775321600 11341409 200072005385920314478119880143118424610 11341410 -111081054442273492371969106007679098880 11341411 296787815977193298783997102567352013624 11341412 47196204701643490997563787493657034752 11341413 -151701359463491916571992339617825645058 11341414 -63356419547746285548314182928502820608 11341415 21839668908285431353091738413959810720 11341416 200346535564009398612369953201899929600 11341417 -157957434802217589779567423161594515420 11341418 115892748130091543953717297758766295040 11341419 -121589614863878620380760194520719814056 11341420 -22899222149339024771166566182569277440 11341421 143936892073767193996613856578096140512 11341422 -4872332356362170767687706430244034112 11341423 -62521246829669777305266136150280128280 11341424 136761833413538759126083135240852439040 11341425 -126101221376740363576768068523419566400 11341426 -16564158256424364980953651340228092896 11341427 44031408836131324670103811258505811396 11341428 131242546507132829492164782754711474176 11341429 -661632176226876518973489387158137350528 11341430 -239644169974251565655721526121254640640 11341431 -1157985901775856651685847108762334184800 11341432 -262563858602437410477797851749580185600 11341433 -2116991461801624426811820666859281768000 11341434 -55859752620305310846873054508242624000 11341435 19869080047324995576661000132093528320 11341436 594148008230000159611787399031521902080 11341437 -40955265676133695646312814384770787840 11341438 -131555314753835233390297020931450804992 11341439 452068723831679510219668314968140218240 11341440 -166803019765823148024661735001554944000 11341441 526381307648172114085961460828159298884 11341442 -185836499424817530994846443372506916480 11341443 24905095132980556843191136386753712128 11341444 496258518081022241368778064562283064576 11341445 209577301193466036673930911308140544700 11341446 -246349387185947118847642661605906986816 11341447 -364999926691018223249625657386768827160 11341448 563378675081882741101119032782771507200 11341449 286492055027509385965392991311148242624 11341450 -147638887453687547421890122005772812000 11341451 47125702123580625197866600501492976208 11341452 -307316668536891253497336812365749903360 11341453 -119392522472031375599657642137675538900 11341454 582827720041205804113253817474468192960 11341455 460000348144401716860039378587199449360 11341456 116337535505999228266761747628485771264 11341457 949595623142641346940700268268598373232 11341458 -18247446941547977483853723652123651440 11341459 -299767164798236336315573138365559956880 11341460 947046705313522617562433674439838720 11341461 -104840872003240263538481312573018158080 11341462 180230283707860679855866290259064797824 11341463 -358362358841005426238440496598672137040 11341464 203669179032616805153385493627891691520 11341465 6619278894628149541317518512588252800 11341466 15460982880761898399074112237935289600 11341467 158116007494217007139373713835679255084 11341468 112694846242640464737368836706476379648 11341469 519444207510280141292833651248890486880 11341470 -33200458091791205522380472179326873600 11341471 -548699289594407556503087842669351744416 11341472 369311345669886211602834167056896294912 11341473 62432297025601834202704643271484191168 11341474 121768103300967434000298681212586872832 11341475 -413071490607141626544559893808129558500 11341476 643974234867420239052426342300932063232 11341477 214511097999640305812406324749650476800 11341478 3045560329707168716932290010698632256 11341479 -609515035170846405867393229763087443632 11341480 -528417784371221887354878918111197184000 11341481 452752755916493530127380799803718986752 11341482 -389358625293948784074725536895684307456 11341483 515242074539974267534311482035871673864 11341484 -37907092767160130646123026709902032896 11341485 -167234162020261474445354417194492516800 11341486 1522522314812499980399539597946700288 11341487 714985250737952809305652229079681392712 11341488 61194289419191048231425580162382495744 11341489 521704105301777197279098602006788614290 11341490 -159064145979423937206667383690303228000 11341491 571271668165039671644403826600117974072 11341492 136740520990333405600489321583308830720 11341493 -245049659490174000853291535730930474258 11341494 387434052445056149715876253467854876160 11341495 421892540734215487117811337336598023600 11341496 -561970330176676347486058253682967818240 11341497 -168362396715762029278899038434574862000 11341498 54664785216515260867977618058647378432 11341499 -11345605658933322336140605912191501120 11341500 -150962557350392209934933237801300736000 11341501 -52968570540977598314727200691918189248 11341502 58644915152588025228589627999610757504 11341503 475806681383281769421585669025492997112 11341504 -44319641639473866987106679563180048384 11341505 35344385873910300548378595399560094720 11341506 224146882259362659577673728854901555200 11341507 -317418841732640644622869613287862737680 11341508 -7399847696497527054932315699354597376 11341509 -58080627242660094275716105385223710496 11341510 340040555379692480505356242646664620160 11341511 341500501758054887994504539012454175800 11341512 52559355790774790446305473660318515200 11341513 -859073790859683589532418067715959587238 11341514 -310248229343374106250415769427342600144 11341515 -455073390320887116809402195426353969680 11341516 -172300609290339091211569979390521161472 11341517 -696294371415933257309878328910469436448 11341518 -152041672313418626460873833579733749760 11341519 255981968244633892971990512143980346096 11341520 -60577676231707486801842052267109990400 11341521 -593571499322362828303920184730782524510 11341522 397920637254429931413642202260832254624 11341523 -724308849365132184732651382622722650240 11341524 109248923847441694743727975135568443392 11341525 -105632562764299639473171082190543494700 11341526 -149183973544163499729721054521584096640 11341527 52453887587359400052782033797060450920 11341528 545004734841726895994688035085874268160 11341529 744783395271947750367037983353078309130 11341530 81510727487376752968339214294328345600 11341531 -147146651560810952748129934591078588088 11341532 -376163908559914215187900743379993634304 11341533 -134051995467175702925815814579184063360 11341534 -69614895618540537287779866488667704640 11341535 161264636772587479148171588547174910800 11341536 107752014265967820125787532074279763968 11341537 1758372829491849533022531225118950180 11341538 -26463247733959436929970670359729618880 11341539 436808771278015247075217627120142888128 11341540 -42272365549272117114470147478164459520 11341541 1197298387875534140982587032953408066942 11341542 309573305287247748330667830455971883712 11341543 415857386492721768946697722494639539424 11341544 -466961648489609458501075783844879139840 11341545 111436595402365473019615827975707539200 11341546 8282133139235388060355243930968228864 11341547 20776738302997233620836075170708850464 11341548 67397132138140948077577897996491316224 11341549 1456827454968824902559061278238165041260 11341550 -267478314611580916923127938160059734400 11341551 4570522165686398369197392101039124096 11341552 -199504688998391810253082311989500477440 11341553 -392789795585211170638686125025580038336 11341554 14030475084802102794051192949066194432 11341555 1187722658192435969400734652563025764160 11341556 498685688393045449069528148768596992000 11341557 584451951409854203742436499790766132608 11341558 -534937441149091453663541643719502561120 11341559 378373414632152048484608031853711891920 11341560 288324934662837125009369465698983321600 11341561 -80255828330693727411963149688318019776 11341562 -662655420001972237986810887503743318528 11341563 -513256672363759421680811237391726190056 11341564 -328771999173636596297350067616745040384 11341565 -45662447462914301304902242590039532800 11341566 500570468302603352876157903091475097600 11341567 200013507648392476223684873995827502464 11341568 81675243635366652743985928532058439680 11341569 152539267879967147448333364222702119648 11341570 -333275553930122069808176163219946752000 11341571 -689719294566051655159990156474942452228 11341572 -24417484518595826398012478762379264 11341573 386793398356838813133602397210288133180 11341574 315123856886551228940066194863661501536 11341575 -75765624843844534763809263558859920000 11341576 -132200781989514631817726247107937730560 11341577 -523780953590963253313244553247444690140 11341578 -289534644793870982810080728192309116160 11341579 -704582375374561716591077623182618843820 11341580 53535494781522183216339092676055449600 11341581 542435721669467557497642107909459625120 11341582 -78398792138010559901875264776203193600 11341583 -59276056817175366603685283662173487176 11341584 -20325033332107232798607821260563382272 11341585 -58691639801928061195909717152963182220 11341586 378731488053859520115405048268321182720 11341587 573213378316502863875982379280609291840 11341588 -577805984601348849570625595302328413312 11341589 113466274411751008433033985421048157166 11341590 -172560624860646765416065249880166775680 11341591 1232739267526317752926099619724862009552 11341592 188240310296726084339296992666099456000 11341593 520566262282228912418399965813285862400 11341594 -9987469462744864762464173549050122240 11341595 -181408071225504910812640685871798782400 11341596 -122421660390469571002061931504255098880 11341597 211591760399498739244257194949342835046 11341598 -181206473732157325858411744728155927040 11341599 -214777806390594009588221151126684008832 11341600 -17436869248192829366808450602940825600 11341601 40470940649179412908554598476156015840 11341602 -148038407937142340351798180041796183040 11341603 -32159747667753374735708227716199110496 11341604 -350606315944759967341359032850326799744 11341605 210313519669837631094851678422121421120 11341606 -481325936470234834603455117702150025248 11341607 -82542176040937227172178673031046667600 11341608 -27286327564083660428393972035198648320 11341609 -674884477374252893437815923027723866800 11341610 37441051912529920855696285500763852800 11341611 166349301935097890125057107713596362000 11341612 217991516309481187486765531401363735552 11341613 968649141327271251395032927135921920 11341614 -40422742300364231933224472183217140160 11341615 594062419146588386498454442429797122760 11341616 -96644544269033411655388528254622826496 11341617 171159139578579817348040927682030557184 11341618 432187113324094034831971654662618359040 11341619 -277229269074778654475109548964401640 11341620 -11604311763058799367679230625114686720 11341621 66371279609773754834044742024651518144 11341622 263203992524380623632609341361440194432 11341623 250711918067585012891793647351287089384 11341624 105115257386848723512596692283904614400 11341625 45734511008852863087222395800115498000 11341626 -195099800025434457866388720396052216320 11341627 -212512849651380688750847072408155768728 11341628 -76619793366565595925365245378953590784 11341629 -28735002223286258201223687001106250240 11341630 -44065214753757750053713672041775919040 11341631 -444255915871080272733905457662685502608 11341632 -128164083588957109308449147938720972800 11341633 -406188286368958336415166041502357549118 11341634 -8718032266068150886992515385305699808 11341635 -78487813508826311967946873939396070400 11341636 -444063818086715582436322063859970305920 11341637 10245570174153615923286250027616368320 11341638 247127416149852990405263369500044595200 11341639 1588193688582993450261750627983613924960 11341640 -193850406695559976113934122118898227200 11341641 140578529664322547310608191162175344704 11341642 -39613436088743282827554192152692840608 11341643 -263689990723058040545891046549378672108 11341644 -91140059975575296724028629008654090240 11341645 -12011496673381013905580078035415170560 11341646 -357305278049477110152550294100588497728 11341647 262019242909486808553929993008208094240 11341648 -62983082043383394011845598851348299776 11341649 1174117899572141436364307591970155769120 11341650 -100929382596798136359687151819977686400 11341651 950806562171750827839320485974915232600 11341652 -265697540917856849689533914881786048512 11341653 1218205679655507157488929267399846206464 11341654 500590801634200213627838453495345791776 11341655 167539773499414377111460625839737862560 11341656 104208952084738764242318292986808145920 11341657 122557719649926571670044654508108768906 11341658 135497138035569357385985566047281245680 11341659 -164618703169156592486676919537202787840 11341660 -89113789868905622247775617282295726080 11341661 -1207082645204144652604029719118481419738 11341662 -19485904638831135221580079868855034048 11341663 119690859162636562790209034609089344784 11341664 11238675199874968492517939971303145472 11341665 424528198004177138841850172497277256660 11341666 -53743990456586883848586934559432878080 11341667 39857117404037018931971063615200577592 11341668 37699347526951836146077380599905075200 11341669 -1231451074450763233924650867662312428488 11341670 285843413349407684082200621289451171200 11341671 27920957162592862690360079119558107264 11341672 -501431011590199112606540385525075148800 11341673 -85909997501182546960446064697915045760 11341674 -110857131099549340837610595598856770560 11341675 -345868518192722191244971857111410895100 11341676 -784246100092504075708148091573408311040 11341677 277998103420605198788157966486990611520 11341678 -198779031312532971174850640792573799360 11341679 429579898194777537349169729095832710776 11341680 453102775961195267818472965794693120 11341681 174015496854554846665798608038181540532 11341682 -59592764865388656819589176620739566592 11341683 -410142169038792766684589808740886170880 11341684 115613853730360899415279270005545233920 11341685 -41422321867664644313535222791236747620 11341686 178063262816441869147993729690450111488 11341687 639279429655987447530994622383673618616 11341688 209046670117434602834232981557159424000 11341689 -394817275358438498508979261511316344160 11341690 -154579312582267133853401862302863034400 11341691 83763682514968787454559317284454503424 11341692 396699576272195449865299604218180118016 11341693 -1646411490088258334339915998679616800 11341694 -461864743192232038332595205247914496 11341695 62391616476442229148751138812439420800 11341696 -624514611271239482964631009746789335040 11341697 -133528669949150416188820531806010136280 11341698 106049284152085035231619076210873326464 11341699 505364098944917835276687213195235192700 11341700 -117172818663713628957930078176117212800 11341701 -189190252079902867734394318177500096 11341702 -508538012563308497998276274013085484448 11341703 -97485439034824035503389487918271564336 11341704 -417871847661002633845866458723045621760 11341705 507422276295338433640165771179466944000 11341706 -78090886520029921994792596888407626448 11341707 -63011010348145428974723418808542263856 11341708 93838832869611024770731237896137523200 11341709 -371697819302252132599640414227727766996 11341710 -214802744558683948525198647201311524800 11341711 1765984620888909885985430546303102110752 11341712 -47360288411450543432631320841447235584 11341713 195712862681221460021787395944255567200 11341714 4071508954688955765272482773172869120 11341715 -68708424928711633754533346300837875200 11341716 161132998782240863913083788917828605952 11341717 300127036426942358974007183229338879520 11341718 6729488118587328800509675213361002368 11341719 -127115308840303280468247243252702346656 11341720 364196897375602156084056739142758809600 11341721 205216295347536664562315417516172952452 11341722 -48177660135916809811625030048106137088 11341723 9701394208950867808020272531288177704 11341724 26327234309122331950049170844986521600 11341725 -38160122603947995919490178269469912000 11341726 -136052143695302281179766896687122390976 11341727 -256722016999921124743295537299651321560 11341728 -848031811395398071492619216633651527680 11341729 -4410119814573333234801939345507861824 11341730 -288531782751585718276148935149940831680 11341731 -151416428247956584031614436950280312400 11341732 32647361393962297266418483264232084096 11341733 -145718533334555082248925110861233791396 11341734 -43161315897455607832924218062508544320 11341735 245060987447536440442505125006963829760 11341736 -748054315520937106829486220580188779520 11341737 -187159399080114381833019559452076911744 11341738 -247781291714163291818010924543174480 11341739 -302957799638407209995526787077871520460 11341740 187736348791221089506997714707698432000 11341741 338560790416247662311434125512489227532 11341742 -395698051178950187705653499248774889088 11341743 -70783318612107967383142868359188334080 11341744 276704110976702256380061667437705052160 11341745 -456270863998289150804656534552767945600 11341746 7366963048784128776733113858289666560 11341747 -26716873867741570216947243000761902680 11341748 58176983198969199834353276084749688832 11341749 -592948089269221841945484464845350618336 11341750 -111252717048572421769797341572840896000 11341751 706510291682943035546614466551534675752 11341752 470693985517415918937898773912073605120 11341753 -77896221944641285906856483221233249792 11341754 -538252169339210015556044834391594317088 11341755 -145621122053386194378903091059410472000 11341756 -68346310413918772118988316687749729280 11341757 218472653219607179432423378374976380512 11341758 -15934487130461802109528704925860691968 11341759 235391661641496069856296416266506523368 11341760 122164853834410851170368250448476897280 11341761 -68187471194204367615805695569059467456 11341762 -809874432185631508881471405946492108800 11341763 232075454975844466146795171255116441904 11341764 53274082581341741384687923920630521856 11341765 60685552116382423917200273599819795200 11341766 21515341704841135618468217184271521312 11341767 160419346620245536336639905464820890280 11341768 838351193119657771241291583360741212160 11341769 862171342250228848812310146110156110170 11341770 -57315800408836912950765931491039321600 11341771 -34778251661292909136660300543710720000 11341772 -311626975405512142165464245104046112768 11341773 119528998097689761063445554326336087424 11341774 -316982470739479882123565757331737324864 11341775 201798577912695535882050717587318425800 11341776 -3570031870031733438646331770203537408 11341777 280936800814388529132001121321339765620 11341778 -3285790300371406045415834599141670400 11341779 696083244491811497198839764428704555008 11341780 231263203525587917332330564058253557760 11341781 27391441369888365519620737037196908064 11341782 54640856125281849227422900564597620480 11341783 -740915057415145543029413396164776130416 11341784 179280403102168092672073457368891392000 11341785 -102691897497555246252161147888854107840 11341786 249150655523293278472380229846497504000 11341787 -379279641234428879973407399625038421564 11341788 -198059232424135476995394157712610662400 11341789 -188941920942773364896844889611993632340 11341790 -70868795493993682763220049343421777600 11341791 -19340616364185870423334305376519072464 11341792 401175584945872691660770780936220442624 11341793 -682489135894195584958993238732333541120 11341794 -100748761013088731650592882586151670400 11341795 179570414899920427416434281359824674560 11341796 161989083432100405822756763368632235008 11341797 -436349154091425523057942816946596048800 11341798 -16793437634808668378916160803626471040 11341799 37554211253435983182310458465426175536 11341800 66405832758238168073457042856622208000 11341801 152280264209081003879468346740119255632 11341802 81924049506325432447348774163917500000 11341803 576174695742320605066988019597039811200 11341804 -314455973071481982561758509745032204800 11341805 479865981309434454625573245550948074240 11341806 -7136062858867276207850981864251392000 11341807 -305664606628547425804832880346075904944 11341808 49774500548096232300936072298012508160 11341809 -3918737936468880395325706839632251200 11341810 -161133617396540592578730469993605685440 11341811 -66207238602338797093301369625729545040 11341812 -231358812623698237980164270139159871488 11341813 -199217055037033689665039285519299875840 11341814 433514923220123279044204400349944928 11341815 70945584900361503929943042236596439040 11341816 365453529973512294141311470653222420480 11341817 -41671293659218995980902511386932022128 11341818 125562757855533435631382100193472318064 11341819 161835436150741061679002876773973844696 11341820 172839151349663658866023500969896417280 11341821 -138698856498747647986354873999329804288 11341822 -132125140224196558185949992663863996160 11341823 -335690294798071244998886909899871772216 11341824 102578900518497395426687581438731091968 11341825 444219292182521614886351527601936055600 11341826 -331504222748649466796417110889554527840 11341827 -137949194356256468155392601876039569408 11341828 -9653290935582566641077235444508365824 11341829 -249136600874020036442407775952593622816 11341830 -9585105839788969150484365930414844160 11341831 -125633878273797649037948570744125739368 11341832 -24160557167138918771380814142936299520 11341833 272879414084376051961197186705006737424 11341834 -1053411038919076096552304843412137424 11341835 -386295531136295491106675945939827449840 11341836 574940130387399512240699165637332459520 11341837 325152914744361005149201708344047707832 11341838 -434776894000985457201306392024241584256 11341839 385285387814397908363167698021274648080 11341840 -11822325140069782716695798027842928640 11341841 59825926762146292662279945149832662400 11341842 -99890736693822249045440007342990919680 11341843 -377635844559585100235663763930434614136 11341844 90462274955290599146382545932988928000 11341845 -647102588860294390166520275369906100480 11341846 -68354269165160519486613281886999154176 11341847 416095695478794649700585230683482015280 11341848 -175743197522510115479277387543991418880 11341849 1428146271955131830203607191217581943760 11341850 -80963486001782678827116853973275740000 11341851 -7810460921966062478348508975065895120 11341852 8786014740241407597729424458427858944 11341853 877475995792737466983655672974221952102 11341854 32704868604400241839158613161935841408 11341855 306167169831152656328074304697758916960 11341856 1476269718777653250797941114004167065600 11341857 539996528663049189664637051531669861040 11341858 -308260973743817611287372239093752033920 11341859 -578633869049555762314828408971294916560 11341860 -136759104125367851540659404837127680000 11341861 -586247918006944414811624818484813433538 11341862 -95012774161413301483761280294394757120 11341863 -21864657202804481426799693600960946296 11341864 24767859251556074928099942618525112320 11341865 -394806079671392350218451972404075523200 11341866 -57112644136875112731841854692390205696 11341867 690700962088274711120723114295433687800 11341868 -1220444004378694476199801585536578480640 11341869 42258465012691524335906283271396061184 11341870 234840430827915824263325799476824850880 11341871 236257446279459086286464690637934496400 11341872 91507954946332397571440338578519490560 11341873 168307303009856805436985682337058636520 11341874 87732636345540790590698955012118641936 11341875 55753947677900220631652443711070880000 11341876 93790460975525800237871260686937333760 11341877 -21724549545506858200948800581231896320 11341878 -348423739651610173967721411039390950976 11341879 -866404341585789606771496637929485074360 11341880 231251288864548795087498180118231040000 11341881 -21382088331735115345924451493467881788 11341882 -143890217920242014915067838030064888208 11341883 125928102258291785940413046563066558136 11341884 242488865359709485726679026225271350272 11341885 204379295272736142604285609319218001580 11341886 14215053808838334725946760488537178560 11341887 -468824022897774132781898077054207916160 11341888 -192912469672707106483527701085289971712 11341889 -348338195249149734300148721621274764076 11341890 24467552335082526326147316093333811200 11341891 -935765670703420643445556372841048820216 11341892 39088515421975066571447673356252577792 11341893 -118281548386248923645587336485231702720 11341894 436884596682127859563140425637009612672 11341895 -1103820884918840067980550134697423360 11341896 265325411631751815267547094123399577600 11341897 -276818481238446701675182477213650839168 11341898 -3830587683522275595564986595739589376 11341899 1265323623879190016475324156165690154464 11341900 166321335318873693038033815968365952000 11341901 -394222392510011986224501090982139353098 11341902 -107041838138381645169541552194056893440 11341903 -858391197399552386528652147125796421920 11341904 -21151017334630369446377942562652422144 11341905 276051430674047278876954161509437628160 11341906 87323658824707946799399385266158889120 11341907 -68441973481527851669180898257814269448 11341908 -58584951573518062326543602225149403136 11341909 336642991183620758777494862294173980110 11341910 31902395565663636744547644250639023360 11341911 -1630963288745591597061298961101574400 11341912 253756304683387195353808647906308505600 11341913 -280785901960358420096232068706748370112 11341914 147545290221270089255000256644809597440 11341915 -335879430834473630975271893783102869680 11341916 278341200683325489997306640118599754240 11341917 433711169544908161815533157268673784000 11341918 78508723724618266035517333917285138816 11341919 -457279833855026148028417383741797906304 11341920 -35640409908138039130428979405140787200 11341921 -394586515625393398276059887591635998528 11341922 -226756556314184549903658106247356717488 11341923 -268709075648711989987616192630678147856 11341924 -675737604804774786938605385401313341440 11341925 96824688303843498805132429692593440800 11341926 -148667051807107067711452879271271626208 11341927 6621100631741529108397734695623268752 11341928 262605978981226512997748196060768998400 11341929 -97069008832677670922464350354612963840 11341930 42774731765355535311658395970686123360 11341931 308861003860537264745918002508317647732 11341932 242135653896053768845934653003065054720 11341933 -1546428890300581557737519972260415422400 11341934 436971386228712300171616507126199938560 11341935 -619811152354977400544933291969411640 11341936 -140190863290240334144821443940875468800 11341937 80302500018661129774402628216823374880 11341938 -563778311705254801080285153898228992 11341939 30558603179494443574563018658002793472 11341940 288100899050755465598267289754934711040 11341941 24290929546943423576266448716752851904 11341942 -2358838163818725499569459019731051456 11341943 -280961927850874839225346304245033610784 11341944 -20309967261832922737077624557671342080 11341945 -722061563123083371726213176177588442300 11341946 186983584070013145337622065082605371392 11341947 -286903599303207623311304248234288163472 11341948 -1078656675463046283410846805631358366720 11341949 -27634585761778361673993435840213565050 11341950 49805408065003432760076491092409395200 11341951 -1376690965765209444085616288837166970400 11341952 301012473850138440335637435826411929600 11341953 -22570711135822575253322105303806998912 11341954 110726217488938928432921141502391787520 11341955 -613230367955951635154229197754556266000 11341956 -193095104361650626250063597776794777600 11341957 -337930304664211982378499705641325355680 11341958 437591262059844590024722146226486556160 11341959 474207153453171465399325732913290811304 11341960 -175907829504727186439584625148152217600 11341961 -106560339082177448959900273033955490288 11341962 120537899341951972716000968188298803200 11341963 -1033665338566947045949763899386718559788 11341964 352734593156849294799721736634551774976 11341965 221500773544633136425049099313599313120 11341966 -277740881399355626139704948359971340416 11341967 14254912656630141696323584355801786880 11341968 86413539308930257428056773913917390848 11341969 -850818878256978026759698659148964647630 11341970 -64203795320817538673861976010284963840 11341971 1052886353388555384461690015338171056240 11341972 356784136714296173667565737368621475840 11341973 31540061742873180532836199848827447580 11341974 -131911588086458847175571520333187952640 11341975 433533772813658158447564350590244086400 11341976 803773013460372229859844708236552878080 11341977 185494354626412958761374963632775868320 11341978 -312741265463787290485746888166458162960 11341979 700474488554619482401053263638477241040 11341980 53715769855097714063366521671168952320 11341981 -2659438183783994659513283627025488000 11341982 129768177074890072033826301292240636800 11341983 569162593978921816792480549997773545600 11341984 -330782989466248607106308257472179077120 11341985 130641507090175289728428382719821196180 11341986 -257362379587463904363050121943407390336 11341987 -285376177887577805588535999642475866240 11341988 122658409435264527661085645661778845696 11341989 151228283938774333565287175263776674304 11341990 -159017799591274900311650705521918556160 11341991 272017847852200377323555482790541718392 11341992 -257975734570233258149470502674993152000 11341993 144651106990431842193356668007750979840 11341994 -41060430577468046932985352084559638336 11341995 -35104706978580168013701303451327180800 11341996 -17586294681382964135557376896210144000 11341997 -261505496803851656758490145398471569908 11341998 624799187363392040048663174131399893120 11341999 -538719111271719186780856391469957359664 11342000 51041797011488723456882417760681984000 11342001 31398167237087043798445949713130446848 11342002 22508745760887989338990240797307521024 11342003 -153796469698503405432817654146272748672 11342004 25573462852913037730401138447678074880 11342005 57948699817454206225493571750068400000 11342006 -40175382136766947088461633634827641216 11342007 81045602539618352802026870327054877504 11342008 19837746546172682253895259886468648960 11342009 -403719770760703761632067891218272174848 11342010 3564948403538150324826776725319385600 11342011 862643391802250981188561027633051136612 11342012 487233218654107946838327748313036881920 11342013 -126854891936496487142438440531317685056 11342014 -889685970494958586840667060380918747968 11342015 -526814337320137209153035778992092290840 11342016 49474317785505366551588793533469818880 11342017 -8837153566499014629233971625743743788 11342018 -63154494141035549306224409928674633184 11342019 -41087786101221610897999102787082395472 11342020 -287659151871413755231241776160190155520 11342021 -851231681145371670263736379697857056288 11342022 8595096332804214742321091759463060672 11342023 -339308442667854987331153333839921302400 11342024 -5635479169453903654685025484704276480 11342025 518349826579950533347735096245842146800 11342026 563859905665038360826172234755639494240 11342027 871378233144937314920017426996526601876 11342028 -280190276707562669461171556529037799424 11342029 -246420517731865484469103229611085143200 11342030 -179404757031556317534775100796636633600 11342031 -495048306089010958500784334010774647040 11342032 27332657335457293988428831661269975040 11342033 -6617051120785600730753691124339483536 11342034 -17420863953653540482449810495608963712 11342035 -873544869192077844588303256630378080 11342036 179981189612811388915318988486721368064 11342037 152632437562933199394783187941914793984 11342038 287048563817469502864131955362537925920 11342039 -661918864124586670513709633830038551160 11342040 -290940155436021408650964054049416806400 11342041 -854495932581409450634378630137148557558 11342042 318301181024330993723749888587074568960 11342043 -370583541286344834707905984157471406216 11342044 -165662328402550663822580976007762555904 11342045 -144080645195677325118566745656404310400 11342046 128218233667645951890005015125365639168 11342047 50531512977108053837718966269676873720 11342048 -503019746066185448910525952268033064960 11342049 263008124372129869261788900364455973920 11342050 -115928437869138285071828624833004880000 11342051 767278578905793816059947038565510819584 11342052 -166235650561464510178794086787825100800 11342053 -147643051649992304298227900886229160616 11342054 -147300427861697834146565947613083003008 11342055 -17004746789851854715110575255447210880 11342056 952839355730091659285052835364797440 11342057 898108458892268121763497567220068069306 11342058 1768696080745944186815252113085395968 11342059 -11140544598686489774420056728282918096 11342060 -658350893421233495204111123364339609600 11342061 -6042506526021311376234649295289448212 11342062 621110764474688330933418922569577492032 11342063 -248786296414998000280362930434623752192 11342064 77690776469958054242097322218703847424 11342065 -233345729350317194968172081599910304000 11342066 -375826219836797668828661557031209014768 11342067 -4304594126168498568536364012315264 11342068 513142433271139647055912956711268158848 11342069 289086553495586633936924465560480712640 11342070 33099446611006439234251222508760904320 11342071 -72527733586995064256447098073343026640 11342072 -400381449538309166120766360406803824640 11342073 188029913072202158693784279175859745600 11342074 141503081011043457307760562589631550720 11342075 193513446684650001713824587856809897300 11342076 -156813929120389134812719643611114576896 11342077 -1017256659451935563815621747793358859188 11342078 -372622126767193920657125864318704714368 11342079 946917456949523443436254177576857058320 11342080 -201799560911566460905645311514210467840 11342081 654551693527809183606696224367259032000 11342082 104022998794962281034226284775174402560 11342083 -41218362241174828356992630271615605816 11342084 -5843094090657592842208564747038868224 11342085 231497775553575876000270155583892970400 11342086 -244597904407804345043058714027654345600 11342087 -749775567155113057063593142842887957088 11342088 403276595642869578663885456093137510400 11342089 485135036918623042885662545054821014432 11342090 687068297217847283605121908507688971200 11342091 68943748426266531093861175549587128304 11342092 -874051697810789079696722939240086960384 11342093 -26270689173325378570452871645680225984 11342094 -29135765777379985492930577492692955136 11342095 -268713462593515729178537223999220750320 11342096 159915787159644712992878326814644322304 11342097 560722918610610047603138636531169793494 11342098 -5138860228004847423747241488334543200 11342099 -1194687075330321656519047167069402421680 11342100 40969039167244483509868890912623001600 11342101 338560608735592818254355315505054190400 11342102 -38358601852304803170919239095837159808 11342103 -121834381302092248768823934963468394800 11342104 145722204101786481761928955261662412800 11342105 -292332934953408013652280314869327650240 11342106 -9230705281962634851160015042544675616 11342107 -37091539053835593911812182194933172480 11342108 -5807428687893987796347599989491201024 11342109 940411250306441638217739122745728684160 11342110 -2376136045344683575595898096134918400 11342111 -284894062954854308583833721632663619072 11342112 -319719303628870349830923987231394234368 11342113 354302583686942849493672208900696541380 11342114 65421206868465816693010112034587546112 11342115 -2345700773087943147870626389849480080 11342116 -293114867832195591014924524264751431680 11342117 488860635794597467642209281560005632412 11342118 -96340602510455813962157301005350104192 11342119 572113604931975059207901623049252790520 11342120 -424992809597048067524765532220030003200 11342121 -172056722889643321551187983789369427776 11342122 -384656979618535045680996051291066835200 11342123 -223149361173718444427483804270861193936 11342124 -415972449017727803531563170552137591040 11342125 218029487328665370452537399625984000 11342126 265304158942999770694278244608662809920 11342127 -100919494660692858909976552720612018680 11342128 -39298375207656525462092451741011410944 11342129 -227253618769537836316913954658985558416 11342130 -38203255170333296281198004945022420480 11342131 -34086844351624015592187232634302962608 11342132 351451814215983473337959062402310480640 11342133 122271937743292840757059092433035489600 11342134 -544516934984619033550936225258186990848 11342135 7425272492391036476432037803328629760 11342136 -200900232484887091136777433221507112960 11342137 -455553468449744043400798186332688483388 11342138 348596627934684183092744631521197158144 11342139 1037463186031580402556386463554692078080 11342140 136707889635319077625417347198736765440 11342141 -614877827319109949427556298732519462100 11342142 -94264651292006793271788911494799756928 11342143 -1036365268880743544991117593973274796608 11342144 -67018449093104142897183021425762500608 11342145 -42605189115878257982332610585907081600 11342146 46718507041487875952285684049378771840 11342147 -387017813110190573606026635337696088400 11342148 -136735784889003869580758885774064952320 11342149 75940572953438030740555110421674966528 11342150 164101260589985922419153004257120488800 11342151 71449360274545103834384961911922698400 11342152 500256203981382195825505266013899801600 11342153 8273068426629904638655129027557877248 11342154 -690637986532592319367172135944827643392 11342155 563697839903015314414412025452827935120 11342156 -3205545959837689608528130732372131840 11342157 410462290707797625601677045103059541920 11342158 153465844594561311533337872626205802240 11342159 495530189305470562208147890740249160104 11342160 -45312894065674549054561093080514560000 11342161 78557123853415599068823859281263725800 11342162 343117751532860066017299980066597781504 11342163 -3698283955788889161867022739093517312 11342164 319146411808074188853482275508652390400 11342165 -297369949000682806324835003359874475660 11342166 -355604212661536577305601009568368036352 11342167 -502795314475969916506575230810227137784 11342168 -583757680234638257703852557057144125440 11342169 44605634540987608318579743552030232500 11342170 89794713071030330527049449007559198720 11342171 -474167864009791225116592149015169757628 11342172 -258193372715755851707819488531139788800 11342173 536496524519696663387321608161455376422 11342174 -141003497508319694012828411169942284160 11342175 122290835987068857772427683980191905200 11342176 -131210651815021113793287505780083130368 11342177 674222004812866265717495831970485778 11342178 -28060840018391215671429452588984076000 11342179 -805161647116211463560457543837103456608 11342180 -228229174168951517310618634431415795200 11342181 -1614255860534949228771589433087524766976 11342182 111219259002628837478923894370672148192 11342183 17560831974268326750323061068238554640 11342184 -19599657786148436994175634191072296960 11342185 -80570814075771584460393943886150854620 11342186 19130854162054071087053376700629903792 11342187 7981081587891815848506496850151143232 11342188 224994161520546502787250247702192619520 11342189 1280270070034578226369166086021640553900 11342190 94306183030547341586370264340570348800 11342191 -51151035677712165430629865464344027040 11342192 6492271934734015616933993310503731200 11342193 386163113330123245750511466777120542064 11342194 -292028748267972760838701012359919237104 11342195 141776201312709850600995176893765897920 11342196 -1420037058286010126937478941311164416 11342197 458202537168503095848840184448708611680 11342198 -2293091735653132666849524983638302720 11342199 -99540009764243656424426055898506233088 11342200 -394459917404902964592323003011892736000 11342201 -451815264163091820470755094483897022588 11342202 106769146338077010180999726841627737600 11342203 1075527904325619242296600546568944908452 11342204 104898856713524627738716009754044800000 11342205 50117387790590415399805866670692620160 11342206 -718977230058730457035060655338741806720 11342207 1847531217260425467612679314845105766960 11342208 -124788634359057451060347189621927444480 11342209 241857932681140062903847844386125537410 11342210 261085953037687864758823579306488529920 11342211 -216522406021979776795766120706153886728 11342212 -118997938541889036655242753114149695488 11342213 44993474127653805374582450175687960120 11342214 75594504582379704322305296754939924480 11342215 -327905382137882698605658830638203637640 11342216 -17331535645865092882451536003254635520 11342217 59684752054043766559400681173228696080 11342218 -80441474184597593585173918105105920000 11342219 -318111597470612091848340068176517971200 11342220 214260732358390556234409558953679667200 11342221 490753289119062241487353891743086896800 11342222 83996794251319568661257390352674814912 11342223 -10000612494249460440273282611058207840 11342224 83459538636127210650724009560978571264 11342225 1055549540363354028851853864907948176000 11342226 -71544692415257690880781757287317067776 11342227 -367737053976347515935140099800684015040 11342228 1037763408951585112105057511995347849216 11342229 63649124789602819418564329648915639488 11342230 52320597101390602058134343613179834880 11342231 -883761452779342532039226143963304934968 11342232 -630119685275705518063723969430391336960 11342233 448299895586751229075583457802358168320 11342234 516481391644737836370785093935106252016 11342235 410721491411933558564716249799893734000 11342236 -143502339628054083438939941496486064640 11342237 -185486947489731150202231395561388857114 11342238 135639286036269071401738446476782734144 11342239 7338607629045058093169499310016971760 11342240 -30191947156285991753130085523757465600 11342241 2164012503628975276796090548268623833600 11342242 75201213460715052290919966825168937344 11342243 -65225865947770645655474665740640591872 11342244 362209615070339722793830024328963500032 11342245 -698656825847613959937636752289210826500 11342246 -581815859867820643508644048106678778240 11342247 33333035248076516204220020191676269824 11342248 -173981927731586137524580527527180544000 11342249 119448323071816854476931832467030389760 11342250 132429311741230892061351712259984892000 11342251 440590898283114502713559401622863860904 11342252 -728620982890682552947490325137503083264 11342253 -242173098618683521588960097758415191776 11342254 112614868262024125650880647045217772544 11342255 87358366288188755363493281326308233160 11342256 72919982737010500648590590424391974912 11342257 -119749709470226881720551590711243072960 11342258 -171180822831594882544403429140001777760 11342259 -166183040145988686539125523217261636 11342260 157439432443761730673865890708048985600 11342261 -395977589342379403385584431258078308160 11342262 127604350538885961845079012425258881920 11342263 -788507208749104950416543737917007094488 11342264 720166770801964896850346590480591872000 11342265 -122000142272257934653955926229282079360 11342266 -211057474315198698715945534279718895360 11342267 -676437431350512210740172779004784451040 11342268 258918327810938694725791847009685282816 11342269 -377947674070510798165502545114950982330 11342270 -7927066380257969779015601222199600000 11342271 -568262058403356637687296451458968722488 11342272 -356574955553520905243023933577315221504 11342273 294079185227331366382373931957471603522 11342274 17204042417001370639242168050787288960 11342275 -334446463391284243160346983902182136800 11342276 109111481271654063131733102188964212736 11342277 -625545373425094991038752285357567321540 11342278 -258634548615009443556436424000803008000 11342279 -542123459801964308443987881212895894912 11342280 140467882069496832382074165347450880000 11342281 -22904695358982254185975794101141016216 11342282 -274532796042515369611955110609883136 11342283 346559563426984183177058426917874822064 11342284 -253686583525083882496102447431485050368 11342285 13983222357308122735942904156421303960 11342286 -171918772050415789000738503847884970368 11342287 278227765569063073656985946425478225592 11342288 -111849793585467868493977178639264882688 11342289 87357872103274708845353144980486054848 11342290 157957589917332291520022566981285558080 11342291 38415454804677632445212191919498275692 11342292 70422963097849640279481668699607570432 11342293 -1207505605345687918159300934009121985056 11342294 340371291992018698556670090305004177696 11342295 -351479795318779981945389250233616322400 11342296 438817372350632863757866506238666997760 11342297 486830233493629076293942700291606201040 11342298 -101226126390254804147403794569966080 11342299 -902657710217395518543035663309665392700 11342300 112733945823228695493830443900838284800 11342301 -793590937431131016785532941984832480 11342302 32494868887975235751495965790203851392 11342303 -392975064689768447661470856039057643920 11342304 -441593360154065849994106202095447965696 11342305 5166387306314931698900901361295939520 11342306 990727154289758321007510804281356469760 11342307 -506997381397079296831227356556541621008 11342308 264643204282061978460238489270550415616 11342309 -886823838876691123022396330252492093760 11342310 35999917443924433733386693765393643520 11342311 390077049673103847982177566622610304 11342312 -573550429105828881901810293912569364480 11342313 -163615911400667861592413087763845718876 11342314 -31009288504228767784505332654223138208 11342315 310181713604809933497407413265323987200 11342316 18037449703346750285389410421026385920 11342317 -375615860355643190933106643157262226208 11342318 109179830878894019877573828517699200768 11342319 -403844149343855408325429504516166825200 11342320 -55491256061188249184488784082581913600 11342321 295240915749592571398831554646904737344 11342322 107009101365383890978560814630559846400 11342323 223885481673798284645222271453315901104 11342324 -419283695225292469560436048010609291904 11342325 -5816902729484754164328996158643578400 11342326 -198038043883704906038385259513435872000 11342327 -1226395703609990823840017669212403056200 11342328 -217114251805864459420775111974383267840 11342329 -946723954231285531157389158551150610070 11342330 -20044324390303841169462691881973766400 11342331 -22985469858822758515661763094212913920 11342332 697248255645748353517292282826794342400 11342333 61589720359800868571698144074364992480 11342334 105701436268501130955876493395130178880 11342335 207271092085046567225200270320482880000 11342336 -322102112441993500573094288786265735168 11342337 71147837183627731653051309867183452640 11342338 -101210529393089592354831557797265848320 11342339 258760272014379221686807458519005734224 11342340 -2854444907558369922039172216162874880 11342341 -280190089510591994118162745609451451908 11342342 -44111946215837173957451594635989491712 11342343 581724993326556849290841168676921610664 11342344 -193100872380799987969521485273278709760 11342345 -307178565749635327730159514743701888320 11342346 -322701801902690102208125283172428979200 11342347 285482594446961626961743015920309427796 11342348 321354206519720607170342638077978916608 11342349 4386985069533546331146256079942449836 11342350 65503817542085296875143663138271652800 11342351 -239724627717332783101958351147213421648 11342352 19212732874861082684776415008638369792 11342353 717468768930219913354985925858442067328 11342354 354782185852811629538486623491973453440 11342355 15336785095648371194218755789274444800 11342356 313423427207552068217632819360907649920 11342357 220822702565279382960935046953712331488 11342358 -254224014042194493171738860544066239616 11342359 -279180520925462781858866118479759349584 11342360 -339563133701476724757493757747224166400 11342361 271864606286605529320442658948375505872 11342362 -39907037715371515585820970972633527568 11342363 631732240108307124355219973205128896560 11342364 390626124100193376423935247117408952320 11342365 -116437940479248947964015333694839020160 11342366 135339125676882907029688768993236677376 11342367 -173644886771431334559950977579176885600 11342368 -1866239281865885577885394981322489856 11342369 1308130320936371356695931489794706135296 11342370 52427346865799814332160445211347353600 11342371 543173272891779451442937291225160059312 11342372 -457565057766380189214577501565348951424 11342373 152149493365361703810061113599068538880 11342374 -169681048840577674095210322535768544000 11342375 23921163595409950400342867780522616000 11342376 -981303249941138047479827756199218380800 11342377 -467144173229929154666660330735011034288 11342378 264223635080984951205031772035107646560 11342379 173474184902826784693958665467704650584 11342380 183543406253430927139188504195440855040 11342381 -498497700586298541296898729608279793888 11342382 -60096827813795566017711555307582300608 11342383 -117857349895408723683317296802372517080 11342384 -44209223148848170136422774429319577600 11342385 -547962588580505130594126132082586227800 11342386 -18434664093559388930709618441160630656 11342387 -97422348093528877950663816418877452128 11342388 148040324751116872072969786555707985920 11342389 1574597178301039117497661943900491131456 11342390 315179549691319130949882742489152883200 11342391 -383774089478979491175672172768530826008 11342392 -495087558111189516749445160057272729600 11342393 -267883650702245496322362245835145479420 11342394 -71251071858783084693282959031602031360 11342395 -1156592075859672640559665816494530869920 11342396 -275508136914907155566010155764257469440 11342397 696648988917214008837801023435251767840 11342398 109256668821130316252701856378393491200 11342399 -460654270121458168044675510483430407336 11342400 71486613036004985048976019046793216000 11342401 231118929496004653536881186759786857728 11342402 507535705675363302247198296068064509952 11342403 -18007869248674060484429769262182912000 11342404 33518079781640072484062608899199401984 11342405 -801638826241127151524279949026563007940 11342406 221105985510785423930073443643067456704 11342407 -379335857233716238796878959831290930344 11342408 51662365273381946574400935693538590720 11342409 -190452787553127561577858180846724101632 11342410 -142451165730561778255935194987238260640 11342411 -1623669076990739432017779300349907520 11342412 -489542079254569961423262895719618718464 11342413 906692946232428093710023805869875420662 11342414 111137620273211449539680301712789285056 11342415 118329730420137529802104865238137925120 11342416 23097878274208139026381284311064379392 11342417 -986981447388227429270521794912539264568 11342418 145880130571864675163433542730576472704 11342419 -909118610745597222566017750885201180 11342420 -90569223431238156600304365884862720 11342421 -255992822787394936285932848461412733810 11342422 -46260332623934651573861965553121851520 11342423 592138897256663092302525057337162161672 11342424 -1432092932996847658031163560698920960 11342425 -700247056216545088443451817863157216000 11342426 -577849667665529967648650758278339395088 11342427 -160469977087391594175671561346768560640 11342428 -291486709121597871681796118927859608064 11342429 -80390388322490012042835480092538136224 11342430 17033257083685696306045254815036083200 11342431 252862185345186834523889689196015800600 11342432 -567193783961079403711090432579874193408 11342433 432907602936621479947041073103315515824 11342434 -60485919428025016612165888103905652736 11342435 37178374589162014191128741069212717440 11342436 -146560969137887649279240994639356088320 11342437 148425076328920189199750360491220695392 11342438 -14631931109602216007885887627550128704 11342439 -598447597059108101565898963327116385992 11342440 -186141404641342347007463123467902259200 11342441 147087824307424325847023073404035694400 11342442 156250990083065187586385729687541707520 11342443 2293212908609875951393558483821044480 11342444 -773565759121110572222674422643815472128 11342445 61004491517035651353327528870893106240 11342446 -343232000330290185566444780241946356480 11342447 671488046552063577296008851762523090896 11342448 -2783026555383392708621675936614907904 11342449 -294090076718329756688116269132677973760 11342450 10644082328720160552716462566643328000 11342451 206742192211943588033761775019825391200 11342452 254918452563701731511007618075080804352 11342453 -917134393961307412664563326722657273298 11342454 -6425087909977428855540342024362107392 11342455 386813905077777083811846189511261110000 11342456 -593651286810980389683449815195348869120 11342457 68387815637888292731531096276297466240 11342458 -82216224681788827353150630950587221024 11342459 -672115749017815839751922414109078197340 11342460 -140023392286869504800702591704110627840 11342461 62337042765291934574328480377422853624 11342462 -178645660231511574058566090053470348800 11342463 -800293764978180775147225316875065114624 11342464 -14573227733684875516022671429494374400 11342465 -325423007008830577932546086001651639000 11342466 32398224546598955876336044593541146624 11342467 -175218589809667914166627137231341264568 11342468 -362866651764146730663300190934806579200 11342469 97390470505751770689544092240996594144 11342470 18051909446827559912167132346021719680 11342471 -685195763969874101905178731198669921560 11342472 -82745136096743030666425384838086656000 11342473 -338485279271264554880452392887980692096 11342474 -39693897178783116269553165750844412160 11342475 157560625432014683116058513904011795100 11342476 1384302891681171717977825104866278400 11342477 225036195682413326544119219506231809420 11342478 -15457372432613080590732714385823738880 11342479 -591587927173854988881832728483151283920 11342480 118413233128483819575872875342811136000 11342481 95955568671534374879020085776801556544 11342482 206828219693029641045739188523680584592 11342483 1224972434331917887426707679371217122732 11342484 96745386767276269515291715868349726720 11342485 9395930285281751169067322704640997120 11342486 138665915149462157644996663420343596224 11342487 220982668449213347561087487464063748480 11342488 410278752796822597691419698871695912960 11342489 676653799593679984764326348241853255440 11342490 -103981155266015410448416492246917530880 11342491 -393282553193309096662331741002597786108 11342492 -197246534479726402769404249611854484480 11342493 643586907515973430234901681858841926982 11342494 519477761514920291241650445027443322240 11342495 164604147848356654914428208085612952400 11342496 305023075072453995865843046495664734208 11342497 3680849802679292750358170364709371904 11342498 41222022314882460592232440367924533536 11342499 -75132287074503402811605697311936725760 11342500 10661649695408795524365534682996000000 11342501 -562825920504865780572317293711738202628 11342502 273908580314834351120018644622858909184 11342503 -238456566530341999462196769142212122248 11342504 -604381225827791047844855052749345587200 11342505 -13393789247198609912072854160135173440 11342506 163868534394812940793169770776247011840 11342507 541739121124505299225222441464350965032 11342508 -195305484868473084298587526612442135040 11342509 -210834283356298178132072459114896748640 11342510 -451420840454820634663034394651495114240 11342511 -21835825257856281565441611002687846280 11342512 154445179002605390103508560743057801216 11342513 144507141441928281240417670037876812224 11342514 -100987367073650351324280248550282622080 11342515 124952408789327595921722690608687442160 11342516 206044032545266347261894667694730670080 11342517 194237492613984371738970907183711637280 11342518 -18830963569725560504016643575517327872 11342519 -651549619985486003272439683671429370080 11342520 23920217623140173784764193904342732800 11342521 -44132265921075349283795635277208797228 11342522 384443624583527743618971362791045299312 11342523 -624625388964421492962975119168092063632 11342524 524605986352648068808199005271401792000 11342525 32103621877317304736587933946533740000 11342526 41463891829096063884193058946937171584 11342527 -30558706408600255517260535338857044256 11342528 -3667251137131449286172130915473424384 11342529 -78908313654053784203603068506762818352 11342530 84001504070163823467033271910915488320 11342531 170545073067271722265685992096498176792 11342532 369679695999221827744733531753262185472 11342533 -71199198511523786496126176935355980640 11342534 -9213602559113256710116326096655190016 11342535 -55286616620067976554387283910004756480 11342536 -264294248210212012305454605986443376640 11342537 1210756309321600009312987817356223556186 11342538 -214449989086297079779748958174177676800 11342539 489883618454740416891948581993133115280 11342540 4458581405119698062505032514278400 11342541 20491957968679043902431542593867212864 11342542 100414440500956918980031774235127699072 11342543 693427383787974031228926260850594423792 11342544 -65612782510374221417374304810959503360 11342545 -27879253964546212275310057648396999680 11342546 251820313710571290806308727874367499424 11342547 -41393189616176210580304637514617048076 11342548 220127009383302732606086939860229318656 11342549 1162714109436983325945844609938748937550 11342550 -146079800655230222168797258440541675200 11342551 -684591860274184022549734397587513456296 11342552 -478874910622386060231372325199868026880 11342553 -22539204379699257240819182964964275936 11342554 -163856368414045587190242029943310635024 11342555 111524487373219798044003923320997686560 11342556 60614267873559677137050839828132083200 11342557 -509323092784518699596608226514310318848 11342558 431023880454058267673117931203705162880 11342559 -176077948232029467557371319704117919232 11342560 -666784948772267512673748235898423869440 11342561 186377992744839108585009036756171087252 11342562 -74597286347687744100873055323863949312 11342563 1500556884788019553307544484089872920 11342564 863633327330390028856527856667930489856 11342565 80193219608662679110798262386291852800 11342566 -1051219887898325179346938143292049928576 11342567 -381202786474272234420760107361897651344 11342568 -63601752787510109341375235761426759680 11342569 -18595063186727335633274676590228578374 11342570 -135964602331885260423742341373248363840 11342571 58532176400754045019594767351886106712 11342572 -83705092827133480872716327126215339008 11342573 1035119227162924635991077747462082305120 11342574 95193858791360298738959416680065111808 11342575 206056424845411092750842219771636637800 11342576 72189512437758627508676013133935869952 11342577 -1061883751698200432474415812757314443968 11342578 7570680354784299630934296116308331424 11342579 -59911538834689514666612482639825856820 11342580 104764308496271544658759332111410780160 11342581 652939606581996129914684711426070897792 11342582 -30574902906417693001780384808420841600 11342583 1982510229661993267172850605822807040 11342584 444925674478720121492470505160894013440 11342585 -391561406588655352852164742657174796220 11342586 311119196608734571726512490648138765824 11342587 -706808541873765501771315208834312464408 11342588 31192534527362437072729045790299837440 11342589 54056121605782729477322563984477492224 11342590 25206842090416560781695400190204559360 11342591 -292405369394727826197566886129909649296 11342592 -17085937016566752609945601280965607424 11342593 -298251824647843888176857036812316465216 11342594 -2693994473450339828560151806298586720 11342595 -134493469440259724914739194134677295360 11342596 77305549038482983379488165868448545280 11342597 -70974633107180087355543462671339225568 11342598 161363969706549537703303981393596727680 11342599 1403736120456602895687662769104296037560 11342600 194255387967106924760822941839944064000 11342601 -251125989463987963969912501229966581920 11342602 13454548718514238353972015977191200000 11342603 -384080934371075045996890644329082129696 11342604 168106474353523911391001565099080220672 11342605 -186262398232918967763318083675603616000 11342606 870784646208059464818846558200992372608 11342607 -744130598469030853702776647961615939960 11342608 30149994750091192589715153346678956032 11342609 63019049860960266477511413189591491112 11342610 -84986658722246236171203147829080672960 11342611 -815248426761714504539946569437806336 11342612 -598547145741045747069154969216254831744 11342613 360713363482863502393374993819337290144 11342614 -194688694990472135631361050644897682240 11342615 3459324944077833809175658669053474720 11342616 165276374100031138389315988822375587840 11342617 28015168436288069897503853215051999680 11342618 18960529520136244620550516980445929456 11342619 951636716419949941861333138123013782320 11342620 -12638826969651569142059567477515384320 11342621 -300895671277149746182200681589558791936 11342622 -235111914854366144744093775752255757696 11342623 -245452092228626591880060662641696244128 11342624 87788246884325480392125867369097592832 11342625 -216963518306807949703463560235112000000 11342626 -6987974205892128217513192318021278336 11342627 243497718195773445783463340522628258912 11342628 -147145949410153071147375122469314159616 11342629 1136134038757860990544697251753313607230 11342630 -47819307964192264676844435580659262080 11342631 359225033633227130677393684579166317824 11342632 -58903107163382990360669424312383078400 11342633 142853347268886278569746143349773020260 11342634 -44786029091715799706640719520956938752 11342635 -769524367087058421569441463466413089040 11342636 -171911359702979608265263519053004505088 11342637 479529265446009609421039782263506909494 11342638 -138324981693271744696069558975619001600 11342639 10493874277852308567421106801399988480 11342640 55319605522059579096007697995656069120 11342641 229869250383834097309196287919908791012 11342642 262456617774946705646260903049801526912 11342643 77934748784043170412799394900702447664 11342644 -851634318507391890402801183979068417664 11342645 833371159198933596568962351126986885400 11342646 -27285728393141849056139103000669327360 11342647 21731526493359480325490588263578084232 11342648 -903833003526719388669377437922926448640 11342649 -300108481605047744261487470322025159680 11342650 51068445795051725693742549558040051200 11342651 1339078293673727603886868973845626216672 11342652 -11280891399384675028302242262791847936 11342653 -33610777810115364942680095916790857120 11342654 -196252142048064379838519250093767750400 11342655 330448245226562714921581154592029934960 11342656 -147365641047480697954433031523546431488 11342657 312358399815862123599345099746503465920 11342658 178309679295308376982468736209930640640 11342659 -554846345837431135048144786907515811140 11342660 30578329771006971837391832900431564800 11342661 -612033893536792004535551353714275264 11342662 -285990330224495210678713952009963308800 11342663 279434286195891297012405217594947597912 11342664 -396632798582059810124945223439454208000 11342665 -15064193509396254185092744199256490680 11342666 -47639771499062840899589964080651836320 11342667 -18710073108029180071722437123005209600 11342668 128310262040791293521771354808792290048 11342669 6424210946103830963058342555396125568 11342670 -39533175408102653056894776280797897600 11342671 -1066339755298570688245993357801239914128 11342672 51947078331974686237082878658666299392 11342673 -68413394267177651908345888412979344796 11342674 88028299819296470912195739778033738752 11342675 -490305187203395699693531776551398234100 11342676 -113748661274308738285686866803844591616 11342677 -45972890477341783180859627745323670560 11342678 -148215264564660421895017988876856669120 11342679 215626624952354383347275005038675527784 11342680 -146966096673900033859630870828148736000 11342681 -99262081532269485132834228460745376576 11342682 21793241628177846865958364357835546848 11342683 282893860459709576740769769967713860880 11342684 -343934712774733936437875172449253379584 11342685 223663404240601993897556292370895464800 11342686 251174665150136026701449649672201513984 11342687 781392460526911766992930062928557137112 11342688 -82615974817956128781305570703483863040 11342689 113962661274163310824840678631199885480 11342690 -260556015075079501980571872000215692800 11342691 168543806019977777948492331437673817680 11342692 -480100104763361194795709953926408141184 11342693 260052624004676701541118642115872648480 11342694 -7799209807310253433420242865605780480 11342695 83981868962999537199039061299942821760 11342696 -568958441319244376037920201402567884800 11342697 -544161812020631801131819670160380069472 11342698 884616399739136764799437971730463235072 11342699 -291943227553419725530130627781173052300 11342700 -233262789020219565003243976439974272000 11342701 531018023129894758470769396650178526400 11342702 -85817425607424819347942697260878059648 11342703 -66176421831464639741042636183101036416 11342704 54694092149295118517055846157043466240 11342705 75345747733096868115428656725776989440 11342706 -394924340700154402578813399869837463552 11342707 1043523663858222802602985397438847354956 11342708 122482650037716706411740893531807262720 11342709 -48771711790746936300308653961547685536 11342710 -53759206361371438528924588606907274240 11342711 1579051490172903808641400058946709831992 11342712 -6856756066991146715334846356447232000 11342713 1058670728438140204475988937162843881962 11342714 51275103818578023019383581945377351680 11342715 320088478408616357604014432563064160000 11342716 -494314806991833435773124395367446721024 11342717 354288219616367639901509783566804358112 11342718 -54899043293557667013998143050776598336 11342719 37119465863367160579169407717117589120 11342720 -312659347689531558161489024344129536000 11342721 -209539925058726851780630329682422760640 11342722 -97090814049875545801535379211454615088 11342723 -173208539511006930590591699493339860064 11342724 255101213991415487664454943161924832256 11342725 481839674114389139196528869142632080250 11342726 23389182079728785834172935813125521408 11342727 -265269923179812531350104078372053392640 11342728 529903919334139457481603840505825244160 11342729 -236881206688378537193433909663496579824 11342730 31107811669967798154405443574658667520 11342731 1765432764157447950958240394407702810000 11342732 -290999438068438454797390027801133465088 11342733 857257797706724174372943988017309185664 11342734 150300913340410476287307199264336164480 11342735 94808064909743439450726635803706380680 11342736 -23745905505827836104869980472072798208 11342737 -412986390860399377875509913763500333248 11342738 -262649188064296862521896409462904019840 11342739 430561657289690746839053074057869891648 11342740 21811771932739283376024206403198458880 11342741 872157823596025157661917830353609196800 11342742 192741537947720809681314631496911756608 11342743 262530185608313352874993593354636801992 11342744 -191572729293772492276050684651703296000 11342745 -74080405143590798166321024947301672960 11342746 825592240630479391235152333226993472480 11342747 -75223231766894620573914725863679766240 11342748 40680633693376767022293906901366649856 11342749 66021112689607678929147765811481402880 11342750 -112853811789026399766275301269469600000 11342751 -177627815361592845838659050196467736576 11342752 1095871601584886099262236350982154289152 11342753 -79609716697443846419841476908551356880 11342754 335306469754213326360189799385171748480 11342755 1372766994670738117570936931427662160 11342756 -236207670844914600604838106959871569280 11342757 270127192145958008680298819077976053824 11342758 -54073919517698382301907057366734452480 11342759 416993998974315204537080930148389667960 11342760 169281042036624815395054610743920230400 11342761 164125229036088893768189691133340855952 11342762 -13730183549435358162220410117902956368 11342763 -373942794396412693318239822732564889440 11342764 513323854342333976149957941212567864576 11342765 -348618545660937788490934730779760092320 11342766 34077549839182966512615759569494069248 11342767 -289410834802468208531580239726109375848 11342768 -154930247186137499583014604411058372608 11342769 33119911108816270428169100905178580000 11342770 -60559650382480541379706516474254955200 11342771 768459575170259074297047748380102598344 11342772 125685312365689393386582664725098004480 11342773 -194401871200143166600325097682484915916 11342774 -454718763896597775303576751627686144000 11342775 -55985693374171786035583864835487664200 11342776 23019191680977071581082273707904040960 11342777 709225126032255482149412765097517282500 11342778 53966530554645570632659097996483289600 11342779 -7489054587267430234452117037393213408 11342780 -408394519993658268378246264050262666240 11342781 -79268834264985648427465343139386996160 11342782 -4111655706697432511218365687408700032 11342783 113581115930988931824060018762805039440 11342784 14938714409010560166522382484647182336 11342785 -118331735637572335857858128315456767020 11342786 -44175621700607693982270374225149948416 11342787 -280082006456683337502232866607159858440 11342788 35726275366008145881063337208532265088 11342789 72050416245557475191722114167948367680 11342790 -113507392170650355184727598702983182080 11342791 958053555483209199618387510008855477520 11342792 849379994548432993805187250879319900160 11342793 -16064143341265448565443086255343142912 11342794 194157822437023411377645901722604793952 11342795 79711443051317675138421375952669410240 11342796 49491185788360687735367137976630164992 11342797 -256856151744338211778432520271048228980 11342798 8388440238482513644205034420231036864 11342799 -7418805618163317810789672189918711360 11342800 -26964953167373922564286261758161715200 11342801 -3737816366420546508838974499788600000 11342802 -282198536248413264271484310566336400768 11342803 573674781405394139562854336507352385624 11342804 389142372200255712857060739586196570112 11342805 19762264412411600356973632407023723520 11342806 -355988230354539862793313281421532839648 11342807 -242483890240577715065271824290704347136 11342808 -929534214729851114824136723676604416000 11342809 731430603876294834941703977460256277520 11342810 8678851522784848741839040168535520000 11342811 252953539248422693118676049722962219672 11342812 233360106316115587629519686467494257152 11342813 -49648797795715212639339886357945725396 11342814 -110363959558682624681783850193960922496 11342815 61474186612750577619106441152076932720 11342816 265477492938605284563581952910716567552 11342817 7793346199096612274823069438755411280 11342818 -117259765947822709495725243480136622592 11342819 -218582044294968057221298091266972327780 11342820 -218772379941517388697172901287033651200 11342821 29784554622072282970222863234489562912 11342822 -477332396236490615434379699658269760288 11342823 -438554074014005580429596825016841401816 11342824 -8204799395115561274995216766391009280 11342825 277022634330024460201465198467349392600 11342826 142470173178244233989062149359425607424 11342827 -227714348729491211843257712518792461240 11342828 -260329542899119694163261451150391193600 11342829 -375671877077063424144360658803504723360 11342830 248075014567337310196357864917738010560 11342831 293436382055001354775847892569516161032 11342832 -181560912784221858564629225903919464448 11342833 238975607410926124864414229439866176082 11342834 154012411850572110038297025824138124816 11342835 1847717897595397725892533807044518560 11342836 54634363802045798248101363471793410048 11342837 307982074975471737903044681801657755200 11342838 12762076731342793648700707850878918656 11342839 1872634336898114178715391609414116561056 11342840 85988956330989840349720519534589644800 11342841 -4586321236606943153647583572269778944 11342842 -100389399600789930532575219708463741440 11342843 -481764554713105628820649769398280914908 11342844 -84035469771472969509763958909401959936 11342845 33117368781180824707425281612793031680 11342846 -212646706998955051256852574648188002176 11342847 271387761006754311509543718705365363400 11342848 -333841947657501999349393156860134031360 11342849 -63361735033650475504690924076604916800 11342850 -169545331820636863179542715393360144000 11342851 407948050833644709931037531815739363760 11342852 214911605505990751801028277816078286080 11342853 107254012252080441631568205855528589662 11342854 -450287528279424616161543004753626654624 11342855 -246909141980990793427003506578092578480 11342856 137138923664603743242678450862667857920 11342857 292096404949197123448305416902796442660 11342858 167023891324177539412267091367690431280 11342859 330097883462473349525947058925680158080 11342860 129967990690988557192091383615615534080 11342861 308775139147507264524769766237644847424 11342862 546786536531083752909782737084714611840 11342863 320492236113138684082878826255870260840 11342864 34143003144478669884529328279015129088 11342865 -146595841541887564538200117488333761280 11342866 175536776060049994082167033268461268640 11342867 87075969011038609284894384198681625200 11342868 -35032662184118936779258435134528122880 11342869 -201182401583044414818704366342658178048 11342870 57531847627055003403640172363649976320 11342871 448508089788475048041628779207523907040 11342872 -305468060232494006099394502616629401600 11342873 -54698155366718185357155415399546098300 11342874 132536173979446425680714001142287644160 11342875 342184899122530135958270166110090568000 11342876 -32602147637306824921480464355292224512 11342877 17511574946040777846089415018126787200 11342878 51224378391792998766438722598879737856 11342879 -1107026976075175074434778094884837455520 11342880 542910721181716115279204304086722805760 11342881 485930133423832270136426851489201571328 11342882 -20728870630540394491316749424857843200 11342883 610109783878106745222535810136869557624 11342884 -3686144825085609158143039537423495168 11342885 739596688106430736226167950310087427580 11342886 -32569976165622217731362486050934169600 11342887 411188173587587705024825416578965153040 11342888 35370496746754451095924197888153999360 11342889 -374418989449096206615022033360243211520 11342890 -184717554192898842606091230346632982080 11342891 6777432616814059429294161790115075472 11342892 -15928594661843398004483036871294160896 11342893 -498009696193904898792854142741462179220 11342894 -111951870461751734077382174234251988928 11342895 -150466313877036848528376423898568540160 11342896 -51482130848110734024463378076560490496 11342897 180935234015624929140966218318902115952 11342898 55493398398875918540769760746266049024 11342899 2043639155509084610769488078664505640960 11342900 90248019780690312652396037784105984000 11342901 -218205969437559069082338087979473625440 11342902 606411946806102801054597106303658677152 11342903 37900482175533803804622504101680152 11342904 -14867857064354004022035917639993057280 11342905 -114580958570408026743354996829690348800 11342906 -7969987566340224247903384277683278912 11342907 667457276935172629556306862228192888204 11342908 -161723570596741766222651251364540900864 11342909 -56657552954478120825160909259288560596 11342910 69560861792560525393758922561591173120 11342911 -490818581203451262027221435161543211000 11342912 167867562197834830050691946376589737984 11342913 -256946552629735479664409474301817480656 11342914 -488187110414239796515761855425431306368 11342915 -263993878605784565182902206614597663200 11342916 9617277794447111005116728815372952832 11342917 334408979329196191101720257279662893312 11342918 2840177295731484384484187810912027904 11342919 -45984644787000572705361824674033230720 11342920 174384855373422466322625362916732364800 11342921 -342628256225173336056215677336404931878 11342922 -90864356958603792739642423481272758528 11342923 -481677862606041114179111408133037374000 11342924 -149250141812703416670726486102696000000 11342925 -191803480829294646089243037059632216800 11342926 -32750355813357908800737842680293287040 11342927 14897320807203881250489754990238672640 11342928 1401189835756508192920650606459224064 11342929 107561323603795531677170494333966592884 11342930 -546012002658364956792201456372070080 11342931 157549591408837391931583817131549722624 11342932 -345861306650687463549146552922284773504 11342933 178781182869143367480565341994618368000 11342934 -15551120522990441536978913693845562016 11342935 727393916093666579238076937532307289880 11342936 16578052834233858469712303904170680320 11342937 -118141498003135649475106710967742773920 11342938 -580411002002004164991640467071800074240 11342939 -34841706671025978361899240864009091260 11342940 18237103263293703933575846598878822400 11342941 -617655294981098624397014302370667078816 11342942 538133373259301365019195408239182912 11342943 487124350637923992915360677039527756800 11342944 1693705341621554885758980805144451481600 11342945 150784563102061564065101295053823143700 11342946 230567475006913350256643974781405816064 11342947 -409604154110266470995396504207536667136 11342948 -77588828205445151697161934021579000192 11342949 48402773133611016544059087821809395648 11342950 -260469365163003076126122781743853584000 11342951 -207923415100351882686117076288652511048 11342952 -568893175006713723999076522199336110080 11342953 -483506454612431983481203223596982329798 11342954 65021695640435707497268307201135711232 11342955 27093641714333071772033189188180274400 11342956 -93665310083933202882796899786837442560 11342957 416194928877041370591521334881755666080 11342958 306164400215122714085703695529042213888 11342959 19926711217369463556970498507182127504 11342960 44669882048441345061347170477782466560 11342961 -64682381587423270019478737102899633530 11342962 -213064566861427048390759120106754508800 11342963 75761027001278782465469633440381624896 11342964 -153137602906262213734474617454357524480 11342965 39022335222216260780930080722588616860 11342966 130957730150263443026022931343967230400 11342967 466110339736103999483426775626397103080 11342968 137429059081361782731915402579152977920 11342969 -174707682569475474001167016613866351680 11342970 1271272643552668435958506176519091200 11342971 604624568714071409320226691488897995172 11342972 209595824746349898542647458299793707520 11342973 865092145325775701730135058574926624800 11342974 327503246902031876288465363296886174592 11342975 199915785560041974858467452149776264400 11342976 -23588320555208370605788471018232217600 11342977 -164470271777447151375958053788296642174 11342978 -439449279271119804141198366192934318080 11342979 69820136328080931482001199804930423008 11342980 -111582212965871021619143483836801105920 11342981 -5124749887385197801890439475046585348 11342982 87726693440241292767839746828430321664 11342983 -591161686234538243268449173494268832760 11342984 589189262998434802196766007732979266560 11342985 234390696318033872408811941575819032000 11342986 218990507697918045807845223370537912320 11342987 55320848386680523509108304904924679636 11342988 -44727013127076236330657897825848643328 11342989 -131658427985687416548135734684698226880 11342990 15902090575129358342291777720003064000 11342991 143669064992543012522665880477415777024 11342992 -164646517671727147522683753789623394304 11342993 165776555774758388174795451236241406464 11342994 117606896404492291503845076858213116928 11342995 -580612942134254465254533035571135873120 11342996 -21289177797900391531835413439151206400 11342997 -342768024083618497717989847077340787040 11342998 -59355029335339456178124243895129836000 11342999 -436691232062160801326731162939285491000 11343000 -59351279934321282343992350699520000000 11343001 440732030210690663942300296424102397002 11343002 342334011267956242373918559379122263040 11343003 -161518361547759363572428869683691025152 11343004 68115057800169589309527242181493485056 11343005 453722634770092867864827931882770216960 11343006 135648008921695846830247384345603317312 11343007 -26971768875917947754426151220839453024 11343008 -418500424052700793655066848458558996480 11343009 -322036149912984284250212487012324407040 11343010 33382810515260156916734157831571584000 11343011 -118967617019574897889597334990112979776 11343012 400492802775701492978347558263740884992 11343013 8077264331121824260580136047161074528 11343014 140429867062230673821466495296230885856 11343015 -243762314616985804285618247788933635600 11343016 139572705422601896062284035116162652160 11343017 242611480317396997463041746437084491392 11343018 8753414957849726579829568803690117888 11343019 -119175517918976675024980706923841602320 11343020 159423435306494963768016719575851770880 11343021 78657512639004514163880337690440136512 11343022 529565713011546073191525761994934677312 11343023 84857428120568400825500648424698932080 11343024 -31894317976223489583522192744775680 11343025 -123827124051425365847215528973634979200 11343026 11887018913715172008573088400372861712 11343027 595343533594858055405931630578518904832 11343028 586470575773134534805882482464224137216 11343029 262035593635686933122555892234083830080 11343030 -257366837344866252491193760421353687680 11343031 -278458202377686607686280091442031050240 11343032 -11205407609941010271840766534439239680 11343033 -327338890905184825014965315198182810176 11343034 483730262455024925886389876414933218416 11343035 -780093030957406488041914921906624339440 11343036 -82649614438158740431298866521941483520 11343037 -89118407478462095401323602248379000000 11343038 75448843021738441463848388033248803840 11343039 -337736829975926669699197311933216302592 11343040 81461931817151748392648302854395658240 11343041 856245713962312267463138637805781093442 11343042 -260855957633144115843965698633970915760 11343043 308969626245998610841272349905382207292 11343044 -15487346982365007479200616927657697024 11343045 76580633492455085907203324625734707200 11343046 227976491328733183759488246141812406528 11343047 1098066167740001022501667313671510433496 11343048 -94987745916838490709911075311448064000 11343049 37054040134740375762718196634775593050 11343050 -130332150073128358226990196725150700000 11343051 -244903160972843560568638337846385110400 11343052 47692107681753300425094974245770405888 11343053 54698997939853390341296812480409535384 11343054 -8402815343598414815918881995242374080 11343055 -174899968845592578322153959268905214080 11343056 1476893882014514324535575817005432832 11343057 -647367324508799721776363169168661248000 11343058 114264459072898831964819187738939755520 11343059 127756144065585954691629293794018564896 11343060 -51021548349244796727188636391304934400 11343061 -769220030556489815966072260987899356338 11343062 -115303277493883357379222146973950743936 11343063 -268486788297744869577278315426769817440 11343064 409462427402648480425372517065984911360 11343065 -26013264987892899714530327863634374200 11343066 -25488291324607130630461355075759924736 11343067 844109392222906504192847424946463826116 11343068 -335044106488138190001605355346752428544 11343069 225377805142718812248504267079812165894 11343070 -134937334330836149242186053986485607040 11343071 391077224654084960575529434414130949072 11343072 -222219896372128812756449762096106700800 11343073 -321669200450862002401418335776920010560 11343074 84168371734379748147949432318636019712 11343075 -71854003111863134535034514946477917400 11343076 300867176916293193308689571315978859520 11343077 -1696790221506665430141863765491145951328 11343078 -27022086750679716790815713687363870880 11343079 -530670234269491195605249005489026230120 11343080 84946188943116589898824389938007244800 11343081 -565220421157787676520688546543064951360 11343082 -24945450050479239233754665940112905216 11343083 -1412900909304473100596965596148449024624 11343084 -94433574746286166640376389288130413568 11343085 31641396568386786115500824344981465200 11343086 96417585391174578023615707296419710464 11343087 155451946969716734548924152704507224800 11343088 -81321971046507180841000593509202853888 11343089 95811891257613252297878642198387602920 11343090 10174089497746756183885674311859993600 11343091 -476173920081232671423120093535254455140 11343092 -39914191003460093800397093093685196800 11343093 -448952072302689889174647069229613008416 11343094 -15068936642905076671851128553219360768 11343095 167253059548259911113177234137849040000 11343096 200740481439081224010746820272103813120 11343097 -497666459543401497799165069602710579628 11343098 29928722846192800289306975561981117664 11343099 134584953895192871499294673628791488 11343100 30315831792301979380140388761931302400 11343101 -164207315526442379273091694815332721792 11343102 120496989135521125235065530620742073344 11343103 693360032309247141487587446392367128464 11343104 482594140739556539682601518730491985920 11343105 -28247910305414531431074774666578841600 11343106 -318648879289465530903423906591246259248 11343107 348794307486985655285011705590117007356 11343108 142140793672707036902977527432653340672 11343109 -171035225745090550940399950561409158690 11343110 54245504101604021720687450421103800960 11343111 204523726269442296519831626764317516960 11343112 440649841358480063056604837996000624640 11343113 -196111032201208350044465750975084812956 11343114 -316590936566267934877168792564631377920 11343115 282717729388572029001657608867320327200 11343116 -762075425313911644667408085736960047360 11343117 105466463133533911112804845242170351616 11343118 635235400191580153861460439784325391360 11343119 -662973368037920085962673784355836230480 11343120 98543270809394511436138730514339594240 11343121 874400289661073371151353420627315909632 11343122 -44680802911170713528520541937388499968 11343123 -84837679009740347892862171113118461816 11343124 384771213864324057896204939277773668096 11343125 3468824134577201240129491333571343750 11343126 -76506738294906855424946057569458670656 11343127 -295233795729224293827147980261695076016 11343128 1010280709884764370464329456052092508160 11343129 -225848213848946679575004105104008699200 11343130 -283921391663325985811695211560918667040 11343131 -1239502280492140520741291454152536029528 11343132 -7723476682687808739460879007962890240 11343133 -1144013628493797958871019560386115342560 11343134 -377559663273155358253069658518870755648 11343135 -147135351540279140466397301025404857440 11343136 126585062700689758116159547579626946560 11343137 462396138684297143991547968461739806100 11343138 -225024316310278672414332755566328125056 11343139 330161036517830770572311023461000148080 11343140 -76931689248706565529151863523418419200 11343141 -68007664911140368540378551127762220448 11343142 -1705744228495380675266645566149384576 11343143 291939086888622661309490126211238321200 11343144 197683864982550561082240054781779230720 11343145 -801780478556447285464285661748457500 11343146 288759004063137959232633721778624836272 11343147 12688625098928665918475282307723740640 11343148 -323548090025320906311032685285174632448 11343149 675876782927106489966820616512370411520 11343150 11046277929139314511098423148789305600 11343151 1580732216454757907760561147100655840904 11343152 -49651939107680673505447311677818306560 11343153 -3182591981574848505358630843426316736 11343154 -20305155196572835009005408055127245920 11343155 -524392430873028809723134337048445223440 11343156 -507052045474005827986899531628439402496 11343157 184009258896019517891798283022819331406 11343158 -41097935338025733411807008836395700320 11343159 -85369527526325877799197766247651713560 11343160 -165206637230040047837872872303026688000 11343161 1132877993439132088018322710521007806762 11343162 290310927161800512389884239726313085952 11343163 16990347228079348611372486911530394880 11343164 -130077377179431692822046021603594086400 11343165 101311340782583875712328166491618793920 11343166 92995096988402368504496539096106392704 11343167 -116658059455704420907274661205386702336 11343168 -60510978009661515308342443951553249280 11343169 643497152230162160872079463984952709570 11343170 19290490262833199433261815473161753600 11343171 -109976877274778625797644019006013868800 11343172 646780207766782878897450574450661634176 11343173 286027282390810721220479581964958399264 11343174 -364753806725012638509812178388834194240 11343175 -852575985342467356666888835836432379000 11343176 -12179612342792373544335573676393574400 11343177 -372529559603258048961818730104150849040 11343178 -4446848238207106774064309952902415360 11343179 -197005855614862471678162086866639063040 11343180 202825346846597064836070071387809536000 11343181 820366927054115908028322073494438196982 11343182 -589133435820153601178313580980332389248 11343183 170140608174773369208991091775561276048 11343184 548957415536729322470402843745852719104 11343185 4897044308063914461644376177477701760 11343186 -297786924845844798060045013999153720320 11343187 -1139998600538304584065358231745012038164 11343188 403780657810004089525880920495987040256 11343189 125894461765572115362886660586724387456 11343190 -40794121741235800842892921166885836800 11343191 -407540787709095137019509292453639516408 11343192 -119576123727638054261629324129851801600 11343193 113184094781146855529827275181696354442 11343194 183812111895932786484181750893780085440 11343195 233742933764963484209024578820881971120 11343196 -167758975622188192463677206909854062592 11343197 -278782087604476407920149960676310048468 11343198 -4896047028745093778628517213950268800 11343199 88507935880787382266028608828637696000 11343200 14120547417721316297387676088369152000 11343201 141678079806034821575194009572480004224 11343202 54866504142951901524101913395536964160 11343203 670282327383605044676613066613268743452 11343204 -126394125929711388752098385893662388224 11343205 -216589205789552497008316670901109593000 11343206 -140334208451763302118493375520981768640 11343207 -496976329080975410162406568714577557680 11343208 635135515939369734742070777750629800960 11343209 389310370671694947648506578217369738880 11343210 55637221573548777409871181617748971520 11343211 -295458409373565866959027764235017884016 11343212 437466681597066901466477836854510761472 11343213 68716017854894111783654144827763464320 11343214 -105005036010769054301990716714771263360 11343215 -505195668435873098251396344373280673600 11343216 -151333135341666396048397579224049975296 11343217 39094119892283867609251970382656453440 11343218 -386464275792658347199998277448058259440 11343219 210939738436716382348132587571263045168 11343220 -72150467317139765167149488574979768320 11343221 579267539946219803565530555798447329500 11343222 162585793706043195108538483085919060480 11343223 -395666572482559629652139219639553103800 11343224 226380021278097802829985568495312773120 11343225 115761585232211808627403257320506587600 11343226 -122518067174966872581633527497541420688 11343227 312590782896803562109777907604126937872 11343228 977957137288330916898807288236851200 11343229 -733943108925488593377706949835938402170 11343230 -5075478026690073161533280352133833600 11343231 426023469450150412621200965299831876920 11343232 379970647274979787396823730181153751040 11343233 -598156986173126488634656519958846702880 11343234 -120144748872349572409569208250590617600 11343235 405826582791591981220442877199748353680 11343236 44507352551226190083216233217304117248 11343237 -104402369919286516074045990845497604640 11343238 201538730082509862055220827868425197696 11343239 -827195808625808005672976985651913161960 11343240 -188475722430259877087982968253881088000 11343241 -17327146876471958089198479289898765312 11343242 -395975414691102079121005291409903659728 11343243 -221735131229759198414909733948126831696 11343244 123809955672058021077357634946832236544 11343245 -683528427288498221677713267671902840500 11343246 -232922826366638263594571945761298145216 11343247 60446010752496726012997126247875508480 11343248 55316904605053729094421554162517934080 11343249 147049843188852408386126001844043998434 11343250 152063421327766521750596289295717656000 11343251 28534153176153698278413230643637223592 11343252 -761154945901612618286432315040904470528 11343253 329592027145241734468279600281809455502 11343254 -274774009300231553012200114969468621440 11343255 -143209195668249957896112791567406236160 11343256 -402579926149325080035816046229885061120 11343257 1148312544409024785010753144533436786506 11343258 -318662420552029780586640424509308341776 11343259 -672769413302003071454482501649802070784 11343260 199591610457179476777031192925031219200 11343261 -188852735692738675316417846865328038528 11343262 -9227783776085647409704597028163624960 11343263 259061696610532196222761044240262356000 11343264 -142799942613973879030829307071359352832 11343265 -87701763885812239874588152253550051480 11343266 -408819916423264981205733468289146240 11343267 -220229318520179391231209333340377766720 11343268 -3295980384018090716879569997260160000 11343269 -137295458418634036307837948514482951904 11343270 -95786544345758743688984490388453843200 11343271 2452913760578097987822880220254139264 11343272 77029336407379450511111642553793904640 11343273 459644268041188158441291041250929962944 11343274 532161412995117462663146236405192805472 11343275 -94143246076511437441459446811339645200 11343276 -146269662954003884408601661450624908288 11343277 72184025187910338113694418966205129664 11343278 120304564896088335693034071018006617088 11343279 -305522568985349439015829238058468944112 11343280 55361486051825072080156778411148902400 11343281 121307475176764778078053124832571839600 11343282 377751165219494153609324551233653976192 11343283 -278453364853442148668379259549943215280 11343284 72623602680973530683654970491905658880 11343285 352332614443274276883030108272860783200 11343286 -57531840261159587618462556696229278720 11343287 1215487413771823389924593194565804190960 11343288 -340172199925654032546039662566998343680 11343289 1181443171768448509068679824163656722090 11343290 -119309492545579632444795345789073751040 11343291 6798032633934405680647435228520976240 11343292 509032607164448445039568491656827799040 11343293 218550418222112585800027659930192186444 11343294 86698937998363555327481136291350016000 11343295 -606921289984832400112087708544068306200 11343296 -239937867579107150072561418966694625280 11343297 105598921672702428097163711053124071872 11343298 -68553233901019575345008009108589303600 11343299 -910309123446703613883719592958035302400 11343300 121623709060426117950707000040213580800 11343301 199090587141606451699930918177458762624 11343302 -55621255170593837936033077143468379968 11343303 -24341896485042621099057583230502984320 11343304 55418389276391782676738604760178073600 11343305 -66112614587201506833279624814221400440 11343306 -63605219932387846011360130726757893632 11343307 863423440835384424913601087901863089556 11343308 -1404550683805597038498317236162358590464 11343309 331264880374849783086691858402653206400 11343310 -173285974783990869337464510068523797760 11343311 -227556798665466891885104447155017670656 11343312 -29956496334064630363118305457803837440 11343313 -354492388228234820889383233553151018896 11343314 373461108990815535962026287288604800 11343315 -318932887023749674172102892777940296960 11343316 383770470607395226438898743687340189440 11343317 -218010937487965457851357865713292441220 11343318 -1483702513241693231951685260994060288 11343319 -149727402598465234492439755305639883256 11343320 -254438414807948040699415677940192051200 11343321 -3318599306673727379650434447201441600 11343322 148932608363720443517513592462197160672 11343323 -745401071272239342511582813511695257600 11343324 -2479846713727585175135150757008228352 11343325 -17156075245174766326928127879086870400 11343326 100432138866151357580628942884466806400 11343327 506571995485662709028716779222004765200 11343328 -1144148400103530515913465885698563768320 11343329 223491646655949661643825782506326688930 11343330 182454115826429736493118725451003600160 11343331 -263791672398870422241665795267591616868 11343332 42874747106069571104410822273610194944 11343333 65394874172473379846780684595872510304 11343334 73070547247001553928504217865746606592 11343335 -323471638917398737673094792396062431440 11343336 237958695478631652660363541714019942400 11343337 371422082072010104947851156281917836986 11343338 21516089864325313860667903988651878320 11343339 -23460768547754116594549464856604021616 11343340 69324339940496315197121708277672268800 11343341 -306128908179219579167865588604528491648 11343342 -8639057802497451794102263742698373568 11343343 37509060813012058492688240604552952320 11343344 -222627942030100681790527997532739338240 11343345 -18139871185773372072337619736206717760 11343346 219460213853576672700311843352428298240 11343347 4068878502416504923799425417706829768 11343348 28600667278613750944548071955560632320 11343349 378784156268571093391326978839176478236 11343350 -2493542241294983683207219357348896000 11343351 603752593805679043127484654264039353832 11343352 -621862725820717018734533486051541073920 11343353 -52581314712127343893167159302531462400 11343354 -263472736330986897920884486817102795520 11343355 -142630826182549835258335844805292938240 11343356 -386755311335992131318315270906662418432 11343357 -10833160203039980617786945505991209472 11343358 -108497829496286639324423907043209585216 11343359 192099169418243789996005595114998018560 11343360 -50527845889685185455596149736661319680 11343361 -400344051296028361465938875923447463520 11343362 -468063041781815484938523317807700203568 11343363 604980472069880818968815733337088625144 11343364 286736624656792503805660772116994331776 11343365 220100008616628890691263437392959485440 11343366 325299284515778711931169242902227062144 11343367 278809873719283378409904034177130985600 11343368 -338815482751776880104619175465551011840 11343369 117053777292472326383632788769518222240 11343370 -153275320935457481997869279486297472000 11343371 -163463274946235488472041143031417966608 11343372 -73143396096580681960124868492879848448 11343373 -11552491887948209132693400515250025600 11343374 -122379284345176370550011690107898427648 11343375 -797116282647834565512796127725586520000 11343376 4709374488761958213654384972523044864 11343377 92345578405682069374367183872203552372 11343378 -121392801753081168448719023592808576512 11343379 -1097556119694593421810884295883820382240 11343380 441492149766788228432883352944388761600 11343381 -14173459818909760019190932011491895296 11343382 -842057707519750285723788294943924605888 11343383 299775554815508788900775049849283234632 11343384 111137440082323129099443922374009446400 11343385 698962283656494456115073133699083240580 11343386 77687448059078135384911049705658089472 11343387 -313325689967960306280919975113561000 11343388 2596210532321214783974938012391769088 11343389 -148528312622945625763064617683082086810 11343390 -223605187477045759787745394619403816960 11343391 250760176272120155188302469780238473272 11343392 206501089938251037481853130505466806272 11343393 -151805842810956017165650853175503644800 11343394 -320494683482272030190820754738534371504 11343395 -84536356830099270321947897639358541920 11343396 -10683126127277130345628377637583732736 11343397 -16091668299183393737817163849784742472 11343398 -84060776551665499507416703250333491200 11343399 526790401755174300887158689482327164800 11343400 -4641297618504044950628632876062720000 11343401 613127894640710282871317200907522049402 11343402 -10991372961048794870621052868952596560 11343403 -580023306119522744961274829632566164544 11343404 770522493926096444420142093577828121856 11343405 28316927290849032936903151541105864160 11343406 -131390756633065871317389479132893551360 11343407 784167233615875940220190799657816196312 11343408 22436996400865560083117304603482947584 11343409 203587400382104449616941499458004075520 11343410 -93935027816242038343402848511954626240 11343411 -397066891240294635495796038858838538880 11343412 290869967122988556041113272262679130880 11343413 -453077820311463284191688921233882385796 11343414 -248857853117529410253810518124243271680 11343415 1128481697464180351364209753592494524720 11343416 -224591798349167104107057538002514083840 11343417 -28873706293198754238505633912176120288 11343418 50708627497890204740708348311804800000 11343419 208796670355132520792183971262581134240 11343420 -360951834832011457312415784734098851840 11343421 -1086551586999053360745441675695313881434 11343422 -283479714538012893935130210918050222976 11343423 -16320759251898149563116681885875876352 11343424 -119737802926703226584764418356121174016 11343425 -168762894346350769153264922574075575850 11343426 68473211063706817542202337049468034944 11343427 -125558461093534474160102745963881677696 11343428 21083858534016750980549307470797987968 11343429 154357555038001415610807014743236301440 11343430 186531424419250492214618182589372897280 11343431 450546847047761258186044908906851229744 11343432 201229878249345757367810367893242552320 11343433 407720176652611685879462058393824266804 11343434 -324337466988501272746233031735200978384 11343435 159260349964333163712045128923328444160 11343436 129686865312346006960471303988856819712 11343437 -150447450313490360066827345081291564800 11343438 222948491628856475568191623250549277888 11343439 214339287319051751889381945897111334224 11343440 -3510225247792342297204767671176151040 11343441 154540246283968744558563849103672734192 11343442 615683870246811830768999618523243606144 11343443 12482163380266376316118858270427266368 11343444 14599469168061343230438744100229578752 11343445 297249454614303568039787040023580425400 11343446 5998980728248994027786305538663485824 11343447 -38117504741558923053603830227087073376 11343448 -71129479676139872474594626739089520640 11343449 -52027947522573521783323783787878170546 11343450 87022163703195724496287291477158528000 11343451 -140045398847201308814801649075683397120 11343452 90925747855181490955858506927298467840 11343453 289895629682699193074939081869802070528 11343454 181910975596703829684089903066321267712 11343455 68783770015158690755524641074483064360 11343456 -422203228649065574822859219211596595200 11343457 143204364324089315251010685563008993344 11343458 36184560202220534456038908915502448640 11343459 67887210166257546372647855946044765304 11343460 3518971414782073991108476197419635200 11343461 279707160097010566967675079712212711900 11343462 -59881311107418860909924577478119696384 11343463 -596612023460320502982516154862596927200 11343464 155673276147605331365204660886768107520 11343465 -75207902623732812268816902692636863680 11343466 571843165497513373514969013098249991360 11343467 -127544853630927952848446484288080218200 11343468 298367546269377227797211635062470039040 11343469 -1014107680747705300303113406201627977130 11343470 -7657487970998882470843466291795078400 11343471 -230214140075808196308513342999502826976 11343472 59855958059811919235062475886825766912 11343473 -524852425502193805400121445695121183278 11343474 221132516042207263669835469436441036944 11343475 231316752948070592230068827341707552000 11343476 -17503504074740649073377499043493325440 11343477 -883456879468111603720101851633079720480 11343478 -335080635392998249962725979791531076960 11343479 60838199096450843147532615757119520176 11343480 -322361367829944930853652112983202816000 11343481 -1269657892401094663428568444685593214588 11343482 317580098558335506770525044249630004592 11343483 -1000674698809554124905266900153377141176 11343484 -137432890896887275969422434422156107264 11343485 -140903313942354015007628278774089465600 11343486 -1327915806126365126713401699876716544 11343487 1720813993272398985910146718373472258832 11343488 -179946516856340755230872415685375426560 11343489 15974475290271494071015708744131649536 11343490 -194980166202504607361439974771163033600 11343491 581289446564711984758421155391970744192 11343492 -70249019100413937109835953552110221184 11343493 -407637529525826674149052623939724902016 11343494 -392971278314434480024942761704665488960 11343495 93462578545436438184218512250737704000 11343496 178203341593185729474506250452769792000 11343497 79403800006399475175284162763586093824 11343498 -5598351027988950828557011141284284160 11343499 -122540900892338323633785912997991964080 11343500 -109573533610575429932264050784423424000 11343501 -249591977774362280462602765232815590132 11343502 313085815415339901491140464464777120832 11343503 -619571890541660728814491443540408343248 11343504 42756782120094910262846719964621635584 11343505 347900290902771475301682669432481709520 11343506 -491130329882171247065693586945698856048 11343507 -2053900439600140614164861824203057408 11343508 -581588900902306578685740870614538240 11343509 977566798322639659308161796705990253710 11343510 282400391439756187620852949625601043200 11343511 512282589097514745153590712301902839424 11343512 -225605128687803009999997810156231526400 11343513 -228599055885096393507501906846340546560 11343514 98381774534830855613076962110272463872 11343515 196956531970251834332078243330755268400 11343516 -467305925877612242716355770073938011648 11343517 708829639772765268022034591314228065120 11343518 50485525049297796655522294026710204160 11343519 171054148678012609226538618044063862000 11343520 258524771619320516310557466056573583360 11343521 111224740503801000690739482645951149760 11343522 278086555915190727808734999845554339584 11343523 -502808026071894594391041242099245112720 11343524 -380015748798365138070407106757739462400 11343525 144804631099279678138442440772080228800 11343526 163484042458657519337967439766730719712 11343527 243550377372906714520758763914492353808 11343528 131223093401841069106322196425473720320 11343529 -8822225136429961528132110439003760816 11343530 337894286990607062016885156565599909120 11343531 -587918608161003458830633372228551490560 11343532 113021607332462865426281058216514178560 11343533 -564894912945035256591284598714310954218 11343534 -153059084650716260020574353927671866688 11343535 -176578530343325607732307723384028699040 11343536 -322342670840182236301485535988281344000 11343537 -115185616369429964751984184022403596160 11343538 -335978001043258402819363473882648100080 11343539 234502149457119178404277230160240088196 11343540 -27258266832486989661174163314851758080 11343541 434634731890610443755127995386076067584 11343542 -135602142099034913918538705631438332288 11343543 -34967799007903598741703852699095046576 11343544 -98094020317068854944131740123889254400 11343545 -1632215560326038468997480417885633720 11343546 312508753435171824776003599779096585072 11343547 113038092385876628695139633900606873200 11343548 -178762318445930354519029841651637844992 11343549 -94970756444002512431478213223259567424 11343550 192950910925649409064204543876853860800 11343551 343021973975335961707400320812818342400 11343552 70762557963617035123530607354296926208 11343553 321865513419351909461860644079671383400 11343554 295018029743653431290851438911730675200 11343555 -502060035057538936233541950769982839200 11343556 -309119483743125008268092245646720016384 11343557 396759565510859576889370774218498091806 11343558 -131157580807556801710655575520682052416 11343559 -899168727911866545652184331332147287296 11343560 -611148872920216403361228865347386880000 11343561 -679624157648538775335121543997661209328 11343562 -191253530163015069702097739394880080288 11343563 -276193048475888257667189954675154812160 11343564 -23644356298650799157628014438741151744 11343565 -785463036970465676940921278055446491080 11343566 -84964433984690699371688238038375311296 11343567 711387486371171326917273414650046105480 11343568 -82541281450357180410585499524747837440 11343569 659277270642824308416699678370097024496 11343570 -29785881741554601778051563283322265600 11343571 -250074797203661042737030612831775291536 11343572 7184147841431742557586683378977431552 11343573 313076551193318540770146093972501638208 11343574 -8888078237639096116829122210380389760 11343575 577658824047374452909512884263039077600 11343576 -442415525763884840527532442215849164800 11343577 132056030896365827194802952005620536192 11343578 -624805122276216612358346725414546694160 11343579 77503484155923550015400836258324895088 11343580 450941462953824436828648810585276147200 11343581 1051366200730203377326332452555684489382 11343582 -105996787578561746854909489070449013760 11343583 1221443579604842397973265745631145596832 11343584 -111328898971220835985346184116777779200 11343585 -123775272509575684976451794741794920000 11343586 511135786277549535251006167380750502992 11343587 -109451496111073306079027423171243589960 11343588 -65279252092960356076282842833600010240 11343589 -1190497611252886531594649235894934878560 11343590 -49970153447518591534884484894767302400 11343591 445166275004521384906087714976448337920 11343592 -103349165307882078004326649959628769280 11343593 -208619872075715371606695709331571022476 11343594 352706331085008146855055052541982547200 11343595 -302856328328112631300851398543491130400 11343596 1264950207372290910080330052902748831744 11343597 3692195563629653554011266383856308800 11343598 198874371810919052926950502302900063936 11343599 -475489283606021984428181951388467951760 11343600 -15849507449944636261628796372846182400 11343601 467364753234673105623185238461175243602 11343602 552028317111100994889480879052993204752 11343603 515414874116843651103053853327799947264 11343604 -270471065239408396969212647434358575744 11343605 -74054228811648158826096415074496846080 11343606 18903464770985199711677314299658567104 11343607 635755224235372586904651006570461782704 11343608 -373392336548683299309051270873821798400 11343609 610991953174761267131798904022611635514 11343610 -123186633557073975681636560978351462400 11343611 -369704485115266073161456878111723853200 11343612 82905884300985357703325842655707226112 11343613 173694995877318775092163997285625681408 11343614 545387583698334831940150866809006662656 11343615 233122381067206667406362577440788573200 11343616 49843710695523735617554745884590211072 11343617 -55802367177418063654133430300381422334 11343618 116753272930843869741109702877168847360 11343619 -390668924968275039742907918273909133104 11343620 -306280617827884829276598939764444824320 11343621 225839422529819038465299040239813428064 11343622 -584312030864852341872198443786022441888 11343623 146794479498696722893113892016965756944 11343624 -25314885240976770244379006442504929280 11343625 601939218680826202166502835300123125000 11343626 98324209974640749927285467045532437760 11343627 632373880581841931934414581175911142840 11343628 -624102498563784635443372351073201272320 11343629 17274923257982200173902606428295340 11343630 11603574278941469469973562506904352000 11343631 258526621424767235842251009363374427832 11343632 -94175343124150859258248039157966880768 11343633 154644921679325647011100969153912496064 11343634 73060475842851596073199125086381812512 11343635 -485039032750964539848652776271834268400 11343636 -252703351337351121082341213200289865728 11343637 40474387365369537936693072420483511680 11343638 498746093367469208227502134496534090496 11343639 -28850664984107180601215076835521447576 11343640 123218214331204094027098817087668224000 11343641 -695422896034230010334481553881912205548 11343642 340380913145634182838201895426634555904 11343643 171464957577432661467046527026207439264 11343644 26154334948714481603006908029279963648 11343645 977571035861463664964926837975801080 11343646 -177536388201688266929388572680218700800 11343647 129965332802859288541179516777436068336 11343648 456651336943514770076878266373784469504 11343649 287733261139475130441841092048346839650 11343650 -78773866528080631244051739687213264000 11343651 -230383589458392700922886255728766679680 11343652 -498480038945080514174506953902520878464 11343653 108800974160825225596393029345762019902 11343654 39861190182390403310110498915750516992 11343655 92202693168514721777489249157577394160 11343656 -455690030611406937112514065413305548800 11343657 26998429007313331567147880955183663360 11343658 -197672310340187701168482831418106880 11343659 -248349647766030761239112155820975541096 11343660 256924756123659966379522584813693557760 11343661 238937665660274231011332457346361041632 11343662 50085988203134277255466903611995158464 11343663 88386482786963853655261272011733715680 11343664 247419141424196951079053849651121274880 11343665 374127414635673267651276243643607059200 11343666 -5823436650841775463273378640125922176 11343667 208455352927498420990994423195939064716 11343668 122041865792552621792866189229912064000 11343669 48455297405011716866793901501259990400 11343670 -22660148167088771384384232513845030400 11343671 -32200306916791276749142046051403415128 11343672 -265325142781980513477637837966479974400 11343673 496375825450394626039759441529002848480 11343674 -451210730003090021494957259302632203664 11343675 12098137579375077434586246668252467200 11343676 -221539083283046877581973337187821741568 11343677 -807916372849266212181739655033314044474 11343678 -334284368133837309352412178343583600640 11343679 433451717645478416053548255028983865280 11343680 -129402893814175672235252639114330112000 11343681 384589791840772400801059354478663462400 11343682 -80269869541310572280977198646848788480 11343683 332663429051607006589490708642412908208 11343684 226497602149748386402022790281626337280 11343685 -568352023203747110846345200399314839040 11343686 -18561114707620501118965306753311478080 11343687 -63968380649287913845678388693376426840 11343688 1227346041535010895987653401007428331520 11343689 -19652272559124614162469632828139271680 11343690 230274435728662548244070776822734599520 11343691 227886529986731747557760358512356005712 11343692 191533990124826841510231441827316365312 11343693 411205278330037207960223516534737049184 11343694 374235682310876951416533824942589296640 11343695 222584473765436866855140473578434870000 11343696 14112026540915379159089462874498662400 11343697 -403248942037877608899745167256024307854 11343698 -316829027134541918069669347728414783840 11343699 558114239959550568834659190051045811200 11343700 394998833117111775174742731589428291200 11343701 2507217287787370108774891845131401824 11343702 214908053800808492286369730880878084032 11343703 5559434192064976158300480943470698328 11343704 -423211709120874093695712508245206630400 11343705 -419121304670147885803244373412935176640 11343706 -51394464660771855380915536211115558912 11343707 517296552968534508246934095282768805956 11343708 125036003933386745811060297423695726592 11343709 -517607653778343280611659365971674014440 11343710 -155611801100226862572223833590930807040 11343711 -222264487550111233581520094838009772728 11343712 -273011617715414278760986740532059045888 11343713 308128018318315877463113735099546524962 11343714 170000556896440889150930967446876436480 11343715 -440444560121584236665737863729202882080 11343716 -78379217469766480747887111526047504768 11343717 -70471190398782932796092916285026521920 11343718 313226671362852445892989878125441230560 11343719 258497074168935162328183679084422747896 11343720 467947340799134693483003177617215897600 11343721 902055328851809670243216780931581731812 11343722 280722745886370697688722225323107700480 11343723 89586948690132824021047377770596154544 11343724 -46421664501469379409124991751444840448 11343725 411346859863807345406446871207102388000 11343726 437241387284285302973695161380213038464 11343727 -371210185122216528123417644846650198440 11343728 54638561629481745090100642349544996864 11343729 255490394025721727176475896648869999984 11343730 389769954179594412507526743425934177600 11343731 -5130477198729917503606914826222913376 11343732 690753553933808138423076984008088870912 11343733 58899459469683515940756901336156693884 11343734 -35254246356816624417381881950984228800 11343735 -7049264981009778342438529892655317760 11343736 142767675908766221313605616645428551680 11343737 -154653729957823734438593133610968953856 11343738 -34073593036310840502617926992492429312 11343739 -313962603676784538670673992858870053360 11343740 -189817328443043239864155894005573199360 11343741 50746280949010700695851825789412968960 11343742 424829232005941479446550139609928950272 11343743 -1343335992176119208890281151112468467920 11343744 -7779992290329832077198776112827596800 11343745 354706661581863054740188147892922127380 11343746 -501368031048721002918765248342050583136 11343747 606120683559358183495288339878012843000 11343748 101327138007172387150165707163629702400 11343749 -45287034305341026362169336323733928836 11343750 -292743917746467845283370852033500000 11343751 -482570562819261620548311766329150998248 11343752 410809234553447357965952457097533358080 11343753 487509686450502682240985660922516062400 11343754 418608040678374582438571545376727862576 11343755 -765632272300448147525633393996264317680 11343756 36644039328337728158621784686376130560 11343757 10406090770296190576072658339777955864 11343758 271647837460832357360859520943279064000 11343759 228446511493082597580925934744122431360 11343760 10191236914614849788188721633624064000 11343761 10784462374779422760787633098905865600 11343762 -7484966739080567550175274786413794240 11343763 -673206656409321554359667592700680411988 11343764 -233142088295737487533575507446023607424 11343765 166207090720820647048061114010780364320 11343766 -203823960133124114967698843192794500480 11343767 48094397865077987873523976006291200000 11343768 -233372522893132411610823910834097356800 11343769 812466746716489118019157287633612324170 11343770 -129169370706155255444461706447322359040 11343771 -199794677927234233512980287202413762260 11343772 144795704695236409636264388138426548224 11343773 177077936559996891806125644950951219040 11343774 48605594797801745166963476374263831168 11343775 -691803523589308755837050315576731426200 11343776 635614652160714972037521167509025193984 11343777 273144436662902656550107898811247257024 11343778 -217735959388998002404617155446780133376 11343779 -2051573132006959894730345696036579727360 11343780 -119411340869555905483681378048552550400 11343781 425198007433861845365834339590305563582 11343782 -140424809000738409496996936763605578816 11343783 135342189481313182281377403228545063808 11343784 220475047937899827855232512296960901120 11343785 -444070461124111241226984125655892462200 11343786 318506984698465731888231846221042475264 11343787 -3067398626875264641787866898441300992 11343788 -41012165595360669616121440516331550720 11343789 -73509234699798738402202188632644483392 11343790 -201782335401325370036953731898638057600 11343791 -458626130762216003076341356874211768000 11343792 -13935483671981902822513663386563543040 11343793 -180436631842244889348601343706050896460 11343794 -635357785196473593976980482627274842880 11343795 -460143471258591185232778643879362825680 11343796 -127852980772421770824592513951779276800 11343797 452371113162193238215635395171507019246 11343798 50216129635505632947715959037185724800 11343799 -178650872567933507754971448760439167040 11343800 206905670152390289252135893819642368000 11343801 -57489228059501407068229414316872401216 11343802 -240364408188086227641276056670753392640 11343803 250247626629714131498376932785704042720 11343804 106100505163811146808745025143873242112 11343805 335838608480890780408757654329354621920 11343806 -45953557493230310006696345159647286976 11343807 -15970729951133317708157373222730947120 11343808 -58753168972838939151838684293443354624 11343809 -1563426981142034040963688282185518136384 11343810 -88980457213821063585012047181894435840 11343811 -204408099828106199687690512473588150888 11343812 -105686931127418669009600418007809699840 11343813 101100305340865182912044760867633326208 11343814 -650301340354285131800388831942061361280 11343815 -199604251698904153359317734514580686400 11343816 599592386876777233624351282397409239040 11343817 -750302936053002498738541556904016392000 11343818 -233460652736787543159367644135693475584 11343819 -402470008589216826520876543805983840320 11343820 74208110788657257466004196615799879680 11343821 -1232220316163323062326139334678769475978 11343822 -15416461522373794153365057095190030336 11343823 795049170021726529389791692783346105072 11343824 -1185402785533822699603824175593922560 11343825 -7961775304884644489174247459301569450 11343826 321889495112460395459756377966459044864 11343827 1579290340836277561804473030146170914384 11343828 202118898691439493824002138528632846336 11343829 -305987799990064607231106108318671741024 11343830 356367422709348559880064817750179840 11343831 -330203027671081524550629926919347620248 11343832 -707891246551077475733970376930019481600 11343833 -865519816713885874997538491841680124918 11343834 395665911716843249754391657394185674240 11343835 -49320086193243951448644826769202703200 11343836 169773901304580709036014607606129336320 11343837 -598422543192564370571662481609748150048 11343838 -93171938995571551710384314644719230592 11343839 -2949013592635930686304026597301852272 11343840 191507386342524465868895420459078123520 11343841 -179920860104046476119484461196925713758 11343842 538752015098783157977116213793156565072 11343843 141621035135497098687515275613587381680 11343844 260090706021841390927585449642574208256 11343845 -475834290681494362709040217366495375440 11343846 351007150838033747477128950590874081984 11343847 1332697833995584505361239564195074142560 11343848 129394036699240312128656616435886848000 11343849 -1664928666416850134076487075249946880 11343850 -58947614782181444081282276316462739200 11343851 246973932129115651606903073634964446240 11343852 -32223646681462949123839783343637841920 11343853 -75486830226053076330486312363176807136 11343854 99862831418396509861115599079626445376 11343855 -141194598924409659888615135892754611200 11343856 178596709403028530730211572960171917312 11343857 -65969174055827048065578332212111946688 11343858 86153807163906353253708708285841709184 11343859 122607220006496138136761568361243615920 11343860 -181140550228442043800352787764778813440 11343861 131183731115194172499702387154501562880 11343862 -52888965689801829982099383929424902400 11343863 -589409207165701876624764772261402980888 11343864 -138953850622274269548230517806930657280 11343865 352695986302326162938410988457017148240 11343866 -62988331479549975704389484241360252960 11343867 106545538497064836914238251615079891312 11343868 -47884272285448435009338669476126359552 11343869 -383967385234841448404139610269029492730 11343870 66484065778486668182584900788013440 11343871 -58878382484649805859026851696155520 11343872 -47281722306525367126620979112548761600 11343873 -6503841408396271700442786570967560192 11343874 -25042083063972347224791593187398726400 11343875 692355280676298285154846086829621848000 11343876 -232130723586102647068408689457057932288 11343877 -598184582341669039417025455340734347488 11343878 -63541881484300933906748723056529622528 11343879 444330003719608298900920865080310618304 11343880 -38522949878904656465763400621959475200 11343881 -550657708314488679519951626899466553318 11343882 -222319294992574132038143199811866590976 11343883 88052555121853689018622492365578739984 11343884 -202197712583356744886767068069267581184 11343885 14523361709021806659880807384660690560 11343886 -258483417587726181660132223189172083200 11343887 85770253311204225795764585873630773800 11343888 -4221048209058040139122479878438903808 11343889 444925599073329740284966222312121358180 11343890 -238988158507357564645970891401061224800 11343891 -131063791728016927309431724333164173520 11343892 200232676928668070336621345079051214848 11343893 174262325794508019192113820872620619040 11343894 157303679887218449024471889764538089472 11343895 404409960804112064489275211507111285400 11343896 -106811508065841714302486733273108480000 11343897 345494648690811322195762345635523364400 11343898 618478753137144194529656192243720041200 11343899 -41792318746572723799414918454759066880 11343900 209623066455931762682386055253228940800 11343901 21760949659718462598052338078938610720 11343902 159111144248567804586738317880522309312 11343903 -355172226545432134448868615944503315896 11343904 171391874476890841769437315923626164224 11343905 1573087633509469275581538387624922340160 11343906 12960205013160088295680900807869164544 11343907 334361884496303233673100498061006712156 11343908 27212477682190021593782361526790337024 11343909 61674676621156441705736305823811979104 11343910 7809768953332787709058297838565951360 11343911 -976390679822738447480924091861438292488 11343912 -396270800356593430833559379868439756800 11343913 -210765169176582697796522506986191522304 11343914 203326014050087034068528851465155643056 11343915 -188046280285062227970840269266214592000 11343916 -2442681917885500073067959656995511296 11343917 -259654141250647203624048372944686941780 11343918 16456847059375948659306063105628535808 11343919 109139675378773538268154030168692930320 11343920 15398752759588045122947889873719132160 11343921 -162928335330688739234746832160156894816 11343922 362127289680271281679509414152827948032 11343923 68831010388913774743898570732501327424 11343924 75144158234437548930285114730459877760 11343925 271457449278326263405001698404247404650 11343926 -307016345831918415902655602698421268480 11343927 228783920518245597122994287390765500032 11343928 663097090743023942396166034816836956160 11343929 -628929235400978068574074773335173476720 11343930 77660546252839977245473980565422336000 11343931 1023551232381164838036377016497534131000 11343932 -896370005489766107834003322615275520 11343933 -470518786216501346543185002702346622298 11343934 95439849086576961451152975280871544192 11343935 1081528934134430221105166337634646985360 11343936 -233385709896493405215589845651368706048 11343937 299955770434877413817718921995424985392 11343938 -45781965392628818617439893230731288880 11343939 415306168190266595222133649188671973624 11343940 -26501656921587857268628902916183180800 11343941 136708077820875269314287779440181084988 11343942 -102753350627362721975357794671051985920 11343943 130659803342349810268097182296446973544 11343944 352206084282411125513878183757949404160 11343945 186054333040745762502285776441958497280 11343946 -55010386938129974107853314373515825920 11343947 -182929071789866603987277519529183511088 11343948 -24690812130715536919934753322627514368 11343949 567406417092142599024973823582965800950 11343950 -324599577672219865486319480668940904000 11343951 -282344249217212841460720452532756231320 11343952 -208040977816384218032982403570534457344 11343953 -1036990243581043113794230244305438950798 11343954 17030874566809015288054363665407508480 11343955 151076613669676773700518040542314585760 11343956 -153044874510479141127441160328620155648 11343957 -24141282938319038795615956884471927360 11343958 -509779308699518931839750701280487325920 11343959 -320413789839828540081492359295396480 11343960 -33396788180585740739077779768883814400 11343961 662618809146881845096626046122603500040 11343962 -77095627990229317403043788747053579776 11343963 79227302020445743766407538467044355584 11343964 291611430991807273262403223269470125056 11343965 7522812018326059828897881501797722860 11343966 -130981982123716780061580171706772208000 11343967 626287840325826086770372356612326821152 11343968 33966429529235322979511095072057196544 11343969 -97820802009401665324630869760544112960 11343970 231917458648321002569093349139385579520 11343971 1176678317876374819017525718283652243192 11343972 -47777685246000545004289604437019716608 11343973 2312782821939875285812046217970640380 11343974 418259908211510913412738321767514112736 11343975 -334069071891636951970516802746278059400 11343976 -461315202496853475500393294943142871040 11343977 77018261730080652854043725146191743232 11343978 -82276858195310138546140746540867128736 11343979 57951858756997546257787502498865757584 11343980 125107012833803209691603900831306096640 11343981 22360717741022442919828154233752248448 11343982 240766804983353924824064141740028695872 11343983 -371716063353327362365268271527907121680 11343984 85675006275707943655758736308609122304 11343985 -55927919560484687689602705364094016000 11343986 230241498395192571160118210864517426192 11343987 -761025264709972542009519607214381005392 11343988 -364471099045242023361671853047432755200 11343989 -694976824082363003602375938654003305280 11343990 61831494075315925964181682903519774080 11343991 -24867758128375037321065881731697921648 11343992 -368760492794371493346208785933619200 11343993 -81763321821526122111764993781175339872 11343994 -204301725760619537458883761858310934048 11343995 57119825216825273833286581242344712000 11343996 -425207281852546727994298863173324528640 11343997 332358546993178828376068702548966209632 11343998 41404209017575227105385020207361671936 11343999 507241448044468252017321011291131361040 11344000 -84754485809802937221615763115212800000 11344001 -324317132930298816054651802680386959998 11344002 -2737204131851744682100598152706545920 11344003 -409195782398848061292130126438298833392 11344004 178658611731587834892259001038281977856 11344005 179308615099925555022463259159621433600 11344006 -32662504485513765244986380024103132480 11344007 -1025958274377708540395811866158561991160 11344008 69166135531113749633248642288363438080 11344009 -83682551462475248371480492949812914790 11344010 -106682974366715373367028007633503600640 11344011 -52809855231433819681597822565247853056 11344012 37505095533056266634161854561944973056 11344013 17969518098177279711844716991924910262 11344014 -116596846004928961879841379255945437184 11344015 -73108211483431340817806471782086083520 11344016 42034909190844882517885102765133266944 11344017 -50053322307202615671358590364803716160 11344018 -136474346919580709743767345243407147520 11344019 1520891201828767955559014211030366360 11344020 113150568714787677376944471936971335680 11344021 177483255430144603250069318969358731264 11344022 -347839702445021187954280309582510430688 11344023 236269113266885697100591377975407538000 11344024 -397793304074040593141445969065791795200 11344025 -65563335853390747949967576297024076800 11344026 -120414162441619631416667488358765875200 11344027 542300365075192177384771328223220559876 11344028 127742868719620263529961118431878983168 11344029 -264174540848639492232378586423130233920 11344030 -385032301713718765787776597049484699840 11344031 -429930477264012646037682893877294843168 11344032 -164357907030284786341582546476378095616 11344033 656371836816477043929724877487088601520 11344034 -203833032572893516819886080899676934880 11344035 -17031043295888679729253943987278292640 11344036 -708287846743345549602508855274346762240 11344037 351576986077025744837550436514732636640 11344038 25486337641471449042561984308130531840 11344039 442163638664730005133066891179977877600 11344040 681097124857596651370192985265978316800 11344041 301683798854358010627032092965869743040 11344042 258979626789351555600391440808575210672 11344043 -100031856478682040419388183912574197708 11344044 -60432778436917196896931027777936421888 11344045 6126080511145925054136932898450811200 11344046 -287535507403539489073987946315891754240 11344047 -61623659307266927209021970384888813568 11344048 102487256961532587710197588808607006720 11344049 -101184274499014295291152423930694071320 11344050 5691646654758196952874045946962490800 11344051 -790957772098874321237503964298299382296 11344052 -60323196100550880639110521872148972800 11344053 -111521326837551433699910094045902770560 11344054 -22928753496082694069717410995084801600 11344055 -151460393941693715310125841562624529040 11344056 26606044188581402542877090384502067200 11344057 129719300099765583565316438456148875152 11344058 -565773375435454530736864544452445694720 11344059 1303060816532697952661389177138661493384 11344060 4831370282061871379115445172097515520 11344061 -846586833777607046042851276522790192448 11344062 -243087330316976403045469205828608237248 11344063 52402411244193198490078076409393320064 11344064 3688898217709049282579055737633243136 11344065 -169041747624944456229326341872510660480 11344066 -211208090231247292672477863796693356480 11344067 106695719612690774749642623137989290912 11344068 163008475512680622633620526701179683840 11344069 -545625362574967498712593729928697493440 11344070 160789500693115057757933554180195526400 11344071 -49446920640172254417976120646487608880 11344072 415619157049602255962742199307760460800 11344073 -279456506814130604350949804802942540636 11344074 -28512159162721010605242116969489653248 11344075 431545029872083952907674006590381272000 11344076 482935160746353671333015667972221222400 11344077 -185273679697904600993927736017995253760 11344078 111843002246403742248817270677115491840 11344079 -816993735820639277562933575855002786320 11344080 75307570535844001670016405132202475520 11344081 4547005024853719700514828935183225664 11344082 -338699018640094244667959722316677682016 11344083 -29662753775587609809940732828127347200 11344084 -1038181951194841760327880166074489344000 11344085 -49732195846289775384785650071671588040 11344086 33095588367678832246879610323608798720 11344087 -831119668256684897910066523964508742264 11344088 11640282725443042245244162081512591360 11344089 30656283736749873523481337748639790400 11344090 -28033581470799459264184930714102831680 11344091 -76737804729746790230945489842937601816 11344092 56970164640438487416565028001255639552 11344093 -384325787178053381953926956387201010336 11344094 -187419770053518769517738906814460443648 11344095 -128568888108675314026678655365474219680 11344096 -375587868419446906624760015788555370496 11344097 214926060876377995213525014022467888546 11344098 -2599645605887905283651142860698832640 11344099 264012113985397000176156195647314298464 11344100 -145260419894756061719995090811349561600 11344101 -469086174196637167726156460982359307168 11344102 -102069908620243349546456807552839157760 11344103 -501190543797494881111188619932991368648 11344104 1065938778952385769057092152155549696000 11344105 163521094957268429775278147191615431360 11344106 282356954974277630955630041306845112064 11344107 224125373390049285365034624357965499840 11344108 286009936811159282303304284124347990016 11344109 -136989465640019566754804977679530853376 11344110 -180330363314480175345869832799860666240 11344111 15847495847912320490078768197593540704 11344112 -79118503712914722556123910515768197120 11344113 -493371265868750750862859849956960060192 11344114 -117936607068428246103889201462419535344 11344115 -533819176893930302735431918893920118000 11344116 -540378300356994180737603398871347200 11344117 474232294576442633858446503423347609400 11344118 -209035707342775290403055834660169719040 11344119 318500996058295388573775509097757399680 11344120 205854030977825938976758222117720473600 11344121 -145280903032905210060640536835764730800 11344122 -201861893263797508316869086279449815440 11344123 -273851946428747326294267941185165650160 11344124 166948399765929862401857480630481149952 11344125 221836880715147102696006746367104040000 11344126 -33244252036838569247844628269845435520 11344127 -46815257319559494773585358499755565200 11344128 -186606680396411480081704397573587992576 11344129 -306585768352158496332208949246365540032 11344130 -163467978923259979070345432705209075200 11344131 -524299580735588966084646003493737528 11344132 76195773778435066722709092209163936896 11344133 454232340567104660219598383374615372380 11344134 -333370971808456771132134325694055554688 11344135 -199307529421085662708615718721764659200 11344136 83364584761106211793971085015540531200 11344137 266677463316566619202857088529115142992 11344138 -98376068547202090948906341888351197856 11344139 -818410701728601463039110692512296425040 11344140 -41077752307587397093954788665421004800 11344141 -829947114106113703037842722019269248458 11344142 -414055732713227408634215797882062078528 11344143 -266240421186183083018165755825825750656 11344144 99343540288247092093499161619576651776 11344145 550220784378055646425896474382684566900 11344146 372055495127034346373791546953177293568 11344147 -394966824734193450847693222428295521128 11344148 41126655111547864613041893943657168896 11344149 66181044222330196936625004234446173134 11344150 -95370636258021933655923473539793784000 11344151 130786314770060200935219375885512585664 11344152 -151117702754184915222174232947124469760 11344153 -1081999787171323985102530577981705580 11344154 755286710753814238401504429374209152480 11344155 -394582271885070432686684781286273850880 11344156 -93097196237326000871261417939349014528 11344157 1334106049335989846060869882180974961920 11344158 -14067672759168080090549149408749557760 11344159 -464787982997951185984978144813773605760 11344160 639018462440615635379584308480574095360 11344161 -46784024028566828858879487950272622928 11344162 -6252700709500499987988069903508854720 11344163 547117022612144225695175053661882199360 11344164 114580326910132826286937248220047728640 11344165 -137550897147635128820632815396042710400 11344166 -236588741236971125889503969824464968640 11344167 -34244887059054692083564083679712593824 11344168 -32726418779940430601742469123495034880 11344169 474438241436353398795760413051663144570 11344170 22008794619135795989188647230400384000 11344171 47594042248675184489842627274125428544 11344172 -255257643926832769944538455866733821952 11344173 55386141331871912223985902338232914784 11344174 2725424787393369642687583287632541120 11344175 34820179023984159049151332460227836000 11344176 179088590362817331427746200940982517760 11344177 -336298419132117574744231866712549074880 11344178 139154391330052666270194211731095293440 11344179 -36662289195215825541790953361787439360 11344180 132576466842658531266415638560159558400 11344181 -924912582955173969463383334920572016018 11344182 356087744726971431056627677416100972992 11344183 224133142839487349059070416015658638704 11344184 -580674409355619953019891829368806461440 11344185 -529334230889642463486239642385503500800 11344186 -181718529054660864585749989462427394192 11344187 -170666234799339595443433731118679326680 11344188 168327759924966198955548741114359001600 11344189 -299676821612737715515604351067040638010 11344190 -7563879958288812855649882712334639360 11344191 597453177744500286169044228723197351040 11344192 -190419842513632013074209402595872604160 11344193 267825745672364505198065211421886514240 11344194 -48669723759477206980071719106101913600 11344195 294161047505344511175709274956979101200 11344196 533183117147877911230318172078630476800 11344197 418321989426894482067359934431389920480 11344198 -364227515545838125968502211396979179136 11344199 93417649212794829602725882503880720080 11344200 -2424375672676397938097680452083712000 11344201 -271342938893176212620374014123069224496 11344202 278308214940328299332394792722397020160 11344203 185698241176510697901678646966219501440 11344204 -148176636508909819829942414370790988288 11344205 -527282167441448510668830727477360441140 11344206 161937578255694796110788696111084426304 11344207 157722422331147181662058153376751187200 11344208 39908748003186892282296364275453640704 11344209 -168006018440493477886239665727638919696 11344210 4505734586734921876663993871669657760 11344211 -823566079174423043398779510508262215188 11344212 -769967313879867140129908405346220312576 11344213 15099765130453339382512711265479768540 11344214 409217917858750420075138553135379105792 11344215 -394119745695798175593244054081880552880 11344216 400610529239440501581375396719972966400 11344217 3602974941086931840478554291130452240 11344218 -14659279242677943508883845481765190912 11344219 515275331239968250554773391592126550592 11344220 -608056071649644149413053326162604288000 11344221 -144154928113052261863869506992569079680 11344222 467457762001231143104441706638807478912 11344223 638877302822646702016924596746205734400 11344224 329073493112498260180541086690478653440 11344225 90780838279352791627918544924777838000 11344226 -33255893994669315332937592863837433056 11344227 -74480520495214742662444438637606319120 11344228 -293049964947897089828455126817524019200 11344229 -317789501135084836631442228439778822952 11344230 72717160105960634019993127014606773760 11344231 489585522993798582359874748355569393864 11344232 -1379767865681041413694904303758096711680 11344233 -73465396000905866526648053814140485632 11344234 -974708358578253810949380965514272592 11344235 62945629800847336428282329342366602800 11344236 149813398046485997729831956141608053760 11344237 -12568500284072363367607717184369962728 11344238 -74577293913296484488370995651368840320 11344239 -87988488909264990803017535779051868160 11344240 72909720473740630859055474600057077760 11344241 -1163294926109404587518092480058864836428 11344242 54132162242052938465686209950909399040 11344243 376242561677102008638328468257235196492 11344244 248350872765408921575489224769117546496 11344245 47990832287392127119163444783045712000 11344246 42269196258817254180212244762307815072 11344247 17240646623738673530477115247392812592 11344248 300068995050918976403182356781812633600 11344249 -59447481791119778594802699355605735168 11344250 683346645399780865241318860929761112000 11344251 143987368305568789994278689022051124784 11344252 591360611342363562570159127416697208320 11344253 -1326604309716252006704738786186075996340 11344254 -165220069066381986708579317878286499840 11344255 54864271302258363872594529819584712960 11344256 -165000915323072892593328073665895464960 11344257 625580925159081338287688820543988448754 11344258 192292565489343516239353038405723142176 11344259 816274072230288619032942065228989172616 11344260 3133670184213641758139050685089935360 11344261 -143416081500767514681701275420502911138 11344262 -39858019665059167841040364209916030368 11344263 -104115395120984759967754178311359048576 11344264 76241717567218850523489755920318464000 11344265 813011281932922592623034737014563202660 11344266 -32765029291688158228022557932110400000 11344267 482547826157329042637202447069568008960 11344268 -111737174356260251340419811723697474560 11344269 498885595137259460747066492273760145344 11344270 -6770775066666686325975655654614858240 11344271 575450365475254042539854274004922279472 11344272 61616030913129831209111310590240686080 11344273 -1163445227226883312327039306158152800 11344274 -175320653928347046423333067240091678208 11344275 -158435518092008525215966818559371859200 11344276 -39412629866023066505932315873156723840 11344277 -199166119334504396041108944539565829728 11344278 327708639279054398092468209184881285120 11344279 405171214851032985711245602257388544184 11344280 -419998653363511442586771476385643929600 11344281 -111667402058832705089247795467998548480 11344282 -133380329381138222803636227658358965008 11344283 196527168615411961681572617232004449264 11344284 108245319267543959635999151268390796800 11344285 252150017183981659957540725452812633560 11344286 137683772372081134470583596234084842304 11344287 462766987890682300761459019057742462352 11344288 362107660518647643534654422253056163840 11344289 28927491627055704309726564965843943600 11344290 22386347032260651739849788115136071680 11344291 383044814494088736607592468359159966672 11344292 570109149794976672054101653844340203520 11344293 -31357021771249731210574603995648366978 11344294 -118165193082184472602250769545520717216 11344295 -98625547934132735107111278245307945600 11344296 121748616472761322450688989495266508800 11344297 83784119474923477227703164947688846592 11344298 94863726149334807319818887258664519936 11344299 482585432274428903403913831074344811864 11344300 233765520959924634335344691553561484800 11344301 1185175295785369807236761887587176545302 11344302 83854431421628653758167715174094335168 11344303 -12386500641772742421934348750723949576 11344304 201313928417451832306167948171459624960 11344305 57433673353249456389020764524892648320 11344306 -330945861843666089959228564696031802240 11344307 -81465392253362271191544686568323106480 11344308 -200401742383390840033795814927516528640 11344309 -262612259470571112599143343588892908640 11344310 62034830024146057792518468216252053760 11344311 -42233458741807221703922314864335719040 11344312 312646861545134808712113779314679930880 11344313 -694896972178655476330851968795998951296 11344314 -12155686334046364774288462205591669760 11344315 -21808253494006648148113211084240039040 11344316 -406366398745322359369614073827346344960 11344317 -244083033820527176313074163101375362752 11344318 -614682567548672756436163862590038992640 11344319 -88004993167019037030676923098752143504 11344320 45118958127459393571110758074495795200 11344321 154200138346582513896054128796815892480 11344322 -499820892067626374093478056936407656576 11344323 -190258396872767138272069996033648536576 11344324 491841249005293303686148878034592237696 11344325 -40219838482231415616969147483397800000 11344326 24882391897731012164699206032754065408 11344327 589276119392137375846289693479418558040 11344328 -452301387989677381578281782783885639680 11344329 -469138069150936097615877863486085586326 11344330 -90694018744785412444038062177784518400 11344331 -39713630751975366101726649640814561472 11344332 13149437896756053381193451355704159232 11344333 -248874490916772986846812150828179704160 11344334 298072625606837044229991781150039386816 11344335 -391241942931508902470191597086370575600 11344336 -132719024104538703244482071689604628480 11344337 -82359083362906999036366092023930539008 11344338 -198805540412075417964951299790505466112 11344339 -335367348168819789036448883947612019860 11344340 -50402301231285414392377261289098321920 11344341 -439847937336352957836356060758056698208 11344342 68831873824208362966650919435861795200 11344343 -1194853606234824973130607575232622759680 11344344 280347216112273026615224016443121008640 11344345 218535120762914639403295405576591364100 11344346 -207440723965047163992431886065441280 11344347 333052736055349458841915658615728174080 11344348 -179915391780797041188738380642382416384 11344349 752431395448957617623816179193739179040 11344350 96609380253263269977341643252136344000 11344351 131239104666239709895569633298354243104 11344352 7220703881308870425950507231927599104 11344353 -297925533560378055771950514608048092992 11344354 60892786296695024422561489076301076992 11344355 1532473184205502414217604383661852480 11344356 -10134155402593044947660565148173739776 11344357 -71602847560155899368859867197711983360 11344358 534740429471880732327978762884194733280 11344359 77459620518144875309391962168965682688 11344360 731157797777405413569864565409858304000 11344361 -94695319701099318088460249597679472896 11344362 134615394579332767506008272101007075584 11344363 268673729929620370714173309466708212904 11344364 -434932202446228895920767672887909343744 11344365 438334185156777038152618387721122332600 11344366 228248125712457009647363789679327167424 11344367 -46854342239407859834583467424058650720 11344368 46449781985935958027723238092376637440 11344369 218141887692274941860353352060006898770 11344370 -310562426118195720214785706338367809120 11344371 -575128905540493979087357056517982854088 11344372 180020138475401891604399801879926959104 11344373 253336952307377213904869146282332959520 11344374 -6827045675390801729506904198578571520 11344375 11668393690770909023919914666409670000 11344376 -216556447282844575239348420164601937920 11344377 107063018083315282677917994218925370080 11344378 -419939277765332250944334742896660719760 11344379 1018759782591846570475166582097313810980 11344380 -52900125089760215381698450024753889280 11344381 339509564939895423965793891811525746182 11344382 -267285845954231605909630577893644288000 11344383 -252120347235257613801996726801897797448 11344384 -494159368678892631043609696964972642304 11344385 20282578389294431316704348995327456800 11344386 101449817409171208215940147748998894464 11344387 90310809290959912019904042844030777240 11344388 -107093017055852106576505854667211194368 11344389 4195352578878167963311405934341954560 11344390 -210959635983452513367888393488821547520 11344391 703341394942465777440786219039374064792 11344392 -160855186828824934656364235116499143680 11344393 -1167824759218499868925787957551096000 11344394 -135105269425230504656065098561318779040 11344395 94476017871389011483307643468327540720 11344396 115634983652962883122744391873361630208 11344397 -73467713258256333965385091157378186388 11344398 -28878130595657032579730779093096324992 11344399 470752430333595808512625371373238664120 11344400 -151193618591766448507555078144327680000 11344401 162946616646286830113730867647112539040 11344402 21825198073693399084325061336254914560 11344403 -39624090426433928916970845042124851120 11344404 -237578514579738734908863067353547720704 11344405 -302781813859969162844144607938722472100 11344406 1743870764068183249828431651270765120 11344407 -404349829911398739834965306837702942640 11344408 157874129267290314339142334660625192960 11344409 -412536023825838552848379859459380463596 11344410 -51016240149772729949153271410235540480 11344411 214418914349239647146346100998241739152 11344412 -628012254933783398845931347389459270144 11344413 -365963551367185471436970316088522328000 11344414 -37192827421878896700072733343008200768 11344415 490028808788809762033927316444187523920 11344416 283150415366792676077092589201744461824 11344417 94319338827495422720787221160271398592 11344418 -153220089799993880401914138089881960800 11344419 1648111436954815517809920005389296768 11344420 -160038869682378566519690617059349893120 11344421 502745752239793123327215947921917008288 11344422 18066614267788476797009340931351060224 11344423 721416208426431358382404911781702698960 11344424 -155123133744079364141201943278569390080 11344425 1332195275615603290788852935809326000 11344426 -62242921658816724261563701305619954176 11344427 -793374224697731314834153919164961915724 11344428 -66432873587427906902384945837555220480 11344429 862677056887930432298395404601534619030 11344430 94186229242347007884289957542261543360 11344431 611847937904046597896099679995715121680 11344432 1926108260817222131278050514599936000 11344433 -482398513881025972517445754502474688540 11344434 543999643416576000424198798356381292800 11344435 701005019935667567496261844896582608880 11344436 -283659322102735470097377928386454984320 11344437 89263352478753556718814224875384109568 11344438 56575107156381168504282070687436494080 11344439 292298771141894224478719693977428931240 11344440 -322503012119280000094018019434767974400 11344441 673801744497871143789206757476086206292 11344442 -405361907552172548440596120759734043168 11344443 -27438896844236901340459793075703550272 11344444 301760150617868278675518700424245619200 11344445 130676329662035280030094258411492239360 11344446 247021344658431327663634388019859380672 11344447 945244802513985920271091772930080080792 11344448 164811726631121971674198758562275524608 11344449 3734545250866730371184457676217174688 11344450 4576918556481801010885913558118451200 11344451 204649917510635262398152646068417553664 11344452 187773330086259936567463985026995118080 11344453 -24050771732604610917460569656540986020 11344454 132134295008996020029271432520114239104 11344455 168784233748984648875652841654892002160 11344456 734275874738787731778514909804550553600 11344457 516345834169306409593062900132467494452 11344458 -45462592490603433314337523771819151616 11344459 -60988999452791297688514868820018047968 11344460 -297609699989514329948913115388208906240 11344461 200845425956935679812255635201972672000 11344462 69778411237223926458719187781982423232 11344463 -147330829275170953442151898182459742920 11344464 33230853758847327417690299875776651264 11344465 -732242115827902437514440951004089468480 11344466 73749426821089501756841698855905592320 11344467 661268679895298121760138618369578385080 11344468 -775386093963140248576591071096915636352 11344469 -192032833792028705726737006638504808800 11344470 -172906890423459924883385195146853136000 11344471 906698856182934684477993131226912683832 11344472 -816638815319769244695924374630516275200 11344473 -73082460208854993523078223564855165376 11344474 27634578675472160939142513102425103360 11344475 -2887125521748074881911809655157726800 11344476 249814633171296988908618238680855552 11344477 1668281711131204233200362861270457990112 11344478 96471282837093825972275223286749671040 11344479 -660216356563850013004671620134364820480 11344480 519206502884973370034433932091040727040 11344481 -46638723575032679733379468852948396800 11344482 169698524797913116785540224146527398400 11344483 -266297451615486666143204940833485239720 11344484 -706258775583300980665372700734098530304 11344485 47428827552396744986495378080630036800 11344486 65157333298657060977478791077595825024 11344487 -463289350011035638214971902040980199296 11344488 147663224476823752996944960110372290560 11344489 4298952879648989343340870275321283080 11344490 -375985558162940535539199402218417124000 11344491 -267313614495765232979075938171806074400 11344492 -64188608500386307129270694299806714368 11344493 196681289393319170126345813796233606742 11344494 -136220950697591885155619215985373689856 11344495 -219523983739735448872195857941081619600 11344496 56395662828899086486580907708482813952 11344497 -198498187138962649914548779009255687872 11344498 -101502527422493283549437406547312823808 11344499 -236053118342608158977072191451959061400 11344500 381662530362065968699165905994167744000 11344501 292183892240941818166420741701076665920 11344502 -95851462102109014518725490813612754560 11344503 709027007000169771732452473155261078504 11344504 -557470158747770596604594793765116682240 11344505 -995404842455565204546762986377075391040 11344506 -349116353337701779115369585803676234496 11344507 -426564989569953116500007281854917017448 11344508 -72284143188341367024432437020021622784 11344509 -972742522779051335710418251196618996160 11344510 -353144555058311679309457680144297792000 11344511 610559180479785816047259549455602058112 11344512 -180227330923667560425980140738597355520 11344513 -336371714778749129778054500792009178238 11344514 -37916112890987629208285131663858925568 11344515 15562177494769051229460138994481034240 11344516 627555716580002152215262081650459405440 11344517 275646966076051624747343394482973481566 11344518 -4231311459911415809573287788733369536 11344519 -554991139398414187489036405235483375080 11344520 -224997477649997205500501379295150080000 11344521 239529735069302928389012800522002730512 11344522 -27386594885543117772365469549930719232 11344523 680863958394591662004838457773675928064 11344524 166288909245378015254580947929530502656 11344525 521437080181008425584169517004160583300 11344526 -118106400970910652188824726379399604288 11344527 470419019041875366100416154125589770840 11344528 109274606094112123361849912918187065344 11344529 -605970782944170202909162616092866146304 11344530 23167195052215956884867971219755640320 11344531 -535155963746199487729155093551964950016 11344532 -121995452109035585068435532150311104768 11344533 177355844552024833710514663823917626144 11344534 274071507845469921571885636831803088416 11344535 -369792183279167086441075873122635120640 11344536 -5048780115596392149363768554312417280 11344537 452333049029407739532365604538993819080 11344538 -10243241119793709569988282411881615904 11344539 458704974849901895455804699968911270400 11344540 -166754521267873156103692620841154380800 11344541 252572884948900193478493802379421551372 11344542 -76043047160298472269151687521831124992 11344543 -10360609495457570932052613895115599872 11344544 -134526015761404342093585928674146385920 11344545 32620702092550174114645148839090369620 11344546 199740859549167208429325422712752527744 11344547 -452334159493004293116477560363978804004 11344548 104083664501837276348023587832971669504 11344549 -79629378072512896414897510754462989860 11344550 110644868218674495576602094114463420800 11344551 -14085026163311084502594080464836145368 11344552 -56489794746031561017368989896699985920 11344553 421826899840411284727696212312829514064 11344554 16334247364977376626210923462456385888 11344555 -109461874408391440361662137483100228080 11344556 349204207933370828463307163148752344320 11344557 -90726155980828331208330876656335823808 11344558 -261754124996518160380904621179452672000 11344559 390835869364774978250313520863169839072 11344560 -100228001885293696942913852020059340800 11344561 3095638401311783952513962402751665392 11344562 557810983730630517001513434580688388000 11344563 459621137490435598240755974944683813600 11344564 204485509973932336193095183225222950912 11344565 -8177524189007790091874290361096740680 11344566 125899020758360557561693337138148286464 11344567 357059106523004755582240979565912005320 11344568 297085127950333349785108477408162406400 11344569 180670869027031191418934106278688154368 11344570 -77770800702739369461128145524610373440 11344571 103670920049331234363531542174320327680 11344572 -457795884954589192433350783199505083904 11344573 272288739026454517417594027392493514822 11344574 132322749530188323285250190182580342784 11344575 213922771344189034474853073684809347200 11344576 -233069362852365113659981349586953306112 11344577 -278065729381114734588710768229583876320 11344578 7698131239975750322161399458211525632 11344579 -75075515505258279419203827827346476140 11344580 110272805365293047501449106249709980160 11344581 571546507309096520687358756928361101470 11344582 -209494040000600691229131965657708968608 11344583 -1176334629687826653263262515576938512168 11344584 509265702711289788949683587935204024320 11344585 266285813558235554811129693043679559360 11344586 147176416308742401016964102174610476544 11344587 -16315051564482371274937149983399292432 11344588 -1066866592363068172559285100068013579264 11344589 104157970830278765785220386456561057824 11344590 -181512196366617076704136561277809862400 11344591 509093287874322412818053202908695722992 11344592 -1032410305272512531612683203575808000 11344593 -2277147060369836153419398737283811584 11344594 75120688034828092310774161730597143200 11344595 382880744782802200324251878550442935600 11344596 -429291325511741210639013435200651642880 11344597 -710449491834932093374976274222680040 11344598 -288454557515996882186246289200376511200 11344599 201187507717565142372380069984369170224 11344600 -135880764169429864205453843572649472000 11344601 -366572153162258515495047380962365553398 11344602 17174788296753507287292446696213382144 11344603 618090764729123372386768188126842630852 11344604 -6551935898965964121563133210638559744 11344605 -364107573604750392322397444937120988320 11344606 46429742593285490897767599130770628608 11344607 -149576069879526752813630785377271237200 11344608 210555484931270597673724619183663874048 11344609 -698882998888906131150267620069265540190 11344610 -118155656028495740442754712590971887040 11344611 196363814969279471855846456356550213040 11344612 430040444854260305967769196229507489792 11344613 -152538430215796248998468635745813656320 11344614 -209912667334908334707267939993367844160 11344615 549549655762547692958180101681916307600 11344616 -953228742074056581061417896561122411520 11344617 -12601125181328589248846652265303554534 11344618 59511017012353356854656354162159663200 11344619 -59545989617944844060103243833731239792 11344620 117714827081304066096637706011098562560 11344621 -154035562987872550113963259100479924448 11344622 42889243713924789111709352626856642112 11344623 -269912043690863038149348168510251765232 11344624 -31305112979206798482486110060867256320 11344625 93111417607823084527050323854599264000 11344626 537095344920923352032843968764342627840 11344627 -384981866988089679984509337560328939240 11344628 -347106543034210638854413714988146182144 11344629 -652027296503252409210230940167783848416 11344630 -154870426881260523496637754799845058560 11344631 57871723522738697520969995286238707432 11344632 -488306472061817574435794835718712954880 11344633 811207549154289344381849025157612235882 11344634 46574728752723585508415983198625088000 11344635 65361262617340261837769224195036712640 11344636 225797698597295171659229260922549698560 11344637 -57587004212957613100450531006809770880 11344638 -1333696383544145151725755246583654400 11344639 444321461424049855332105945475561620456 11344640 371247529325780312479035878814158684160 11344641 276346348600556397955448784084960457728 11344642 -265633587847277567965716645812593044528 11344643 725718639349535186331110099478315536892 11344644 373926088040498123086594596545922908160 11344645 66788317470876719842216656363147669720 11344646 -230542963702271470479622795624031240256 11344647 -2946767963161917723500611370115199872 11344648 -156882236618883413906333349746972590080 11344649 -1036504721044566865907421830328032581350 11344650 -25625448949345906866408649486743494400 11344651 -603892311149591721794440849391172466348 11344652 63019252507335335982021157190561571840 11344653 157483773793644145017876269071368648480 11344654 -277051446953555810240190459182832028224 11344655 196432517072245353316261485998379422400 11344656 36246777481111530021611978334419288064 11344657 -1118036518410986733740163484343473590094 11344658 89688771525973996093978279957298006016 11344659 31765010382615565114758395421146111088 11344660 -598654008781521974483973310725169420800 11344661 -1053010893866583159048109409175903351588 11344662 -38898720695675485165046591049790740480 11344663 982402414321815492158110467779570049840 11344664 343721189938998449919441082550801080320 11344665 89023781151396963691871580418775195520 11344666 169318741660188527272847929787764066032 11344667 35095997298923858347115458041623184000 11344668 136375645861020670029540213722510768640 11344669 -185282990995047926622724097569375980704 11344670 -200047015228158057340883070602736534720 11344671 -296834347216908168778708688654812977120 11344672 -1172874891365708433148608674913457274880 11344673 -290134356051937880013265215705608946078 11344674 -293058998935783199154257524380624349440 11344675 228534357466603428162240269007172027800 11344676 -367463662786893286656749806635435967872 11344677 -471451214617423728194265672652655928480 11344678 640398512084911278611499207680766065856 11344679 -1000778195995617241954910533884982420416 11344680 -62252997026566430500062103491790694400 11344681 259436091415314661821724661932025358144 11344682 270573133673124124120041161383168662192 11344683 -14089916350354346902613611590394954752 11344684 183865146567150351046793369299964328960 11344685 581852736235691985508193117287670587200 11344686 114319675727395740458124851602036096128 11344687 -424624396468306680358924913364399853688 11344688 -130111269494314258191910070167570956288 11344689 341210618071279941530321671851874682064 11344690 882385029837403374861161707620787200 11344691 235221029968832817930000666507285063600 11344692 53094110792285125783189518677981540352 11344693 990382459230664984911177680179514744942 11344694 259972896225452088627404393922921317952 11344695 -164936621132432161576656490519855791120 11344696 468448250768827337596217728241252229120 11344697 -71087996347972627577798746310418879360 11344698 50747196540178910587679604436334865408 11344699 -126037970737055846234629898251372605680 11344700 -187050210119210896434582225732901017600 11344701 -312224239106240009391362267667749184768 11344702 -213443502220022351793340525335560072448 11344703 -230070431080571140914155672691179890296 11344704 37775607155532373327137493771282808832 11344705 -720134143173377374269142390872566308140 11344706 -430577745596268007777188636511030406448 11344707 -426958562705034692875032877214164172472 11344708 1026545105434944525627126344051250420736 11344709 -80906787458059087965227919526266282180 11344710 -93955601708433506563619097286111795200 11344711 -10798382093589412138709278961149488368 11344712 -240892065802221389662610524126676613120 11344713 -819926267094082146211986962654521056000 11344714 -106144213523158856365317518965299142560 11344715 -531008580223844406700832358975103052640 11344716 -133435621295500605268530042962754508800 11344717 285320381213939392854590275567945963766 11344718 36371041782333989075154846031946496 11344719 -592685066145122339463424050427085829120 11344720 -27624169302235248724988268662584934400 11344721 465697842427209271660613315070277079922 11344722 289546279027752960364095701833566631680 11344723 70665509667515107011025972339097366464 11344724 -208978488425591167429666745650108363008 11344725 -300062688130579920146488762191370872000 11344726 -221545283029262333727402138745387838688 11344727 584372710159574055104433260130802554000 11344728 -442338123224983575538226733741091491840 11344729 -469572494708618766199600231244621783040 11344730 54888586904776862508206493540726374400 11344731 -296589465027095290387963873138016064576 11344732 -181966174626381203611598244061585795072 11344733 15242501303689976852399343043192482624 11344734 169836232997717236352648183529627365184 11344735 371744134566653822256978509519954494560 11344736 -461626603592475112019827329453358841856 11344737 -439305640202718634783019149362361346640 11344738 144652202548313309448882273595789949520 11344739 86635256997489225572446223586812296656 11344740 -81416279831157042977973724960537497600 11344741 136093558411380441293843801709381607800 11344742 -24674100726173703507613311231755232000 11344743 -132054795563005905032096987052820992696 11344744 -498327187582880662826563074447085347840 11344745 -270670943567804373883971390220413121500 11344746 -123887639441757851370433416994358123520 11344747 87808847585746136683658351200275502196 11344748 -193376522704020935162213598491510031360 11344749 -452672751256904387853173270049864557184 11344750 191325328041023692017570938136230208000 11344751 334327104249343913359613467979662526064 11344752 -208094236991628301677253378586039746560 11344753 136903852453714553772406623991851503680 11344754 -522325996219097852408832714745128509424 11344755 -29137729414226463315400365450691858080 11344756 1028690412865266688552318669504911360 11344757 -160662579018322434809781563442419894994 11344758 247900248593767469290562082449343681984 11344759 -1355446596308246322108331303220492036880 11344760 -32004793733548367422169627299754803200 11344761 338189697620398074100704701799833212788 11344762 -127505772281242339551483959041301143296 11344763 -1016110451850729760773655115794771759920 11344764 -434644893162943257103415080176117210624 11344765 59309753425660488316259549342144700000 11344766 142472775016450417066592052945383159040 11344767 -117620673386969803571923241113192638720 11344768 -992968343701393231206601462712767610880 11344769 630415529492645713583046001672750231170 11344770 392235117946151093638176112140885848640 11344771 305924142294414882487578053715743016000 11344772 208346721155478617983617942787901402112 11344773 -166865332912620943514837688209245312512 11344774 86546768722577591236622690621559899616 11344775 -211557776553597973240515918631017056400 11344776 -6202877067728109439528124107709890560 11344777 -600717406192693239093072280370045904860 11344778 395657873589667628585072066257985371440 11344779 -55107930927163570042747507925019624 11344780 256902452822355565376598051070183495680 11344781 35332594464300383855780495851948819584 11344782 12070233099794980964098025499275440128 11344783 157625407917023392034217906188173607680 11344784 398677737254092548369031015497596928 11344785 -490127730070469740156480439774190124800 11344786 8320636457749789625160658640497847040 11344787 -878631826748852420492230615872047211480 11344788 86884407839218885210322472522897874944 11344789 -105530326079012278267105898549137847410 11344790 103838442817434045549655137045770246400 11344791 -23987218811852839468387012961708390400 11344792 314974548136483033517181290896082657280 11344793 -64183555048704949430834016554773606716 11344794 -204964152698084777528927896970903462400 11344795 90907541443015426983819190749482649600 11344796 342890216157613990090691947077893744640 11344797 -425110494679388084132867902972338443700 11344798 515349005691046812856602179909868374400 11344799 197131127756652876092739017117405944800 11344800 -58078226495041541758427809349763072000 11344801 -244536796378006068477448386989628322890 11344802 50025768301882039343960371832620810752 11344803 -53826372211140750280576898641973158656 11344804 57689805387769908229865618639829078656 11344805 230794007903215108001107914424605252000 11344806 237866065522979489755528334832166809600 11344807 239483530973679397402890168622561320056 11344808 -119189259616081617676319933699234903040 11344809 26054728125100877363291923276544231808 11344810 309235862238912726534373107088710430560 11344811 86178944869990008009979662555598095312 11344812 -131345204778073720338975797538510332928 11344813 307658683762409221801523911612897096320 11344814 37468111220652199125626758112311942272 11344815 -130847592077217342838475195517676126800 11344816 56383981509626194574459241670153142272 11344817 834357595472689944289915022221640455152 11344818 530576773823447936167755036547249862400 11344819 3443647406655837649070138805330236928 11344820 23632346763736637598312265875086753280 11344821 -119028205087109100535429122973145811360 11344822 124266259011859051641575239660889793024 11344823 269649426238585762590099879868762596576 11344824 -519781627952440787323804528718927769600 11344825 -402412029473993896705334564963867094900 11344826 336177398971301673248864749837169408112 11344827 14582452478857346270063478907875096576 11344828 -57284649074076715976739806947163963904 11344829 -128971082977677698520710598780964573200 11344830 30513517225034180007494184829474406400 11344831 -691002882556831427049330485442946438320 11344832 -263357094444718489121267207774517854208 11344833 21015903383479691391721024434114601920 11344834 -3720240964489379655025527645427041888 11344835 -2841933739807569185614064449164030240 11344836 -101104721612815032547104222284407603200 11344837 -41838962126328756490454965456948981696 11344838 -472928253009656406248337441332873280 11344839 39290939750826853422361974917336232 11344840 178154423620681474067812484345794252800 11344841 325109511841620528151745849598594902400 11344842 162300048247524837483599082791232407040 11344843 195350194179016819559346598573417574400 11344844 33461496866774600879806506482624348160 11344845 200866441288948403489620979770498295520 11344846 -210412872474974610589780949450806648128 11344847 -272211495784329358431466267357817362704 11344848 337156203508740459240180841412296704 11344849 -88051456308300464282609342719322574480 11344850 262926619658924536550416876679199196800 11344851 97206689031266400943139656300213414992 11344852 400149571818460910402471796494195281920 11344853 -28958667971284390466802013712019666432 11344854 -216694698097217855785037414136137148480 11344855 71361798334489795643639858881616870160 11344856 61992129468922954828650105071093114880 11344857 29598899711964935711296104347032123488 11344858 34550854468055299642055651430020213760 11344859 40969463140984800484236308227365330216 11344860 35488367969325517597376023687051776000 11344861 -73562441573926862078550299982012085056 11344862 -4416884117860439368380272079601751040 11344863 315107984251717717270375816934679832464 11344864 -218489912418936647463546812505040355328 11344865 187901339315138645511972179785471372800 11344866 32594013978627041678677844275403816448 11344867 -63059519549464059704257332346168053360 11344868 -47172338050145907488211095818147133184 11344869 47986902128368339288668031911904263294 11344870 324216751677496308174374842703594474880 11344871 -155696504282196033317424149230238328000 11344872 542762808976162247115912146741430927360 11344873 -140093651428003720892021569932235915136 11344874 123300099661324388465324795132838988800 11344875 -87808152705912327023055707723465652000 11344876 -399448356972249657607270024157481651200 11344877 -240604555741040632312206167693171109408 11344878 -113709051735013066282244128099241678016 11344879 -78771956782693843322902120661968684960 11344880 -190190443821968696888445839189604925440 11344881 -343599429469209892254939563669482449120 11344882 -153649962087257368936333406004569876448 11344883 -1245031411386361045886090124525265215600 11344884 -111076568312380100391417820724419411968 11344885 604476207423668849820742580881095239580 11344886 11442479575352200051986476180431017600 11344887 562824587017371971654062803306380484000 11344888 426117940162841380549953558953170575360 11344889 -130380849695371154082627591218437626240 11344890 -85516048345108751703062254179708238080 11344891 -45508629532706716530283857909054486200 11344892 -182375262233469415912054653039296875008 11344893 -238575533549666587413782640855782049216 11344894 100028801569206105892415944069750994112 11344895 -153334695843609298509106998623933928600 11344896 -403923685686213967023808558775515742208 11344897 735064659570984993155613450905843641346 11344898 -632571261858650445363737528936433610800 11344899 -59943865585613568854027937510446290080 11344900 100391633162004003190769211260615168000 11344901 -953942943041340919066835838798663928098 11344902 -184169364157389805609144764446682439680 11344903 -329522989104778011732312901201662887712 11344904 -528705147852239405646292296784762183680 11344905 -894599197287138024293692982849351040 11344906 71571130392247516660211149776558607152 11344907 213431590771282164127002739440015954432 11344908 310866779661038493844445159036667932160 11344909 -916355412051958414328597234106048075584 11344910 177926277704127587367893772192476098560 11344911 199775232613975188859195351276495486080 11344912 -170505070914306010811839326228759568384 11344913 -731394659125423485090849665219499125838 11344914 -88452231482994515548723203147721589760 11344915 -71238539841923242917533432903191868160 11344916 -15225946056976065556753180191739760640 11344917 216833014783087390118852914105221950880 11344918 -108235778713454877827710518289855610496 11344919 -512972411212633192509910290070543542000 11344920 464957711683539995652090711661454745600 11344921 71751849225111822339706673882497686090 11344922 444081714659075009439618910552136950512 11344923 195200814498200023556221024804081510572 11344924 139489223881938408377094436028261139456 11344925 374336296823297231917174998569505265650 11344926 -201832657779025234983413643024226505472 11344927 1037286969571009118769531641298780634872 11344928 25019787693393179141336776082662096896 11344929 43140369037510982314008614032195076784 11344930 -13328079828257129798441720740104838080 11344931 -183832996051937067498518058769378759968 11344932 175751840385993215013071666312992960512 11344933 -912821013945796258492452103681688158080 11344934 79470746351402743898622595294463006304 11344935 222874707660157087209822757070837376000 11344936 305813937553898338202641098445968583680 11344937 -472359441034932147626166007408204257414 11344938 74308427537836366223442912041737113600 11344939 -632907621291019430026636983054819581260 11344940 93049023733313554190313703642966932480 11344941 -66626008419915086974891396482226290048 11344942 205141613613131099053025760426027069312 11344943 -58385334455845589420327343607349855400 11344944 18897451305213031618907885715668533248 11344945 -727919272456685319562279833127659298200 11344946 -35098178682862061485292458100415209472 11344947 -403093985714134660825566654422131072200 11344948 882516330569246055067756349035868160 11344949 282904616579681882281045423596387485184 11344950 -113124250739978579026410888337079342400 11344951 -942624580789353653821215270772981897048 11344952 512586391632587719023283469175918489600 11344953 -329305792956625837201757022333808732800 11344954 -6831720436388733478055094356000199168 11344955 326084377718290342543884102198617823360 11344956 143447772078470032245856256883461775360 11344957 -109877869852253731324816532756476283520 11344958 59534272154569966713154646741842231680 11344959 -686267107416836423652286158531485292936 11344960 -155450353867831179394574093160284160 11344961 819573600860268475831952669576640890562 11344962 304348185308423223311374057540399431552 11344963 236454843584150311580501796917150583504 11344964 32455087735354357869785283873494990976 11344965 -351504690111813355728053431481978294880 11344966 148867776302926908133310407933505325120 11344967 -386159291575382490241711684231014054768 11344968 231609013352088429845986081763681894400 11344969 -1175120546061738703073814413533859927040 11344970 85260670619014158548983073869657934880 11344971 565623953914182254668112812939072073664 11344972 865487926897174974279594473738379051776 11344973 -229442900464397776255625197305694880778 11344974 -58035516265930802919354043682635226880 11344975 210767586428665682830267576618362845000 11344976 -30548516082419500268276981161979412480 11344977 24095457070276623382945434070158050304 11344978 204763564178656195114352248364164525056 11344979 389922806942695997888299033961924729580 11344980 29383663349913494340602666075577016320 11344981 -315008166814954808482155687658901063218 11344982 243709363138464068805205358435317560384 11344983 -256025924819549660952115692043983387696 11344984 -108724901621205405861782834568594923520 11344985 -94857287131896503847882971914665005820 11344986 -177233015331897718066193128055012167680 11344987 37687053123991882903831564200695358552 11344988 -114780725043933126824848230305349617664 11344989 -582564294365918220753405758222972962176 11344990 -14120331526164483100782401530354848000 11344991 921500303166960163920329942705549184 11344992 360873715382557168634217023407222947840 11344993 -1012101082705484735326228734196148245152 11344994 169605501775951912835474311769649480480 11344995 208140146848005892699920145927308864000 11344996 -77666651346921533314711497772541890560 11344997 -361913945489580273707429578514611927554 11344998 -108912009758307619151466338173568335872 11344999 -269202219268993932453333319826819300520 11345000 189406587848812759522826125365936000000 11345001 -1096087602850885389195246634987340618496 11345002 -387388148080517095759068590726472852048 11345003 -61545484289318392217009571693693514560 11345004 -179321161634813001820733630940300019200 11345005 152308868366671672102752033971804540160 11345006 -23922116657011590886410373291952640960 11345007 41454476356880143678313252701721573640 11345008 31238575021430237081894405817622855680 11345009 564360075879308481957779813260423453800 11345010 44944214133549312651106231912912642560 11345011 777727719280798236243035479549703201612 11345012 -226949209052752667763295083611917608960 11345013 -68473629981122464973009523560872976640 11345014 223016109178833948339576322316959766400 11345015 -458758859780162174664559784946428108880 11345016 -436278553629139147506143896210617446400 11345017 -800241769734564590110797671734160646934 11345018 79541101903056028206303938608962957312 11345019 22529121889191271780562195171091904512 11345020 128707279078905528320449394445976704000 11345021 -152866929278949953816016930257529000480 11345022 13370011485632363805163748078870953152 11345023 -170287532875854215074306430737830760640 11345024 -475133125051773101885488504604102492160 11345025 123996644467517987280213220460677197600 11345026 -37261696061798756100700755403605368832 11345027 85470136554062513742694742307521807952 11345028 26850928364127320257732237525536491520 11345029 -90079454677897142574454756510766526370 11345030 -47678602716024772768181687256674451840 11345031 211540775607371317797106072704898154928 11345032 1747154684632599649066162738360688640000 11345033 51281524584499334173365861112702573440 11345034 -1920045179449933031127174284864247552 11345035 371177863934997441245676655443055673760 11345036 -885598772018508316463865488947503141120 11345037 -83376554480752521849397602636487827456 11345038 -581420899211674051710500738556792560256 11345039 60933199608883444043341695530472987840 11345040 -9911445179317949273207836460238766080 11345041 40383735209604720011523671617285778800 11345042 894251597982622649713561703968205432832 11345043 -108290055767658306547701715289279787456 11345044 252715687270459035246712462409070091136 11345045 29664894741342421457185281325132974300 11345046 -95772800241411674178952319128870943232 11345047 -206356343784382978004470190867127872800 11345048 476343139119168367203215353388095242240 11345049 244392014703767097515857323231082780800 11345050 -6295987255194250743013516149191377200 11345051 -322957861715937604610947052012920123440 11345052 313889244194908316470597123272376320 11345053 701493564145028002118494936544192547302 11345054 -220582337440933039728390650620449318528 11345055 80072582295353346788539691672727206400 11345056 -19944465819245745511958390655691849728 11345057 -687496004671623867896336190877401660 11345058 110319663983020300102780236936889097424 11345059 113186294074856053295185467690904980240 11345060 -345018670354099034555466617999986176000 11345061 56053419985951555587854269690053239040 11345062 -559912361458234818594884999276888167968 11345063 1027292470561439062615849528092531816312 11345064 510900019385918555652753754148665835520 11345065 400464608529023590091413569712571761920 11345066 -566012591805777991961179540339209042768 11345067 90485358089131720384127645943389647608 11345068 567268711150816693138176688622052608000 11345069 654487066375717034500618192044718538628 11345070 -62952459677996025581016090491654553600 11345071 151976315108971951405596398461508222720 11345072 -25993277834589997976023026777008701440 11345073 285329954387929904450974780580602499184 11345074 -98995895457219335909956986416149578432 11345075 -2551695005241855566320518714474324000 11345076 -3677924217959984933835120531202867200 11345077 1163011918781775128333232411796132160 11345078 14777764610396393075689038526667751840 11345079 261023243290277838984240232903537903488 11345080 -131725023280888564057119308393206579200 11345081 -704311718527876718022130526439373254 11345082 111689526233423270358286885513718475264 11345083 -161243671297793586728235981508520153936 11345084 -702092439729532040227048896705982454784 11345085 371364122001752245359092427550868210040 11345086 -292594730637195052275696151033836875520 11345087 67430171683937668605622882517097088368 11345088 91309617555242751801077587723488854016 11345089 91263718351128695964371161057258786112 11345090 -51886185672842418128587321480249996800 11345091 -43546921395359971906280920492159626240 11345092 31913662361250311159484016797672167424 11345093 -225397215505776501818171159465019986658 11345094 270312444702912994732713794909624572608 11345095 -38405696405421204805647379281738624000 11345096 -62083589268754855424740743306535895040 11345097 158865573131386738160341230223204145760 11345098 107132364027543417406999304149388746800 11345099 -405223946625223705807182411643865527536 11345100 -89040094590886365277445188241814912000 11345101 -43999715419175685857677362644845593600 11345102 -15079103187947144849854262016168829248 11345103 9289425389230636703014531397775397632 11345104 -170920979544150955327878204057167855616 11345105 353729498772359273386604034358102157160 11345106 -228807068305559303525512648264744000896 11345107 -659789526033875220944642261137479630168 11345108 209471619000587601536176546682415480576 11345109 -685383414997782021277187092284162761760 11345110 48046419551577259358768045244479385600 11345111 -471316083118147815104378829977776759200 11345112 101211334602751692476525265099299665920 11345113 -177549188349034858046189569961280228216 11345114 484925407002788939359114420922346968832 11345115 682042839862217276554073919513535104000 11345116 -147539902561200527459332931779220047360 11345117 727074624246288567260832930098038077126 11345118 210099964572987428103393799226609971200 11345119 88795002288458488545619134906395982960 11345120 -8429002713009881461364729422770339840 11345121 -449024177291156051321758566645115705710 11345122 496142589339427202605358567851013420112 11345123 161477776738147810694175891019058088000 11345124 -132801570082008136054835779246800961536 11345125 256511356528908958463677996095493248000 11345126 18659310149730807217811530628263042944 11345127 -208255264999687911687227092744387897392 11345128 -618952132116462371376841678987241472000 11345129 111056452120754493350065634579352924900 11345130 -4355964714505583629674835569338688000 11345131 341449526492993044845295893984472469392 11345132 285276650904873841804402712908920901632 11345133 -348935141132859742646264082770154365376 11345134 167978340318172181013971420521092374592 11345135 -289838272444177732907310829257638548920 11345136 -21561290764286953287833960542708432896 11345137 -1076791955119742809661478110424344732508 11345138 17057986157996716910574140812886532096 11345139 -359992834216621367803280455876073187660 11345140 95157242981988796795678520944021021440 11345141 133610891369452433938593087941494008960 11345142 -414198390131065104236408987304025337856 11345143 235418608016770729015818381971214300392 11345144 -95714662475839059285008971571031982080 11345145 -192900686168102595839325252079887421440 11345146 518673175967808126903972828614743867104 11345147 9886668428059267102568495289998465832 11345148 -300808913814444407865060338757563512320 11345149 54566851549474218318377082320176733164 11345150 -83745700887241869526057129613970427200 11345151 -193505868652210540859007046499797825776 11345152 29020779736098792037869207888626450432 11345153 -103994108866588108326479021754339641598 11345154 270400094021483570117866605114283967232 11345155 -688186588070155574128100549605780771440 11345156 19205120995901671321844245219138632960 11345157 306346205725819747354933725197113424640 11345158 174788195877244680147664269940131177600 11345159 -31322437228645035460806145152477139488 11345160 180913767579727016384244850429884825600 11345161 285025595081794836422781974043395620224 11345162 181898738925212386904679976363605275232 11345163 -1622369003157413975527923140751762432 11345164 -154920073019482673488007414619469774848 11345165 220046593142706310460948136040304392320 11345166 69727822333328133855718338063493465920 11345167 545781489575442890554028294303351043960 11345168 -41016317849941073195132019793626710016 11345169 414190914594732932595608853293482794240 11345170 263129061948775326661230106151133509280 11345171 -963001485050083327759898897610011401608 11345172 -227288432336230565246575517915679787008 11345173 195113469438751276709828363450923726240 11345174 -115143422388358673083647733186154810688 11345175 369190731384549631754618505936998700600 11345176 403775776344595617919861965511046830080 11345177 -585815592037606762239009312503398108800 11345178 26784166120473402310593184060150971648 11345179 821590847847806675349898089005953979780 11345180 -60621271735169381460185232642812313600 11345181 -573033411027200824741087795817658142848 11345182 -585146967694883148257076491943247559808 11345183 116001309957953768357671526699159694432 11345184 852600913733573348531137155888009707520 11345185 -118164666685996537033319623379652696000 11345186 -72564188875453078286296914423404292960 11345187 38568118704232858088031051485272436736 11345188 -615201332321317790087101252337366870784 11345189 231727741724947964844393746084764934400 11345190 86124940930179629000399943549916876800 11345191 -169246185134270085226517476140557940816 11345192 -322162820386551226201529931367217817600 11345193 -65949112348780884756957970145152092918 11345194 25684174290012788906534887463763800064 11345195 399014089156158871043565545293030447200 11345196 202665328762164576442699754171398671360 11345197 -647167167464304148047217766066441173354 11345198 297836677396838571938712079386424929600 11345199 -110575756937490922563566039336379300480 11345200 27825916030371830038104831718246809600 11345201 -372244774462553543318487665135004954048 11345202 91540806248385561354378944825010960 11345203 -257790474827254788010710522811141202548 11345204 -315646936651004836135517285171083868160 11345205 250463171910854440671740124439191923520 11345206 1362108813814544979986436011284368000 11345207 -1287334907273970772477280066146556626968 11345208 152026341565890136644974723705224888320 11345209 -938770969470006447208947783997806451200 11345210 142231764121917482469661443197872542720 11345211 -111999634584716295535266799647806673360 11345212 388415164415952895472921227758151187456 11345213 -122924083421721408488269676487768166272 11345214 326686559418724703595568062148864031040 11345215 605931760993458816568454300875117205640 11345216 -177426528834077659326486188783307325440 11345217 99577627899232570202452307465814480000 11345218 508157517417001362018712567422420388560 11345219 -1000867422064186175373126613094340589380 11345220 2029773348101512160245894118233478400 11345221 -59343058760899569092370671126275328288 11345222 4815398866259935467456864677298676224 11345223 -167869043515075173742399594757733734400 11345224 828694713017601488810970674645989662720 11345225 -89756115731309937896289936004682688000 11345226 83361388417457117475386444221819183104 11345227 -938495103894280009347988433168548690924 11345228 -155051457211436776995098634719738979840 11345229 -25938872532995925316378264288897456512 11345230 -63249235168494726027544771189313153280 11345231 -310754667812733661927654147021935949968 11345232 -68876244165917324652915588851143802880 11345233 12467470930497523625305725990270661248 11345234 460854000988653097199468734604282744832 11345235 -268315326301884825314063238203546668800 11345236 211972031970117524077811846126030585856 11345237 -446261820799403306042862785213148984114 11345238 -488354083799561330970034052766634135680 11345239 -8860378988878142874667275178518710544 11345240 -44781031179259013347534283000585011200 11345241 -473951804354246786467225235243482210608 11345242 -77603975447490183277678801376402380800 11345243 -182738934991512382711416676772958107616 11345244 385314325588821297417505921636175757312 11345245 -456191488872105959931898779790915828500 11345246 577651653233933674347410769974809139904 11345247 -577000921319409441149233453630106807976 11345248 -472406045843485727501736589391987343360 11345249 19347971881798756645389791534206386864 11345250 27214591830537133674369606025283328000 11345251 -797374712228211564383376492569335040600 11345252 -729458589982215037509468749482525563264 11345253 -110046111872317045129745339918567116896 11345254 242056224480696674424863148510087204576 11345255 63677274261677825654853709719939994320 11345256 37736440620073613904514224197774868480 11345257 253618731743782592068338587471251170624 11345258 469829593554394646417764326116142594480 11345259 -693662080143576038158745174397619812672 11345260 -205237093250515789926018958866009477120 11345261 -170017867530878959748008487298608868000 11345262 -289313404563262507862235975895494886848 11345263 3313964805800583792552173570504677320 11345264 23419433825491313644900337093529600000 11345265 14161325074777106764051821725557981800 11345266 58187249484215960034372734452920866832 11345267 -466980253237985412619989033260916021684 11345268 76864385928908560704292639808888279040 11345269 -59914027655825311645968567480215952640 11345270 -239540551183000672570564723943050780800 11345271 -4170719330994454856954949810049646976 11345272 -429656985034665873592019789765783347200 11345273 -178537188537283440362899200678841296564 11345274 -82006770314960396634914453330856716832 11345275 -64883819776219064109792700175814525000 11345276 -124067361587845076780678172330393581568 11345277 561541036292378336207413529355024529920 11345278 -133947538829923124647346474234050556544 11345279 154664139419556879445473516212663618688 11345280 218804096042831947165327830521217024000 11345281 -1197932788692548847628080224578502017918 11345282 174269563843683615335892379061527229472 11345283 771033264330375083786066483849589727584 11345284 -719444767579529457692582149424129344384 11345285 -140812611424220317704671944370470535040 11345286 173163492519050431526757244362588127104 11345287 -312134683340240552593941922292862159360 11345288 169496235239366608061353906581852533760 11345289 109999696675320015043417509422803484448 11345290 333557630572238145493747902525334325760 11345291 -467268269497753513649600266368538375680 11345292 -793167255235383064928147925946368000 11345293 -181212980150862516455770261278243486420 11345294 734354333069235326681210362015939232640 11345295 -2370026581615680287462530092189984960 11345296 261548192846764022180801257375153864704 11345297 1032737092552871176854077225190653329140 11345298 -393715274402100432261080509027667654400 11345299 -341289599947797636815912829637177096960 11345300 -55822627018776550240497784986181641600 11345301 -778108302763533413372008477860056589600 11345302 219947040056848514028462230604384004992 11345303 -35718561302028719800502481233877018576 11345304 -325438838367727698945275891313071738880 11345305 91879031281610730681390206029924547460 11345306 -84990422888773300749141614796440997120 11345307 648618782939847697947019034465031717600 11345308 52310487678320982225041617563113507840 11345309 755016257377881415203698973626031004800 11345310 -72865688703012205180098561989828375040 11345311 -2610956222390069064932466106945041777136 11345312 -1576673883004968851269703762243701702656 11345313 -110369900351599605371367770492517890976 11345314 -512555712932319431783121448177325567328 11345315 222351499234953146827131486786933117120 11345316 765801963664557148404967508890527744 11345317 54455802054012797133665868253935504192 11345318 -27766281535955670567869849404131409920 11345319 -876299642287375461015797492389683494400 11345320 -14535334074292996103052806826565632000 11345321 -345397118693378102299088130177675404280 11345322 -405098108674966659094599353827957044480 11345323 -1469465344563546638477404219313482804 11345324 -148254743850199216444020076644626025984 11345325 -88609191609298736289077487960323198400 11345326 -439017557443877984677880373523505181888 11345327 193191238776220793604986190400795734912 11345328 75410436727300016143371220534530588672 11345329 -126121389096078292851796604908335065850 11345330 181804750530426477167469299472415334400 11345331 529019083388251466607527545043727805752 11345332 472166397480614787188500701053314425600 11345333 274813589135612506437618838593266812860 11345334 26075204472015684694004982582039736320 11345335 -2651265557051984417582921185258798800 11345336 -200889170453756077198283954900272312320 11345337 176382151868750565387106695422744184240 11345338 -505674969216908130444954724892835745680 11345339 184931583405480718375924087956826624224 11345340 4336753679044712817606746154980075520 11345341 63312704891339991334579468539432469440 11345342 -271466144544646502314239142800625628928 11345343 -4842932830233578936871630624221793336 11345344 -157976479510356815383668197610907238400 11345345 -548148396393556344215286488028745675200 11345346 -17846783951687683705395973928931431040 11345347 281014151432495407865493047228708365120 11345348 128468934702997744061550945734397788160 11345349 -125901422502277711193878008807535341312 11345350 -264677451322109076645443694321751101600 11345351 493653064355313386677981269588404550600 11345352 88981468473620787856220724823091773440 11345353 889449882867560962688306200081795094544 11345354 107201781271126790135640333554875235376 11345355 -84015184703553784987182302891077398240 11345356 164372845200228920257767621350287073280 11345357 1204784303032127679941184848040838187712 11345358 -381455166420710404927649618553240301440 11345359 245864325396285247025537626037847934480 11345360 -39840126921221153817497575085160038400 11345361 68347549806217916398704260627250476160 11345362 -120094380531572373711418657358518147440 11345363 802945391429858478198403085513133813612 11345364 -150860280489627345967153570230396299520 11345365 -120990258090032679130506607099710597600 11345366 -96894915957705403637535213258741841920 11345367 -310018908594504430849748683116460060800 11345368 -76181912994273973486723334480766013440 11345369 330746426386498996986490835899657680192 11345370 7457948571525765403425692086352044800 11345371 -404914113800968317373732134966317947728 11345372 -331515498795607178202733202746453415424 11345373 126664587790859547971873821726308434880 11345374 -136639997944775314856902158467570069760 11345375 556020363410078252366775871249953480000 11345376 242923103684657001208400166180265918464 11345377 1749677202372821889151401244237248152832 11345378 -5719889707654590476268046019791534080 11345379 -277924604642390167146712627920823002192 11345380 -205671051148128808490867950273319731200 11345381 365049398737116398472625283780192088732 11345382 306686733706436501545424645581793901600 11345383 -254064702120131949646433502675814742480 11345384 101548333483615947748683312637561190400 11345385 152991324219376525840595969152342147200 11345386 89964285101037124149609893560219193088 11345387 234062524803856346942648295864703362036 11345388 -42909175614822453060976645917600153600 11345389 88436977504526366754024126069302536800 11345390 -168937691787802427095241386620778621440 11345391 89325984058222310755690863213569824200 11345392 143917045150976562837307367023226191872 11345393 646917527926782638014945028520446658642 11345394 -85944594355759485909815037414319595520 11345395 -53020407116978189672807836755318675600 11345396 928875520165634983034210798769623808 11345397 -1270744312733940211242496185156852096 11345398 149822447504245369835939400832731625536 11345399 9056369626320056779628419430171254368 11345400 233123840673652703843805460732968960000 11345401 -957474657853746277400378146499115432598 11345402 -176941339357129124037154143862396358400 11345403 208709530640215239821993323713622894104 11345404 -324885130636880504985091434590997342208 11345405 193634772085187844446678269556762028000 11345406 337240098458899468887134038368240016704 11345407 -666644027811830211768860179470454725888 11345408 -322385333003915638838414430299215626240 11345409 192876083495581231581880641629521464360 11345410 106961362595133146300311820325869283360 11345411 -130376780281845115664632450456144588800 11345412 -212538981921394491633341134920551804928 11345413 697475016371131490463861266266298405920 11345414 -220457753289579902506478693580920278944 11345415 -7790769565967752739384089970908892160 11345416 -37926354552012188122146680665664870400 11345417 -438749254480199172810866194426699856640 11345418 8378381896525845692924017035238686720 11345419 -130071994728057707544832574175552331180 11345420 -123381351346878022435480445013043845120 11345421 2874110611034656740174042123486057024 11345422 606300887567797408206198642666713241024 11345423 -891925104482947931088944176814557493328 11345424 106622110288875444625021237262819721216 11345425 50811023106749876295184061896100388800 11345426 93008908609239117593261469177093547584 11345427 -337873999187413367294746029749766015840 11345428 -464994492759390052738349457088670588032 11345429 501839576506860257315077713021710646030 11345430 -7010673185816253026228487255227700480 11345431 -749829221617501309914228321603102730536 11345432 -228934788691816095637106025256914124800 11345433 250121496284966931013807595309928807648 11345434 155399683639941815819772162987831368160 11345435 591406111894019257668261064541441954880 11345436 268853974053344614993524871463845581312 11345437 1037795848189617108722922210550123898752 11345438 -97595335737229231957667927577019591680 11345439 -46754372842118127412818578724471552 11345440 405080499587203735950445307751793950720 11345441 456632038315021715003635069571492011110 11345442 -38546774469337060513531191161337679872 11345443 686732948132556587800352968447245022680 11345444 -247777356791499482475306203402938361856 11345445 -132803232327603813741910837272715685760 11345446 -116795969447481136494053517350877759360 11345447 -812994172414926633896153783039190532104 11345448 -184849059350248009935919157670263930880 11345449 15400752161670578932136613379157507450 11345450 207886047274684544682692652861364665600 11345451 -140188643188024281969569573655065998080 11345452 153793961153283902364884500257195177472 11345453 -160736931132637376026407978884813929920 11345454 192063082759240710608625868588241907840 11345455 285848056767945363818713686925086708720 11345456 149885006897497865681152902843162624000 11345457 560522111616134307104270676366199843440 11345458 -240619355832604001277804010805209144320 11345459 576371412501417732570466789932246507660 11345460 28552130262370138717172800845712650240 11345461 -508706857549086854121305368227169121938 11345462 -125034222315838420100902996915736220768 11345463 123831239996551116091346613136947707568 11345464 -235288924968094520574620326956478156800 11345465 236534061171664275363653569101392370120 11345466 -67209213818224886439525702785258153472 11345467 -85789072062272555559807578541604216800 11345468 -511432358755739588225620297021845476352 11345469 -846919955974512698795084127039884521152 11345470 140315227003350780114697399765539302400 11345471 -687417020516669748310154442155553209568 11345472 -206628383085251207366826904478748770304 11345473 122198318726360638126801330391050753024 11345474 86415886976267437108182892748067773952 11345475 219248854663796836179791015520755346600 11345476 -50764102328218160303178851302203629440 11345477 848484909990392477605755041425893560640 11345478 -338176942706994897524790845953636819776 11345479 361118333342944482743256667189248049632 11345480 153952783054609791399885779151169382400 11345481 174043390114141821314390767412022537600 11345482 188640801109601665978047305876716959072 11345483 411409613232201615127032458121673274160 11345484 337826833042164470891589706485120769536 11345485 654006901583739704226343926754921407180 11345486 184587163251158695142566153458194269824 11345487 128987397550954198080819315688648788360 11345488 -6305944645969385915470260443609825280 11345489 8891643524341287978829180379165923440 11345490 62723483170631397793719639841661133120 11345491 -140344974794394504186374509318893625108 11345492 -147715115536067590634992843958184929280 11345493 453081091866570205621285152629266734528 11345494 -393445153745513696584802340436663873728 11345495 -64773886865096185164027532692364568640 11345496 -742300448214512584583416127120296550400 11345497 379260942222283652186110973987149783946 11345498 -24835698330298008012629595742615515936 11345499 491312233027255507912365120805254643368 11345500 -745896643543252250993854516372437888000 11345501 791549869337599296406671915280138526502 11345502 -14351813968600443468949930916782396416 11345503 -80411589235132731867490619277189976616 11345504 -202818146146353049975664809925891063808 11345505 -324605252694002616540756547410039609600 11345506 -440508353474789155797338916515663953920 11345507 20850307413664062838549244818007008200 11345508 519319358585965933388796614983406208 11345509 -176537531869792315210971981828413295264 11345510 -179238360480664241371017078754813687680 11345511 701004331791766782899811172410435599184 11345512 1416272919064953505857962142186138255360 11345513 126642125300895007698121246022095359204 11345514 -6069805916481111220651858994519565312 11345515 -34884121312566360257671445596823319840 11345516 4047732785643559028447187491032596480 11345517 18103196849868792462818290708464287328 11345518 80930018349258537109378124285528596992 11345519 -511633357294884161850203938008614927256 11345520 7728781525554777743538333107990691840 11345521 -547431834347397626408120364467117968656 11345522 74446504063671883419583607358974617632 11345523 -189022301626744926514435887313077761280 11345524 606371388495667012027470999819999860096 11345525 -461115757427291287324079135728534387500 11345526 110602938968439728650188745259896980192 11345527 1208311334043132602705182802061484442440 11345528 670490963962058928067038540958247976960 11345529 68441572819509431593635861748041485376 11345530 -145791594710525668269343517312920473600 11345531 -637518919715469234481730136486205531608 11345532 55068044094266433744854550861775208448 11345533 -36841751064412474193460993875545267380 11345534 -477305984034688463945769853285081987584 11345535 83253431802830073071302474506767462400 11345536 678479271687531291199865425967469035520 11345537 145125981209997882130737336072095690304 11345538 315842402384945469169333085448081615744 11345539 -110602616953431592925232012955614407976 11345540 32505662396390657780488302552907050240 11345541 198837978372534957219447136029330435360 11345542 26673020139017354489067603459091887360 11345543 -153161089376321710120571776186637402856 11345544 111572163163187391367050387598809169920 11345545 -491951786985341662659176527640668477440 11345546 260369367890945122560718022939315308800 11345547 71375931314643989081431781170086346200 11345548 -408808963196717869114060994776371572992 11345549 -624140062268429625340551812270241285450 11345550 -2395368779804873693514646783778304000 11345551 -98778078395402332277995888655556153008 11345552 198844211840751866631297405731350880256 11345553 -530473043710922133763936298090070829440 11345554 512438936477094712470945716636754193920 11345555 -223660583373815647167548488223304763200 11345556 -337987587731432414154988311810880432128 11345557 9440436245046797795593146194711085120 11345558 -180571125045915914711825185419053227104 11345559 170861410398957458947377439287668857704 11345560 -203106967301841080356940532456674304000 11345561 149334570577740329928711777795686389524 11345562 58170986612143063154010263697120668160 11345563 541148975199581094201922695902166327812 11345564 -140401849967961478777977409185654157824 11345565 -290974002663415251965141410595942400 11345566 382899793173177915137557175559151038336 11345567 25684393560510290546696112170411195616 11345568 -290417154230216755386148594198099525632 11345569 291027792744692206452766192909802302080 11345570 -14778712223018988854240017976614391520 11345571 135313699400090510171011448121250780608 11345572 -92917565710515497809382329969345126400 11345573 -746966686791249921477532023632094125796 11345574 48652087374217203714931815566084338560 11345575 -349241294957098947770543675572097819200 11345576 -130823967206122306338900850106244710400 11345577 -445980548455621013059310629998148448880 11345578 -33118291216224457093934706681714974976 11345579 486737983104593492377170766408912468992 11345580 150222184910406259051186733964297845760 11345581 238528952965016519976383398750607209132 11345582 -450499619660647262702642585230434696000 11345583 266862844603041701604623180745669363600 11345584 20966637544561862759163651767987568640 11345585 793455225315309205210669901140389436800 11345586 -72411993499808355639973014906123158016 11345587 5581247179311198847849171515438297600 11345588 689314111896668537694216436641902690688 11345589 -8914541712043873552786427604790629330 11345590 211365624762782362933899226626548620800 11345591 -234942027698518772463255338000122804824 11345592 204524443206700175286600808142450073600 11345593 -7406945771898348648864220166282151616 11345594 -160408770229985379592078054691723796480 11345595 256273235098108477094048113776601073520 11345596 -543961359464660490048242633421280468992 11345597 -82617860710585499881179331022811997440 11345598 -367130177077239059555900434333413172032 11345599 -1845743693621848621619116468572962033400 11345600 9309866239089684621205574948644454400 11345601 -140610078994937931122041905160572607680 11345602 170053068567255754065723802779608911104 11345603 572985060370886611291815674156850516120 11345604 -173765113536188093288032339810822840320 11345605 -531489878341010941264418836416686418000 11345606 53760813430669374452142448983653857920 11345607 -263797512171731982485154678147019988040 11345608 432309656597466652630585288268223144960 11345609 840320841063352722914740008541996182528 11345610 -3414008466210796853795889900698188800 11345611 -446307128898929105524527938961268391788 11345612 1667618956937963720241668439183332782080 11345613 -12255003471251949512754374534804218560 11345614 177393923152796821177670774218983050112 11345615 87140149579186824140048803263221055120 11345616 -152528395961983154548711998983861698560 11345617 350812342143999370405415613072059790912 11345618 -352439671348066614151419475557490896240 11345619 81234390735666626675709097961733954744 11345620 265168425010852212947822677219712040960 11345621 -149031903067456855510602577536960878688 11345622 -200925791996135856285514978656484139520 11345623 393465994624847600147276049341079623224 11345624 450627978258816991568022303987483525120 11345625 126408268565394696386313330663713801250 11345626 249014741726422157967309944375699734512 11345627 -1217133400509494025620386333227941470524 11345628 -3818308870833510324718465200878911488 11345629 585428964442786284663295328666121048230 11345630 77806647697491660639971594627506051200 11345631 187823248348798683484315663973240344320 11345632 411994593865268003103799841628826632192 11345633 120002566624266854313746117563271994408 11345634 64788122953142035119447552888972710688 11345635 -127113248153156507540631142918982022240 11345636 12568504917292072115567354591263245312 11345637 781759488954932730376163156543795981280 11345638 -50985635202796577496156249695254643904 11345639 -155736772248056034933190763526489734544 11345640 -346153170707785892145377429486246707200 11345641 182168143039159683012231187985868600000 11345642 -83921867937457038727556421794010518016 11345643 -67550027739994970332715526897823824960 11345644 39785220180514752761869996561172969472 11345645 778705615823951904469743526873470885900 11345646 -376183608134082427225636209937157999616 11345647 -773322196814069745555207382503534051168 11345648 278534301558323741774111874335158861824 11345649 -177110657806488632920222897059904080960 11345650 177969559785425918068187265187950586800 11345651 239850691366636029738671529735422238600 11345652 -91701440397668036909614394042574808320 11345653 553447375620993643767168567969513483264 11345654 -142528031269136046734029293564211216224 11345655 99033960400012531911168424271438082720 11345656 680803704059079327254423815709911080960 11345657 296580075092318913745885676818673711940 11345658 -24164107161582725284684861506730747392 11345659 -139636613932549074055592702362576281600 11345660 22875444191854244115472407608545536000 11345661 -1093807507397508751924751594102884890 11345662 -477886306332040170587174676102204423168 11345663 -1460781631786149863324785514602187904 11345664 483785253308319893896605848535847403520 11345665 -348185605678983549833472247335065024940 11345666 433491220158557788742882186429213230032 11345667 5054520954818395375901805419190704448 11345668 -487138293930713792119304068593298575360 11345669 314985018024144211476770636389428910944 11345670 62266978041059883428971293138929049600 11345671 -828873550669179868026231505758267176856 11345672 69784841128080696549221603066157465600 11345673 -63605624064281261089770024014624028576 11345674 310919279665318803648061299609914220336 11345675 -284994138509236075718965823282730304200 11345676 -211493187406190780114121384938519597568 11345677 229782443735622835602398659118693397472 11345678 290794677827833410198905317913636436480 11345679 -4210016623738504064811432921697107840 11345680 -26170064143214138824413780651558666240 11345681 -192414283402336793657002061140485576096 11345682 94051279660892307543068482315339879680 11345683 -891747942857612231634442966168237946068 11345684 -95827692791416078313610832000918622208 11345685 118148619304813354740455161480373738880 11345686 -42827556013761860068842793469968128 11345687 -71285067862801087234823082515777387136 11345688 -121448909166509958738971350703624755200 11345689 609383365207582241694905119891002220490 11345690 144154519268155209838594931510370816000 11345691 -182457904338014470882384632897257934336 11345692 -67350937618235434802463799626184989184 11345693 -54397947861486255666229783151632807776 11345694 281246306878646495192027464146171515520 11345695 -272328525762122883627933190476667848000 11345696 544685715260131520522315944177257480192 11345697 -168631163874360701277092393264691865920 11345698 93031139804194505774671486914031073280 11345699 -370603425234028852452335710887499347840 11345700 -49490753707086344598492933983638272000 11345701 -190179735636045921837874273608224824100 11345702 410520980398223078963885415052660719744 11345703 77774735707480077607072662902580395304 11345704 607664105603148211551989434942334069760 11345705 194823415386495453360402959270149116900 11345706 462475118613762650458901295049426251264 11345707 109181367044342608647213723154456107956 11345708 -636725517480532339099478241576848131584 11345709 -57529818583373263296325961388745941696 11345710 -187576135284573858416651881217294423040 11345711 -144112244869136242251997656949741680648 11345712 -2705295542103261722342230702490124288 11345713 687277847235747042377943261422496304240 11345714 -515332822253646472530642612285043490544 11345715 428622182883623454052028638498432758720 11345716 484759526797296177237722455035172964352 11345717 -306337744028223565581052518528380287200 11345718 -99702525474829378811315331699318789696 11345719 -438876527234292158623170974869583945088 11345720 94550365871354982350336667770151936000 11345721 118813452352712738829183084662724966144 11345722 3755412892660155981812372792704833792 11345723 -1064708899453826776099971848159922752028 11345724 -153962174283483052649063352380004956160 11345725 99771889169895955647396814128000298500 11345726 -145505469635751096324394195835240499840 11345727 695719811657504917678701648142468107720 11345728 -13919947891458688249181828853839953920 11345729 370555387840026548803188793568494641600 11345730 254329533834369283615923158075677693440 11345731 -425976205703479978530167478519559942468 11345732 81011196729008291308932673512848236800 11345733 8930557372486582043713705635746443584 11345734 -115479021504861806719791739048956816768 11345735 63135760012017543111965634746774926800 11345736 227751165394117911923902793502474240000 11345737 256620653578849179201427232785294382500 11345738 3967722496701791857117543542543017520 11345739 -266986410359903613257240466864644193792 11345740 43707713718690141384504171341606676480 11345741 284179891413171592892989012702141461984 11345742 136099022901661033687377525849213479040 11345743 221400903640128931372815558409277382880 11345744 81077834121100051975068398183255900160 11345745 -4223946364509720794384308191044788800 11345746 -481966766233173418605255994796866178928 11345747 -195871888187105286859247659827580734048 11345748 -15889736139756693802998689339969771520 11345749 -1502921280091688871490971557617628886408 11345750 2577261320380267163410645045230048000 11345751 34462584406650053993561492813807595192 11345752 207408766608141159111925217485337395200 11345753 -672932409402285135294434675691698173056 11345754 -75625541383110280808206004713992960000 11345755 -423428147579693965820979106080899442000 11345756 402962478453795980261965278447359040000 11345757 -516171083060182499980370592953584070880 11345758 484270787028408882772983593792491428480 11345759 -1777066611098869027566185304935502295680 11345760 -166455862026254176037269155179279155200 11345761 -230164201584166186746397798912567669568 11345762 370361646853911802731346357101486395904 11345763 -13525621657857002483288035054932960000 11345764 252662792731477637869651212170717767936 11345765 -4348278511815324453745654929564434880 11345766 45371729186045933249274987238870825728 11345767 -719438076255561067627705850480687898184 11345768 222587023141655455773217503303750942720 11345769 422336817537577474823350625646495329994 11345770 175494673322619467114096840995527087360 11345771 -2284972895800764458213374920786060528 11345772 48605552776626625362008517282705249792 11345773 -43223568637254740815874352453708277716 11345774 542413883787649235619875292377494471680 11345775 -116887426054422415325359641779114678400 11345776 5186707348037972620491141614794473472 11345777 -887489772151470065493458911138430275374 11345778 -3313896337074940029651103627749926400 11345779 1831015663354111369691976189042841433712 11345780 -182842651679083714316242905109583554560 11345781 -425147329134700636885573008735257803200 11345782 67682996818628178840424356263066025984 11345783 48339770185295505991997311076526706560 11345784 491933247730030317111622665995317432320 11345785 34713147247366048169878497899170454400 11345786 -26695248267673671317966459574142848000 11345787 209555954895545211620704347942676026444 11345788 -174774318045848479778908079330988070912 11345789 -57441980803037151796486254733124019840 11345790 -81348447534851748198483704863365713280 11345791 94482028670437151494977999278395471912 11345792 -345212774308409482005601300083942359040 11345793 -302738679026214310749312978430227948000 11345794 -7454489596167258427840725431300382720 11345795 -492884830979964679113324810860780281200 11345796 59072540503213124891143575303852232704 11345797 191694765245911684249738124262634786080 11345798 7611428086025986892554691881467449280 11345799 -76038766838067480509072880797650587648 11345800 391449618601775934979295416825626624000 11345801 -460551481963091454013121067881705508198 11345802 44353040721429216583980495724556931840 11345803 -703546144647913148472496109007873002172 11345804 114040901178487740760396222397646400512 11345805 -744535809604856975156897180354448192000 11345806 -24951883359032478226743685654966523136 11345807 790636171967407928641060137479611296 11345808 567049160738082479623110698068869120 11345809 -422129323598622470766592106986002445020 11345810 24282100744621638745761281890135756800 11345811 160837659959397486552927020709785712384 11345812 10760691483134782464870728474846095360 11345813 470379611714664290494439155424036247840 11345814 -59745581736426648665647504398021791232 11345815 -110518295727442523572974351584795486400 11345816 -436313260456776351265848549633307238400 11345817 188027126587034704135350430637346079488 11345818 168886699784214501722767509028684343040 11345819 -902168822953453937013116057147323515720 11345820 422281133098854522041271360944362291200 11345821 668828467244724777525135729467977357932 11345822 782322555485460817620207418083366316800 11345823 401388563038309361768064465917416669824 11345824 269525843645272386405662142149403082752 11345825 -16023890145524532701692154392613061450 11345826 -112222869702427038409057749506156985600 11345827 547751699827936438752271143676892275676 11345828 144518272756889699383071858851553071616 11345829 239028371836544792169090472470658761888 11345830 150949752831653833617104495905344754560 11345831 -167184470942464635028391681054005209600 11345832 -21309216172796463120823346218564531200 11345833 -303140491554566142566526461989476454918 11345834 146480717101277917026420370748091400032 11345835 -262860775948246299461389225982629447200 11345836 -367363610388775776923507243797327088640 11345837 -439718013356793622598392786954794881514 11345838 22176172210886077863237088743910748160 11345839 -662765958464395272776927198759010541176 11345840 -39585532750555145468330668378754580480 11345841 -166325363377306444801014120868343173452 11345842 -411621098223491001548837545778477133408 11345843 -98671065177099130975918470847442489040 11345844 486997969647289483985888643836427970560 11345845 -99836827626758437361389471126791459840 11345846 -52105190717764272048890148884626156128 11345847 773986854248799422766864719205918380544 11345848 419141443906156771446048002816832798720 11345849 1162814481076055722172364395993555399850 11345850 -76230912276981135764943249182030784000 11345851 3604360578507477320550045581309281344 11345852 -382141198883233830850077865570425672192 11345853 642790215572757484073394855274242971904 11345854 -118959662019213636862907642537820494592 11345855 -290507953122933687428380664745805353240 11345856 198867373419798971219066741864961933312 11345857 836743629616545452897252951315411191106 11345858 -423573290117541895903474788354336636720 11345859 181518668695575467307096073157192394240 11345860 205774060547773727559187685944781068800 11345861 -30360892788220010537063672858024293248 11345862 543365398786988633582560304727020943360 11345863 1179626706192940020357019438331373810280 11345864 220181210656547915667174961716236559360 11345865 198374249733054999340170868998202537920 11345866 -11560442943446123916564949168570510080 11345867 594956579216558036088648023430293685360 11345868 542865693606125880938214763549103178240 11345869 -1367319601432200489278768789164072596 11345870 -269525856057170354018092949309286477120 11345871 161827667578949679972684480695412011904 11345872 -32280764811385286566443511771021287424 11345873 515750482286576000881699588493895227520 11345874 -119456641956167565534762646031694920448 11345875 253968666397417480074124099151181060000 11345876 157887702716622861012432213840301056000 11345877 39308220075834135496470341785570171200 11345878 -192289406836790570103993883090196120832 11345879 40711818831790089530688766067353896384 11345880 27648079904870765341481113693323264000 11345881 -1081312230433629385787694824271834979318 11345882 258636182799561666997681022053142008800 11345883 -609916156394387242702060747955161046376 11345884 -397468048520400219531088667772783303168 11345885 509327780069791238882551666149060255960 11345886 -228548973631479654147846893325739324800 11345887 -137180643175263228553378544995748252048 11345888 -39034399487062038612644232343588700160 11345889 -18061143689705378846751758467975023072 11345890 125797286693066718785049871398373824000 11345891 -856009616210256284521638333222206889288 11345892 375499728645475330852116360232406575104 11345893 140509361373839230647917608381070490844 11345894 2467315300945483800693305398223069184 11345895 -238075958630631813216368405339433998160 11345896 161646864522623916350503025928168437760 11345897 -337768042537300268383713511050201873420 11345898 125342845886107678199753413610400890880 11345899 178554238740463884008797282614506968264 11345900 -145209666428436793383307893048618163200 11345901 142443363034970626103283523066415844480 11345902 -193412940302792866834367177658658813440 11345903 125015538692260649221314471083494223400 11345904 122210477572573009652340763527356841984 11345905 -494292800019702280168008311899669556940 11345906 102607169192655031607147621540155104768 11345907 198032089345795486666061247186621711360 11345908 148125487918817549382151214369631164416 11345909 727639263278113254025854506425207528110 11345910 75898485019319778216940736297583544320 11345911 819164552934842197608432399809838081512 11345912 -117211844446529292793154643444223180800 11345913 -595192721756746821546335569063849576656 11345914 27871415889583563881370168365905834752 11345915 182340950808725225586719418895087852800 11345916 6868297901491882373719930209376896000 11345917 140764555739458266921531273481485416352 11345918 128996386827808668286833187605544796160 11345919 97163505248400434391893150789693586240 11345920 -158605208591691039141308752815319941120 11345921 -1111521715048156198318109639312604538878 11345922 -34896570899166543941558156956324723200 11345923 -165542401593424258280842806708003395856 11345924 -621013370662707772612314228663127903104 11345925 -269960175617715821732033576009538936000 11345926 -279814205057312760537650271960395612160 11345927 130975713367261834902758323173211790832 11345928 -832778342752289367003589705458769920 11345929 -117383236689245483001419224510567759488 11345930 18272092663473004351656460772899657920 11345931 103845791570116556984958925823536555500 11345932 -333539644782437230657997025285137881088 11345933 5229556239667299573781205852888080182 11345934 219367769631273844146899493706603266048 11345935 966363050272074234668366049772798172400 11345936 -48418318946345496421449835113944186880 11345937 9031209756014797038674221815113317056 11345938 -103889333915385657182727917668091136000 11345939 -205656614704704284907630989116814246496 11345940 411807309499713901939630518517522329600 11345941 -173916123638931919601805872141628932736 11345942 -14134270490905914821509107381316688256 11345943 -1965400174817513900100144366755423616 11345944 -852665084704635086689452501911566755840 11345945 -216635771568034609813831779919765924800 11345946 102614309370492923922787362987531247104 11345947 648392380628239155969366967710426443396 11345948 -313417342691079186368954348336423496192 11345949 213722215495254915415419325912712430534 11345950 -95001433684552757634007964367606667200 11345951 41543766383178907626605153853553452072 11345952 34453694412935767348787023201283604480 11345953 -115959102569561715428009612620617288480 11345954 -39876209232041231085441766400612251824 11345955 -42665720367051353421109426045445395200 11345956 -216113690188322183099321621589516522880 11345957 -23245872805262491631643733024262405376 11345958 49925238588711146371447514576944785024 11345959 -302505085812438990412379071013096472544 11345960 785784481584342528174587086596908544000 11345961 90865068036394824453489703052703765984 11345962 -1586829329806347842345213578993548288 11345963 -537942323224173973730886087523010700960 11345964 144634715148555011893562287010880307200 11345965 -627779449861325699719611389388931226880 11345966 -618619094106711894566488916757350309568 11345967 1033854427969319620364444570670189348240 11345968 135399797101390093846289021063719534592 11345969 142513924080312575594429349805987573248 11345970 -230261430018620333156751449817548682240 11345971 -254516866928975736166356311239449792 11345972 393743238886631277386985793687648991232 11345973 -279258623537700804250886468807923026432 11345974 -154972799585366503066166734941067896960 11345975 26328260346074711264091747067623048600 11345976 174112190508353431659813699671532441600 11345977 -1160403323413084762968024818594693449174 11345978 -214626969857150773520172370692652863744 11345979 -95893409595697256960338654232898743016 11345980 12785444956858756334525178003342950400 11345981 -412690442816057788543359519930027299328 11345982 141888585516622728745880640111095990592 11345983 565280293238900133045143133625865821440 11345984 -190694149855987392102100528640832307200 11345985 -6672840808720063458526352115865056000 11345986 -202180620209912348371336372207817621808 11345987 -447153034572294659814532680008047350000 11345988 623762474246269873693177577622368034816 11345989 -952201781075851307073153276104563822080 11345990 96572272674079469484551341301068656000 11345991 -243702797403691649831849036800594035120 11345992 198150790564888368436909230206020485120 11345993 -538381997713842622083874722617874331980 11345994 18388673694241581966062150772764070912 11345995 575737612272703121283589019890554219600 11345996 250021478807979064857982384465976750592 11345997 -66443348752731819940622763730092859872 11345998 -331503517158950783529450371814893064000 11345999 489199113804362840770500044535536228736 11346000 32828543483639788303997893542936576000 11346001 1087882326660061030298005794465657318002 11346002 -421566936969892298867406418128436694400 11346003 -205235389720975480425865839031585862760 11346004 353842365076569320208492778022583242496 11346005 -305658418550223387671136408762103315680 11346006 13144595760107447630190102551754031104 11346007 -930314875573112499259672140389006942328 11346008 -592215531540718914889874730065635031040 11346009 135841368376030749722852173937878210560 11346010 165509313978148216463423605339606368960 11346011 959027356355134786018864524652391347824 11346012 149920456056451240156265459794004093952 11346013 727027707947723814776189459269669632 11346014 -496215976537268795477923805821153254720 11346015 18703651095513016551591711701225310720 11346016 1299149791733042413582585534713792036864 11346017 -532114722358479599121068629997730193152 11346018 -142020136292092687721176877650274081280 11346019 274816347895257026466286665138654971420 11346020 -51085083054544036906242314576890859520 11346021 -425400136155728534552015600963554435200 11346022 629810966384948625828246912782077977312 11346023 -5980124456610542741317113296556344016 11346024 113172073097277017332428422470936657920 11346025 413581589505642694114114570807330300 11346026 -11310428549370623422251281185846686288 11346027 6126182826570683532789164197552399104 11346028 -83534013288780683612611513251484154880 11346029 193754519082503066022103577552647788630 11346030 -110797716404283413626255059616347599040 11346031 120633192192325839518773614894194409664 11346032 -89702539986425820949040183142268108800 11346033 239307941357967581343044309468375290224 11346034 -160603724453870544735763225927769356800 11346035 -1176027291320924788166008553657123154240 11346036 85823596285773844001858809303742337024 11346037 186089541708083342372737072421861740572 11346038 -207828211723165174110116773035372318720 11346039 5593270313995921038287457997676882208 11346040 -220878543739379603082832636689116160000 11346041 144560109212638121884897037164219756224 11346042 -25166487282788573102258426823629580288 11346043 -562765169201577497366459550495431215708 11346044 507826162685299991646207962048501354496 11346045 -453881420297155422582499907946312331680 11346046 -554994102937948841145316833551394390528 11346047 -396615265551468554929545442947389092800 11346048 -650853987714076682550956504442627686400 11346049 -369957288994166046633212649840275948 11346050 692816691370487802098838450972232800 11346051 14642206737051267361310041824847665840 11346052 361420545813271567798111103361332563200 11346053 26656689012132784990533952144708469760 11346054 -86357254793087786401895508734807784960 11346055 -47380595539300504579783792511456270400 11346056 1008744813857921909264496511827444986880 11346057 68149417344353777103413218197328394154 11346058 33964387524889603033082600697997592880 11346059 1584914274556973870502781154746328256000 11346060 -255223914527855455834628351224303534080 11346061 169219602204453310864704330562645279104 11346062 -12917198608002235454131662876114173952 11346063 191724341684149275569838670651941367944 11346064 -333345968559035967505714334579636158464 11346065 206589670504558888074056111460023943720 11346066 1252721646918112856783652002023605504 11346067 -289167367065084535907375865237534058008 11346068 595598976635140219564718501841005783040 11346069 -125890327780404746019493641694725144960 11346070 -21603264783874175874051086609998667520 11346071 496040871484555870966838607286914937944 11346072 -491383747650775136371532055867206246400 11346073 1863077877613058135024818863365223386880 11346074 86560980194994384238041741372649783536 11346075 -1760757315153919651511710512955106400 11346076 -104024522991519434595775575204687974400 11346077 -541614523793444727342861211151752909248 11346078 -373061838168520874559406299885446108160 11346079 -82901594305192773483137747348256812320 11346080 390819458327259597993609568763662172160 11346081 -215324380653144110874334206324979637760 11346082 -635210200578261358826832785554342573056 11346083 -332459108865273455862020915848474926336 11346084 166192218794571651815327491219754508288 11346085 16983325857282073736835443865924054780 11346086 -550761674590609742962165266226200127008 11346087 -10909267804764679005673623306104928048 11346088 -67005576955455733324025476676386007040 11346089 -498189366933826491425923379977204367244 11346090 6879134863998092516200238472531240960 11346091 -43527911966420405793569991371663053848 11346092 -26027540414741029595195972427981573120 11346093 200431142767693191665855170856322632448 11346094 138576389751915033369505710507791022720 11346095 506432746698553856521421002330800774600 11346096 3367256608838352099116037681157865472 11346097 39864660650203013913772066136265712000 11346098 38432595225202585784861652053248901664 11346099 855735731802777982932979899333941576448 11346100 180069678801172936960495563630096230400 11346101 -96096838058821825808867185774077801120 11346102 257714295128304773048679618136188167040 11346103 -261712109548727130425854985848498126136 11346104 -23040960074718012449370795142775439360 11346105 -477613031518882554894765233313371294400 11346106 -13654068132667403812312864049606406144 11346107 699428542789018392100537884258584961888 11346108 -98900277933632833045142909294646804480 11346109 18082150036655473700296985715231644704 11346110 135818743677257367481100698129529424960 11346111 16886819289523661231108199715017634032 11346112 317121707525803146552808333880591384576 11346113 259317872456132540388994875912946960560 11346114 -7854539589778880302513243413619226112 11346115 -581747240682570843778816229022638035200 11346116 -623557679519292549177595379266774394880 11346117 530203734541894257177592030482723475680 11346118 121686372790274519379054358647207359616 11346119 71577783256483831660717128914692717320 11346120 100684043483347279384089140118943180800 11346121 413788913614401506194391126306890924032 11346122 366001154415556127317662664323663184224 11346123 620463877996294686725898593541203352960 11346124 40612985758756047650588107423119122432 11346125 212652348047711122227701835630080352000 11346126 17711931114511040817562309219405744128 11346127 -39075716829172270056122467964057738560 11346128 29938347551552229105384129853934714880 11346129 89480026396347168537191772391562461440 11346130 67592377183297607060231776755864568320 11346131 1121232953052397804312788823823534413932 11346132 108383757169718062382352220232270290944 11346133 1769838280121454288713573537398475353660 11346134 23204199720536278232904444864632929920 11346135 -85915688515154912998283732501563987200 11346136 908021527289564232311351583116347975680 11346137 337307658460029975696633111804302504640 11346138 157156326107241928243917025543479151344 11346139 -40036770600294860427179758809573181440 11346140 -45446683802501078931213388650510059520 11346141 -101800525590690512781916395783873094176 11346142 -12353432649077402392834923698128474368 11346143 984155471518708402025634010238387455392 11346144 -542158279725162900590889263947331665920 11346145 -682084301387083066804367975143383448920 11346146 169085620929852589805037787925702245968 11346147 77470074179775408393382421639510499600 11346148 269641271248674983977705789064582808576 11346149 163600234491719462493147881815466327964 11346150 18509772144864104830949920907822337600 11346151 -843413352617387191199778324565809197400 11346152 -7910814938617862967533543383624826880 11346153 68466242482269122345761839273151749120 11346154 3575770193789827395271327775171485440 11346155 84611045639758380663985635931703562240 11346156 276187858197227586058492218540899358720 11346157 938463529931527689116515390496840291052 11346158 158536856417557964528458725747118255680 11346159 171627682387262854272514027813781584128 11346160 -4343679112187736840525167403629936640 11346161 197828583160169388700064610166136990772 11346162 125452210326608637845566345180831565952 11346163 -114467529524091984243069578490440135520 11346164 -124727587922798106377079205611980341248 11346165 -77263019927914420080201627677147416200 11346166 -62775495952034807460356874119540241792 11346167 65856759705971212112762749977388124592 11346168 -774631848441544311889483867030536806400 11346169 129466089725717889917772666190472318570 11346170 -347572056922962252273213097209219360 11346171 -42186406904822592718272318987620826624 11346172 -858184353763350369436221489909384560640 11346173 -208064708400986876381684984532763371360 11346174 180108908067582619739043882127023059712 11346175 195243884965035059882023477546551529400 11346176 -210591405319191236358308204826870153216 11346177 645903719505361204896050573146446665520 11346178 -518492362697095023128961196195080717360 11346179 582937443101964316954728332217870631920 11346180 -77843689966957082314926949699357900800 11346181 -270451529990588707112967872377613403456 11346182 343451799794869335662646700438034089152 11346183 217813819873639532534110344997993571280 11346184 -150734076203886892895638144756076544000 11346185 -685944287508390883815227100416900350620 11346186 -113194809998382856999768211403365455872 11346187 87923740064549703015611395568231194752 11346188 -3383885899146592955621536813142191104 11346189 -302048888508644304922811131337037389376 11346190 90255597128814806967316888825867281600 11346191 612239543182295080595679485762720540352 11346192 47434225898277960506597382760975564800 11346193 -489351229047737540031563799269541172558 11346194 490737391984145055898717861901240170896 11346195 5574188876061484630451045565207417600 11346196 -45657279033351783182670580857618025600 11346197 -827912136274139107424228634223753188 11346198 19415267224106480080335051945759400320 11346199 46891481186316361609170974505337182864 11346200 237792952137450134517740197310095104000 11346201 -510767904383510164110269270556014043900 11346202 -117567533824382566253171795050007739648 11346203 -394214213811820079605760620153032129840 11346204 108266473671383909199787627281152827392 11346205 -37500990361023845539093822838750134800 11346206 215100079023782534813133437837232561600 11346207 -23582797038009714842655909172404613560 11346208 -120595872852651564502846583612669558784 11346209 57564957263768932289848464055255617216 11346210 357545414501845150240933968122086579200 11346211 1092634875129481914179843355687787269400 11346212 -894286394788971504094543876514928092544 11346213 -178649694747868678662926499796628258112 11346214 -328087383656026581042572892054216869568 11346215 -209341845420609626766437668464605414400 11346216 -109963505641530422110112694650760560640 11346217 52843912226378766867824309640173783040 11346218 -97009230314232291802496592703276084032 11346219 -687805646977213975251809810753662653156 11346220 5451797957766113505218408138467445760 11346221 -1226031684102089242397617740264203812500 11346222 72117413068113699171607361702010977280 11346223 -510468282471803057037910550070959883264 11346224 126068524334173318928057116159846563840 11346225 132966546370277565203064108382055976000 11346226 -7312367775982042276283946692455520256 11346227 108716466930870288656665147997295176076 11346228 -33148473821973191413383022352249081856 11346229 -954063231408933119772605602498849697170 11346230 3357018130976249616745858254728736000 11346231 -16954393618936910383062182518271944320 11346232 -757125798063882844442395963370160107520 11346233 578760009478260957532737193380240886020 11346234 125303800946641363900808865823240903680 11346235 258471189947906619488763642101610506160 11346236 293679469769576951922900198433881054720 11346237 -21166634121121260758362425979395237408 11346238 3247175832786177107925859153060388544 11346239 9943412488871948393813312094911210280 11346240 -38462575079815972829389551423486689280 11346241 -663130006333342050483403696357881736016 11346242 256610070514742400776990817254020812192 11346243 -75577433815275173112673756356235049736 11346244 -14695362622161561699036550550518998528 11346245 -60807509232233784425934338950354730880 11346246 143784888048239231208129044446307629440 11346247 720841451474836995904529607963751615512 11346248 -183678103214285510793450981036178145280 11346249 -381240439222084396930384099414977496320 11346250 -149883753020611157578983532858254900000 11346251 286351329493390530002934521274769886352 11346252 89797055368080901244159318077467090432 11346253 -948394166582992899336298351058343007498 11346254 -185933377806428782946322122588548485120 11346255 -206943192943932186974476341979649598600 11346256 53975011593836152689206940781873651712 11346257 -375322965590144929137493992514125345420 11346258 -28391330972836661403783791543438131200 11346259 618063640446648393569851978035458484216 11346260 239802500786367822199146461693314291200 11346261 345137081678625208952027099741117837472 11346262 44755107624493244553025839928735800000 11346263 1421162395684221669978674792769495022680 11346264 930367199481255944784095754044279808000 11346265 34567712358860348711266178751424574400 11346266 478160154909135159933817820644309131264 11346267 33292841230908442280442431410296896448 11346268 115660931859673186660768092892885770240 11346269 -948810239669375963650243819088120483040 11346270 191640319482910408451925685707252326400 11346271 -37154840978727257114351058956665170768 11346272 193627540827775141591164999588218142720 11346273 -479315542223909323874724382488914653680 11346274 -509541932126119401139351478350814000640 11346275 -411770883337909877145744374593157489700 11346276 245623664131727099699197758348254545920 11346277 1656864942282736804849610151578400598780 11346278 -63915577365257547756613167489094162176 11346279 66974022011464580133807001746930339840 11346280 -4553375716782406355558276823021158400 11346281 11197878115637987036227272477826043472 11346282 65598307651988997566231827298546017200 11346283 -286748744994321671455386920551241327696 11346284 567833759672907615764173648642797789696 11346285 365983867304192161691409665396706271200 11346286 48355131583395658835639560842143662080 11346287 90749779073205853092936351607782870480 11346288 -25859550160445578437858786281958506496 11346289 26723687526513756368160936365773493056 11346290 9035695004544510978717794371210905600 11346291 561271903393594423750111141207395840 11346292 215891389873176563778296229830892881920 11346293 -448179341211070051905787402308012521544 11346294 235885679811286811010756233865093297600 11346295 261530796928749876850684123232677407600 11346296 325336493981549025383927958956362137600 11346297 74208029124616060205952084708508812480 11346298 -209823777892777728886622234401830483600 11346299 -349746078946719880216567599470383609320 11346300 63275304619491852578935996069760332800 11346301 -1087738720042110751205020560487912184698 11346302 -472772668767178991003674946946249765696 11346303 202856889110679046668220195782562766208 11346304 98319534391158888573689876142851358720 11346305 -676270569324064450668561152580419653080 11346306 -341996933705560738647473657214079660800 11346307 1157333165582376846856934623485366272 11346308 -20720368715376540890311832527014040320 11346309 102524788121783405573995986829520282328 11346310 -100458231809615185704257627191836334080 11346311 145433709531798734533946626914999813912 11346312 -254209679783781346796923970478879252480 11346313 860609154163599073624500644804647179984 11346314 -140203996558754792311174240946243321856 11346315 -431439968645130561411931972922984766480 11346316 -519123310994892412731175861678655017472 11346317 -18413434695940948307570241458011360128 11346318 19282154062077972264675883039875858240 11346319 -198149131232027281902326453270286942056 11346320 -99918605269142501940569817394737561600 11346321 15186378224224782780062531032152690624 11346322 -284381997408220119911057893597981482960 11346323 -986779469572088039339516868665701465428 11346324 -3939319957257453717748942913691648000 11346325 520716232435807643445443506145933368000 11346326 -488775540508853706012447391624509201888 11346327 148346680345835901992047143443630812320 11346328 -67879602470074304985734486142064189440 11346329 888620916104939394954277083494971353930 11346330 33516429593253632379293051723058040320 11346331 -103909998467917089804386259684733551868 11346332 -1059657312035797290657626879015083008 11346333 20060802903230498060402453670358871424 11346334 -320749103704184359084026057517133830848 11346335 40786038737171050748427267943053841920 11346336 728036394785055597746470672194992013312 11346337 33125957843945737927201332587612896320 11346338 -166818535375396470704188329360260884320 11346339 -4525138636961763495094959870084574800 11346340 53219743985621372538917500802694005760 11346341 -76311354905763277576192397200295423232 11346342 -136406413182909275558801425408488429888 11346343 104349121578928925294057372682619223040 11346344 239449649854070019622506473248424755200 11346345 55275978172802816883751770249557625600 11346346 90576301636680756567878426240558803968 11346347 -12298276317782613878126189623871946048 11346348 -184579205423855750836085769405158532096 11346349 162067338846684734914441006367988349440 11346350 24751068763101155938781362186519320000 11346351 -136933398234727067696217593652959538168 11346352 201088155509018418207561730888838676480 11346353 221131724920867858493660457868408732224 11346354 -199146496642793523678130592791396941936 11346355 -272245972796541765134281344694620090240 11346356 207259633471141845227354191703800608768 11346357 -101085958260609633314129802971172739680 11346358 226774707726657675547302636833588645280 11346359 -634974435932822204924145085653146667984 11346360 173379591241283059572243357168972595200 11346361 445483482527392298405593099530078134664 11346362 -260934735120869044427728075539928391568 11346363 219366699563194548544780002278247571200 11346364 -750963123842090709690451060366495463424 11346365 -603222958544228984639644180364459398740 11346366 438566107219852532781526406674749446400 11346367 -17613518321140765345228482219199081160 11346368 -19214345062147688328648931768163893248 11346369 -572455116532346720423310300227005922256 11346370 -16867367970375477993904477291577955840 11346371 357749818935531559773906035897755896144 11346372 250064912676505408749188487978106060800 11346373 -1083319753600633720566662361566568809636 11346374 234776254085611009113512908467016492800 11346375 -798122687088691174651354681914101760000 11346376 422634925375459082486450728683849262080 11346377 334443785068589799214507071562760879232 11346378 -12066556788493558530457384427045663232 11346379 -396924528955923137935392085851752594520 11346380 373997325694188529403649311545668172800 11346381 -218982250283807582196644364695145018216 11346382 396198723295407231104960633628108628800 11346383 38307980749333254025002021812682278400 11346384 -20623908192577655339527258847737282560 11346385 369890963076592239076191353819379278580 11346386 349737032876227485063612360953320077984 11346387 58322307678970990446055986719804513280 11346388 137438603814609569163150981071626172288 11346389 -684092631335138487058446545571123813810 11346390 13557613345521744699522840600610295040 11346391 457457314995078447727958359636216990680 11346392 694894783663844527119298954417553664000 11346393 -465018564755784476803114857535423097472 11346394 49801463880496206863440492585029761280 11346395 -975832550215917011927987489875581487200 11346396 227551555487297953728558428226658513920 11346397 -907715334754950277576302724603299096154 11346398 -44001115325436637149133599864957185664 11346399 -90303814327095010341347080880195702352 11346400 -223205409045546437685486747864327782400 11346401 1131920970046363740048813425817170051280 11346402 -56681772775058124246351951944953781760 11346403 -35248327293578322006612664161942190016 11346404 370960526815205115967785123601059593856 11346405 7372831711005068933018432708926139520 11346406 13771041479141924156588570001517409664 11346407 21071419326362467968953423862722389560 11346408 -490593621409232196823506350667775180800 11346409 202683942885774386616389459852373031610 11346410 -2527401403945701940237248042092471040 11346411 916114369369071559885244586577456602624 11346412 243949766931026424805579958534621184 11346413 50525940125947189199262393713449441824 11346414 124495511763858707849901399409969189440 11346415 -408380386260382414571510193488357440440 11346416 -223801597612856599749152513759765987328 11346417 550826888607240743751552001322966626434 11346418 -225333947418380471464463074575361123296 11346419 238888501203345486593858241125773609296 11346420 89930001829213549787682261690657792000 11346421 -257005323482288374433471922321756783968 11346422 91055822456230057232752322314704844224 11346423 -62838491694965068302904971125133090432 11346424 358107280856292804350697623271683174400 11346425 228641023208314595755643128058083327500 11346426 56028001257976887427783378614567782400 11346427 1060591057934487023490781734422819703472 11346428 473062808808748829770452406112526163968 11346429 85268686581999295941985210735993304640 11346430 -98083479228669298274186302452909060480 11346431 92283691077181194724814583410884366200 11346432 -67430529711811832065025398419373424640 11346433 10044311581820645999478096015318400064 11346434 -112491687649669850410271326348849446912 11346435 -112011553189231878479430896533382280480 11346436 870305565814546177224617843131280151680 11346437 924478906675457661290925433825148197086 11346438 -352401593283255459035853105652647579456 11346439 -207217308922295637599397057965611691520 11346440 6841800800986061549346938661150720000 11346441 -16388095570026249572292544909625169216 11346442 436776290808338053653572009396488575744 11346443 525170232590849372403958624638154606344 11346444 116104810340851098010854735952897562880 11346445 616924419064442081712871241799034908000 11346446 225144820975369197570009633672636769920 11346447 -134520102656323579796864773332815411328 11346448 -72655366661002167826337251472167395328 11346449 -25530403697601690834465152518708265550 11346450 128073189965638734386355337627761504000 11346451 371040850029597118826474896309060113452 11346452 -42547680651846334211394026128351764480 11346453 19498737297340593219191437517933635200 11346454 -202162641646075486702968955357971763200 11346455 -97860091058469615841919046543832235280 11346456 -77540370717974966867070745220159078400 11346457 -51310381795933252677351375464676454268 11346458 486941821945235992780038708339736304640 11346459 -681914693326436319578495225042395950696 11346460 543147668252055471832905199247583137280 11346461 308027078168508959193315227357161864032 11346462 46462120231121506811183137133159392128 11346463 -22846207219814159610568718118732202752 11346464 95819744901020976639594859832513003520 11346465 56470277759819680064691874627782589440 11346466 -359528366943589945784592729425422139568 11346467 17550755328317558934139465532104779840 11346468 104335381793672078050246560889669595136 11346469 425474681206576030795746989626710743870 11346470 200005741527305109727374878609347372800 11346471 405543997849376781847820894653455909840 11346472 -8445890834569495438389514661779630080 11346473 274121880789172524604825087101334491024 11346474 -136209891539434040988255458820154568448 11346475 -84755668054814219413995132733261344000 11346476 -623587503303234940747519561889065501440 11346477 161316949653274608576308775492880332480 11346478 -114641293854625246689936413207137839360 11346479 75546986067763413339916753644315621984 11346480 12377916160278146771602320899401973760 11346481 -296858096645201991173694485798281902528 11346482 -173086683876576000666695806692595269120 11346483 18668481767264541089030328243138612024 11346484 889474433526973170951041068961560390016 11346485 -2314124988786957571096223153867973600 11346486 26991651194008575500179428134110326144 11346487 -948168385428460470120683367507659371864 11346488 -912905438008757922402749434741931028480 11346489 -214185941516224459644521691510406066320 11346490 263415232946510871723605979602671212000 11346491 -499572136430874639743611346869387575420 11346492 -580868998086030640076874442895078169600 11346493 -874178352419357726268030444849786067258 11346494 70667620587040281499053644271478192512 11346495 -34399888404604370023514139449924096880 11346496 -436076098458745053556465935224668160 11346497 421402259103348572178380425828860925572 11346498 211993913485587281922866355142549146624 11346499 88410586192301270150607454628121921600 11346500 142928183194019774023665389291587584000 11346501 541595539829103742517914714570899102432 11346502 -142274301101767595125619392415231102400 11346503 16182246932694395147888527290994981680 11346504 -21673576353889906424620468763068661760 11346505 228070615313050744541628661495044664320 11346506 -43454944707051801834343054250139926016 11346507 538729657657177445917404476916358430640 11346508 595575337825879876561923056038945219328 11346509 -422305372351048811741158237972334113290 11346510 -37088265156135819031689707500675522560 11346511 -1052100657287140077669084163991191846800 11346512 103766056923850143837293796593151369216 11346513 147904180652358110493810731876136501744 11346514 -646999194999014752788070860714414068448 11346515 35187267407647658346208225176133248000 11346516 -231436190882335842737701255934207180928 11346517 83064550214533881248623017877871722624 11346518 -121942591740434211776981582838912035040 11346519 175914296412685959168626756627713834368 11346520 -42323548620705112905658092056282112000 11346521 -3498902671495735342294885797291263340 11346522 207892746240551284352378578900739990784 11346523 140338086621413528604632568152360506480 11346524 14486231375520832740074054249873375232 11346525 140544729564168630369317060446492104000 11346526 229457070423163945739410498736291482560 11346527 453180600254764156898552202435682567008 11346528 -58570098443479739586682610801101504512 11346529 -451833711219191848130617658978936302524 11346530 35391974334206036172203067576860934720 11346531 -28896818706540363229928052791105825280 11346532 260977111094928255383256330319769261696 11346533 -1634593805409980542517134657697108160 11346534 -190686339746596436851711159568516736000 11346535 718574356105189112955520756650144615480 11346536 59658218088243850652831295056181196800 11346537 324309250416701750416260691499456380560 11346538 -131056281806098313289851096600346828624 11346539 29582656368071210360737990508781296640 11346540 -424765855772376141150096961168838707200 11346541 2080160804421788746163108503572283500 11346542 -231223652815941626874461767858702510656 11346543 223302830402274253096517547316489647720 11346544 18979199044547858211331207317155217408 11346545 -82751025905220261915894103752680231040 11346546 -93020524373317262191244623043012063232 11346547 -975817251298662858744417330540826134368 11346548 901584265194430650191266945618512427776 11346549 -375464960855887126071491433250172504352 11346550 7567871955779316769079232426004468800 11346551 -175616778848445567777846989965290300408 11346552 453957883845222835300364358870682828800 11346553 -717221328654170509358246364284875164960 11346554 -239547372433655078821404256451135642880 11346555 -345630334575040839488911367655744353280 11346556 6988606107518372309508535354038426624 11346557 735481878088657539371412800511676540806 11346558 -27811773895771055311078541756530950144 11346559 250170751077363722004620884959502926720 11346560 -102388798113029817920766398693376000 11346561 40333596130760750845085141934476470272 11346562 521938112922923034229762792141819246032 11346563 1265625135652222778516927912713885395624 11346564 -409631748418046018326813702583257396224 11346565 -895860920129946293132628187390998436800 11346566 96018794448086725781512407589622108160 11346567 333238401237793441738383941048246936448 11346568 165899253670770648717231288423596328960 11346569 -274182033765356472423175352793175005240 11346570 -663366170848935163393419447032121600 11346571 -407409404449083543457379261920021981228 11346572 -30809883199695906774828958893712919040 11346573 -98282328439286943253508114148784951680 11346574 -13909731680400329543759142843923302464 11346575 -291635811915197532614516985493257918000 11346576 -95575819365754357310910253628267102208 11346577 255730303224340512869053291995770466672 11346578 -300069456566949054006968754334942259040 11346579 -145487845514997734794863941804913392076 11346580 80451590580911471717948484560870154240 11346581 29143062894571443802952854860620924064 11346582 301008309927809214456876845031321600 11346583 433892870246552603358178681904129354224 11346584 693551480616758881326716033209784217600 11346585 -13322086931420877320553777408535924800 11346586 -113130945392249138821958493394224358176 11346587 982985392083461063512449247984824860916 11346588 -672425942145775860911127073258395893760 11346589 232460432465564586312613122607311053440 11346590 -55206002170079282487994749302636839680 11346591 3303010415079658069697966451827005512 11346592 -1099520888153480930490284221436891824128 11346593 -215156238162772085310278317588121925312 11346594 -110198510935938401591496848512165820928 11346595 9577986623891864074205043863855983200 11346596 406928293830732492744063976923055027200 11346597 -243561768446713364149918532986448655426 11346598 442983997581796814695435053506696088960 11346599 187749885524547970324742363156046610944 11346600 -136399006623670504060795164964380672000 11346601 192376749620687340349782135692413934400 11346602 -208036299092484939457259848288038332928 11346603 614649001510425972815385249415864514904 11346604 -606204850479073464417539026626786175744 11346605 -19946135135572316371870845887760192840 11346606 343542239644209689832674508154016746560 11346607 68299135382060964792892740111623731856 11346608 -26118584058579638922954012927284084736 11346609 25752470455583813290486797012889404288 11346610 114873150953624603032538822617416576000 11346611 317533955042871213986005849672881208272 11346612 -624673698547218942246066457252663910400 11346613 -33118729554869672191229388409788468096 11346614 293126539828034982785983121160947293632 11346615 -164341445105265374618075290519008230400 11346616 1125487287630367132747428543705203957760 11346617 953481716878661507460261764525506698666 11346618 -228659733743495668538078149787540560896 11346619 107281943651294826556260526307836242020 11346620 -99242514144599490057169498839380336640 11346621 -119842805139988143749860396284830654400 11346622 -171082687983933795472252647368929507968 11346623 9734187691393537795069050573825747504 11346624 -83454356486649556849313540190162124800 11346625 2074253465610890705452673124459648000 11346626 182891036121761312336015682780063897120 11346627 14944310817740812198988221100871673440 11346628 -23276410423364526071779626454172240640 11346629 1162239867205097674963022072397618240 11346630 -1758116613146095214500023190999169280 11346631 505549180559403032726552371223172928200 11346632 -438902077808485586625391952693900697600 11346633 -527186879798499749110298962274796915756 11346634 152854824021284768042316277694612000448 11346635 -377926596210462811970626104652748749920 11346636 -93436504255632842758499570411977359360 11346637 712719265991965389495330947088100327286 11346638 350122670602449152456658859016560854720 11346639 311854211933610563164860635097253484424 11346640 -54836938800910668887078621528717475840 11346641 589378577957999288433926438997777645042 11346642 -249841108651949300389752920905683687936 11346643 236671068552987157311528231727363511040 11346644 -528041673446349467496656227781419929600 11346645 80219828055440944837005784986316914720 11346646 -667653437148365175775783936535336336640 11346647 -35081417515082694012392296525264914048 11346648 -697442882269889671259757709167083520000 11346649 471948859481476766716352804554177905664 11346650 -15427453225499523398253475796508633600 11346651 232065689855898624864974270284314415104 11346652 -435908087989081988307353138178693485568 11346653 885508077032692844794487536865421556902 11346654 -90143047131353202701046564352048320 11346655 378581118135415674190607611532077387560 11346656 -133474215551597854681387854881477099520 11346657 -250830293156757137261189575075678747776 11346658 325969129597666358999159493171272473680 11346659 603234218828477366218761564076381688304 11346660 64998899159694319078380461597247486720 11346661 352699287060994669822418093388075643262 11346662 148257019600065037496138163835648881600 11346663 -218999287934798847717171513026706108336 11346664 128692851094657868856021229545178398720 11346665 235993988990597283742824267811743409920 11346666 -261872379533842215863000134510883218176 11346667 -1209445831005408643436783170676751344400 11346668 1630962521270153245387057500117611520 11346669 -381748755576064676512018745989246435200 11346670 115302220775257972846982768666484281280 11346671 -100762369390206336356332125090324314016 11346672 -13441502573385489508247758524466003968 11346673 8045527276631161342384321138908675944 11346674 -317464001292281702383590826604265354240 11346675 68818837462288006508849526356683377000 11346676 -439983448077011352276894601408005150720 11346677 -21240963911239390149305197734210735780 11346678 45434306104205087535350583903400070784 11346679 -338221505297419674648959408751056955600 11346680 577429122943159331321075711099865292800 11346681 -8740499801687715577683414441314221920 11346682 2543234212060300870113650065911521280 11346683 -3356801707982672867065666248111631068 11346684 202868668078626663234557601137960666112 11346685 775341014799324187962264346455595246200 11346686 -244786160783202225337101879588273930240 11346687 114021562541493067662463943087267081208 11346688 -91903430344719715423238606685628006400 11346689 155435785625920020678905009169204473940 11346690 116474301783099349585415848777949291520 11346691 996638496237077884398474502586604906400 11346692 198597780022002376510835105735105310720 11346693 -1083886252897177277847853873297623259776 11346694 -761927295693568260580097813559395317440 11346695 418570349557605114851908019251290766200 11346696 521565332870008597211263080617162342400 11346697 -200118040629373104261221668759906778854 11346698 85711236720925790264728059686172955392 11346699 37614966203932733028077623346544898560 11346700 -273176269243508467917657722178527852800 11346701 -475021660431505131326232622131144394176 11346702 -6789194677717398848841990719244226560 11346703 -846605233543760542580765461139130108840 11346704 -117747267884007442852586631678399135744 11346705 95753130193097544343437117774239414400 11346706 156737228179412617462311605641941096960 11346707 -43086770601444503345197555125705871728 11346708 148937485683927547191003293235346384896 11346709 -97989665109362582064084472956006991680 11346710 396146364997290271638844200873631724160 11346711 9338348025580791027288032416690093440 11346712 141246200624823134665625520314345963520 11346713 -72448785812912229892664734157642718720 11346714 -333605279220400117048313679038303934240 11346715 704295636379558076569848543418963959360 11346716 83783815491940320564296360669138492928 11346717 176185249647470864639464928200527591648 11346718 -119308823748471659566729681827729082944 11346719 -380184429601880274319201344971336126880 11346720 32814822354765431011230229808566763520 11346721 -510773074230708379937273789353655163500 11346722 96364843944683474614188451746421848912 11346723 19420269429881005188730882344484908624 11346724 161245987851857800482059426701452656640 11346725 -135072775830096404489408541845158605900 11346726 -585708988226877131677653623706416426112 11346727 311326821826680149557101127182142925872 11346728 -85704614951896941974908905355144151040 11346729 -113066212581067115603100091277120636016 11346730 -80681847092597754727450232907049518240 11346731 996126871610818468291035164872861869864 11346732 378954188461374752519232821572857772032 11346733 1097428805220576282155846379191786104982 11346734 -245310410515623299866273754653398633024 11346735 306457239282138931866695266556207561760 11346736 203186694972457009060190158481128259584 11346737 919234482795998796402029837984204516352 11346738 -80233961864671667394413254842995331072 11346739 -331522886994089352945977898778875627744 11346740 415259400979611163350449592572968058880 11346741 -34845789290814327744496425614464938240 11346742 -195728318170217472794328047274079813056 11346743 688754955966524106038268764711052493200 11346744 75815245595753111489617014986904698880 11346745 101258748388298468485598796636778210500 11346746 -52773911155429633330412343479133590928 11346747 651712953276021565057358980554114591000 11346748 -128949498483942458317016944299145094144 11346749 39064109805082952665827691251232311750 11346750 287522149266207273603254221817773920000 11346751 -52558740189312476144815300588398530496 11346752 32300615924771402136649028954766704640 11346753 -133936767571745811871256946603557954112 11346754 -9612780831260104409927550693951649920 11346755 -1132940316294113113581286449095436480 11346756 -62565554677203701917486336538621024256 11346757 518026980884987174722601675424842447006 11346758 -60683954514079767777395248763896252416 11346759 -179412814936018307897777209871234803536 11346760 227614676572285639642173368765714688000 11346761 155500448462061085539227405626127850000 11346762 1295911603279167020819955512707276800 11346763 -944881319447808084818166614492763498988 11346764 95222049453774113163839718292597800960 11346765 21120416505036838098748436939380451520 11346766 157797673825517998535933059358936048832 11346767 244033884916599428255917039125718632816 11346768 85959230300629829963500024069951905792 11346769 103155390751575262745382736289386298112 11346770 -26572136046743017780258802410279526400 11346771 -615125428984562058769461688743539164488 11346772 238483915400512533577379988694278225536 11346773 691508751376160500642416877750718435022 11346774 -176401494011655005037342866157507858432 11346775 -109878177402337043425570959562287196000 11346776 122599569939886292433582373607491215360 11346777 164181500352413373568336166900608583040 11346778 -29280413898962940416224565304856767744 11346779 -119471628300195937762137392167567858620 11346780 -178690339393538259039001611178333870080 11346781 106299512792744810238130914209898248000 11346782 -124894123333860025754359157172992905728 11346783 167283627426234583378495850113712121600 11346784 28752103263305320101946973017154912256 11346785 179844627368050583654086725099210380160 11346786 -496220036297483764109744133137555519232 11346787 251714917074977235462321800798065372512 11346788 -3321374790470912990606759989497557760 11346789 370410426973300349309243091096194561088 11346790 24724022221459364661699352622960808960 11346791 -106327323514628902555628180582034613200 11346792 133845663076227612782150686076777840640 11346793 222432709848066877914225642741962857444 11346794 142812950185635738813157749161413093632 11346795 533889401522864713683380010706240635120 11346796 -161046107896204145134531667622116550400 11346797 -3187956005969144164644098746649548800 11346798 61909315917468599304295523145010649664 11346799 405963837285639795072824783183508654800 11346800 -89668901652000775315182402833977344000 11346801 -587215449180062855562317116759904249280 11346802 98090103012160287980994937616504078352 11346803 -471340909282103009441106068552822387136 11346804 3827705082468049474579118957442103296 11346805 112284058531961542391014646434304546460 11346806 -13041291960845444231630603913098787840 11346807 -86431458257483962406780961014068469808 11346808 146440695451167840877143270330365521920 11346809 601694388961952837143100318209374188010 11346810 -69555469081816357180447219289457062400 11346811 239733471349773404159190464938701570832 11346812 191187762292540666171259421138937030656 11346813 -344964328034236693464212125285272072858 11346814 -297057181924584433729189460737095519744 11346815 -315454116654750565927036683362235064320 11346816 30913985503168161078588356734463508480 11346817 -751799540740673532758718376745837003134 11346818 29284244595473232578252054798120572416 11346819 -20971902739614020463934209218442088320 11346820 -211363633126025501887014314718250967040 11346821 -699429986077841813400287231840188012800 11346822 25764017589686711660101423802120048832 11346823 264780706662275915177829793905246802584 11346824 -709652758160441318127568877867461463040 11346825 -1336809951806804465612703080940158400 11346826 -211479296485908939964552845824678535888 11346827 -54707968732428109906260301877917452816 11346828 -32673858939351399654228293879828161536 11346829 355629936933288192903128832492613460994 11346830 258439698811628853768565797090318508800 11346831 452198714219708584165735987010615901840 11346832 -12857038582774797629141263465277472768 11346833 78363628256357453967908133075952127040 11346834 40618630474289918701336621315831514112 11346835 389084821328140943883795745517142200160 11346836 14103673953480856185539965779264648960 11346837 -152290522314195686792861089472142552576 11346838 -492824589779456242554667445585433956160 11346839 -9262016120347539400070260359878558544 11346840 6283842995360085985349437499082547200 11346841 -391122769354425870991898851561499832816 11346842 -50805223586699078754216550774283378208 11346843 -194706170445728553042225815487802008576 11346844 -13241904823590858838428877925915083264 11346845 -100675009357161048407328970140389665800 11346846 37848687433131716148919663727748025344 11346847 -331824149577734290580683156359552257880 11346848 51479105640042181098536280928136724480 11346849 -176081348933510890437164594406104438400 11346850 -46474399895689660729852993693530099600 11346851 -357332752375960310928990137563788136296 11346852 686832929961397881884958731557554929664 11346853 300208622148381993547293200474072517056 11346854 255528333611050984505020929337943399424 11346855 -225265962628035391466345359699465279200 11346856 -1093448114050452600930421099071746304000 11346857 388322725857321124292850405543880392000 11346858 -122647945924684497566113353014817070080 11346859 811976831754245009605313934522400278720 11346860 91985226462564872283618724494028032000 11346861 -4403710980027706627831570350566822496 11346862 -354980659217737376967030030785040485568 11346863 919735148841953537413302828252238870584 11346864 -56741063946781128871296628516319723520 11346865 -337071819037248516379341552404261042880 11346866 148844500347314764587649713299842811904 11346867 372477348322605675127909666462789284768 11346868 86072765694863222343244425338806599680 11346869 -1039366751430576153832067099829230771730 11346870 64585812336378128141326332577653052800 11346871 622052024016011946300350188656465778992 11346872 865987851104237939735807054141719633920 11346873 -85586117911284853111305571884141347232 11346874 -111096008109054697623911948241402333696 11346875 -243718398551909336980859390767959900000 11346876 283173759996695883044819335241695687680 11346877 -307763247413713962903099426639494785620 11346878 49801979201363341488824132140712729856 11346879 -350746523009414701888439511571163407416 11346880 -158259146060162958998276986889777971200 11346881 385883431315716858589528017057479249280 11346882 113813519246237031870678134863545067392 11346883 -107093250441393458424659128908700856 11346884 -295039587493734028515088514465842829184 11346885 133008669075338438413482117856834575840 11346886 -34905027424081403669921239594650664608 11346887 -1017537172900290818540302287003785522880 11346888 -93944315392112702349572705660465971200 11346889 181380514421112583288135371473526114240 11346890 -134149083422391883769407673861854324800 11346891 230567930679286259918680626651078475992 11346892 1177984560196501595020456069660645860352 11346893 -108617781284095031371327573034680013280 11346894 72522171848745675858533963850719368128 11346895 -60527529469566153861928343241921561600 11346896 -2935300141923316635770041327263744 11346897 25307738524079925723652513814844942528 11346898 -312814774222906887598065304994401042800 11346899 -11053527077695688228126331185009595840 11346900 -108193626689718835169241475387689216000 11346901 -22619861410271635337176410632087311816 11346902 122717208045230069835336390050842561152 11346903 604127099353033529501761250835106593312 11346904 76381581275640289876070734855608821760 11346905 486840757212771283018733374625785754760 11346906 161983091172429653301278637114902436864 11346907 232705446013015829330361661174015472400 11346908 165049962664285464739984650527405296128 11346909 176736591020953662915033362424962654208 11346910 31695965547794547199534138981266135360 11346911 756081056821881370761577204886070805224 11346912 384886543336570481584422041067328634880 11346913 1274917277424290912538756038700893127360 11346914 -105648088962560971095128200047460427520 11346915 492015581969589194306288444365265727840 11346916 -13703622466552962576421377825964163072 11346917 1076579864130053580008416778376947800860 11346918 -35056979098643020837723197860785116672 11346919 153983985060981816214407651463411393280 11346920 -8587234673656355113122279365212262400 11346921 -581460426710443423792078200902396624310 11346922 140520637813621780983048742150675153920 11346923 -61093743452195936815905193501347227760 11346924 -11403438102881284406666560396348230144 11346925 423675008209020850451640199197609387650 11346926 1290674897832886259859449335648035264 11346927 -239731273761887177039668561221583455480 11346928 279321924750451301584538033156637327360 11346929 -84685147803571224309155827471064613312 11346930 -34653764094770428518275710182292654080 11346931 -524507706106041429314127834308720098448 11346932 -155448150331598830124091226049765925504 11346933 100444630204499827183534135476435072960 11346934 -845695918009847631349360133927224322688 11346935 -191926656912334250768948980696782856800 11346936 -137453543812372445211220073203920076800 11346937 2335600792142657953952290165349339904 11346938 132666542279729480163658002542434838496 11346939 -192761373574599095547650317314806496000 11346940 -250804180558599966776315077760065029120 11346941 470368035610642152342457413362175630342 11346942 -115239761454008071620635258740154351616 11346943 168673921744045873793352880317424520192 11346944 -100723440115756748430263347872597540864 11346945 346339069332212153475848254686963937920 11346946 -162339315090082964007960224550755952000 11346947 -718627050365905224277736310708807059688 11346948 184263035049248455407496701500068655232 11346949 916051334291252237380662426512147721950 11346950 -169625541807957081808732745412424896000 11346951 -39740244881995586802000199074159935232 11346952 4921372277217580776081151142463206400 11346953 -611129879906050032932229198190678221798 11346954 165000784300335035433596106580151538432 11346955 281699917726724647005198357917164170720 11346956 548650768989965582334934088705326560768 11346957 -500799676378233350583851826264478641792 11346958 122247415837928973466033967856793006080 11346959 220532624532933405343376873870142034104 11346960 -10398418520189521490163105176892211200 11346961 -146040979028860081427813080942292235776 11346962 131583236414271150280132987617498459264 11346963 609682066077457195927797304555510929264 11346964 -211881550267484544411547163029639249024 11346965 141530894023747796671143649153389936000 11346966 13211627912937349508942054894069173440 11346967 -994515889678304069210435838604594444984 11346968 90571328024333855887515811036070031360 11346969 5509726857570535748973472751342090208 11346970 141850542983862782852868873610356115680 11346971 -1013575128971836149773310374726126857800 11346972 -57414738389798540554802718309653446656 11346973 559375472753084624565594038031797261760 11346974 48521067527165350634812159933951424640 11346975 -182205388092623031466527752015902056000 11346976 673071372076315905863627689039130394624 11346977 568555035115475620519713939841610729826 11346978 395574780305988276869505840333652900224 11346979 204114663237357958894915342941540269196 11346980 -89608439496440613538485039700038144000 11346981 338625214625757283328825453943592804800 11346982 106400266473012342184415732978037798144 11346983 686417953821984173381311930616911946232 11346984 172367956383246114076866855733102264320 11346985 41727123343303711778425270095637576200 11346986 38554689121014149709742073450905391616 11346987 462996071550184408911972415798612954560 11346988 -472515216223291465887390450710138528512 11346989 -376353572712172352807379085491644154240 11346990 -250989959442730172972320642615744665600 11346991 393272601438829949042453487227521989392 11346992 15438921072987252652838268876471140352 11346993 106331481681705555928135639555150926720 11346994 21276564659637536094330219415665223680 11346995 -817822713717083810400877195129102844160 11346996 -24355124104300678030744765208785637376 11346997 982074049133403724594656917938083822446 11346998 -245638194443871242128091519188412289600 11346999 -487378980446809745871434445889916013336 11347000 125761755907925514353907247813816320000 11347001 1175296065197423282203823001462598205892 11347002 -243505400191639206844211260713981061632 11347003 -4749674138564565373558765856361126720 11347004 564651002924002929025971496747662428160 11347005 -499271426008424160512235592718706625440 11347006 158794159591756476056444232225132828864 11347007 -83864501445659211423466256319350123520 11347008 1263710890590636945685657609467592704 11347009 260010920520998193531055131383369816000 11347010 108575591747515739384683809047718136320 11347011 99886617995819631669098130015360908496 11347012 766011494163598499700325671765143552 11347013 477563851598857700678581222131396631584 11347014 16946439886908758205713340419134113792 11347015 -475490631672095807644510876685809279200 11347016 328263601284454137039288217865624616960 11347017 651687129646100884130645460699981360 11347018 132309491299706120593673497395320613216 11347019 -222885423331534665864720094082576902704 11347020 292119118628519760174134680999581849600 11347021 32347515036176398193171567780814254144 11347022 -968909613916183394045055597819716859648 11347023 226645459885005907411511933199972346368 11347024 118916860304174664702419088830163025920 11347025 116555202018139869692656529314112292300 11347026 -325428171772793449497363295854471017856 11347027 198862273789327704424597932429648398592 11347028 -233764956842538041468883401892461475840 11347029 190922180664618168631879189352687758944 11347030 110354071074442295863376932977582524160 11347031 447795540194706634608359993578989019200 11347032 529883456963232565389031312375268536320 11347033 -343116523104490180379500263526496067000 11347034 -23083621507033989630087456356523374880 11347035 -32918923463047110914391827820044467200 11347036 -358734061748095864973815485377288773120 11347037 31754853350683254912020814452305426800 11347038 -221392944253575340771811967733594481856 11347039 -749934697057889245593803023961524667400 11347040 687070991774784711594866891953707417600 11347041 1830217328995858504645687732058450688 11347042 -81972340257425395514678784242464716288 11347043 -3392806537940932793427474501074303856 11347044 -88713931196621410523588880772139510784 11347045 -650996004481397470973504132228636813700 11347046 408218444162956869118247399456997289344 11347047 2124261325763629445332979084459771280 11347048 -763936639237230237736185992209766369280 11347049 -22579611786247495606821567262383731328 11347050 28829340486264396536809740765958982400 11347051 -893145498605530157698085786601463948 11347052 -10349535074777601838369701481945937664 11347053 -671139024548240111884544456388011951136 11347054 -192488772225643794506386239748757185536 11347055 -627062893450773745669670138940583200 11347056 63262993339140964312333480132373839872 11347057 -210625706373412697144213506998944219280 11347058 275483388496794413680225998091771884576 11347059 -570852740060396984981926444117282084296 11347060 92467910119804692432403945439945664000 11347061 -381312884563746620135972943985785519552 11347062 -200529429184391525452743299209639946880 11347063 -104926848513068233764695926258779494176 11347064 -623584806580779904558197832194887270400 11347065 412019469118240919955314494232665729860 11347066 -234735585214454089666549946455623252480 11347067 21826239200747633572724362741539454680 11347068 -57204972313946936407799798798609948160 11347069 -531807266982921362029492964063769489408 11347070 -71273060327682753735657737978132451840 11347071 -24978256833377895587384655844349625456 11347072 -864781424759886176562551826563255500800 11347073 109810782783260029075142028426074295744 11347074 -194020611639383696427422475112520098560 11347075 -242777638526319808447096792446201945000 11347076 -299906509480759055171950939110124032768 11347077 -405574134932717685548853201271102133088 11347078 109271586472280696394186478788593260800 11347079 182808306329745585055627755348617926680 11347080 -240192889468132837487595344046047232000 11347081 -569719357300143718315061364151467798118 11347082 1314398479662909608699315832923926272 11347083 -343925949785376277951972065131349781656 11347084 -67503448071714334340868856745401969664 11347085 -164047843322668471469537759021620569600 11347086 144324583046128597884603838324040540160 11347087 -856399342385495400072204047690807305128 11347088 31655791067070493003977387967759663104 11347089 -21824542942091629035895733290772704704 11347090 -169904171438910735542411937865429327200 11347091 184950602849465071816162948728504638880 11347092 14382608064652634028588849989636589312 11347093 679320388106707394615515610191874291342 11347094 -504741516100884124430333572694458058688 11347095 -41761803108345350006510336128609836000 11347096 -62967721048483284069496937025536655360 11347097 -82873853043952038254209357248030000108 11347098 2723620631457011772228287245670301696 11347099 219479041626032888763784453750974858640 11347100 144973009693849105490457275410088678400 11347101 -1127827372376755345947673813323490848960 11347102 -97343701456017869227262522472473095488 11347103 -350748295760626376588012844733166223648 11347104 -461655333586998974936154603569330257920 11347105 -118063884963095623460255634447940241280 11347106 483945970427925659639980927121951524224 11347107 -297260196167190442006912115895856077960 11347108 221470341317437515537210405291348902528 11347109 -240764521472720791547909659672307276484 11347110 -31682571454650685136835861546807859200 11347111 -273315793600566461668460153092898353288 11347112 -175152838918227200612975328909738885120 11347113 -131941002311278303903269413703021791856 11347114 -13309677379101192421452281306286955344 11347115 179032573281530451243286880157562095120 11347116 -146137142668697378881952809913061212160 11347117 -636385361576259859451760344911968985834 11347118 163692422599800042101543409968660685120 11347119 30194764406131602872039202737572110336 11347120 -13874359537217829716552604869620531200 11347121 -151606437442384659473885205994917529308 11347122 -22320307944472010259758209227927520128 11347123 -68861049100627998615798267975497506960 11347124 -200779976629627672241323386552228568704 11347125 414584284793969185886337078858782040000 11347126 230007174630447496009098754896174527040 11347127 -1121814679750549067985557143440253832016 11347128 400523539897575888072875643338210304000 11347129 -1118140583719345517019306801344825437270 11347130 3239835512631779776997346045834283200 11347131 505608865379306434136122565510571356952 11347132 -292895724694719411941627517441488334848 11347133 -380073260025042350927489222807535192480 11347134 108009370130087395787514597079552860480 11347135 -266524237234725631925129929505372119200 11347136 103630927496526200779633349885215899648 11347137 69396159003234289947814698692258027220 11347138 678599741621565596159740149605885520 11347139 181807889168986737891896152500820442940 11347140 -32242785506254818255848677794516049920 11347141 -3654970642905489737657703714196076544 11347142 -30235240065236570466410712038526904320 11347143 148481434205422966644985215269761060944 11347144 99966376305505905126501080718327859200 11347145 -324091230777744601394436861407513315100 11347146 17284222082922624979628652327372873984 11347147 99241517609355971564194635915973950464 11347148 200243986039749417510285889628181974016 11347149 466627880804052795261102206629621770240 11347150 -119144690516018265825414604799278771200 11347151 -867073974479068376020273308390429496848 11347152 -76965349326883282420200365468398387200 11347153 756940684039818061425461793971409212402 11347154 -6041359474668189943052941372454911488 11347155 -307551581969714547867736844558464432800 11347156 787868231361725922128245715189733787520 11347157 957884063245422128670534333781218930972 11347158 -169893061386835963312719421297531494912 11347159 -651106376059361217930256255930921919960 11347160 84579045814439948616339963875600793600 11347161 68704647149029400511770936995476249600 11347162 6084917148820470176955891558956728032 11347163 -81350600620778525969617230017771769120 11347164 -289945302868250862083351553266208460800 11347165 95272875296373191854498253915284800000 11347166 -104357535542963041786602267112948785600 11347167 1294746084856456376579106712102559448 11347168 92555761252421492822779548193479720960 11347169 -80452831171827872483635911142668530556 11347170 154092394138378914787057486408354406400 11347171 948080881728542429540241508911660651144 11347172 561997918434754965165371095448094658176 11347173 381603946180452172054012422473394813822 11347174 370330152770302084271891081807950938336 11347175 -295301023492983262159325960135086263000 11347176 161660504591331793868401428468031488000 11347177 -359677092200813619937400134698051840768 11347178 69374536039134170124331785121166929920 11347179 63669647387628155154187954903119264000 11347180 166544364891060816632609432156479641600 11347181 285274069725277311789838423937742807852 11347182 10130090994233014620805072296133939200 11347183 -915808175887139340948260767401332667568 11347184 -2742564796886919589998330404093853696 11347185 -104998533216517636261775655903197314560 11347186 -248008154703126189731336206263474855936 11347187 209175619648153035309829688966253905592 11347188 109219411008578958632457173239480233984 11347189 -138871713641894602744809476347008907840 11347190 60530227522662234973145633733951129600 11347191 498620215456190236035007457761097337600 11347192 947303065874801995326773779768768512000 11347193 2432601753467434516175017172954293248 11347194 10579974899814126901232246394382118400 11347195 -43518793055870215756309113976179340800 11347196 55494496523354619833876215247581741056 11347197 -53494326800248557033813761185047497856 11347198 115000845067948708458668228445104350464 11347199 -791099477071015353952711717946166620760 11347200 113696311436243165246820360311852236800 11347201 -325726575808755533342326488900728395776 11347202 570773404835009844384004597402836249552 11347203 259364525866188499263691427991096271104 11347204 -18028164873677790129480236108929425408 11347205 468614397312958063455762871417189756860 11347206 -100144285180123389396915596091920539776 11347207 -582790690119492215245380458082440742840 11347208 -769032809657329915575768895063546798080 11347209 -15234145375187589643879932541358396160 11347210 -9768959398325876950699947005566464000 11347211 -512717257538575154801467033076019082656 11347212 472598925990041855045421445369056947712 11347213 -75200015691379271612169212425551906356 11347214 183878146028922999592637373189250005120 11347215 -141031771245372333690814853876479493760 11347216 -176218673578082156582155956264658198528 11347217 -221549093113120872621571553598203299008 11347218 -29314412019502718799778728873265756800 11347219 292337365608898403112723179861892353344 11347220 -305834240403797729875493403943565844480 11347221 608673911235738264551591514719753169312 11347222 -67617030283571853975095076293764046208 11347223 676403703791144089883671237369609778640 11347224 325948884579097843417660229260119552000 11347225 383094857383208942393602483817366684750 11347226 -368049329155801022380949619526977398016 11347227 3695133653111382782222899514349478800 11347228 908380213842080405536508151385613485056 11347229 979520566013979974856834014209058857830 11347230 -5938042444294614070303654999464401280 11347231 -25004583137632868217972696437908177808 11347232 -8577101761429418754854844212085915648 11347233 -301489878310540390921370681298531420000 11347234 36023247112432330991479527519891287040 11347235 267203503375283459470021373319538057680 11347236 -556959186786409993276229071064267366400 11347237 343796806609118615712907003670433499680 11347238 165743720372590973570196341531764922496 11347239 -660788002648203026223265886944374889176 11347240 179385646827531468523255691061598617600 11347241 -354917517857897797553574865278470612358 11347242 72409288471427572752827224828127877120 11347243 -212095539086960039427964110129532076016 11347244 -14476284187552455137198311452169728000 11347245 -13121469970068703679671085339693218560 11347246 -647499820907943555327238129794414260928 11347247 6046338955988846351381006773240209072 11347248 11370218296975711674692824934063013888 11347249 -356365485657978069609381750027897300300 11347250 -61420507099573445956894593742497720000 11347251 -385147888793751862224973482686144954568 11347252 -60426775853512283038526686581439528960 11347253 -45748384738148329963069576778753028498 11347254 64435406362788532975666068871202698656 11347255 -164006652499082808573028369452125676840 11347256 -747507340403729162224754343642553036800 11347257 -577034771995318866789583693166176512000 11347258 -336054005243717409984142341164592783360 11347259 -236314649788379235227299307070500592 11347260 28570824064342782179587355999616000000 11347261 375723323213282120517038573449707601862 11347262 -164804586903385524705687039851051915136 11347263 -929582003816872444697927943570114063600 11347264 11006865568709801249128875987224231936 11347265 90672147528333096081989829298814712000 11347266 -9747720961389412024403555254706844672 11347267 -12337995945555364319891562814901704728 11347268 390753339160946229078880852435368325248 11347269 -905921172797853233090913581374289926560 11347270 1434270082390905327810663991385088000 11347271 43079405594455604579066696474331218688 11347272 43921223683106858669259281867894784000 11347273 -1287045194428850336964389106901891008384 11347274 -516587779174486198121526022096370790864 11347275 -154695968784357533452333348549194888000 11347276 -98079877804365565790925482078628966912 11347277 -345831184310448899598103590210372548874 11347278 207146695843505993586641523040693621824 11347279 987069959796845152231561848343662374976 11347280 -6283952696905311411194979660076154880 11347281 -204982415350024980567964275003678500160 11347282 -6960854556955734215187145372178374368 11347283 87775850289291836226765351913775363304 11347284 48271320186513174687831464191458170880 11347285 620805811835990117014412217697363429980 11347286 355135816057534448878146156863487650592 11347287 244716376529608622747496969148054311552 11347288 533554928567209757090674714510393344000 11347289 1101169159906793967860347755735330652800 11347290 7932028652699625895628472327333784800 11347291 147756082197591322351067211518690794676 11347292 -305751780081317845475616034614513842688 11347293 -220111679459863841384764560659214088800 11347294 87306305078991919806665302116180787200 11347295 96929419884099253478320154251026037800 11347296 137148991671025803522489110308890869760 11347297 239430738659646369826566114299979265152 11347298 449008738459856794396856072999503352400 11347299 -141069201059637306534655978007544049896 11347300 168004705287980892836972154981899692800 11347301 -64527373214618181014560124951376385248 11347302 5200172382713466817923537227804688384 11347303 501036054612484436307961667619796499328 11347304 1226312655161797527695549502993450270720 11347305 134680524072258578870794794313275069120 11347306 257908817211904117871863854629537618352 11347307 -963485916221253722719981811653402242444 11347308 13256361287309951523223900135313688576 11347309 412398800093722225968736791811928705920 11347310 56144964794384100222276120596290129920 11347311 -437930367331852533749886428432170478328 11347312 37557448906841193574384595918933327872 11347313 -18120152849857747489911111695879844078 11347314 189765763980323412632002445537831934720 11347315 -204461686956470924167508691672277903200 11347316 1079715380388314979666424096777346070528 11347317 815811862459445273431305297048735354240 11347318 355326510194563125954503962905624819360 11347319 -522588788830254196017569512334638544280 11347320 -239758875129531661240566647783277158400 11347321 840269251962182748928266289553178598560 11347322 80256694561487101072366928350960451040 11347323 187207991979369646284492396483479961600 11347324 -149797074721900691313300698682072081408 11347325 -286639527650807993598687971054283758400 11347326 5489234528565974393753334094063501440 11347327 -496233996007899763040557281098850173824 11347328 229953147820482389787379315823156920320 11347329 196360444201261361885973702607646923200 11347330 -239313103257612694383719860608336600000 11347331 751911177991210330073011343389675467132 11347332 -433604319458910192696991393825084846080 11347333 -584150302198408886659551037021503305472 11347334 -23765193083810555907062023719226195008 11347335 -148163962049679076691702427817647704280 11347336 81041458700893419326511453764018995200 11347337 -917728435747259396143590190802864836080 11347338 358261675270572666354230221358370073344 11347339 50571971944034434236433052158076480824 11347340 -86608006549508865922576500262213340160 11347341 -326374226856259623005318191061878022208 11347342 223308953167618492934834237618607804288 11347343 -90703501251164166679717001772967357200 11347344 46799575765033079396048249215154257920 11347345 -217046384697843446251644841012059153600 11347346 -88511777436371380252102535313977686128 11347347 133197871799233203295810455314436522240 11347348 -323099480987579028120757615756231952384 11347349 75382636780508909315881953937571939328 11347350 -19048179575746487541638215647278438400 11347351 1357287974706504006362093164403986967040 11347352 -1015830026999290800599265640745671680000 11347353 39004533442794227312251873431429184260 11347354 23761969947647646727046760101271899376 11347355 159931728150486016260276386371976933760 11347356 -4488862344130800506380873167555158016 11347357 -72793747234616827960777604068584374400 11347358 -91218793984346355095243127418408581120 11347359 562951190531273858765717071016876792904 11347360 -83251928861387171264198674882487255040 11347361 -1355897402243522133000225780572846604288 11347362 46767263803888960179768303591774644736 11347363 -1040124182183687836339218598773178788388 11347364 22703184757771011147860532489626910720 11347365 47246559708766109887087855009441813440 11347366 649158534834797044236059682554640049632 11347367 376530565322645689105990000968543074520 11347368 -16692062540487982486566484734882938880 11347369 -702424669326904780264476190141197236640 11347370 55277965440433091313732460601232979200 11347371 -910387744010057658314604687858387961848 11347372 154889874167340858232060745154585603072 11347373 -906988470377891772896372638217224806378 11347374 172655132778338971250821612369418007552 11347375 516196720865061484261938058314185208000 11347376 -68320859794268462884594679775417581568 11347377 118752951852399430607182965004330462320 11347378 -21369610226273108801767987287075609600 11347379 -504567711732345550625933904406734412020 11347380 373469175138520315765357653293095680 11347381 1312247303392864507858222676726124860280 11347382 186458908628710343145514900879957389312 11347383 577792661411020965991124147987695611624 11347384 97979388377915587405328771570552770560 11347385 -35938000956352480453879236344300658240 11347386 12258385264675729496046147347137824000 11347387 -445683355270426621281494212867334093408 11347388 -242063082526480174255952089110951558144 11347389 -662623502970527031434319349937222493600 11347390 91297388052776575325173487829560265600 11347391 160795292905756222096862950533315437184 11347392 -52944786673196846083905933680761110528 11347393 -395002337686637308249138411832411165100 11347394 351333556636550120925920143181298649632 11347395 -87549528755687350667355565588085944320 11347396 -892616823141304058208744174340282595200 11347397 -16294082228058212488345230744958215108 11347398 792271716778827926314431883483058749440 11347399 -5919081696269934560406796454212297600 11347400 550382484351696255992305184933304192000 11347401 -181991786436192953128706210678169260160 11347402 423182524215486670425998050051290700800 11347403 -173627186951079190721871612227808453936 11347404 -3005345766165500108710299303598878720 11347405 143100522909156414863978756080018842060 11347406 10901265627507712863112948441760921088 11347407 -1149151455807967944801698679415965221712 11347408 44529894446202029430618082868392755200 11347409 7756097896519140391556445288509306610 11347410 -86085845140013781155548300119779366400 11347411 -97085130477944567761602724513179553200 11347412 32708724284281245109485282584254363392 11347413 -159762076570268074470041798049623020032 11347414 -168475446798116045092194813473673429120 11347415 -742015313520951699248233544816189130000 11347416 -100449425835584267367095105792537640960 11347417 495719782714839941339465711081676883466 11347418 241835939748391592946302891102766875904 11347419 -103205440524178521456161356124702436240 11347420 403825979480679055074516016509326937600 11347421 850726952584571124690282367813766579622 11347422 -147674865763882043149004591263028401536 11347423 438050771281471201640104049219571776672 11347424 -1035213524664581537195819570738452758528 11347425 -168780961480528795884136013439971244000 11347426 220238013943970213560309758108075208704 11347427 -46490104137474988940276720986013541120 11347428 239650139514233716975134589966764632064 11347429 -176574059911141880963237550736559458724 11347430 -16479064717247865523411264052288880000 11347431 -267166823165233535835724889531324005848 11347432 -1052899704531245838800942024112948971520 11347433 -5037007709913182604252751475206942272 11347434 -78381679990662118590269332367630926080 11347435 -1140831979696860638812912214610603429600 11347436 227310435335002603690362734002614363648 11347437 -209757098871362624029156087831616955840 11347438 -508765640292676012335765376687518098880 11347439 1209471404452619663552539138414034607960 11347440 -18489461323188536169721231722324295680 11347441 -45167513880726821647003164788705371776 11347442 8174410880024301122415911445437192832 11347443 504135410501154692614136263488827749332 11347444 -92583856850395962984417781856467944064 11347445 313198272868445869673260158738351033600 11347446 78465432245415492859233987220389504000 11347447 13266494353377258609262658391283764672 11347448 349061235697318709334339234978900787200 11347449 204836938564210611488963966092775508000 11347450 166235853810193735496821593808867430400 11347451 284317583369596023896347172616430219344 11347452 -42749366987256585695399394525159834624 11347453 -321769595265463369611803173106468337256 11347454 274888033677603008649122751628635826176 11347455 -102376371823872411825502441839298183680 11347456 -113184553070604295273115149868099174400 11347457 -127150185603379591179857225613776228352 11347458 319597963115804753013720110430007104384 11347459 310465503435032866243487949116585854608 11347460 245544482900025954875715475884572367360 11347461 -543973098822893507945673039895657187490 11347462 114876908251485344464724574652393483392 11347463 656835293155155973994137373130773954712 11347464 334084660945958005813646731976511651840 11347465 -590635293427089362460816435501568094400 11347466 -45374645877194232438372977541495725376 11347467 666533019087556095087375481753075302912 11347468 722581368588883911456484818074010178560 11347469 617675735277732168015028272777376785600 11347470 -75778252928956878060347268362533238400 11347471 -505710628271910947033165920569590325328 11347472 134691192213398444938856107652084146176 11347473 386022043890736911490888073967834284784 11347474 604736439786966572268170904865885070736 11347475 -344174039672753971593327879388324218000 11347476 186616586887240431955347383533626839040 11347477 -3939175478685231625320918466204358528 11347478 257113670252504484386553726291780395040 11347479 97540021407642426553650941034482515200 11347480 -178540164857370513746935418718860697600 11347481 -636589973380878243340482805480652505600 11347482 273483553870874774996533569368392360704 11347483 456235800501814859610367228074850785792 11347484 5191982935680144209855151314247897600 11347485 7057712778538009501838799519281280 11347486 -503000860555672261016079274128235847808 11347487 423406498620634813110516168887868415440 11347488 -155775353247203726649489034278375456768 11347489 589009071102540742898054236515836539156 11347490 -89256121482117782732305603490140400640 11347491 443314821395771448871870986309282279744 11347492 -337257309138207301898871996215645134848 11347493 277666555574280460945225256941080598140 11347494 -1807568835363806276543198573426760000 11347495 -31684813990302797314853156738974845000 11347496 -26904149410507851840137623925812684800 11347497 46286200751769418571031233095037795520 11347498 131438518405794755265540524712349096800 11347499 -86054526791483193714442059605956597200 11347500 31301430111403135557578830982102400000 11347501 -666066943335728824504315601573484288 11347502 36864886745654707055750387221199699712 11347503 102670874493380877007537127816718579840 11347504 -16848818700457988220507339870723637248 11347505 -4606468458557738095911989944646199600 11347506 290268414559172081459651209614030124800 11347507 353156031879986003138327230391007983756 11347508 770067811504706987122001989349562193920 11347509 -409978980349436914203819914386846838496 11347510 512688878405885512492869839868127641600 11347511 80461601161518091805057809069849801344 11347512 92373238830144528262861730867564052480 11347513 177659374598358953785385136466036382762 11347514 203295849246258447449730028667362655856 11347515 301094065414081423827522751077538971120 11347516 650818589467093049374404922692814269440 11347517 476981603842530959279664989704345821132 11347518 16162756948275123405846398414875827840 11347519 -276394978316748258456176090658722624640 11347520 112102458895134915245128997053299425280 11347521 -495577694815995382184807215049750785488 11347522 -248796874971508942521587577076385575680 11347523 -758284443173611290310984422400176648696 11347524 -523712442079897906733527359954513494016 11347525 -166810067770024974208778632042946070400 11347526 -13196970314977006682291967503286211200 11347527 -233311723752237167889288533307537973080 11347528 5549246744337919058975737385401589760 11347529 110512403364867801761151150352216316640 11347530 7747057587933581869711418186453022720 11347531 9383453470345831852947202090658222480 11347532 171018359983939317098159823579217474560 11347533 -13286704811484534598687144674391645536 11347534 -489599489279342492227912460674654532736 11347535 505980035844798037921937895366896841480 11347536 -69811612372621018000586300232547565568 11347537 617857566424170974966636615674667270052 11347538 144292095167822692857926798704713363744 11347539 294647115190201125858413245403386094592 11347540 -417512402475488469209400242968095125760 11347541 360345525626777173340190517435618936800 11347542 -178637190904483174385940813011017430400 11347543 474983447208934317600532752023777290840 11347544 -18371422164636553846177635017840762880 11347545 34086679501732836734428513287341731200 11347546 189306435511096449672138492390749879040 11347547 287175392424552480762327224978271132996 11347548 -67350326930370821373139120885302597120 11347549 306671268242387102843012851995864676236 11347550 74657006747154524115946809122333145600 11347551 36427227274287634290772449180647461392 11347552 270872799257350908529145249683987759104 11347553 403356638007240641076287221501792294080 11347554 -45945414302935623530758595917751093760 11347555 -113596555174166401629744160894990266000 11347556 -266421392832628976373988025869552029696 11347557 91145945910173995865520167991470309088 11347558 -3783259138337475263660364760919687616 11347559 -212879684082455125536449954360542503240 11347560 203456826355465602238076317060300800000 11347561 -633937050040749726999700095502310736838 11347562 -9504385554484640802370667866385893968 11347563 614878344793965361914905738065464889944 11347564 -240187351339424506016296609249210320384 11347565 88385348431992641084480781784771310520 11347566 -113531152242329113738396297191449544576 11347567 223565723386031924369355276912627828720 11347568 220194680666714960450320574692395909120 11347569 -547053226385055952343084536945897284606 11347570 -30241341225076908114534816490412246400 11347571 -2909822131805992980495474556419433920 11347572 41607019010988895859931694216505352192 11347573 200239009379877320965655146741847714424 11347574 54991068274495219777066821292234868352 11347575 69555400676746680421039979064396931200 11347576 719006176175212206424708911970558894080 11347577 117183349982019892201800350423235840000 11347578 256267228224025443402598587001322047488 11347579 346129500854271281030850170421383366200 11347580 438900577714727495653726539912065971200 11347581 -64654877710817247564116146904904179712 11347582 -311854404355618787006918859524264741568 11347583 19904520024299626502762165759789750208 11347584 465237068263787989040187941817679872000 11347585 -260663431486206084668200027244045906820 11347586 -1062304013786392182875195507657839395840 11347587 174216904649388176380188982070852413440 11347588 -67637111556854052011271971039089766400 11347589 -196597753594940633821657445410062056640 11347590 -227054709524414873637691952761992343680 11347591 -846395923166051330175870808101222380008 11347592 833385820971897891409279006817026176000 11347593 197562550979648641688410617851951963664 11347594 315197591714568778183585761960372678912 11347595 -49749015947706068558970623444313316320 11347596 201359755978124876591209963101668846592 11347597 -286247810928578772465846176575977337140 11347598 222450612875694181444861155862860306240 11347599 -515247490209727436452683166280599938936 11347600 43936009058308702827656879722635264000 11347601 -610070259768540060685392012370608136398 11347602 35819850445173438534821805853740023808 11347603 -848595875487349469999960793147802670240 11347604 64161096952257748065228310536869803776 11347605 -132080878695574932330735781681901703300 11347606 246889690736823372535956101821317234624 11347607 -387453847643447842423573357277017401144 11347608 540633237805191470347967401664045199360 11347609 -65582997941553423849089732554963441600 11347610 -376890788364537327840504913409239726080 11347611 -233276091893116578209510915601681827712 11347612 104246854872198759900848717107578007552 11347613 -611308597788605822688644413901856903456 11347614 -1262675672433827388486890821286528832 11347615 320651471541209032012228895261492925120 11347616 -529260461934055493646586827998193057792 11347617 -33402100469607805724519908236576945120 11347618 -101428583711106875587848824135545948896 11347619 -152492327449448937078241540336679608104 11347620 -73629893857558734970291814323868651520 11347621 75954359595980515603960453192997356000 11347622 -83112612376585790847085765441194624 11347623 40359647105650668776535040352040222048 11347624 166276881305419108955788692970089384960 11347625 -352035482147588776012555012280431056000 11347626 74111184065570751674906968074049968384 11347627 -232821395455444374044611865279581652720 11347628 970381402268358610517933284032650611200 11347629 427933230595450479143519418295754059584 11347630 -122327720195494933757035956704626771200 11347631 23039638741525643161369563342971910240 11347632 -21004615756155301439080446832603447296 11347633 -1567676109876199335703423062195859388304 11347634 -215288639518477230941244206471728146528 11347635 16830242500193824149690353521178156640 11347636 67831192342874806935222850601004933120 11347637 57841897944687041088895695834485846400 11347638 -145241130946179375816943879526853013056 11347639 -65720028513559384874728631372337264720 11347640 809040910579683937838754562583698636800 11347641 162368783784615634190787907086473288160 11347642 -525962585817789569133138823891705888320 11347643 -34195086961636629572221865404579244736 11347644 133977908681302012455628430289267277824 11347645 664603142724915839973910592507762217900 11347646 -26501804235412295429513363567553665280 11347647 510687467553409750525629587123294628480 11347648 8818651735127723888137949628736733184 11347649 -168645675905852988989543282319400769964 11347650 157957128108768627631721380181966553600 11347651 108514401470702135949131844551676793552 11347652 117072676839096945438040579375520424192 11347653 214053736393263345228181522746623665728 11347654 140572555526200805401275356365811815776 11347655 -588825545824478956544204157159063408000 11347656 -726767132239513991091298646141560995840 11347657 16628933816151516491148338566557710800 11347658 -9041213155772114147185412608528583424 11347659 -123448703900789232223289649584486056836 11347660 -98374729976857961408113754766816568320 11347661 286198615307831057468986803477485911680 11347662 34229554586557968958213965101546789952 11347663 -68302456979622233301339469432015573640 11347664 -27665627379185499024028909735845298176 11347665 -111589863605231948608083131408037148800 11347666 -255994299809416615618226601049900795776 11347667 190155596577215333243013192077364527520 11347668 547164752387875861711472380553277726720 11347669 477762083896343704006521403209162764380 11347670 80574099611866786778085862679788738560 11347671 -86888702184294946669821029707299279360 11347672 -261612468716743495317483921517705912320 11347673 705458741694237323760304513337849278224 11347674 1316420384256595061582556187461823488 11347675 178812360398981947087934121372854270900 11347676 -909448818073111746188492701909649303040 11347677 -311673551819560111185881166854830322784 11347678 -131969754289618335720257196517614933120 11347679 79199278849912104897967122364769713776 11347680 -325945614728310474078136839051285626880 11347681 -627781875206092364979458122024701671518 11347682 -2548494307335406358288502484586563200 11347683 233895711966829390005049173586058248824 11347684 -20039625044266324557318458314313574144 11347685 -309984165545228182724334499088004031620 11347686 8953178455216327152634486597246742784 11347687 -394959482273482457223399462174816899568 11347688 806455128931157011371524644516583915520 11347689 -439428649153336174786006549564960674240 11347690 69653108923684216827289770103237173600 11347691 -1428624321936419003863650704730365856000 11347692 -182593839889848605507344894577396023296 11347693 180581125577687512506834093193075850880 11347694 349486844876484319925718745364364401280 11347695 11106548562672122939928082654761954600 11347696 -189932229376875397097994866683716763648 11347697 1191585847982264395303897091919055672146 11347698 -7734517322715010372718135804322289536 11347699 -824091286290862600638333677436904628280 11347700 -798474264665785328263658059140096000 11347701 -267530165329814051499071401312743180768 11347702 -327421237334993364244159775082523844448 11347703 -238685717081185197033230115320681889048 11347704 -25496859760495106742994178516908769280 11347705 88475559932891725053027305253018048000 11347706 359806651156959978517859508508871228160 11347707 167011164518809094708120940249173140992 11347708 367045191484571115719901750687765577216 11347709 113375047637336676803111029434457029120 11347710 60258932974754647362207372556255242240 11347711 29389769713657347553298637188514874000 11347712 647702869904166781712307897980147466240 11347713 167105237319176419453902888924802795860 11347714 214887906559308841597568600228518408656 11347715 -148590095544770591728751330783561026800 11347716 42063303474482618904975175564436189184 11347717 137291180496722006488585974796932316800 11347718 419673595656548861533056912283667400960 11347719 662964536094527562910607973821385375144 11347720 250702220927799278886990543324880896000 11347721 -94865905476866999182340494444208895360 11347722 -121820734783385240883455481058208655360 11347723 -500232297227768481029676714882709920680 11347724 197520609226805109750442491357118995456 11347725 -26171835112908185344207920007273994400 11347726 4300725081402843125141065354845406848 11347727 -212527459060303847705357802531280870368 11347728 17531556911061207044936397858744827904 11347729 314224329122654760313339970540754982260 11347730 -60683763893474094338000122750474560000 11347731 -646656048517862251248371618895445743720 11347732 542184286023841795903195163245245468672 11347733 -1086810755021979656018108752013185035360 11347734 11144777116055338938780311554975712256 11347735 7414696601471164531147128719798040000 11347736 -61227000494028813200992181084414115840 11347737 158033472483128520391420440993053841360 11347738 -509951966118059937102021907781478633504 11347739 -59292997800973792797547549707400476000 11347740 -53152854445954170921009503703547975680 11347741 258878766297553631156445572190294391142 11347742 193587402332262884219182657095554992512 11347743 -5300527469589824264118371449369728 11347744 -292635900000821638033450806953016557568 11347745 177564452246155216578816048041810594880 11347746 246095555154622337329974859393373030784 11347747 285821124762339138091625363640425839196 11347748 451672182758829949692906567892120353408 11347749 -315610488285446120988824469136461260160 11347750 151989034321348967137217511415557600000 11347751 -787247777103413522586792765112516906248 11347752 26652377138437923306940578994914263040 11347753 -542876583317574936260685435466513562480 11347754 -96021831118561450056557717407754662656 11347755 -170469181222636497785210517155171534880 11347756 -110178516940403712960615014294996728832 11347757 -352438442952924287162166507858850565568 11347758 11181637167673642157611860436722686400 11347759 -37031659640187250444634370983556695000 11347760 19655764275793059628500790977100185600 11347761 -77866717070075455512072370477440530496 11347762 -120272661734179559213159285794895995488 11347763 -215984893509213495725582168635279028880 11347764 152825327182980540809726077829639909376 11347765 200019091785418744223220408650588784000 11347766 343116658572811506447556092815331452832 11347767 -45549425157337111465921079876362611840 11347768 -460462646148501357937270761055862906880 11347769 496766495056057846287347440927253767680 11347770 -38738592224585799153898390200688573440 11347771 -617677229659233347732926832257833320088 11347772 -390061402230124685947076909699690787840 11347773 -420943602551166795091801602725864822016 11347774 205589606046599278279663102342155232512 11347775 141894765102663329928284334575660073600 11347776 1750320240621903392238958954099507200 11347777 2871463396975491630020806886051652480 11347778 42213638617192489246753068812435880960 11347779 11541888952965472077587056226406979248 11347780 -39144784925661005221539975509311814400 11347781 -657828404862387737599452009778986392418 11347782 -60611723625558672195753261300668543808 11347783 -682304014304322815905357217189909228968 11347784 325525758068901408138117747625382707200 11347785 -375112368283742523979103113971332481180 11347786 -3530715307222915860393977909708391936 11347787 -562866559950160882037661058399345645680 11347788 -221786167207449115718434208316711813120 11347789 524781684255580669819349179756637443992 11347790 253374204854324947455573114543682942080 11347791 47628375862353711807337804936132351488 11347792 -213312997440610532993559879789016981504 11347793 824946035236520638645766357701188573042 11347794 -222598516408551867839291252312105819376 11347795 57832932522913580061883867176533840400 11347796 460583221375604390703320459443733577600 11347797 951427162747843132366025271578407547520 11347798 -41492757843143166292687050779741700096 11347799 -107338200843491658916630948946786795712 11347800 204661141648652752878912312656060928000 11347801 -731720805219473238861478711180518524416 11347802 25237745852908129960598142507671162352 11347803 362424567477338539706224315164303191520 11347804 124318547180032548429835628258690945536 11347805 16333606930355059401227200346492098560 11347806 242079743116063819880696860034176001664 11347807 -409418753307394624151692572926345587160 11347808 -1062878052491245653590967007512037294080 11347809 -215639693479089357764037633956283116544 11347810 -49111919857402620871583716915758985440 11347811 -919378728276730661106101317681458447588 11347812 -50053393754148336823625794335028224000 11347813 378033411837638823513702340818436536062 11347814 -472486135235005472333002319555970963744 11347815 380281602558270793594624741332569826720 11347816 9621810261528603547175908809957273600 11347817 391145517735147902195394550163766652992 11347818 -83650665525094110451085775331844426496 11347819 -331042070066762850555657137992944075520 11347820 473471531614559405906863964217173468160 11347821 -991928333718857967979527056083396717440 11347822 -480041569287217547190120275420287716288 11347823 1058041952984130356437748457188273982720 11347824 -81443441407479861832212534646399303680 11347825 81962745510659770228120251311011300550 11347826 -16297893409562472033681677660196418560 11347827 32202210747601779248777647686932567808 11347828 23782008466404709508260452952315146240 11347829 2297442670527297817973363477139779328 11347830 54488746184673045570948238121341516800 11347831 -479927641525846225002459065831017383936 11347832 -476770161461173367516276409556249927680 11347833 76450520859307843101700867508303734464 11347834 7165707640557901998379350427897440480 11347835 -250601857724861983245286481009916464640 11347836 -337453870875841657942408274737216896000 11347837 823148020289822201598773675668805924486 11347838 -33924156020785650716974752197320495680 11347839 90594231619618946720029606374169407024 11347840 -210610935442792686614542138453524480000 11347841 -519240557411232907804072460808578149758 11347842 204218136393037276689565638056768081664 11347843 239779344979992120990069463755361311240 11347844 -28970979076165939674197463868951995264 11347845 328025158051464052760855820196273392000 11347846 -52856229156010770440097132389168760576 11347847 -130339602010116508517417699065362192288 11347848 -45126773375958598849453260084158968320 11347849 68256133257709539490571979882828253850 11347850 -15831333565277353852259340633289452000 11347851 -381146779703147355482483390439869040168 11347852 578954473297174491694748383121984519936 11347853 381820766222284410021430096660815485664 11347854 8165754355464518711073363351972716544 11347855 -64323757759460407144304673719624172480 11347856 35249306101416465141213235621263605760 11347857 441464473372906272299451263782206012864 11347858 300546574650704831746018553928595259280 11347859 141097542750364811344193635176707731872 11347860 -28584212948773743157023547255155425280 11347861 -15890410898774959261519576714017539730 11347862 4119760157973386731714834405814513664 11347863 -9269840832825292010559571372954251696 11347864 10922958473021654065806807892684800 11347865 297446613953048895393625024393265299200 11347866 -118881787977139899793160244022085198880 11347867 -250210912140779759994119713196235961084 11347868 -395410370238249087209733909111845289984 11347869 9743425791290939719077097322697172128 11347870 -275518818830712852676516780000819581120 11347871 927289056155104717966337417802658095072 11347872 11863528328312597322839083382341632000 11347873 140521819834792393739344598988892528944 11347874 58440819205729383688738860109643622240 11347875 -230637287170709769897290104021088064000 11347876 -449074235965313532489685267367521771520 11347877 493008120797270654779228706966650401726 11347878 -180616749195181533523024359770145441792 11347879 147357368507340003909109657362132623480 11347880 -117264815812498696352914759309539993600 11347881 938277491666249486851504854275514240 11347882 -86685068892912047915106840439874144256 11347883 243921964983351234766737125343593932800 11347884 -441489170339751440625972108365041459200 11347885 228592849120695802310113555315882097760 11347886 481721493161286366814576862755411345344 11347887 -129860902712137282799585094626657666040 11347888 -50018754986466470028783806496125976576 11347889 -25876802492474386661196023792313246144 11347890 -13226324341415551862511297238301237760 11347891 63236996326043483201153686150902597888 11347892 -473277673006496611274176205773904006784 11347893 -384807932701359789917836799894639332818 11347894 -622690605375994572071702017089658833504 11347895 113298911828126818402044714699086322720 11347896 170684535525747684704899308464897064960 11347897 -68403136918228967219344435952168194080 11347898 286934162340787657445064789371328480 11347899 -116535062727501546201938944722110622672 11347900 -6599879100555308100047648604386700800 11347901 -493063807227814456061803606928675151936 11347902 -181616700144368835303996373500869161920 11347903 -257790952644350324835052759209260833440 11347904 -242075038041156720569819820600871354368 11347905 188945215652265062893861586438852012160 11347906 -95153606436776736223814793470125612848 11347907 619548632841574236746594634624133743360 11347908 118582246111613244847933852407611842560 11347909 -413907509744665586573461456555750289890 11347910 -230258440002916781502729050936605161600 11347911 762375952896202945581628738691339378640 11347912 -415657023213431642849266415072735508480 11347913 -771444888564040584847983985112582108838 11347914 319572068005201494599027988696734365440 11347915 -8167501388098026132106062065895175680 11347916 -276427925596658896860808050929077083648 11347917 -59192860513588430869390457798471268288 11347918 43542820902689530186186469668834964160 11347919 437425064376054801900792124211566040760 11347920 -81854081199079128199938943031693230080 11347921 487042441280448267705748671404933391680 11347922 299481220212817558605206214243825291264 11347923 24018146520326567086915487433788206704 11347924 172682313137786969055758684829755768832 11347925 -415219160502335943172432040644859942700 11347926 -101717350112321925300602345101113156096 11347927 -799936711904949139883087714573397761760 11347928 -312757344528464818236752582320398243840 11347929 -294726064772228315716569030562143023526 11347930 122592269604282140867182562047445130240 11347931 465916646300559291331439866352911179792 11347932 179329985678755439673982415477387596800 11347933 764358798156921279728332951384308123340 11347934 -144828078718269410191568744758721590080 11347935 -78473073501915087482407513886792254560 11347936 567184527185925954795910243552219889664 11347937 168494953923615704574155356044397111572 11347938 -3853449339958682575559388712601915904 11347939 431791319045838323304894996555507669960 11347940 392338314720185767770550853638838169600 11347941 -491579909382898942765671731589940856832 11347942 18664349144767879391327154792285048960 11347943 -151525229451873245676259838393913284808 11347944 498485633788833805636149991480657182720 11347945 -65387493411218556498073555022267337600 11347946 -640491541548463840098728397877793333328 11347947 -159291199875291418156630411920981712032 11347948 193554160565662950867768471505668230656 11347949 -757684155869408034506523924544905163050 11347950 161787526009397103629926001529214545600 11347951 -359303108940867639544734163560381232048 11347952 50678909929676697675193111073267908608 11347953 6070901846780700706772609310900849408 11347954 -23542646400487750840332854728539985920 11347955 -248205201954833673412251760230150648000 11347956 -3264419157886605717332886456264197376 11347957 -184539730470789484507170984281635994208 11347958 -3001383808356565710519917787014430720 11347959 -224793352712747416521086725595211763200 11347960 -185020743289860399174042459928946688000 11347961 131979570192205557602477844012384657600 11347962 -389332466604529587991579024478400500736 11347963 -620377971257988244940429947364567640216 11347964 -520273776091409149888117744610567553024 11347965 599406665650006762970118854514886536000 11347966 64121276605965384276848661601295736576 11347967 14071367990012538331136210191378948512 11347968 -45906422945441265412476319169846968320 11347969 -351700025081202819321104548563331141630 11347970 -138629044576473419168969012362378713600 11347971 -288847779091987371436307907512184839688 11347972 265566773185734116770535680543683867776 11347973 -180835013913583968864001321315804371456 11347974 -99566725644020389234968783356700412800 11347975 47861672143573150129951100481874810000 11347976 -424115545926805592091654955639405178880 11347977 -905720957402863649875954733926520853120 11347978 387567501921741773068538784271373917440 11347979 -512158189188102119677296211269726624 11347980 -20937414186551996128641659093898854400 11347981 1167198335062982475511088723070708393782 11347982 -585579996466374251997998779929005817408 11347983 52560088246278202157219382840816317352 11347984 42707900966191667068579103382492413952 11347985 323027693214728785813499701713188340 11347986 141903261352055147135912582295819377664 11347987 -340431964134571492983161341926854883248 11347988 36433920986370797734650984859468613376 11347989 471441790302874871910568893249582528000 11347990 -172362713214138662891156791249114560000 11347991 1562428671495509901365609407054855954152 11347992 270309671531067630550353145083695923200 11347993 -648199700556654644346437175618821869056 11347994 -140613257300368110381365649818335911168 11347995 -221178902510676234458072388203815700880 11347996 -10915252862138829773119362808040518656 11347997 -257124794791174720368714458067333312960 11347998 168008931170561315099974840866236384064 11347999 -64817930860153586268989320046281760936 11348000 -502372405851918654069826280488009728000 11348001 1655768962755328531310962572381742080 11348002 116571272797314942103496981417145093504 11348003 781840956070421668050784401454506876252 11348004 -154434420721818331388038615399374440448 11348005 -171379274551920327649117332127806542340 11348006 435058607443488713994959317747070357184 11348007 -926030512580783939000175180624855538176 11348008 352115984648854266503919111330507648000 11348009 -1284490524129963746014380072436926814080 11348010 235905008474171071826512079816830599360 11348011 360624679133237270020774054373424295072 11348012 176729263598812203129884528525912960256 11348013 -184826768565603764409856101731407247712 11348014 571400523694295621396172105432219100800 11348015 -82262042611984987358101103236279142400 11348016 -83820971624445837937006368396269322240 11348017 607632797658918227607848600971915769200 11348018 -536789578623177395566399857593179610880 11348019 24094795678121148429816585539020877760 11348020 -19971024085254214878682568036873483520 11348021 -157190931042714855684259337859680346756 11348022 -146305644360015394014162168451230314496 11348023 -79313216801014637291764786908755792728 11348024 -444741916119851350130205674025118433280 11348025 71361625039876125627250366492941686400 11348026 -1024758868577817385375925003207683840800 11348027 -620949966598070952517096117508923688088 11348028 398769737122607160687126425396073626112 11348029 -454457137683693181347188667991641112128 11348030 143817815254002583835484401062301136000 11348031 -222307455747163523206448574232430843448 11348032 367136777453187438317640290845785587712 11348033 617392488392737061892799955874971673282 11348034 148867414791611730105628074692890368000 11348035 3273066369654090311601561700322549280 11348036 -58809329033798920144734304080277450752 11348037 -319555957193462601224498799965654190306 11348038 -257253119246957829993510711184066381056 11348039 13736113752673741006978098999924996624 11348040 -260779839464741335522284250792769126400 11348041 -719753444564268571605078822607992715558 11348042 -30848163501976778796990532248140265888 11348043 42417800065388254827851875120251331584 11348044 13713930205737869042316674808273626112 11348045 518260829951290820550755375450243092320 11348046 -151480642218639010005598576071928012800 11348047 -1378185145120083685760555420478824326368 11348048 123106690484883693711470273767839989760 11348049 140245796901361459120328128699605690864 11348050 -100954704548572237520826891583610995200 11348051 51075336750375528344951890429214032464 11348052 -19082467746342231434729639355530631168 11348053 -647398424986440733458634377562251227698 11348054 7995884302336040011139833587439265280 11348055 159854790673449163454684280896105892000 11348056 582724871828127783249548858232221122560 11348057 -244620301890790894472343865206873337788 11348058 -81049048869187995022714766871947869440 11348059 989566164223652331850081855274999784260 11348060 -8212505882603491035430408983796753920 11348061 581776657166810504938676902080514982784 11348062 -55436272609929943499430916125425559552 11348063 309675492952448897716197380173738523880 11348064 21599071312480631585311180941545177088 11348065 -257250235000401583896846767912005986540 11348066 246796398197430616598900017315868657232 11348067 -213984413947090634314770645809186288520 11348068 554363800199834616962291416531806942848 11348069 -43164708434759707873081972195079065956 11348070 10470925946201653772331965047898467200 11348071 163411884485580728032640157382077796912 11348072 -221997759127172794295618991172827955200 11348073 439756091252600932222582856437432281600 11348074 101422126931831464263006618079430713344 11348075 -90785013136861985026703642333644616700 11348076 -167473870330205539362753909944535034368 11348077 -84235753800088252526913471070236725760 11348078 -192315023392095483540557867277291548928 11348079 104099537486359734214136459890757839488 11348080 -60901850991080840589157609663309578240 11348081 284416262051857429966122395456555004882 11348082 309058388771958273154495091165141479200 11348083 561628689984262960442991701076453312332 11348084 -169649846700806014912117193489431296000 11348085 -18188531566909685556007373881090375680 11348086 154128331260378859231826781266857815360 11348087 -6982392391946046061648702675036331880 11348088 336414356378597216620821042006337474560 11348089 -1135446256701814396897569991692845369110 11348090 98904834632066896592867175401081776320 11348091 18911048001272115025991829555662484300 11348092 -184704754706405162595681297125651988480 11348093 165688782616088167358728730818904574342 11348094 -8487820830342504361201120398291683328 11348095 -336539329374727033989160866998866862400 11348096 -69738117097646211909351659438384087040 11348097 -234381141189577960630167911209042683600 11348098 -66301406200107604675126308818360689200 11348099 -66263361620108527920897968276060409600 11348100 -310540641303770778500899599511341849600 11348101 240314623690703826904974828478148794204 11348102 628540120698788555046238641568674110400 11348103 99389126801907737564990034022824462336 11348104 -832258472383525867433572206618551946240 11348105 -573086832827425915823389560256277539740 11348106 -200664808313505320484577544371301076480 11348107 358023444509865950002655242690445478356 11348108 44742851233938392175327126280522665984 11348109 562783415262622123035835524713401165014 11348110 -201494291273798497019670952990295519040 11348111 -789879833567588797517009868251718408600 11348112 -14499754232367519821683958062642495488 11348113 329815006941118363390620417861867925760 11348114 -241167604322368965042900536836063354080 11348115 -386735621219144644299294539151038915280 11348116 171567456196666287531627937002055773952 11348117 -22442364782383301187684542018475635616 11348118 -244079540438904764233638409307004536736 11348119 92444718479310162864865621276006444920 11348120 2088896029211750787166930828388352000 11348121 -232725140821052793773942199998838392736 11348122 -153038592191573434441287279675614615328 11348123 318534055600290131666482244472885414840 11348124 445717275242751373729852436271174867456 11348125 -28519490464078896341484249652677080000 11348126 -612240896713587033915248949101845245696 11348127 388912676939674798532337248463004838400 11348128 -2361750513709211177544280614658010775552 11348129 292942264541744326935027682944006028200 11348130 651705880798760979683023080346828800 11348131 -441767298982609718222037994107862095888 11348132 17958853002182335094251080333677920896 11348133 133303655534163276027758926003090948800 11348134 -196128123084056644086056846467139803008 11348135 965174601268160725449737961427702413600 11348136 213184178813185025817677059502668339200 11348137 66248875960931275459156003925937247632 11348138 -275812611024645992998129901737285627200 11348139 29654859915798182324415942669700217856 11348140 -435983208896740067296925309438463682560 11348141 -287527008282399598143692869448400906528 11348142 -1189759780356179911440306685307668224 11348143 249446628719713016685549794173681064304 11348144 -1798854855565463546763888141973094400 11348145 -526000425046298009275340158342868237580 11348146 -677299636270384660814988463609714253280 11348147 520199561293908673173309802431165763596 11348148 -84471848364904185737538334715363942400 11348149 38625458390779115091042456570569350240 11348150 -25525027318175721537128294919971328000 11348151 -705920334289088589799370307748939326336 11348152 -250080230118330066315814435857716858880 11348153 1063463675436512092209391351033723455402 11348154 311984496191412160812662809852370672640 11348155 -14721845485993154830498636050948720000 11348156 -172320106457735023649922225859000212480 11348157 -161138397573980257791996798150791930400 11348158 -171144786715949545268434001606866645440 11348159 -528652899803746725728356608541537700184 11348160 77399036886196317776227615565005455360 11348161 -263406262852133417868970599901075717152 11348162 -25753484527420549055226914240270135808 11348163 -253545955848794329661151752965336066068 11348164 -646979064719133407082934002154889644800 11348165 -26130777884315618923213068779974559940 11348166 223914903422547909285459299624202949824 11348167 -61737709102309611266103037285142463784 11348168 -374892928140213172844519447549180313600 11348169 -25427259448426476991761393083685030720 11348170 45834126512312936815925018237862543360 11348171 -457554633228876034721163276385276043628 11348172 -188769668325938710417054737507294309888 11348173 12060406010936097719987527177624561504 11348174 -45562114549098161364372607173376233600 11348175 -256215458228504483475881959976907148800 11348176 16865895317856412461845506996593098752 11348177 -59848070696827677808854432407365963200 11348178 288253683204244307507107874106539493120 11348179 -74731980717513032020371002510205965216 11348180 368976683043798679039614581539541859840 11348181 -43824078995378951179598336399375826390 11348182 154190876300754884969902405524576636192 11348183 108502266758786009350739089437832616448 11348184 -65599937469482707334187585066830561280 11348185 -90038403050461876330128428569272676080 11348186 -255603390976499376333244643458805000208 11348187 43502058075246591254156575177369524480 11348188 134398871690674296034180197089801189888 11348189 -189691594998978878091624423637448254260 11348190 53735829045138233099771109870508312320 11348191 -998923107047056422994583506984741069408 11348192 -881420407513161896293461488809932226560 11348193 -357377842643391679609615380453261057600 11348194 -151456335942162250681261744581536071680 11348195 -567439830643204508438885930634627034800 11348196 34513958551328304921066503340420157440 11348197 643782385527480137671407697002238702080 11348198 213871833351272071441534420510236967680 11348199 -190814276592341800812937989038255679216 11348200 -128765795023217211712247864302073856000 11348201 150199391188401770863213228111334909184 11348202 -290969723646400081691891178077643571968 11348203 -957375337259354986729299966061929761548 11348204 16862873087005137029044159963300281600 11348205 22948264618853592237690290761678201920 11348206 -39224826049622943371705207595782876160 11348207 336838644935444817178957422952667336688 11348208 1229505766272630947494600750507622400 11348209 -1154930031982787097556053627900890348700 11348210 233977389999082817688586084332565049760 11348211 -231998060432832441571498781733511562496 11348212 -125484508969881823656823383560040284160 11348213 -120298791711920929223454028224125210016 11348214 132450350427479774712724772100727947264 11348215 -24394490463617226278240347232032852080 11348216 7052313640845390573490084080230400000 11348217 96865450627700869922767145523853739328 11348218 54578429771067153108094727745418934016 11348219 -1057808491320353960558980137485660764380 11348220 -67843807074135437645364330092504832000 11348221 707666349615490734785129288091902364422 11348222 -494168238085914215485103173308449083200 11348223 23772056538749718090313995311746586880 11348224 -310561951474341588485893773077044527104 11348225 -98166253306293881601237190356575064000 11348226 -121578562220005106401081167987350626656 11348227 -1369911370812072460190012524418795212 11348228 -26290513007177447754135881793734466432 11348229 -287176204584250006405089644889271162272 11348230 21797041470681092373315875980452625920 11348231 1202276720740641487032402702297390131424 11348232 -6202970161539624233243736470087270400 11348233 42907974659650814789863885179622590344 11348234 -406768138389606978513691020059292747984 11348235 -626882013906315556473682127907348736800 11348236 59944049975788489240268688578422081280 11348237 -59110966343757115254697947115519354080 11348238 187818731866982244378539288986535900160 11348239 324223131397268848265266849879456700656 11348240 -162959856811189422621619318894055178240 11348241 -68789485555707077920687157828616235680 11348242 -260564052019350817785008978853533424000 11348243 477794313545209979628797377788690696492 11348244 119387827185607888832425321617471037440 11348245 25842984714734098381361833651886153880 11348246 -19266804300647232160124790131029204992 11348247 22954454751559184287213897713337072128 11348248 -878439187929275079841388706501485629440 11348249 -214789623545303222723771394020710270560 11348250 -10113152959148061537678393031396032000 11348251 -587025943416364067331387370381825037280 11348252 -214470539553302816236315808244389067264 11348253 497365587386154068763808705149874726182 11348254 -22053660278769528074934927200471151360 11348255 26661169528226505007677416848486238160 11348256 -598678640252650116745212562627817373696 11348257 -249457260035202322438202480206262053868 11348258 22781630182539722728054980936178080000 11348259 -3155386560008455808902937307348889344 11348260 -161349534645282458840980863424266854400 11348261 387712122898112892979413803793324236862 11348262 -16599143906300784240976699597868634528 11348263 -365452431246164806706246149224846184960 11348264 -35218403642488983263563854963798190080 11348265 407816345333260809164251666760263280640 11348266 -188444956186631243590379003618013945168 11348267 -166223778856207505392394121527480910816 11348268 -557963675138767076688728680143400488960 11348269 -346206392526837543761468210756976658656 11348270 120452064397947380323775227284591183360 11348271 534723304247849086390430064604190442240 11348272 102097433385940055134664338345795256320 11348273 -1330103046171317127223309089981163829520 11348274 57556194374284429539060207970113936384 11348275 -102480169820450791561179342018393207700 11348276 -139459741401405258549650131306743219840 11348277 -220253399607850336084846631800103429760 11348278 8979262340075817332425352910621853056 11348279 -195624556004470421098439640583824300120 11348280 32037113872622951744525797137629184000 11348281 28692693022296087623959764882765194304 11348282 -695941382903937967136610665792647810560 11348283 -506507235361519959367275218238468133776 11348284 -554216772467175438293885427829072528384 11348285 -200857354579473126375640479670300060800 11348286 6654134037537228336032932693907667264 11348287 427319757967535881637168099107464409800 11348288 10298415258116810844946403605082013696 11348289 -170033615871526462453998736052770368480 11348290 411567939639510045771448942936168734720 11348291 365269763610898622832222914163054564192 11348292 -194916078881550599278144545782395711488 11348293 -490760657852557723378406440260342750432 11348294 -12386148871760824531779997297695426048 11348295 125582088899333193713358878771045452800 11348296 -31065159933488481372122816612758118400 11348297 634965805955975054030184466430979486180 11348298 -128888332374340730756117150729132139936 11348299 -916454674049699323947577423391458494264 11348300 -83690364000869797608737337863118451200 11348301 271984949526868930777648950456702033600 11348302 -4736775099490991332275071957541162048 11348303 -193982866678706225152980860976581831880 11348304 -74457614297954559434074162212158963712 11348305 480574524945449080538950701644914985460 11348306 -230259917152982922576951994638942562656 11348307 -10046604418437800335124176388420551632 11348308 23694130795883572412647683454150960896 11348309 436929323930989240451962278479208706560 11348310 -49185314407693555104106795604123571840 11348311 -374924758533923849979614931624599232248 11348312 561571152045299413434787254428799467520 11348313 66275013899256962221937806672151814624 11348314 350275860793611447064426076535417127680 11348315 125480758095689920531149267527179472640 11348316 6437193740227345192164698619376926720 11348317 73518156060098289297081093734733054220 11348318 -86232700215353801646261412254093397248 11348319 -400631409093144349508113517555183862456 11348320 81182376652594413036486990953329459200 11348321 805025793779506529171277694884477720132 11348322 118311914716080980836261585831808038272 11348323 -98761996960210398284927379252401344000 11348324 -402569729640285493837707395605083594240 11348325 12269883752609926736778105336402153600 11348326 -95287268966427392047951314547847001600 11348327 622469786290564138039690839319843829472 11348328 -525992857496652767763947684292829347840 11348329 470210515942340451391299255535752047930 11348330 -17598814020175741240729889235433190400 11348331 113052802342679420381186186496017626560 11348332 305002696759970345654209900143838935296 11348333 60371364656813234121677418085837176300 11348334 54592589677032630032301433428449332608 11348335 142992934266301415512253142739194501360 11348336 -293176635679738664163897106549670903808 11348337 34976768212780197690881295539261936640 11348338 153901103073202411068674539143434833920 11348339 -273301399551749824040466017805641564160 11348340 257194488239842094234991534781411891200 11348341 675347178543888611053028362733519771232 11348342 -730822987675779449874937915581587651328 11348343 -530587900773523814099547261821561474400 11348344 28647816472411341920789331216775495680 11348345 -12693027266705000657364676977491748480 11348346 -215418796496297588557543737183906134016 11348347 -1195829056879569721163279321567950261520 11348348 -548047933949922345583376200583824896 11348349 293185183053388419281497669914845082240 11348350 234935183560072817896107818534041824000 11348351 707964260582250236166290638047811414800 11348352 119022979906328046946314238018443018240 11348353 -437907548371842093384467654651289878398 11348354 -165295933252112843892995127145093080624 11348355 467868996572633294219944070888319955200 11348356 4010631887510064514175213279664046080 11348357 537925061727673595306754647052468000606 11348358 138752600036469672779966218656696698880 11348359 -63351089666584508212788173178300221160 11348360 -224195441471139485412243426603411302400 11348361 -21142255215361048609202751610708833024 11348362 -403033936869488559443001833979630287568 11348363 177275585420311451209755604071342365424 11348364 -86454204345113901418493575801019458560 11348365 -40858920771350114735559078894664300800 11348366 370425222911579870546242168367233309632 11348367 575851521320791825518252202329313247520 11348368 -105667509746845573066769127545086763008 11348369 7212841842366410175081404505616414770 11348370 132663245969323478552163323984260070400 11348371 597016255932494057327526130459755174572 11348372 -76551577217353910470851584318506137600 11348373 41013131067164180167637124019882824000 11348374 -270787399390411119360170623152472267008 11348375 -345702464672413227821182075680432318000 11348376 -30684384526777583275650522528582082560 11348377 745958154617168039222080930461013800800 11348378 -344113107135701451653349476326939034400 11348379 -87239585867574217415178351580852884192 11348380 686483974841049144789643325511808727040 11348381 52065026043129363942616481265356665824 11348382 160232786436994727153608415587439597184 11348383 628024103027190289787006873741451441632 11348384 -2136933240101396033767406882833563648 11348385 538896861558165591515401173665299042560 11348386 -25282922981334464561109760850209122816 11348387 176840021805499605838581629364038586432 11348388 798250894272467452188187788666829824 11348389 298337769453010719319170564298317496924 11348390 44522561288320290904562481327206284800 11348391 53938718514772916576729996117247482880 11348392 1117669530285490364127109555895785881600 11348393 356834357053032332431820618249503079616 11348394 -98850693337197827841019623611475376128 11348395 -340009976843289920380744238598439909920 11348396 -2011508468586739953769341172216043520 11348397 818718341928082487948248149641845896000 11348398 -422091464370881495740316859422601028800 11348399 503434471419010752137748177959408196360 11348400 58582368416782677572624447717186764800 11348401 91589025270195583809386775787256944932 11348402 -276416290344232722297082404134549601888 11348403 96593816187163623870524105226532473408 11348404 723339450180801893150860251955527913856 11348405 182444408205078595358253485324342901120 11348406 330927080333046343332503827872844050912 11348407 66603922356975811496667207071155901952 11348408 523557812701489001576976041100580392960 11348409 174055008631382116703516911757819809104 11348410 -221500635435667487905329385798342532640 11348411 -5379469651415985752337594124144525608 11348412 264989446895911989567113914351138509312 11348413 -292067657690381876529829651155360542856 11348414 -30945174357656816326158412502350080000 11348415 115651638512584018493276240234365312800 11348416 105636449315724162275706354005662760960 11348417 912625332513120542413496631174297926466 11348418 30167754500767884333076571903161196544 11348419 44225941608794554917974949016257973820 11348420 272560515931806814585782885010905722880 11348421 -107844757191150848809817379733171468800 11348422 -457559121354039262374298233254352835776 11348423 616279764117753379702368536357961651672 11348424 28033493552030300356706964828288491520 11348425 475931581686237098196088387419451248000 11348426 257466956574218534617961964308801259360 11348427 -247011437661977626305745918045286753280 11348428 -93258926445183615190705176039158339584 11348429 740466895873039130622495432365547063360 11348430 82058029261655820116075678219757649920 11348431 10256451291107109126054827526343851496 11348432 -210229163535921907778797500943123611648 11348433 -7365453588907374279412259440651673100 11348434 -32091901389479908531172545514713969920 11348435 -151716690328192198483917717593591567040 11348436 -194140773365298882490199640091214131200 11348437 -1175495797960288780732146740169313079040 11348438 -215648214068635836774382294763543942880 11348439 246803863458680985535532963258841771624 11348440 -487288998792322403735372669160628838400 11348441 370021835273972054503213605138658725960 11348442 88363278950797454664670604975451324672 11348443 155143964064178712437970746791797706692 11348444 240496607424329038431793968745872615936 11348445 121921646929043254656614858254193773920 11348446 -402757232116778183961701440665932435328 11348447 268686253904343159079892650408951953912 11348448 296297597355048279635754927186599215104 11348449 -8877257308524963933353253998486781342 11348450 -160597978543946012660757852723312998400 11348451 1156540341315128799843230964377464877040 11348452 -221500960150897846504839400968113005696 11348453 -600017686651515226057696309088985211200 11348454 -14238792273097303786305699701195210112 11348455 -259439798402173621073994094103121959040 11348456 -285295795873821456663514374638579220480 11348457 548733437923340040410949371134573879440 11348458 133513346744629942584396583013893447680 11348459 175263103217679303619366030705101614040 11348460 436557926721257348146127925641265576960 11348461 -518392596701356388657763912292929621876 11348462 -153739195883757953085863221192054584768 11348463 -130092569619417299147729495090406596352 11348464 -179022497598750142296180180533403320320 11348465 -106650159736329680903791256962613165400 11348466 -53346480870164370990461458125231439872 11348467 385618291545141399214355110428756689920 11348468 38576356694037511567440600233776865280 11348469 967161659905219200570398810754180252 11348470 35089028972181370446887939295118786560 11348471 -1114353386500932914868407371548400212648 11348472 -174560993047127755695855397830171033600 11348473 657526016426881183867806784580997282960 11348474 -1267781362214620995534602303619521280 11348475 476135549995075749145294264116944010000 11348476 112355912620815660434258206874058000384 11348477 -134967166581518005443727490131623233088 11348478 -238033571110684280074033216929102084480 11348479 -236794467571969551390897532385895990720 11348480 -28771143752850127916705562048080117760 11348481 -3602565517480896791570830138622052576 11348482 152757334774489938198174309511453808592 11348483 -143055783586455355778097646315359825840 11348484 9653682023286540518817773908314550272 11348485 253427672083754981454508331183418053760 11348486 -421206189614134175090487690289654585920 11348487 -13001278961003905895397182201599915752 11348488 1027685188713923195014552011609521525760 11348489 -358099944502168560955910507445146029020 11348490 60599166823290105821507343799080741120 11348491 -132488018791342466890416600234888034560 11348492 -191532150135032468162360051973051509760 11348493 27726158019024432013384592912339295264 11348494 464791701435204599288895916585829071296 11348495 217147693228480106118004107860755941000 11348496 -34687159384321612173387505756633620480 11348497 279650554915439112177558635938204043620 11348498 253921885674171302702456742072789043200 11348499 240299576929387627456408951060046285568 11348500 -220127929460683967893287133004353344000 11348501 -900888029612648460367197834036114507396 11348502 13873848843893688508440380987488495104 11348503 -1372417439463952901390297237909186589840 11348504 -705075193298375098210638438681431654400 11348505 12668970181530731055759846512751418560 11348506 3712722720856314742757188155756770784 11348507 26952327118915992302055917643133554288 11348508 -477270140538051167173465584364486410240 11348509 815638012344340283055626357392412676710 11348510 -140403204973133532688485351675185712000 11348511 -183508576564351983532429472474092494336 11348512 73474355900796932924423428155616788480 11348513 -409381173555284207036036199663456704352 11348514 55646243186479127452243352269996637904 11348515 -2227845489690038696998913479410828000 11348516 -365441294264199774191772601224274652160 11348517 1260475129180740854595711748300767648 11348518 3934205069269190435577917610842964960 11348519 38848534154986768020106503317674013088 11348520 292031762873102516914580006640429465600 11348521 107024136736387822614475275206845497722 11348522 187603236523337424244989820075824959232 11348523 -535817454017404641931654269438903246360 11348524 -249002637307000869660845162330363217408 11348525 36534183064452360851199014362002375300 11348526 162045058259744109974612618906987520000 11348527 -229012705428382202749791683293576297728 11348528 -183260080888414025072381124602506395648 11348529 -294859728279427140808492668551659120320 11348530 460735893136619889086499480862926174720 11348531 331438299313336574911541313354745480332 11348532 -96109528632983875679263827283904716800 11348533 120392066391281527513041029467687234720 11348534 -370455234947087325230341795316176831584 11348535 -203851199986450501169283956356687833600 11348536 31778923380420715064345017642788679680 11348537 -919630593069423062475060279951682507308 11348538 2224117386528305971897462324672885248 11348539 -883163550620889109562334992671891429660 11348540 -355481134917826612326329888340758200320 11348541 -241742062177891444353253364525723191380 11348542 -285886328834087589083510317098041856 11348543 -883994482386299507899027415265947750208 11348544 -14421316903311785037635157147657437184 11348545 -5987661750122923046428412519797320960 11348546 -376159618635337972076464596833307271296 11348547 388559233938650846345893867711469626872 11348548 33437471677458332739064156636496542720 11348549 -93825258041386008498575261173834136736 11348550 41169650283555263905934739767325876000 11348551 374202144087223856350363890285715536312 11348552 -1013348333869498313325162863144934374400 11348553 690539775271322300588071897246151467200 11348554 -44970046099946064938918605231339324416 11348555 752488011430585577997874255330811916960 11348556 275390848794157639802338438380124422144 11348557 197583671222627201004772299863698206624 11348558 26623594860825307280566675039251461184 11348559 -1016387675730171370164012397742427623280 11348560 -1306337069974264477221708594266112000 11348561 -104123195680117102825619178448158453120 11348562 -52657202713065612807583982344546432512 11348563 -71789921900018007565798300675932497376 11348564 607149683938154669268238398725812834176 11348565 -70209558665933308664683784525189952480 11348566 -109337843088943662854551397953903107840 11348567 544963077901502870691023045096574873600 11348568 -40043644570750434615040718504912486400 11348569 -413460750898732149112732573410189169920 11348570 445365319109786502711018267363560452800 11348571 -88023777001800465777452450672698465056 11348572 44215508618756582038178675829375744000 11348573 436010045950282529992244641051237524480 11348574 -22585333257762868730607693297121333440 11348575 248409302417397944545572893337365890000 11348576 -1293999681659779088511365769294927495168 11348577 11262158937642099517210825798168039248 11348578 -487881929614531458760001197692669002160 11348579 777629075039558550896830746099593329872 11348580 -23589204318259876569342717065330196480 11348581 87101867985444413941925052343514128382 11348582 42184542663091351940214637902342518784 11348583 200958631711785502602828728647501194624 11348584 418759477906792867910270260855756830720 11348585 518115128294541797030641471131245949000 11348586 118490020710344562617759306947505875200 11348587 572623468402138037491330131486581443360 11348588 -750829191446078625342481780025487366144 11348589 11864312574469515717020881390773596160 11348590 -144285553699200413636031364857978240 11348591 -20776595800688414682524161339782015360 11348592 37484410292560292843540420392787804160 11348593 -174705719531683701138096953019584720896 11348594 80233373570386577798908674773739679872 11348595 121867756213491423711496937106746843040 11348596 17300854813450681742654241349542043008 11348597 41237240527128830216822352534002836728 11348598 -2975957007587142030480850041540188736 11348599 1067270901101714848016569052851128245160 11348600 -301963006447361418122269444778365440000 11348601 156465303579512212722609777247151649504 11348602 -279020478437517243557534489166064935168 11348603 -2222111063174226600229097103238229760 11348604 -48808178732774927112451134382181928960 11348605 -658899837296259836684121417737170382400 11348606 180620567454935879557676201829134638080 11348607 -619590011030463246865365973801283931960 11348608 19046209539705635019045094945110097920 11348609 335052819146807340527101069558341447216 11348610 -10562188167495241402958928364372346880 11348611 945633500305699139540679672917610201212 11348612 -76346988827899849228609092230650275840 11348613 503873516653838461883479764674995142400 11348614 343835313318614564662848559293432539520 11348615 -11192538036071715937659004603101620400 11348616 -218534380505713954529441860234119782400 11348617 -200408962574071547715321575162604103808 11348618 -439572553109635972065512805321278316240 11348619 7838402251119271857292673066892135408 11348620 428371852529655864527382194467619450880 11348621 242739678666287358215280931854717157644 11348622 -169879388731562225739290250317698119168 11348623 169410074787298177160996194227243125856 11348624 -6807309019381717005305023372319784960 11348625 206802920913105046951941135750547056000 11348626 149001342980473113307534484659028165760 11348627 410995834692002245675707249708195331200 11348628 -372821224460323725575926352906907248640 11348629 601227048314255965880525532074228697230 11348630 -47820510665278303008106494468352823040 11348631 -280306824121507530815867254462039047888 11348632 19075348855522425330789395474250086400 11348633 -656739650232040258673583263207615048118 11348634 -203273003086283936043139580826528116736 11348635 -269891832204969647702932894631052026880 11348636 84025558981281704384245944494491044864 11348637 -2407458902180767633071543627049764672 11348638 17467198006789963807071173396660063232 11348639 126362109938738950419959674466303991120 11348640 -124215015880716838921236927185997004800 11348641 1025709828298299487120289991899191331042 11348642 303766081359508800633711740040079187232 11348643 -851501177942132651532444189472451178240 11348644 -408002527588185790691224592841477881600 11348645 -643625162054796147939933172232093180640 11348646 -2743908181690668574586818640047474176 11348647 -42356918471196774702103261590278176128 11348648 852207797649804255852124839047655951360 11348649 105960124581048131876291808593195632164 11348650 57037837451539789260181228089430944000 11348651 204088549254507529747773769520628569652 11348652 95899584173990476903456508589103349760 11348653 29949313347429395920517975495830413964 11348654 -101792397800439352142008602553376956800 11348655 -232734149138608266410589689259862723200 11348656 212948589689796331909515368606203183104 11348657 -327758275624679755741573489566296947800 11348658 39622543797837368166483088551784999824 11348659 178682163256809634714179485829171028816 11348660 -81014655266929051271586692480417955840 11348661 176845535656543508875955109151626451968 11348662 -90093452578156662331952281421005269120 11348663 426576779764059364324297861869485222424 11348664 6527149963775783141068121273422848000 11348665 -658058793636745385063302061050533626940 11348666 51466454649754816739844649393027153920 11348667 -9014240834434089467628497898461807616 11348668 667755667243378710012267401731661186048 11348669 -165917712913975917294051592126162106004 11348670 68743961157902277841834862880651254400 11348671 -44398961725319805792397219891145288128 11348672 1716071482477244419855609511512375296 11348673 -197845478375789752442684223408353083392 11348674 373464917589278298737383952428551984336 11348675 65876954307837218351116739073702126000 11348676 150256409478317932354582071253596364800 11348677 -133281710083028162299521305090672190216 11348678 -61235588232594310690803394392567772032 11348679 -182916733619888383365324254209583952216 11348680 162580882457005859057390923269618892800 11348681 -286823943960144904879370572969547918880 11348682 -84405073471990268348041742864215243008 11348683 12172199640844392906601969895675734368 11348684 -714903296054212204834946242181915731968 11348685 -210941857548175900930834725227176624980 11348686 233976992577176035260028532830606214400 11348687 -407392985735121118906847846245246821648 11348688 -77420489715011360834377434529932902400 11348689 3408780348173593352233537627174750368 11348690 3040285064795890266190416164226437760 11348691 50932345033382454089133361485476523192 11348692 416604438686058928340257207637505746816 11348693 578364662658952902263316786484946845824 11348694 -309115324748693315915004882441404649600 11348695 -362166642342009727453814191308650701800 11348696 977027801024004369750039729203428147200 11348697 10945888207643518556257335475080472320 11348698 -830498441771433062699496270412795411200 11348699 -1080951838723292233907823261425115592464 11348700 -53738557494950494583844297784962048000 11348701 -64365941550727814592585807863603811072 11348702 -172241869487854009060594316496316568448 11348703 -154538766909294066059554246871218883760 11348704 467720175062864297314256197866642210816 11348705 -136698871894656703627432442388038271000 11348706 76115472496805095638651433529856336384 11348707 -146007440789130020734987338065706456096 11348708 -208341994519230549820701197511468441600 11348709 522851309404865160955241304929718911040 11348710 35687147950814821500966199484028773760 11348711 -706104644505580829538897820202366928 11348712 63538677930999239982131432717005701120 11348713 74112812621226604017071347865848861824 11348714 -88150163065544166257100648298593171456 11348715 26350306620337993415712269028033484800 11348716 -136998619155889048695077055402695868160 11348717 311872247067247237255420614443328086592 11348718 -82220298266168329813061625378723952512 11348719 -325437190468346426596748330906288251160 11348720 -107156324716515392087997948926015569920 11348721 209573536908429123472763629424981166240 11348722 186951458522812580503752692783342375424 11348723 -900087213898966480754803103236052255028 11348724 -311099356294024517483734590147768803328 11348725 -165674989860848630353263317279409313750 11348726 -38572848855114771300905880002606047296 11348727 -48370681436494321352557222807408998192 11348728 -209494911874259532594015143069114695680 11348729 -173411287011517966128211196509724910720 11348730 31174147625991149584817232458892161760 11348731 -136334458282724149607939796069628271520 11348732 9500948086974669331830222303944965632 11348733 -172362317669144455244675649741366761952 11348734 199140423551274786316174091256538132800 11348735 189165235325099680137589459015658925600 11348736 19420091461047346620847912325977473024 11348737 844495864754754014803266624856541616386 11348738 -596828680646498746039212610678978220160 11348739 -435236305243697409645700230278420881596 11348740 -119084219595712656506743102593851328000 11348741 -215445533358739495437053919524365238592 11348742 -68134996399951364512315439181433773888 11348743 500957997851340900610561786766345288808 11348744 -1108034268550988740388226923757531955200 11348745 424442040157781351104209448112333913600 11348746 -572188158294551726566938831642354854400 11348747 463167545937057430710765516885442436952 11348748 36683765099441618746692869676538276608 11348749 -973148171347194393034302616394808930250 11348750 -23078779296101491678710473728289040000 11348751 -291085541948520320719526886044208424176 11348752 -59686770250223955235125128164371333120 11348753 -35392127674314187781600850786415123800 11348754 625165515164386147326630507391313035008 11348755 -340236211166242365418211602890482197680 11348756 548854317672850896592893533278861903872 11348757 585146254167376083763697426162580000 11348758 -707559844751324394535603707906063570624 11348759 -129085455159599084021031637168906135680 11348760 -196967893795839213725227314595732070400 11348761 924003618835670130007997335744917697152 11348762 340704550602837831876674646411009787632 11348763 166018802000619823520140018414745742744 11348764 52582573194147299476980383537891653632 11348765 -155523963362294080837568313701329198080 11348766 38911452973683834555109974996465770880 11348767 -803124791522872596438710577006126604320 11348768 869529326281574680177298630502863339520 11348769 -434132368341670346764608409949443780992 11348770 244385505749011195352950015706324002080 11348771 -12408142800667864311494091043517932800 11348772 483637128888917379325860510599248929792 11348773 741658240309215945471500951658997857180 11348774 121226034286420791442103863701682297920 11348775 4120027202924390951893523078966592000 11348776 -379402272054754808678990612744067072000 11348777 453498955601019902579991927210490293072 11348778 97045472498456913693947183417254801920 11348779 122455224626701034118332003299059933360 11348780 432040656989977137024912142850794137600 11348781 343807989989015002728309900477836127552 11348782 -71253885234998667287904328869924384000 11348783 256218206138507962207744910676645718032 11348784 30482559270455477515760031686417055744 11348785 70039200914781948492485298671775792960 11348786 -783782156233346657767505509757262376416 11348787 700639261059508853176598733324854773560 11348788 74573009791734520344203444550645798912 11348789 845826797302294429023176872864185364590 11348790 1197094854338336189946381203493642240 11348791 917475989922050520454185544676661665192 11348792 -361221285265736450990434544161504419840 11348793 374408856547189286274646775585618702004 11348794 -441132299466985819671061557690503320320 11348795 132948433559516413095451015700632723200 11348796 -294950728387301383137117691296744427008 11348797 210618291323973737273826398743022784352 11348798 -98200656474086316990278751918441687936 11348799 -15655458012929522077095373728581051904 11348800 20155743388603451210103412401556684800 11348801 304381652858039998638324000841537700802 11348802 -558222319354180275864938814910236518400 11348803 518280763122671974587083068602127717052 11348804 -569859699186829389081327129510339817344 11348805 -18254838147481345846801672444039056000 11348806 -62322765087986796597611888001319239168 11348807 -66363478034937722820797494673070571944 11348808 -360026371046070684197197976678279086080 11348809 921374632354183545437423811641891800116 11348810 -220966534019386553981584542052661210880 11348811 478983113652152639832608470472970456060 11348812 531189475816804852735936028807973506560 11348813 -96795472163825941692355100261981982240 11348814 -276167228965698709426973336416926904320 11348815 -31001995874008750484568131037147362040 11348816 119421764352543717063938953130829791232 11348817 460379298792683510195236301029356330480 11348818 3061608167839771416754997610486225408 11348819 -990430637328075954209784256818505275504 11348820 -34290505184166839203746813888129515520 11348821 -169610002617648236851731362046141652992 11348822 -494215574008933394310311710300093656288 11348823 -646393762048785981678526983256280678400 11348824 -347432322699345769335303517001388441600 11348825 164605891270799485269772607592018055500 11348826 -296646948255412911007720934168296790016 11348827 57758781939527415544217293631300524800 11348828 362020921879861453116368945077198871040 11348829 393604649357874448580769649811001804864 11348830 -127427583032328313111384385668785781440 11348831 353040244735581785316457524147312825120 11348832 215863326100305917844616073791143936 11348833 839079976955789150036131819565626569520 11348834 19933665920193030553890031474865912832 11348835 95653576343057776353071615987926984800 11348836 24665059024072058678325426161580836480 11348837 -372252582196536153228882997544144217540 11348838 134959807066296619025558149447396850688 11348839 438799863187732753061156170496569494024 11348840 31951969436702005588095775372077004800 11348841 123426351374966800203033682826176224000 11348842 417894244170153099335087233271731569072 11348843 -463454181905897547620663437492419967920 11348844 -16387168573208893640704971821428948992 11348845 -693791819581878882874515465704191878900 11348846 293282077422667417326003840715383184704 11348847 -365108275553874443026068851838475511040 11348848 42527853690971790771613999763846332416 11348849 73824976555657338851578458677145728064 11348850 -44001822550776567941571780238220592000 11348851 284738712532988254441675594966746989872 11348852 -8823501815113999703716429551283322880 11348853 317473472580454522690584511786038796608 11348854 -33573597913748337515288444317067540928 11348855 380667916314131568572720024874467712000 11348856 -246842059291242415185550005190248652800 11348857 3695449418225152538146161427869004014 11348858 377011093152221705973832131050126895360 11348859 299893183126058562022256153861523578904 11348860 343751681175593206212570880422626918400 11348861 9486226240314915324850690639173794592 11348862 20992215545548177536680504020452126720 11348863 -470202036271709963343104701737432771840 11348864 305992360645870236141154292505426001920 11348865 32618692742987719304125471223845525440 11348866 226942684205291566587396256376399624064 11348867 423066379242585505027328253410769396960 11348868 -42280386854487695355850707573379445760 11348869 -26832754408801760531341996995441024448 11348870 -159884159057317394265252934439840592000 11348871 417078917451453999795325921463980999680 11348872 13109388726705890169176539394562385920 11348873 -83628972833770152303118705515461611878 11348874 -104434552699853164706147900899642869456 11348875 24085282611304102087203701851630764000 11348876 -297932621005555379047272573162139582464 11348877 -131379475307061015985897183877703802368 11348878 -264441037938033646030515177041529629760 11348879 285222977017168364384009990312631954480 11348880 -86208040327821951566420835009150320640 11348881 -116297063198506414847417184130980602636 11348882 -134906538988728130403435797019969800416 11348883 -41783299698837220448670641027478528000 11348884 -564535373728407631919879548602341037184 11348885 572761412157761873886443612163526223580 11348886 209345755271123987784718119167575795200 11348887 -191589420335722387638069178100697911208 11348888 -253781229250124624787678923755351050240 11348889 457921149354480317422713634445741400960 11348890 -62404591087571926922019061268958028800 11348891 582402878506266226343117735489349548292 11348892 9553398978834503982570587253737481216 11348893 539545535922169364925782009660821735142 11348894 25098154911130030480425132454338703872 11348895 -419876924892328891534594839850422791280 11348896 506699913341158050413294065222534692864 11348897 93766430913620913138099211512687641664 11348898 -130076649203239575078440220307586456064 11348899 -455020099974345379621864791413481146864 11348900 91500475838803616213237919381745968000 11348901 178404642496169305664630533732360932030 11348902 -214095742186437674899501620987336430080 11348903 517121434942463461994170787191148640960 11348904 -3842293308981859654169403698227445760 11348905 175728663651351934491218060365583394120 11348906 375125970605961333573229706857280383152 11348907 201062188376462368745297144477842905792 11348908 -286649665175067839604384918658738223872 11348909 324092143060633885023304482850726620480 11348910 -355987974404728236911808066648517440 11348911 409933204940974406644842804972763261920 11348912 155836555208026493476736701097218031616 11348913 -297251866853342069067884016702258814656 11348914 146137555524544669045247978926087759872 11348915 -22258932866252951792609835915755572800 11348916 270221397243737645642049333149117497344 11348917 -316631317355993484789878559134875302468 11348918 -9492621296651994493429581020770333440 11348919 15473469508949926894719106781724538944 11348920 122987906805085945168109178848667033600 11348921 22300508338624325988499836146876253072 11348922 8210389097930675685563209554962689536 11348923 275561821952263261728876663727943239728 11348924 -220590052351982526501239785471395072000 11348925 89335176138749136384749551525548868800 11348926 -391315999546583966847315112907231801088 11348927 3118401895505584783723372642137235776 11348928 157115943540515501253086402135080304640 11348929 -280935953673918092449631842105467252000 11348930 99224172008936450343710195519396704320 11348931 -3244236645503966614801467293663620992 11348932 -119113476395586749656885249936294051840 11348933 -970025536472822821828801840949858957760 11348934 16830091577502643384741693834101286080 11348935 -120252864011434400867910895413649044000 11348936 -224968285757809318309765353964042813440 11348937 -171464868970267200324091454367289078560 11348938 -56056454642799134596149176779222878720 11348939 -558390579039745778358086472434825125884 11348940 -16462680276265329495227859117675648000 11348941 -152263369723983969031578958915370763658 11348942 -19408939821723203701421194744786529856 11348943 110877756290288381208357732205626267168 11348944 -25441448748118268647721889610410573824 11348945 -13388696314454110806894443595274828800 11348946 1677977549108879140192648476669249024 11348947 -24636941847172915953354612037954944000 11348948 77727593948739558587359452184295520000 11348949 -641148480611195883114389514814565320320 11348950 4634012402669130510244048904624097600 11348951 -19677952272689623155946790968121534328 11348952 -1091166097796927793533925417997255311360 11348953 -339421211400518679458504215617588800 11348954 -10964099685155490630615782487655203840 11348955 -242715070618854507871082507586942537840 11348956 702347331301642305337061089444748741120 11348957 173829802726699574349446978841721399206 11348958 -237843594043573954075908931487126615040 11348959 258164408802213422245866076659874071504 11348960 -244553978380837889283195634179967549440 11348961 -39992291241668099224274670803232408000 11348962 -198297231761398810849214245754597490528 11348963 14315246160822277239979949891607690960 11348964 -312071763014377736788743316586191134720 11348965 -116019095808988566900358363411154909280 11348966 136178694648094153001269312935271751040 11348967 109222403841816115538949150692320487424 11348968 571566250268806202227918090030809922560 11348969 651210843118308392073289911199598813370 11348970 -16027489225131964319602634320999296000 11348971 -270366411934404783750897512826120198800 11348972 49069653835891229740619711431407595776 11348973 56601271664557344240300014173302180024 11348974 -29512936808565061407307720193772158976 11348975 345362510545953747210802082456622681000 11348976 40972297271131274164272814152210186240 11348977 -1193991392022714284968995549988494112174 11348978 341570288820698841429946795566790721040 11348979 -197732608784494686430394354294062247712 11348980 435109736696475066898771657251737568000 11348981 -74282620321880860748686781194241171808 11348982 -301699369701934725515352192996122234880 11348983 40540497343653191613020114960493472232 11348984 631970829964133046224264713618065592320 11348985 492549190003723110408053238512240078400 11348986 768518639212420230375961527448857914880 11348987 -36964531068549516067403972975042286000 11348988 -184940372145132973059305375388808502784 11348989 340622750175547498690213926731632185100 11348990 4808567187731204424893961667862133120 11348991 -23154487637707018170057499681239517968 11348992 104758194303788377254675262168792825856 11348993 14351839922101894876791400002911626242 11348994 286031559693279063675467292258994992000 11348995 26159413661712300395638435936766376960 11348996 675032173702183783635618614918381715456 11348997 -238100599549283424110387006233435130880 11348998 189632102726757333821400234427929200064 11348999 -888649129484504470896831854027185905000 11349000 -149369915345287891982034370414095360000 11349001 -627579880766436103999412784417430784998 11349002 165386986953786322218506930800690359552 11349003 -223218582832182456165413182775698835496 11349004 162196231412127092447960018172958003200 11349005 -104511671839516988392608362361480172800 11349006 243911290885282218694279453204023203904 11349007 167667691163230580060925356209402670272 11349008 161445844779405002486341717647704653824 11349009 -4516060248059768443297348228865503872 11349010 302728760383211123474290447130363935200 11349011 1099134547870766862585509566359375730800 11349012 1579787106615316181474463096848461824 11349013 87517776854270244838935578927332592880 11349014 581251404723247500490787843713349453856 11349015 252576299584895103980221594611325450320 11349016 357800075758154616182080496137849282560 11349017 713919338501145721112831329211177445066 11349018 25127834355539118646142028236625715200 11349019 -408892512482015479999300200580182806040 11349020 189777546875891417199677521309590228480 11349021 -218967717537464456196147273886070287488 11349022 -86483301387636713054536582520500418688 11349023 103259837319695159362478514037367264640 11349024 238115433752849959397246293333746647040 11349025 429749950011843890442745161464116810550 11349026 -406703751968529268715565478725195757968 11349027 589252016899730205155018093435810312400 11349028 16759177001499293210119387959232634880 11349029 -493820055048590068333549590165308194560 11349030 37655136485077980571218445256403148800 11349031 -209623045127151469643197345582047004168 11349032 -202448000635346256474680459430840576000 11349033 -2567870457620039453718648682136483616 11349034 139658889818307392141033372336497785600 11349035 630770121230115974456351511091066320480 11349036 -436603359133472377019310129070708939008 11349037 333015778657136077099498367372618368566 11349038 -16674382025996575643067290998642839552 11349039 -239750161308090299185078344491192261472 11349040 -135923198022914834158316277271915069440 11349041 -758418307717747212719163979149468070416 11349042 23180506438208571057894350443222786560 11349043 -655535148447004914137965173396809304480 11349044 -307046971863787898667379738217178875904 11349045 45280034658696593277279672315931857600 11349046 -115833835263845401193010958907346916416 11349047 238681092859975752503558756931930116592 11349048 100597828786626404503443007155322552320 11349049 472964695710394376629243164231251879364 11349050 -164479316588487146726435073423444770400 11349051 -28095177109691307970963209400482848256 11349052 33110617226317623671146132962159442944 11349053 483684630879912732664937362356293551302 11349054 -408916955468003150594860185260329797312 11349055 -998927101640294451165504668603189790240 11349056 76337187582585209360447761806589427712 11349057 158051486071266577915879334098512882720 11349058 171067187274863876055888932085438822912 11349059 107550817337559035282504898831448142016 11349060 -170741704551574202524576591868320727040 11349061 -460677625794599803040720202906360572800 11349062 -51653409312769259492462686963929380736 11349063 -626746287627579439379742272050513852800 11349064 490593068082403249325799975107302656000 11349065 36094658177247486702016897599905809920 11349066 247299251390984654807918005778765787648 11349067 -1281451881603904193609842687170141886560 11349068 433175152441769879698123695602162626560 11349069 -86111674623029267610703123319032234752 11349070 16057139050060246727877409021884876480 11349071 -814652404612696464177755060683712803728 11349072 -30401531784537151791809591520144261120 11349073 617644446578260681829968695089361694322 11349074 225648437905726979649747054914787840 11349075 53989889252422856368837942500175338300 11349076 9478641936158877848102530274103672832 11349077 -266485265869854743933813811181899073074 11349078 -10435971819132461390289817118170177152 11349079 -411567420026207020648343842176575377408 11349080 -95005342221394080791114477392619520000 11349081 448874660078691086237425710937119090612 11349082 191895737709087871272259160813531227872 11349083 527536457103975316668147933936572395332 11349084 67458198415555495353699488613504955392 11349085 473934694478218848788839089512248424160 11349086 423242212258830081501131236730932094208 11349087 48675762728528392498460422048683659280 11349088 -265082488096241863181388330430493884416 11349089 -122478486293827528991397019874647967676 11349090 80875287237808504202902482163109944320 11349091 -5031167185175299870662405578026905760 11349092 -18448503857535057155797631491452395520 11349093 -188121155133434091624498102197344986816 11349094 -548915460561378978438907372797468527904 11349095 -157358671414565982153374772946442387400 11349096 266136448183559975633241889571132620800 11349097 175471543909641093179361110747778488832 11349098 -6838088255992673278445509648116925248 11349099 456714521889052695634205989393378780800 11349100 -724620731180871594125372668007219200 11349101 477798976766817335400976529553728205312 11349102 32185365465292561782565743950643237120 11349103 -624883884807851304422719285068881113648 11349104 -95548715358603346733163958247082786816 11349105 -451733491297473867477457306546805591040 11349106 -135767495577434002083267780560562247680 11349107 -137993200796099055470366969040683083776 11349108 -161963507509889461062771221333800611840 11349109 -169593559756140602195093943692764490084 11349110 14999171209622726828941979723873232000 11349111 -2388727016315609582213513866789997616 11349112 -480118356451563823791287659470860697600 11349113 1196017329608176000263756482895473200362 11349114 -12084812585281817505652771780472452608 11349115 -248495683086219086496009973104937502400 11349116 226595120484537503738248576141837424640 11349117 -223309905793023396865014884778216358932 11349118 -5873241405745652106013086341912235840 11349119 -2584791907742992139689278594774950856 11349120 183817414693592930248035558111785779200 11349121 186842901880356790287003713425594056960 11349122 -228701685183370237315066473964153987200 11349123 -50267789753385241397278290658822340616 11349124 -289189905445888440696606465551950328704 11349125 310834000609920342246841186493080779000 11349126 483086598525423225060714225514338134400 11349127 682721971009173221656185496667779837976 11349128 94387405836352061125752500662525624320 11349129 52324181254610786491434191604037176288 11349130 -12218435435896950664715925717012833280 11349131 65640870030718976537129202730473360000 11349132 400519520751711810866975309637383887872 11349133 -380117829121455412082059094000856652618 11349134 -224499762988935934410588407838563370048 11349135 168467272421359409587687395799409206680 11349136 -181319029988860372256173563092206379008 11349137 471687736812259676583477586789296691200 11349138 -140029006728472565380779272530479678720 11349139 253897376525410382155481073417495001024 11349140 171739745470376779489435640431731916800 11349141 407567877711147006671599477073104984992 11349142 -207424586530871234309586672366739221888 11349143 101378745391154852874396682429007508384 11349144 74395131130418860902646343213201295360 11349145 -101852808977956818522788530515537983100 11349146 135040816556299253815665511159381669344 11349147 -383312213937106927653511029900140087400 11349148 134100954728272588551627972870904606208 11349149 233846638167285552534567464050026590592 11349150 -2241214928224914315725174226494160000 11349151 610642281509220693354937389825783494904 11349152 -413981705134049377622814238285948059648 11349153 -36523462362012377289157048266098439360 11349154 -216367418371853061706091043149351608320 11349155 96137338447698735095989468894965261600 11349156 -28774976753475220082055079078742261760 11349157 -618345096412558054300614038906018614594 11349158 163270753921198478076504403937330330880 11349159 347414324004236893462634960973865912104 11349160 -163158495147990621339696848722599936000 11349161 -195500449594070951487804480815913407238 11349162 71580941226400287835430093864529570816 11349163 -61213515541427141592945931194971811440 11349164 66720283675849023593752201019196550656 11349165 -104294359254212557645862089016414628480 11349166 427663223568054721247984799414338323584 11349167 970454093516547968556874087407126915216 11349168 9667300899016656293142528705858306048 11349169 -11700957429743524644533080323073507200 11349170 75510317674863236518601643578742773760 11349171 -133075617731313504842355141538288012392 11349172 12890665776640326988025890442092373504 11349173 5825076272783991951658474352060135520 11349174 -128333522503897841687014942484937330240 11349175 4711812437403957161800476747681271000 11349176 60583354413521128887627762047595663360 11349177 -13885114340854758640591956742105243968 11349178 -426259814918495429817914957618907753360 11349179 -128082180530979108591543560421787956240 11349180 -186510717919358182641436515328370227200 11349181 -109531495697539599781473940305434532000 11349182 -63898426506811839178708086493956721728 11349183 -237423492661259229676927874920187089776 11349184 238586685333821173395311869819669708800 11349185 655531751919456175722322905604606354560 11349186 -352004320673529613240170728707454002176 11349187 75562135435688017239437919087711147836 11349188 349618167652741324728763439729715189888 11349189 -78868756624932138703461910747113467520 11349190 315252587737890477870114300551790883200 11349191 -170925309067693613002844477816777542560 11349192 280691929794768265861497803678652702720 11349193 299458614776213831013249076884767236864 11349194 -279313811980588248002273765471829542400 11349195 161178273255498128181340843372612560 11349196 -80462303480437504234429390079706990080 11349197 670179906548125625588274078164639877312 11349198 -79506562773613790745613321942536245376 11349199 -6462100427777333855113879978064712536 11349200 129398804474220707011892937285838848000 11349201 -132918700456152460305588167405409080160 11349202 514510488869979364118641600825743825552 11349203 -476464870258526612466776644269236806548 11349204 -359426162255569841141680362823674722304 11349205 -29446096656459266342040901167665280 11349206 -365152149299176690783976876018700927936 11349207 527753986639737305290531094628261602640 11349208 97941985752899390710349695335498547200 11349209 190976849868995412463707292008213682560 11349210 -17883843229496532073561976052131489280 11349211 461666505215205620289137980266083521000 11349212 26841431452737236460792453133836582912 11349213 98166453859703169202125930244511810400 11349214 19309323433738776397108590744579171456 11349215 294844501822683672022354247261466264360 11349216 381682393609387006005342666033917067264 11349217 360305898629268019449755456729467965504 11349218 459503568677864783523272976246128841504 11349219 98120140438471442667232810196072094720 11349220 -180012719905945161789300050437121802240 11349221 -154421746805416586740629393539942076708 11349222 95280277232010170777456793933936315072 11349223 798733478694009566813935935960544636472 11349224 -133449758514061287988350495891472711680 11349225 171630097009867504497168776782495810350 11349226 -134699506301153013944867152119805443840 11349227 26546444080124984022020283454556537076 11349228 -73620666006945748631185866069150793728 11349229 -716201592824207373879036354865583600170 11349230 143773499081623552838595965927130701760 11349231 333989496153579552381581981393306628864 11349232 27116655896584950085353822841295667200 11349233 646756478543047762688361813151975947636 11349234 -13293332005426815480062636327017123008 11349235 -65505465719523769723100879859819597600 11349236 43356347331153962165663501085997649280 11349237 -48973948942519809635088496420817542080 11349238 135272122525101933590941904777984712960 11349239 -115822973772379346226110860668617192832 11349240 -105643076346289903713083221717647360000 11349241 -16820750609993835992354627537546103216 11349242 567359220108172440923882431615670332272 11349243 86195270968815032654561927852308979184 11349244 -157246043874574610097499044719663988224 11349245 393923392388936858405054056573827475500 11349246 -220089890559818191676650550264689857216 11349247 -67243571993141071688393806549321010848 11349248 -7909791766189094858726049595130904576 11349249 -30340931692481847713578284174705072336 11349250 53224546293039554281324302617516544000 11349251 504902639354527265347560345822454969440 11349252 -109417099288644491127859281513651249024 11349253 -534032945113942133786652563284787642400 11349254 -96338556438622910020563289348523747328 11349255 -149711462756010625755139900553487329280 11349256 52537596404480578041894135081446400000 11349257 653929834663353029541918855815486912292 11349258 -89015356011603307866914062588700477952 11349259 -305075542262077839941663978978752954540 11349260 172881905870120739135439337287178357760 11349261 236354347225913120891692812883050024960 11349262 443260612480625688200198110676506717632 11349263 832582192251104308522720823725354126512 11349264 -165607330885143060641947083234318090240 11349265 -226449721317265877543432823146094707340 11349266 663258389459502129082274656593786782880 11349267 56221220215895106472012261582845668280 11349268 -98453346431796874646113715582323580928 11349269 -216217859677563049795604197509450287208 11349270 -142767150027046298778431794885905052800 11349271 -467009863296523138198204461610948144328 11349272 609539918770497364806753805721478451200 11349273 -35495164133628700619665998985737401856 11349274 26250185185143115995915130097648943840 11349275 -10889067571120985675015950867972213200 11349276 -266508304157869997201683171594127400960 11349277 503561258322030933898260865388694170220 11349278 606589646793501704911927744162815565056 11349279 67506184167034546527083948767299489648 11349280 54673616423207228169718778871132979200 11349281 335863591245383770674964734877072811712 11349282 112209607973485571568618038511643673472 11349283 -304653524433990727033387936821409990776 11349284 -864134165509102306728117171363553536768 11349285 -230936329644689475106464733207693064640 11349286 -71127389036195540359915533051638541312 11349287 -240274637392798409631272985761082125064 11349288 -68890172870093654011643861209074892800 11349289 -94653549126284058653426886214483831360 11349290 203587585401198377447810830754667842400 11349291 27315994637789398504308997310246784 11349292 318692392091747724111512000094417341952 11349293 -35286416785728292242185859096367766400 11349294 239497156629897435947258153765073423360 11349295 101981753265259620374605165405264041000 11349296 24623671106917214943687922968121638912 11349297 -39849427354863409994039891855211547326 11349298 152265318851921047701751309651797888000 11349299 -131063044728713919755835631352935050480 11349300 219313003435963492649318928800506828800 11349301 -243000423180319236846021903904250423698 11349302 380417640980628003971061040748698093632 11349303 54884288857091860702164716395279066368 11349304 16967245111178682950639596142992465920 11349305 137235293340010461271920123407160097920 11349306 -138498870610176036242857479960342640416 11349307 -592759195532290647460814503185038524444 11349308 -545587184914736395589477306246560519680 11349309 235743564735308457295174175216239896768 11349310 674399602462722348299604938341240320 11349311 608735686101233285523755154908973583824 11349312 44322278878957481652891602115228598272 11349313 -590910026718716302767465176839518206976 11349314 -37778532519904861301760070945997998560 11349315 -186024259023404389859204831690766474480 11349316 -778890077172966098413207123650984960 11349317 -59070183459594521560174127842323196416 11349318 -199795497426033960436305882362939521152 11349319 17343701533340448997377109271840080056 11349320 -538168180961351286013246488049029120000 11349321 211038315862590695082398406137268329664 11349322 502783609695756829439475936080753585712 11349323 748114027107212475338461131833680654704 11349324 119621875003216505574011914166135285760 11349325 53955568217015236310113983741618297600 11349326 159203123855564484543980698023071186112 11349327 354194006937087504488669937889143183360 11349328 217365212455253150835084026710009053184 11349329 -428248760701266230772303008327770155024 11349330 -153017833334396137344988990780242240000 11349331 689909675038520103820012227633189609528 11349332 -980940078927893226663037968173563496448 11349333 245231082279630145743789139885579888764 11349334 -11305899116789378117137310740009152960 11349335 -725707853315134330864333462346127615720 11349336 -583593811469724151850515126002797322240 11349337 94471099880446346581489739311474307280 11349338 -9969450748190672282936733798460523520 11349339 361496895334862343789023704906542595224 11349340 -305062539660084324621373010147467676160 11349341 344775709258253926038383613121552987500 11349342 550247962518501768092631932147560602240 11349343 442341048639096110668419709969994366440 11349344 -1010811855477806462627858543938802417664 11349345 82149799680830102062488685615343894400 11349346 193995701255758214085555940592018958720 11349347 -203403066142636376025660106011610223400 11349348 88640498041958490658247657203988152320 11349349 450203132133501581609715920816149859520 11349350 66670402144777820738993064605554944000 11349351 -311197879695472635345905683882848411432 11349352 17841779576133013093657634171568046080 11349353 1677797502964627772962312404793303442760 11349354 -157927501318300103955104340225671328768 11349355 211208205514768235723347167519121720320 11349356 -320829050997929997460743265389023758080 11349357 -728662378796697098716634571161092608960 11349358 -232081729487897578491260416873641295680 11349359 -645484630616413930462502331074449772448 11349360 -51871581748812874429634854113056194560 11349361 -147459690145947088939963705142133749038 11349362 -114784826184114234969873072935399589888 11349363 97123054935160873924855574686526907504 11349364 173418726968058107010971043450916091904 11349365 1184199049783616047276856772120579624000 11349366 -109260421862776296972343632933173415936 11349367 -24698635054992280988737244647980588288 11349368 144711732271249631237210369526266880000 11349369 -238314649572987946795945079391463646400 11349370 -348793402578964678161328605534300401280 11349371 -803430088160184021239486401480977570456 11349372 760543421865744106678968368703861276672 11349373 251395935444903759749313964991542022400 11349374 65074813832245703957661759880505185152 11349375 19787385974996432217007876794042465000 11349376 -1050179480019527870881804700273281597440 11349377 9036595690284353578105695527144536320 11349378 165372818558533733479037273659796909904 11349379 -390003647009663229977641519785159630720 11349380 218699302433926369255081566857364810240 11349381 -140454749395669195882938721305881638080 11349382 350049792814254437169277239117898550400 11349383 -26687122302618531537636652096150896336 11349384 -633149255885691089650421897393928192000 11349385 -377516433744080170148404519336705323420 11349386 113642193369978691037361752207105881392 11349387 181896372885143470913907998858436686112 11349388 -25624735304337874164441617307917095424 11349389 996136137106449408472852499627541899190 11349390 -68742189141853119240607914305933372160 11349391 1193648924695007565108651879109640159792 11349392 -264564252294904990467864028006139387904 11349393 22405133897882725898607242769095270400 11349394 63613951959889439266715356680964242432 11349395 449581202224479823816751121926658548400 11349396 1656934404912079832255874574830262272 11349397 348802365695392463523618655100371304846 11349398 104769465399980795804351280180953497536 11349399 26028041716933436343860771811217504128 11349400 184583377685787960692383996136608512000 11349401 705581794637292093565833646270973012544 11349402 30523980394838063499871547888510418432 11349403 -358028803611868954259130479285090002000 11349404 198174348289659952567925711546153167872 11349405 -278453398593816869506376962613539662900 11349406 151750528531948329400014644333314081152 11349407 -382787994223495363985939014915377112680 11349408 111400508690688611771776839487460474880 11349409 398312163906963465807482286220179611904 11349410 321138388788674319301682015451502498080 11349411 -270946535566717122422499726186690754560 11349412 -412290966408723776886451620887525494144 11349413 -4332942033882391832383729432211834436 11349414 197299306352424454515781334438965641504 11349415 -129352631509875093037064246461979289600 11349416 90183478977077147415643230721286860800 11349417 7498142392336122016242626150295023040 11349418 296146603100106715540969333874989211904 11349419 74526783600152069267668056785956032000 11349420 1436612455499235160920622955593482240 11349421 -135034283919200892895586876518250623296 11349422 -101222354145104308256893666228843207680 11349423 374204227057957423409398621384882842000 11349424 48216124995351030551060712454061424640 11349425 -182097796955623296946988535607103609850 11349426 -535425171003564306640733716293729484800 11349427 43877210250809966663991902437116087480 11349428 -86285513466800144585357581716579004032 11349429 150435171044108696919388854495270163680 11349430 387695564118737785951829069924390872320 11349431 -124699514443570406440677211309170519768 11349432 -30083714546944849537972516203370106880 11349433 39083423110155426791204356831224448682 11349434 475210752663340347525070194872336789616 11349435 52952674141357930724233302842511826800 11349436 175459697990820313261948053895482300416 11349437 -755362932542520954899763312195546615936 11349438 73202398777566203663002402373830093440 11349439 -315820265750535029596061615270193528576 11349440 42147218293915946982688120009811558400 11349441 -179549913206821867259004517218303248640 11349442 153723200847565956088972482025363653120 11349443 252016289673980132466639441518500731600 11349444 448878416861101725482935996241150524416 11349445 703301043335753501130965066531355152700 11349446 -96237316355355779948258558120059463328 11349447 675059453382023405439935573776679550720 11349448 -207551055767504722148026759585674977280 11349449 43464475742526590089805813352224367450 11349450 -55432478044720304613703609841775744000 11349451 1069675208224196123930486463560597634452 11349452 78645988241577310208033885043295931136 11349453 -51328000669161734862679218570461056800 11349454 -65417071796246360061262923421182873408 11349455 -360693145400028494510522331731771470080 11349456 4276556021463794972521870665622487040 11349457 316941027788359536337232355233374242112 11349458 101132498798704000698971964187841851680 11349459 -694929852206451351042870761675395095672 11349460 -54422204534047541546937049261528627200 11349461 -279652288341792326333904731085888053700 11349462 135206185541261070019444015454919880704 11349463 -20870068181476123735857334603537372136 11349464 196644251116769170377087331875647078400 11349465 169986543490826419266606820199876029440 11349466 -354446389198322392366959585258818972160 11349467 85090244977409263105921026928801032960 11349468 143498184177440373686799036805745339904 11349469 213375827771178253674594819605826939000 11349470 369252809952269347333545008001593880960 11349471 109023572263616457071255842011968014848 11349472 -340343686454728006485867620105931718656 11349473 269310943059596882938670811580954593684 11349474 138676087085855473313795920686694911360 11349475 -441540134227048898457339288930127253600 11349476 -373949497108914605790488224791143562240 11349477 44053644197508893633104962047667076572 11349478 281359437836701348750258134315181470816 11349479 -21401273787304824417682318757673166200 11349480 9935137522251744676646130330255360000 11349481 143395082580091132859759586240703735104 11349482 143532614187882468343097166908454776832 11349483 -1785144311866771535379894543740655936 11349484 -351032856600434247447265846985856265984 11349485 5338498102991827048327721970884943360 11349486 185072250520206152231212360248123596544 11349487 -541023477009950282430602456213779606608 11349488 -84728925929739491899599570407368359936 11349489 160265380673888836971183949904466644160 11349490 -25843255603407185026119484490002437120 11349491 133196422297536626025280609986585219840 11349492 -30899790609219876730752766597696192512 11349493 -1251470509692563395249099406222397413120 11349494 65857308941322755746398377570554691328 11349495 51421582760340413963515408014241098000 11349496 685609067239225887433190592180308705280 11349497 62384013150984618594629663721653042772 11349498 66441380080174241574219058782057254400 11349499 273724514704598232515900118077863653136 11349500 519880062438782751689934230022691200000 11349501 -187565230403871113541907168470869528736 11349502 355703914826285645624770873156713213312 11349503 -110559683709708429497448399311303322624 11349504 7464627194474718779260485630783651840 11349505 488779578228175119589881195851444376660 11349506 -3625497890545905202109725780114222080 11349507 195016009550958106612682081561335962288 11349508 124225896066384665600195761749252019328 11349509 -576915794202355848212774427221771584290 11349510 -20645225897199660885504511540164493440 11349511 -469288646350486637234753825071450537968 11349512 -691197130285519311931589129252886604800 11349513 154037497212463793789242517701240007424 11349514 358990364559846316416211238308119839232 11349515 747050098088033858761277968679358704160 11349516 106774546691923118299353881363354127360 11349517 190688891291797329392134682256620352480 11349518 -481780311117482005615714351901963327040 11349519 -75742871642834358848247959996747158272 11349520 3651377066927093340106959584467353600 11349521 55051224056247576365220074445921225972 11349522 67973942632351728329188853301680006160 11349523 185755690619912879629149952437566673600 11349524 18957976821407926992243292786157364096 11349525 357351455694497667446906207971603941600 11349526 -123061225944149553072227316698478099456 11349527 -106844242120392677099085919560682132440 11349528 -139446842984458666814415497442212782080 11349529 -34926942957724913902610708041911905516 11349530 -22003458048511261136875227896530401600 11349531 113264977498333713464855581473348993840 11349532 -595286516317373591436159668023752435200 11349533 -713021177366215460727623092709004384558 11349534 -14612019739936607235806066581167144960 11349535 210092103719831440797443262318950784000 11349536 655806207577573933630935796891008368640 11349537 1111629635652287892167695470560474979360 11349538 235909771138624575265638471578157295680 11349539 554325796755027179183383942054615445340 11349540 -280297733281545268489526958867180019200 11349541 98576920858608478732374100145485456672 11349542 -166630863107261254336779416396981758656 11349543 341970743939077076151542551864264327464 11349544 99394396286805871559362317392949980160 11349545 835179779708281493951019417484411131300 11349546 -4790914307824600987819140360423854592 11349547 -105534876926826309981830157986906251440 11349548 210500341202391139557503166606196294656 11349549 11978887599034304006787239312365258944 11349550 96415779569624002133196293409029308800 11349551 -265204440320990318923943154848152804968 11349552 79734909071485762068006545787393638400 11349553 375251861036191084708378971946179670802 11349554 628805329755289789717403320709880394272 11349555 26647016236462969554117097575355968000 11349556 -981923574753813982677628468297716645120 11349557 69135624404510924584483185815621525952 11349558 -872247219222080608235112623365165248 11349559 475900419100600555793755512921386626504 11349560 -1136793209576946948845258850804009369600 11349561 -116180392788613385870064476108537086560 11349562 -36905028484096766085655743899753448960 11349563 -152586234127664001175276734353694086256 11349564 263030072136206947972837538868166321152 11349565 110113411402397997887652589959007372800 11349566 -429428587676874396878138715738224064768 11349567 -2155555015871890130928606393027795600 11349568 317699356899424984645125026496601653248 11349569 -265897537360991862321743777702079895488 11349570 102448605744571996833282395792536919040 11349571 8174947990932857068151016121295793352 11349572 -52038425298505603250326895798627636736 11349573 -691436894197887927793305168706981850400 11349574 747270422086008307614184479698690198400 11349575 308725032622116077542971139983899704800 11349576 -219433613499308576927914700730835000320 11349577 -235045680064910688801916702049093793574 11349578 -695294538441715927949352987532216008960 11349579 -7531981391329130415664555787367968544 11349580 -333864656750799876174752684645403770880 11349581 533742426301452046785618512534030459382 11349582 220160009575771006076956824624662419584 11349583 99458950470472658168986811155362619120 11349584 193849512740769734877784835222832537600 11349585 192591683125875243187707941443153152000 11349586 261287381475122563499424477344836850304 11349587 -2193967690083152358428243040830685796608 11349588 -7867044420585870859721289989212723200 11349589 -687619320756781565197794020770555842610 11349590 -35834471221096883242624818774937904640 11349591 -524611347524671648988451877013978502912 11349592 15644512629290014500627188347064094720 11349593 11587275842644488449713786645102039200 11349594 -193674430516698229995078757262411028480 11349595 241337178922477422668612388088865899680 11349596 237850599969493432338934207217062932480 11349597 86248392542508440720310507009675846144 11349598 -99185098148528332003313757133005078336 11349599 748141328222176504987604632662958731792 11349600 -145626138144783625395749815364714496000 11349601 506961216444713839825829481529718829602 11349602 9453580172677115581221879894122323968 11349603 182954661443695483153697960973560052720 11349604 67560528471728305972391967175610515456 11349605 -70908871960702787206471107457790637480 11349606 59223777534274036131522495540873319104 11349607 -253650336879394783478901232592593576128 11349608 -73817176419731876048369236398828825600 11349609 -304340313483727498175769291567763768320 11349610 -143797019700801164438275603999947707040 11349611 -147345381034792584121344601617842939616 11349612 13052190367991867397093123456277094400 11349613 863056044989620408798984112569447963968 11349614 836482911212588935251387210783882278400 11349615 382711758725453960669165694868025160720 11349616 -48480699790096767495386609415504560128 11349617 954362568317769928888296787165601715666 11349618 -2032229283578109168285051935569175040 11349619 -293283023898429715864755368580894860980 11349620 170010657862645768240755572505800271360 11349621 -663386291024058812025357525901428504210 11349622 -359623026575262232106124919918319697600 11349623 19373050794713704185357069346857193944 11349624 30779086820952585643376134226225725440 11349625 -309154880384657515543497077021244390000 11349626 136075711576237426210280305767785167104 11349627 68867943572581098460812074664253301760 11349628 -291220977090529453326523077761995392000 11349629 214299226862579677585196333001180388230 11349630 225699611211454172836894054772686695360 11349631 -311973499141746756720713216351554343000 11349632 -64504228486007501036548438604591923200 11349633 628900802125498195224297285640074936624 11349634 -280835854100316943769682124837056009216 11349635 4190778971955858915567678861202176000 11349636 5223881540393117807755016158437795840 11349637 332965749743585474810980490609412771100 11349638 49471415342259592104833244640036314720 11349639 -8612726574464221554043531618639115808 11349640 -172764251213028530622131300754935347200 11349641 -367630300672036845401758635750046457958 11349642 204132588645501746091583930232983816704 11349643 -415749422643271411372973164814101351920 11349644 -299974424484684219356648949439043195904 11349645 -15602008532777903451216508220727921600 11349646 -164199570311932635448596817587229977600 11349647 -836125881676149800419896060333577949904 11349648 69352054605090075742379732500144865280 11349649 411010290540064786034323684793981081664 11349650 18333034745117683904878791981289920000 11349651 -108686854914763831993860935297149589760 11349652 -66412642579836538722647713408401078528 11349653 -313789101182758612507117655419693078080 11349654 10356661816221835653234176777861505024 11349655 382670619307606444822533464861447665560 11349656 -187057442190952958066099213976090316800 11349657 504612353632667568773182282162663111728 11349658 171662876801863183401922694710053688320 11349659 999048919460737608621513214127800054992 11349660 68527900595327073298298513745912299520 11349661 -266746331230145653996901028641556792276 11349662 -309810822415456378020805260443756823168 11349663 70977707410423091700039790653003348000 11349664 -246619874497993386308733383424395771904 11349665 -795914202290154850959376804247960280 11349666 -335698094762425711537458201530280046080 11349667 321589783324919630540118922381299696592 11349668 -266060220229566052025724548448047238144 11349669 -106509535512528912718740131985585408000 11349670 -128251104073422280694777868427521774720 11349671 27382356008292529971954847853121193200 11349672 35589552451636827574598112468688896000 11349673 -1421400625578419784863924617102435655232 11349674 235278702453076842068069276868318915840 11349675 -11653517970895715441733575874558979800 11349676 -166579922458947489040424305313679366144 11349677 -227106616508044795363345826283150029568 11349678 4718703994584461738299544261643721728 11349679 691368465856587572517723197766984688 11349680 54596910308047525289773972351386255360 11349681 185445518868694258254279946663941495744 11349682 9290129747238125390551364467188804000 11349683 -401591125695475793317564021497646702068 11349684 -527642395080603754095951139730839639680 11349685 -315937185652786721529113693012574196200 11349686 -318332795297876250108094142785775270400 11349687 -255240067790263218862770672576978969648 11349688 54308304942594512852317202878183833600 11349689 32875424532512957024302212437540337408 11349690 -37962088469970690538321286750670827520 11349691 -444077379769923762761473385261796266908 11349692 -560193687418958750684912219351898651648 11349693 -1918928520441369598436884431907061644800 11349694 74470528677928187906639537782108144896 11349695 121048204653926175665068014470913748320 11349696 -198691268885880540748939980454880083968 11349697 -637940836907423660858785611176040977854 11349698 -709867613001644041011393334305866281440 11349699 386299060437691303829752120549022910960 11349700 -219313032418380814136900285115765596800 11349701 -123057435901200568088277054391955101440 11349702 -26425307693797040152916444315486154240 11349703 -288228413370239642015543058320957711000 11349704 -281653688409871612232020917810974515200 11349705 298368910257918282090851472551988213120 11349706 80005278994280181856309399648352688384 11349707 -443454815143805458575818907360838385160 11349708 164892727869944346022351455563317378560 11349709 -73688648994197722084246269423920054208 11349710 336886941751588523778429975450023871360 11349711 -577084568831439070687111575941867625240 11349712 -6974691408495029991470578654852546560 11349713 -428820053709005204788127275811295487500 11349714 -185126862098294994553372017031993752960 11349715 -1135011142170554569483377791305536480 11349716 -159459697010049720596381344593912502272 11349717 -87854143171454986137445729131358688352 11349718 -69084511222540104358819592117286868992 11349719 -590790816254393146809586519884974837880 11349720 3057186260305544013394274680912281600 11349721 -8517410672159448410139736666872642496 11349722 191235154422075890442877210578433069824 11349723 -154962014625308761122364268753602474560 11349724 -763583749054329095608611740727752533504 11349725 -33865545363850047882019355990725045500 11349726 -355675278523200050260881251227222041600 11349727 215368521991959744960754542019069636512 11349728 -238206588738631780124127927305245556736 11349729 -405062930514053973625595911626356790126 11349730 -98456155642133266453637152384212019200 11349731 1169217410424194715942679675752822149532 11349732 -79973143124843589260714560532156156928 11349733 -848254913830497218325536907712067837600 11349734 -220969952248081114310153395835205336960 11349735 -113942275870239802125509915657150046000 11349736 387348191910768121373133002024646082560 11349737 182772536179749609555050572657789594752 11349738 -180919680127814792086316615386961175456 11349739 -235515406911089426289473256318936224480 11349740 71852151252514389040689312957303152640 11349741 -10959410818634548786869558381231855744 11349742 126975348238279211034041816343280881792 11349743 -291903870934990328850934201179511408176 11349744 -30405519774007121951362379806348935168 11349745 -388348092662099491963435058230167201600 11349746 -94391645994643797800550109102957202928 11349747 68059822637206524398864132698104605040 11349748 -1578147096480901755170101182359691264 11349749 -756291658033817367875673975588705854400 11349750 81565789430133714887766480681455040000 11349751 -18144317412411713060346576343014612992 11349752 35620674454670661873624547756254597120 11349753 -618039582789677748022445208057226520496 11349754 5560226248275748016532618137194894560 11349755 -13572214788674251757122274173721250000 11349756 -150460131438827018129466476064059429376 11349757 -1187353369664850189266674029704664543994 11349758 -95220851045714836734290194346171409024 11349759 740793739078943153331571998357535276560 11349760 -475305068215383469081716840610261893120 11349761 -871367218218202863464166224826830963160 11349762 270692936313712343674499582903020897152 11349763 1054362914167057359426822735834659606012 11349764 -4131011767429818041074709898326507520 11349765 66302896045298052149540356299900491520 11349766 -94938416328059957612436735764329084800 11349767 -264001310296839026749698301063125310080 11349768 -101450663095721899590256799746525962240 11349769 1155287616824055267974527758042426918170 11349770 391864066395800695612902102680938090080 11349771 122682364804797559583053137136521877440 11349772 753408935477050236989984061141408983040 11349773 152731083904365246153551363835426984000 11349774 -471975201804359739778031559563584485120 11349775 419204058519759832126862734616610753800 11349776 -163682789244681686056465140344447041536 11349777 241088736704336687024491367745696873600 11349778 -612667377592875353521970242032450048768 11349779 -216742345353161804293273715608949141424 11349780 7802579674824317587981954928053739520 11349781 -307551366521192152175729335053072460928 11349782 120764963903464125681287065357919290368 11349783 670081513096858442266246545964904836680 11349784 92510958937794244143303377839399096320 11349785 -699658501033335131293511220615516974400 11349786 -33728011810410845516351596163145833472 11349787 -141360983018582091419804643515120976288 11349788 -265887055462135529541253957944356421120 11349789 -208519337605362236691851583056331659232 11349790 -110805042805646862230762999442535681920 11349791 144628520976154433239477941024026737992 11349792 538208710838338152806050800864090193920 11349793 -31676519628269928913518349779611953152 11349794 -390955299072737429952720045835053872304 11349795 644059812349434664970451081700913064960 11349796 -147400774840938320264674822415454219008 11349797 -41755917831380422127179543911823417248 11349798 39361087425760875140348733702721983360 11349799 808705455919221154553177292687855831800 11349800 -278272678294134330127609834850304000 11349801 401161291157748824944636949221090266090 11349802 19094036605967777367464608884863097600 11349803 -1095339793596259417369628453292345807948 11349804 -89728846547179040912821988373655509504 11349805 708632424467316840017142611021874104460 11349806 -216162437059994008111109142482203751616 11349807 -1166712947287799201855909634788709120 11349808 10852664785143223227858956358608748544 11349809 250104852757511773931820728419724398116 11349810 -71598677011411883660615570325114677760 11349811 -370273624949929716890099452399906858176 11349812 -333491786459409290130858635300595006720 11349813 7977893100939920578246123802817247488 11349814 15054431681181335481631177242153350400 11349815 -228100459422851067397326882737492325600 11349816 -200206101040166338828239585930447974400 11349817 395117821419848069280999703623207193860 11349818 420616138202746420396888348990729845360 11349819 297008985193818020071638257274635716704 11349820 502207749412056502687937012191628636160 11349821 -72956262288408235288003421101099154880 11349822 458267920211367537866366311626721689600 11349823 1141661209583714339780347622841700298080 11349824 -37717739317859780038730423752939536384 11349825 -9340452065547138903538014564294520800 11349826 220342530761515506609147974423420732112 11349827 197917326516771136348536264177079295676 11349828 -274619940557566433756332291210350305280 11349829 -141193062048195163883548281170296297800 11349830 -37932236632802541967063857546713251200 11349831 448295991382259427206096082499881371904 11349832 210464446810511963715512343005175736320 11349833 -176613484018244343846180810477201747072 11349834 -162340892307097300660444509829153317120 11349835 -186234711763727152486431162757092867840 11349836 392723296626138419558549319717863412480 11349837 521488968677303396849442204142265965260 11349838 -124929208402869187422304662710910430656 11349839 452866752035466833839073602859937913560 11349840 -2143094414449265990774452166297518080 11349841 352268752952777864073635586793104144242 11349842 -339558013118862118046072330104023831552 11349843 174216159188647438867972325173928296800 11349844 -87286627212728995829753949718837886976 11349845 101990944426017143089236420047312666520 11349846 200245512637106091793679407080706252800 11349847 -577109745590396811210596638766892873168 11349848 491549787872729484653267897248272629760 11349849 -201099921639874668920947046182926730560 11349850 4238169341970199927005077434902144000 11349851 -708331605891888112901010629017881362400 11349852 336660458138422349605071016803867648000 11349853 90170884062786251430209689592595458400 11349854 157968838872132895334866801448651381376 11349855 -572387592942462219165880686961806585600 11349856 -92395138987517259290966744819728121856 11349857 1100414402303498319915038950039029155106 11349858 -141750905760357957526895500492928512512 11349859 505539316263172095665313187323454806040 11349860 223541795184000682236792023567369038080 11349861 -49440037016930268515613152700223580256 11349862 426577415224189540018328972000715294432 11349863 -207098743735110605507685348961711915008 11349864 389895549930455009544834919595328936960 11349865 689464123895186208876824982192011572260 11349866 -155985078413827588259600823234430351872 11349867 -580183115640957153771909695170538580288 11349868 -993129852875331707360473482315828347904 11349869 704323991110357657318472770543819773270 11349870 165694029621822876411395448697645056000 11349871 219028390708299380559353565838412148960 11349872 -3780126551431072208238941388537692160 11349873 -603737936537867193947316761409840636156 11349874 27328872905689600431173957632344657936 11349875 199123459674090557200148320419723840000 11349876 -27978548614915593393251563127082835968 11349877 53471890800857993597279694402415614144 11349878 574255738787860831619897994042340213440 11349879 781349868329847707535993200971416872448 11349880 602933825886228333317330814979932364800 11349881 -262290974521788231631011163429548701868 11349882 12773335101822094287034791716336856432 11349883 -549438265116904630621640739126728043868 11349884 -104439620012099381987783196110476044288 11349885 111352467670451029510726769942580187200 11349886 -237575135240970958598232479484710989440 11349887 364061195346714764683401059097805777536 11349888 213276358409842065511419935138764554240 11349889 550125710716450000775696752458525736320 11349890 -206334879498559988785988132497300216800 11349891 261139646653778620487246399224657267104 11349892 807406741379812995391353106089971801216 11349893 -18165220346816442908321133936756350016 11349894 -29879290137046652571362960353593439872 11349895 -13128101546977876630532097623097934800 11349896 763309399130555687080861778667423590400 11349897 33246657943609313252300486366276671680 11349898 -6179083970442406944599142423132945408 11349899 122906470976705665618759422575934654120 11349900 112126946230448999292590875988608492800 11349901 -896722827975157440753882133655110964096 11349902 117808845166488143757196184962385251584 11349903 259879367111856696414865704553648678800 11349904 -117634731799897130053593879782723911680 11349905 120089846274110779911241205979157478400 11349906 -5537198214102517733112179866192281600 11349907 -76573701961372008565644232038504077208 11349908 -475391148103941354728239153280321311872 11349909 -717061558769889552756735384907463057280 11349910 -6967647157654365485091231204822977280 11349911 55920343852381614789105940443496828800 11349912 -183595328644508600375748565003773542400 11349913 236392972600347290072317237509767480080 11349914 479784573943033457823709178324248669152 11349915 375760572820285946658239951093693571840 11349916 740351029264677202629821128752346001920 11349917 -981597488491037489799834428464104367860 11349918 -70696061104326239441399931765001055232 11349919 187096703867213648288337620004643998576 11349920 116403069326847387783056719896538644480 11349921 -429053895724981022765098402733287344 11349922 292488610816835815738043729001865906512 11349923 -57178382878221143300470726533932959872 11349924 72085886817945075795210178158682509312 11349925 101729807601577974105916877958412332000 11349926 -29267441842637220679427302187525779200 11349927 -133984674103719339273991625548264727640 11349928 69129530919779114304571484018669276160 11349929 -1320145513925230798649988111792617949324 11349930 35347440109931989650327897406017792000 11349931 -490394202885129677091970121057339323128 11349932 -286919707436275633772012142795773142528 11349933 111981752863156886328883580774422124160 11349934 -538824921126730419276966284646325714368 11349935 -281881872022859277243911508223391532000 11349936 -1923359455230901099056613593364561920 11349937 -406250692055783052751280670407312787968 11349938 296058730640457270794707960773168783120 11349939 267983826244070138235055843155941901624 11349940 77498008450277462507306043464771911680 11349941 -281272761818498661153991674803210674788 11349942 -190694673153582029388323201326771879488 11349943 522567208396475120627354448466213897944 11349944 675847880648945530765892831632446136320 11349945 139212780320557608165554058334258856640 11349946 58689828357838078490688996806715389664 11349947 -453287874281476623013223510185500630768 11349948 -76361446178682243488901519343447080960 11349949 39211385754213605202803926195659276364 11349950 -37961083796027563407656630082581150400 11349951 633482458946628922377558228985195916232 11349952 -15893426253115971887892687715743825920 11349953 91027213680659959483822361745164795202 11349954 18682935829072648397943202219045109760 11349955 -797647022987153396698339487435145446640 11349956 -502876489483916089403884514573318661120 11349957 439451392015379961409134200698440534240 11349958 14631804491188901155775976527876635776 11349959 186637859916939655768528942457338272504 11349960 410761572375852654633738335181990297600 11349961 317782670281226851830946205765532188032 11349962 69807276421626217177969066783105629120 11349963 -54676691255048916686216308147424055708 11349964 435587795787253507689938706178855774976 11349965 -90357150208911688873966204255742496000 11349966 131947215260056581679714352947483151424 11349967 -7940792218583401854179500351860615760 11349968 -54650207094475305563606614208216039424 11349969 -407249312534117717600284625702552615712 11349970 -131078505480340893407822749771476008640 11349971 -264681789183099886478010295337509268736 11349972 9433859300567718753689120235396056832 11349973 -76492438571026095486772003787235829280 11349974 -422341798195383525234727706169924759264 11349975 27579100354093312872248926845353779200 11349976 498427511174605850901021458542261739520 11349977 248384635535222053153123116805075165392 11349978 -301694705718017227620618552200234251776 11349979 9296937232555508864599456873015666984 11349980 -99964455521725460653593633768390720000 11349981 -209325733941633395901022986687006798330 11349982 76552547073733650581725447951244181504 11349983 37106468810273290768077731519530263840 11349984 -578600708354534960066508434726159646720 11349985 52120748904159466003023316592593459560 11349986 266692891553361538547445213263517018192 11349987 -325686263536087286438959485020402754240 11349988 -207682592405424925625862599709874335744 11349989 -9471181767495251114934640734124052736 11349990 141897545883006446967643906050790195200 11349991 -346308874276425824814506446816422372600 11349992 179225195831706857477038797362319360000 11349993 88383906512572809623193616765361442624 11349994 -141093388221393693844473698990319909120 11349995 -262611590342358225866676628289597992800 11349996 -165367745833024028253874323633408737280 11349997 856108253001035098315912179500030367446 11349998 291473568507038376274480964466955726848 11349999 -132853810540316637056260220110066707072 11350000 -20360690356286681997376260185395200000 11350001 -345068264284181023942931440525609849536 11350002 -7417604883816660631216267998338410368 11350003 114964558545078342311187352872007852704 11350004 -489656680075455456203015905597113442944 11350005 140506259747444727790936184481697846560 11350006 178175016253897127474849011342453397184 11350007 20946119654945407199096460249351273720 11350008 -537610854197065121757938686050663321600 11350009 -92492447126414611919730611352390132480 11350010 -45093464804131025701911193131353763840 11350011 -139218292930940821524937805388739031040 11350012 398057168201687762501250377373405741056 11350013 628104917564089602672500170790670176262 11350014 -139293941974040475673052057437689366912 11350015 -741312788550939377316087632938228722840 11350016 -177819961369368908558193054783161499648 11350017 -127883051883611594582998720359209880960 11350018 -580022822194685391427883231960206128096 11350019 756507199207949996839993137813690950280 11350020 37306123201792378005213288678180249600 11350021 968542093945206620616833416909584704222 11350022 340571104162213885842574024208830464 11350023 -911119576249670519979573507507188774016 11350024 24022258078852821174398029825693286400 11350025 -140298863950312606378616124765776857200 11350026 -204285718393773562156621128546739471776 11350027 -306009363723414912207536956187452877840 11350028 -59414850277141402365873602249489525760 11350029 167309091823567991736851977060478453184 11350030 54076275592401834039586226626348646400 11350031 349966953127063248062520552785023838208 11350032 -60528057067697125783551889700056596480 11350033 -741563931933283002466961662291303379100 11350034 -204999097418498133154598201297054761584 11350035 -83514886350509342350131995530928695680 11350036 275735879900009425042918153414394736640 11350037 1152756298519271163920768509177555132686 11350038 20686566928512208502368418527902228480 11350039 -491195289517453628428937163601269697344 11350040 -16239505504236960723388109413344460800 11350041 280279332339226757107687769418873636480 11350042 665153975481941728662207897298930416 11350043 630292191285468540745250370429864476292 11350044 -539898207442343745788664981809459311104 11350045 214940003138377956005797097189229398400 11350046 247800477957451396705810374758995241280 11350047 5520415774037233803090078614091856272 11350048 830453046995517929632239221878211543040 11350049 687035649049113941892888813365469960000 11350050 230693943049245203652574898385149049600 11350051 1248287915940610459958863598222691145052 11350052 42778556833241967929456584917587877888 11350053 51674284386468649859271228804809129760 11350054 -12387373160243209141455663302290773024 11350055 -41213953073036866574951083815344084040 11350056 311818846015617511479254643468263178240 11350057 -391093706708788484388893838953245506694 11350058 25216304652076845438495867072150152880 11350059 -99834272024320537671296319934167124992 11350060 -129881694516354348982883758019082240 11350061 -17793652677801180677240723128772044800 11350062 79829324963218662440735499229552792320 11350063 -630136620917908424005883406869117413296 11350064 19994673512359918174107832770546401280 11350065 1007492264527746708870755054537373120 11350066 -100665054909544783482977592475660423680 11350067 1276104646313475906082880429190182560752 11350068 83444934181940809087869983944579645440 11350069 678102547129539325119080021117665263470 11350070 -45518058821646055740900387941214635520 11350071 -325134212371829610922353425257613466720 11350072 -650533179484578465176729558684163379200 11350073 250358268811677708681059508194047741440 11350074 -27741021506943681744601624294926013440 11350075 -249663077091617663326673710015318530000 11350076 -196918400822943823295825052491984778240 11350077 127458947831574096239984357512754283264 11350078 602057982319038575919218588479494240960 11350079 -253911787859612168661458362197890183016 11350080 6077358453966240705221210865936629760 11350081 56593561102697405579814345838611125700 11350082 -9492144358147761981342668535828106368 11350083 -40146172955668998512624993766833426256 11350084 313975602058315426246050925733168044032 11350085 198453653697998361405711423873054134400 11350086 67661847666803487467536389953481443328 11350087 -265015726823875015553286048483700544000 11350088 -626506593294533260120262078410776576000 11350089 -440329377161634105577491283145802497046 11350090 -444682977524759918383716971417365303200 11350091 976287029765215726043547237865810185492 11350092 -22510002565485538272857510690709897216 11350093 -370920649884014058373176550804950939658 11350094 104824696510908841620104401417522394112 11350095 295326185392508571988302762959602421520 11350096 -172378766615621310889708963504697909248 11350097 -248022330947067894200600319611454882336 11350098 123396275152539568803726620527970661120 11350099 -1159820247095279161389953615486578714900 11350100 351296619619649860085663168526342518400 11350101 -191349247480214425172290124412456548736 11350102 511701725890108461170651171191030355904 11350103 -41679213259877922979727895011367895176 11350104 173780363323279301364427842935394693120 11350105 -109783563614991920007226153993404563640 11350106 -391989687030820269070513084312727930880 11350107 453912281784526608284940503133004589760 11350108 5022314625293328293298917161271672832 11350109 124790237389546657859762145568169123328 11350110 34187209310972956038611243921536204800 11350111 547504162113354003044020672879466311712 11350112 -608520113898289599785268799605323464704 11350113 34880220694138489138730335145347501344 11350114 41790884245987813894025611092794063232 11350115 548984425007494039172316967348986763440 11350116 -337324759043465719920402730270179923328 11350117 -65788393483120384041365173275871881728 11350118 -31280209850559468779065214067251658240 11350119 -9300137969855046848000180239943044992 11350120 68785967072066647957283614095687168000 11350121 -756727302872992350921368129030975796678 11350122 33126851636807620233410163797017711104 11350123 -162237249406984168559351098546357674176 11350124 -490520035022564786712897124367980529664 11350125 33073101327467558942473310470679400000 11350126 -10319069640291057849260517608807575488 11350127 -561599960547212000907476136037507647024 11350128 38286123722492587574163507975919140864 11350129 136763892095804506056529096452907902720 11350130 371642383587418823647926532074351006720 11350131 -136303531103731071965033856787186579200 11350132 -51701238321702417807269859401311531008 11350133 401108113865782671228465694250447246382 11350134 -744230789964059283409625130958997564160 11350135 -120123827163152518522694888550692607840 11350136 1402915365210934291846737735451484160 11350137 716395979912481138791856602338003947168 11350138 286896888596834212308136216524271332720 11350139 262764802526179334002113912109834142880 11350140 -161278446067953099800518360246070246400 11350141 1228553423827300700893523783707224506784 11350142 358878884196279329470400479145865641472 11350143 -27894098470436523008570629160847361296 11350144 -328145867114397771204864981457698816000 11350145 -865280306142864787377118985276510792280 11350146 -4835962179464426002635157410574807296 11350147 -1250598072132757062549527362757526998404 11350148 244569679321783593623707112777537690112 11350149 -155457507460042931014338451890362900352 11350150 56076886964137101669668088099242352000 11350151 12842694902291286726984342333686728152 11350152 480786739695927009142974287655454310400 11350153 -185299722207351747080712565115124087756 11350154 43817407743211901511342555772961651712 11350155 -179790990080553667501603105424499809280 11350156 651981150210155432248281859550296622080 11350157 -86861933878805185083523604340114523776 11350158 40842095212195676057185424053614057600 11350159 900456760485557972427976363743024700720 11350160 98717674003465161227272112994004008960 11350161 253697781134951128161835445535205101849 11350162 -288096751861656077075487634073449143648 11350163 -316388061275489949745829612128232040 11350164 34394256508192976629654991374216089600 11350165 -537926153310047030837325156595231914600 11350166 -434976102669784837545468500337479743968 11350167 247303939052908150282397474583470507520 11350168 -706781980438592136765384299756185405440 11350169 -562569550640338302855900924719275956204 11350170 13977641910807930277182383152728048000 11350171 -265513852662141689489931781522815936000 11350172 15174514393172363303271404812976120832 11350173 -154331816396831010184041461810488012416 11350174 -671166718787288746316271962770398220608 11350175 -257447316142128366957629336494556611200 11350176 159268963699536339097811245352085356544 11350177 -1154313573450553472050608224220162290974 11350178 -15704067608607955727821778344487577600 11350179 -85612669021753968119883707863396252800 11350180 583860622835691039979030867433481024000 11350181 -110219777139940135507554524884829598018 11350182 101946729682394423381798514045816814080 11350183 -65146785794619501523352749514629403096 11350184 248644845885324842267211564298942464000 11350185 47999898801960289798354930163134218240 11350186 -12181416610946345924867438868573792480 11350187 153111642261742226718283188543739810152 11350188 654907621087604334315465886333428347904 11350189 53176121805649140326814483098738675990 11350190 -53742291648536820515641055981773646400 11350191 -39571661272494070999931096433552424560 11350192 -95319878619847913305129701725780246528 11350193 -369059156305154352341293038137372424558 11350194 -746703839809292570214931204800168960 11350195 -518368260616791200401180572147000754080 11350196 10520050272334902832137773128263174144 11350197 203994996517857045375849222226534531374 11350198 895324544953027556731533037541929536 11350199 174645639173862472162075511350366370736 11350200 87074007732792794573293969595579904000 11350201 8611203957811017263019034679897416512 11350202 10473140906528668819722924643499088384 11350203 -251909114941840571953605246986412893136 11350204 -206474965778135810962991599337292012544 11350205 -882375557946761174718506383036998973440 11350206 1467852465920108551737593422214655360 11350207 1124295092420074719367960521452279277432 11350208 146957201895955547332959681231562211328 11350209 454819823822692786906668928559509461888 11350210 152752281333325754910376223621336585760 11350211 -536141175593212806602962151719803004200 11350212 181180348779438718745810834131211123712 11350213 319355200933256314761335724781062113600 11350214 -412278627961329557617114002289721168544 11350215 -119254653446468637187059096295256104800 11350216 -338738770786738401948987608435496714240 11350217 -808538349151127128803497001156994599168 11350218 395356168291141432694544273582564925440 11350219 1016581019247042384129647682386482284096 11350220 -113796388751477581295535911394358886400 11350221 11369544463122413583912762961184709312 11350222 -166430614142296878080368281378252838848 11350223 -691555638176740325259770072020469881320 11350224 -75733794771814020027574150177475174400 11350225 -297132959761228609902473568750517212250 11350226 -782009946451765654430123490058554119520 11350227 7018933694418344539190654346239817984 11350228 49503515634971372664998830184918173568 11350229 96135521926227416349659227224814562688 11350230 -243375092390585673539017513261043201280 11350231 121524573258380357025869826865126038232 11350232 645858538024522146291182751922296852480 11350233 -1397288960932493682786454004364917169600 11350234 155510258844630847699422685604781176832 11350235 -85575816985796400991276403578372672800 11350236 -17894907770699751548703977843443040256 11350237 -19693933446530062387358571661107985728 11350238 190373576768876162601702691811179451520 11350239 -134469595265556876229983164794114619520 11350240 256848965560743375775154484925366272000 11350241 164948082352971428392246808604780178560 11350242 -101230850390549981239524274787770518240 11350243 -858558368006494599654314800541889465240 11350244 207063866250236491947949775830007218176 11350245 164643401595525081996263103513779433120 11350246 -564386861612990144748679816600837451520 11350247 11413277600125447621406870284900577280 11350248 -70341176291373562299955479040364052480 11350249 172825416721824148812388375840595128250 11350250 -190106085326388878538374294368259136000 11350251 38503603300202276970189075215215674600 11350252 -26953898326882070532331328092539970560 11350253 -164059218705936872857567462064247891498 11350254 -33355328998016261677627258680867840000 11350255 191333680200719527721151856344695192160 11350256 -126869542291254846812327593531027685376 11350257 265959204255114733233706233298656374640 11350258 306241703730466854713479829487633344640 11350259 -6355752292181194432767519166839946320 11350260 -150242111222612246400764975031627264000 11350261 -206349438106932379548158853576214853896 11350262 -58601143425029693162339125598587369920 11350263 -293142323147522605956272451779666591256 11350264 530573264157191868826323744047127183360 11350265 851595618511663835042012789541886704000 11350266 209928909415441043744060370108777345024 11350267 1277074922311849062505685730587962125400 11350268 -137859829171271535785757525484395300864 11350269 -267708980814669561029677398402334326720 11350270 -84260436808585190524103939541767308800 11350271 719977155807414515528404102067410507200 11350272 -406891120709588484988954011889607639040 11350273 605421246309103363719984320393457334848 11350274 -173012362715279884196917584928430354400 11350275 -331715067919482695482785738502956634200 11350276 -77414567878303613557943078462484086784 11350277 -408322894822417366844702655212586862560 11350278 -66421481490448092014067566285448955392 11350279 -203365758485106405179596633584369008160 11350280 8560862887715449710393601715834880000 11350281 -394419092733500403360278543293489412160 11350282 -422945049706857388215334639439388109008 11350283 -311828475115825466377878999582596903280 11350284 -140270396841739620714921966769439232 11350285 -339380436477037295807759568957785130600 11350286 325572052150069478615554421477534342592 11350287 -460930685928993701782195822909861825872 11350288 -58133159996164792256130376381812817920 11350289 220395108811038049278624908397137511090 11350290 27967554182876138526902451250981248000 11350291 402245294988726882575411276991990055680 11350292 -42822770314316638715480159513245532160 11350293 44185824973854766451230975318979985408 11350294 -377045902756478694960470757647460494304 11350295 -442586294135896725053280680173511230800 11350296 -337175336359655975099379739155842764800 11350297 -308155574627976320269969475124350451968 11350298 495383288412758853328255502172854300400 11350299 -436512101908025961418173552404141804136 11350300 -131420428980551795096122814612711667200 11350301 101186338684986035030798079226373222400 11350302 143135818244563790936234987093400330240 11350303 -727129831377760333146513355203138156448 11350304 -140626456489157903602139728618903830528 11350305 92145476812221001221878749443340983120 11350306 -671518401823739840392961799471537054336 11350307 131901592274844542322957613501501118556 11350308 186127945402852244228485959177423335424 11350309 -127395293289740388154121685242505057920 11350310 214778593758857813920727039925414576000 11350311 -106642380475580957086323432916558311768 11350312 978324283444414404145665875462808698880 11350313 -25608199500315616150147883807811778296 11350314 -267222781539441549080587217658579471360 11350315 -524440604710322507268527257187637040800 11350316 9275442380265424536137624912602033152 11350317 -88478958036126449061224102028372972480 11350318 -117086522762859445200820859013672595584 11350319 -309112946953846372879957682979671474256 11350320 43460641258661670001219367106943057920 11350321 348680376602308740201210952044073786944 11350322 -529608260605076641290323718013830912000 11350323 -7890195226525239020858843886436783680 11350324 124423056759922315069448976821668493696 11350325 4542341176141644918077080465484064000 11350326 -103747431097764593365021718996120294016 11350327 -417004011634125110525630938842452852824 11350328 588905216521877952014174423159289016320 11350329 250121558565522476135179497211297710528 11350330 -30756475774938600909947689371848508480 11350331 -484689594605365273259820369479870409936 11350332 -99781941243031101520973864189134848 11350333 158711333046623660077207813224837929664 11350334 33701961952616941786880769940637336640 11350335 270931726630360132797969816275998688400 11350336 -449631025171303595083735211138248343552 11350337 354247122248999822688183491787034561986 11350338 -133223793158579833599000167169045257472 11350339 -85498965361470072570360427971553167360 11350340 -88413359110042415436577248497975377920 11350341 -748636023354898372051702797199759138560 11350342 54612679733739477166390952303514524544 11350343 399783487873942051168971383270717333592 11350344 -190057063114743124430021009259480514560 11350345 -61583304070105859540954050369189617600 11350346 -43774904424063014781192798030640894464 11350347 38374988849661810362309516899570973400 11350348 67512270376571013387378457412877181440 11350349 -498788961306319923201744327440364160320 11350350 -65567529467480769499978656067389700800 11350351 -540829872620016374448691161994810645648 11350352 -26931189003863329485838634894761033728 11350353 189656287156215100321454012875764387840 11350354 335691541872413817450103174768126175376 11350355 288174523316493217031871461850006323760 11350356 398483071412333147718654289576717578240 11350357 81526042772940310010627245317765701820 11350358 -57750567512931102198905879030147991168 11350359 459547569203990647452268397514170495904 11350360 418794866172691820317290920319907430400 11350361 -99093429708089529459833745531425935200 11350362 49330085252152068370157222354165922816 11350363 168185422394294459525480734174228109200 11350364 639948104716506558102850079823474289152 11350365 154094442703606217594621753950677419520 11350366 -3119285165053509229087606710821363712 11350367 -336216142304084841849113702455143953808 11350368 34676239360140542806758447704176066560 11350369 -78425849648508208673901847530559073600 11350370 -732630341945878483362819329704989335040 11350371 -168012359206682957203807005308415148032 11350372 -849846602325171041040987599363351930880 11350373 1147876190162518808342359762991209639800 11350374 16455516570405270402808420875904358400 11350375 -792469161763849194670819385846904726000 11350376 805081089223115635328419756582615342080 11350377 7904106160567795342129425079129871508 11350378 -88520619849453862995389235458435060976 11350379 570174395164599624028712648807138589636 11350380 91925366376834171427460941522511493120 11350381 -60209583082442729631827939200225181440 11350382 432040440460912158067030290866854857792 11350383 -281992937285379374895978114857707306752 11350384 187606772994745866458184012919017308160 11350385 76423515510174316350869031909206745600 11350386 -216401512135849811532317575131092185968 11350387 278335809599670102516798425426466895152 11350388 -110810512139730107372288498880793190400 11350389 218127948507150036007489543661907131424 11350390 -74248156359904295411673395940977875200 11350391 278716795432654524325750993239753832080 11350392 -16284213568966520118176551739119656960 11350393 350913847272541095144819781013687921642 11350394 -441614986466561385208797596268712296960 11350395 -25481949042205486955956312983839500800 11350396 108286286909347554174086110334437836800 11350397 -94755591544430666611454202894574983540 11350398 -18340487540119070906709672842294443392 11350399 8316747097733795073892644452240360880 11350400 509289741376993519501057251899080704000 11350401 -9778089180604488529987541711287093968 11350402 -23843658612937409715354482790793506816 11350403 -1056920937748142292288713557565878479240 11350404 -56403308169083559056461037414749347840 11350405 84419541244169597645100618107415480 11350406 119706014051805287701363343751052128000 11350407 297284955494764741302519034971719629392 11350408 -275613712999185616262011351674429603840 11350409 16828589282385316774607144102168048016 11350410 6722205578864625015858957288549926400 11350411 -22179396596159536568113406233815420200 11350412 410073864647377801050402282959985461760 11350413 -778112610114850630786303416890209238058 11350414 469692688800283217800523656142774533056 11350415 158690955900861524485623162362000634720 11350416 -11902635232965812990759518787371794432 11350417 -463494416688007487012022669853254176780 11350418 9982230937374867807212126261506327680 11350419 -95528397247261096617351729673636714056 11350420 385602479965840210389008268187707648000 11350421 -469919383828106230493332790606093259378 11350422 302999912125239488056207575233749280640 11350423 214145224464040852440001697387671768240 11350424 237382944529874202101726297133320908800 11350425 -307479228727873835633593578146510958000 11350426 636401036525889635734387949677307328480 11350427 493575061964553497540841814642661444880 11350428 -337028594387913606930664890176381952000 11350429 1076536756342422660198836044874357784640 11350430 55983700070582125858488705930431454720 11350431 150283174782059581693443844368294120528 11350432 227315620450628371726186391871976046592 11350433 -13099368900792884445836482218894500352 11350434 394606434703886918580588090592868254080 11350435 -160055499879721333084310652568046426640 11350436 -31888430233347923667794975973760552320 11350437 -50470478439875833494494149590999623040 11350438 128669344114834858061538796381168599360 11350439 1121749687116228410990298952123819566840 11350440 -36063903024356102947290173279482368000 11350441 45021457317088694179233375087024948852 11350442 353482642718255957655593139599090077872 11350443 165982366399185267471939077697838612464 11350444 -51842447705420461590698751504296213504 11350445 -45424414569106089337209977767851598080 11350446 22971099656378825320516709090759443584 11350447 118101363557494372936886646073404414072 11350448 28892982308479021213148273100345016320 11350449 12205402523546524808035802086323071280 11350450 -77378232201105090556691004221914557600 11350451 67132210398246402017476786662050361600 11350452 5023803525018027849875295186519508992 11350453 -307396342898333009696678457076203955968 11350454 -3273733041330204606120615000117854208 11350455 302920668983888836273010308528524456000 11350456 -323022344009291460413063892845467545600 11350457 -1062073922237210220168412563445184561148 11350458 -21320972711237536410504349123212911904 11350459 -350820093614728356949120714661238045340 11350460 -304664239218189367530514148500390487040 11350461 -367334443610579475149223352732149673728 11350462 376618026056050495999813052389487659200 11350463 -755442552422401428135624483702845316288 11350464 7836360346119993556378701900401344512 11350465 -68434454697956648285338775982067416000 11350466 141452687896237684858591283763708852432 11350467 -130226272337668698155377370350423051560 11350468 -329726112047808568425613829879396628352 11350469 87702340671335925964253481395454482844 11350470 -233231481239220946025041578509077770240 11350471 627754469028851271111081207190810783488 11350472 35202377533606329035539187399031029760 11350473 -141350790279938818038442475489093439216 11350474 439979920938375099884674877728107506736 11350475 215381662446591446543746899846662445900 11350476 -279995453198466854896797122022921815040 11350477 -56538188776123134918778648187224238592 11350478 -36932432820307122358840872199907602176 11350479 -148332839444756673291090487600015138560 11350480 28618408245924540723196004429715701760 11350481 -88874606948040207445842913406334138072 11350482 84672155287589267017421823491316887040 11350483 -457659334678443823373406891902420052320 11350484 -305887194982694532277835512251674016000 11350485 -314044318167770191344427378377277592580 11350486 98130591047755303878516523577516666880 11350487 -155379259341746834155285418694578331360 11350488 175070762254480756086958652074355650560 11350489 -1458586448646086021859997277923009004544 11350490 -3451097769094663743262261499742669120 11350491 40725462154910674032191207962198858392 11350492 504464577093528736575789236833651215360 11350493 -52303464625586236643535349683764374080 11350494 -35217553257502445010086001343675728576 11350495 -1594808635393208789512341301327288320 11350496 665011847171958398194034001413804654592 11350497 -505840535194952981758906443196682271360 11350498 193001338223133253540479269971945537536 11350499 759562742151113175184517195276424896664 11350500 -111714480775135915311486987515068416000 11350501 169712368931099269128196810139296165502 11350502 504308783533202321683953320412179288832 11350503 1347573628156562360974694462133503174400 11350504 -575052244935505338263976613059918151680 11350505 -145805983162464910850398099343424177600 11350506 90140743340631412388338437083419204608 11350507 972701974376304055337116529066510848356 11350508 277215421743838429123263548300460487680 11350509 116145477192968699507119024007607914112 11350510 -8961463370842405551651222431013703680 11350511 130704499654991367191322418369263692352 11350512 117208336406974706207838221595511455744 11350513 -96169197812505170404182270496307971020 11350514 -57973027360134332147553297867545918976 11350515 -88823977313406628884224906266811631360 11350516 763389452535140827087235887307976621440 11350517 1254440457153908750133114850608654139566 11350518 269635039587888765531393173893261331904 11350519 -239300015152748511570632428915367189360 11350520 562395555007258008814039444129978060800 11350521 -75510233303220035486369147557620221760 11350522 29491259135322126753270346716742104000 11350523 194194724788897607703009642219306056544 11350524 120390378823633203035150126073901424640 11350525 571183822124010506504836700221356372050 11350526 109080650607314065448637767060413440 11350527 -28173158983966669063855773531215061600 11350528 -149710019803767174939744398937962840064 11350529 -911380634902851951193333897016605071870 11350530 -104492491072207534413643009984803203040 11350531 -170117508598507699983953181781524113668 11350532 -533996271051841467535187955429631634304 11350533 180763764711168950240910237667671123744 11350534 190393273443673719803427259998259255680 11350535 5478469379758588568984545123131156960 11350536 559018949366686368185868868264022630400 11350537 47874898780543651551678114539529698784 11350538 8639186104693576543509757295051109120 11350539 -574900111145756831623276710371159936196 11350540 25271977018175016432464789830179210240 11350541 894712553609355238585369535550615237942 11350542 101227670400337854372477125139895603200 11350543 522772545323611605427470478686475596240 11350544 -186924302945158871441582632422264791040 11350545 -156110198458692745762777899718257703680 11350546 -27546886488594134297290143073152877056 11350547 635182974291418707279638545320395792160 11350548 -430498269137016606109652033829102360576 11350549 -237582317015047015491511111083955555968 11350550 -140789629284361084949630618977408783200 11350551 -43422179256049129593735039008525308080 11350552 543610441301303281329784688930080174080 11350553 143082047392680836396401253642601113802 11350554 187922608057361132330992734089917905408 11350555 -87745846625214539644170210052308911040 11350556 -410377572409299438159370315426794547200 11350557 104738059032640695106535922169984450560 11350558 -493024670673426091705978532024677077120 11350559 41627910701971369008748085377031829240 11350560 -86203410757662902871694650677951201280 11350561 964412374985684885994521958130670648162 11350562 1881986550843832522199190734645376000 11350563 -19215192698626501967399944513435164672 11350564 -16890791849549382797273568222463418368 11350565 375372401158779464234124972477310718460 11350566 317445207539093193834204156947254961952 11350567 655890745919611377641034704347339564752 11350568 94150403980367558608641626080878336000 11350569 -38418446328363296292592019191269657600 11350570 -98621211157316538014726317133743150080 11350571 314451984076452301433561830049495442000 11350572 -80127986023891846147110897378654263808 11350573 -372690999448152252982677056081798615636 11350574 566037267141784109794842355841263753536 11350575 5494088379355830555373383136042782600 11350576 -246540317988926772414046850259244679168 11350577 -256637665815855902089178894844672601728 11350578 73638642928202989198669331734967751168 11350579 920342092414018493297807033227887959180 11350580 -520181240492387039971969256122348800 11350581 -4209040713184214274088335144649198080 11350582 -81322991291319800892159464077920299136 11350583 408336496983409876451720991825142577832 11350584 -368783471458468272473582901242078822400 11350585 -418571594305290576480720112455825788220 11350586 8442490576226442514845103231143171264 11350587 -39243400175994738131475762891424836048 11350588 -128536226978930346903286337137929093120 11350589 -335764995657767578076978090949399095610 11350590 -149082991709904312604235472934607287680 11350591 -403768824875753527736057598557675926176 11350592 154089821059863361479432162423135535104 11350593 -192101991494777461589094454511058176718 11350594 -351451055237574999180395788719400009728 11350595 459334998584937075936405463416966035520 11350596 128797413333731446760590800779188411392 11350597 1183586422882508483145130756096322296320 11350598 121787158932380076242471853281714603136 11350599 -152089782209219226521384425462892809392 11350600 665765079878400750186783035801702400000 11350601 79858754485446959129960367037687799040 11350602 53717985409560537880009803448675410480 11350603 1770830133810923672292119737874507259840 11350604 -3566030935657683764225719627445388288 11350605 330155576044947914314644561198861732960 11350606 -3917081396430147222398758340781167040 11350607 450118943466910539163290656401561439856 11350608 8852465570964316600131321370607222784 11350609 -628139151547478292558409724177538402190 11350610 -189914179669015917835505844776411699040 11350611 6370687518366862339011744083728186392 11350612 109265334453632016979444251701135654912 11350613 -150988457260307042782099678187844969636 11350614 260637755722861745021817106894185123840 11350615 171677134916388207070459875622000584000 11350616 -454420199741607919973917018517583974400 11350617 -38067526637986991882387043718399702320 11350618 3712682425855775803097849633885061600 11350619 34773226190109226086051148185358817280 11350620 159249986655920704789316481704303116800 11350621 -1850703473231111968482703776656688072500 11350622 210506873974451274301955888028671594112 11350623 -468399850126495960591274213853374162616 11350624 -419869793667495078332953411651633152 11350625 -39671132821433622302627063924453760000 11350626 32354873906540104414670627136782942208 11350627 1280000019619433905851679628368312155232 11350628 -414317964083659451626924980687771353088 11350629 315093433834664142328591937740171407960 11350630 -356214816596332181211302637805204967040 11350631 -848629620300832769280307131447769561800 11350632 -1010051903440915741607655974397597941760 11350633 306737578645770699238082761690684731520 11350634 644430421650520135465246636863629559216 11350635 -457112973365574580173623217832678064400 11350636 -50493906975677822002067551477965757440 11350637 -314673377090401316170081672583697420714 11350638 36799293328823282163503284557680025600 11350639 145971235883286493889525222030450792424 11350640 -16612282245645409446258541970040422400 11350641 1097790298893279704489718349656112435200 11350642 483006550052486978736928467937585207200 11350643 181224241082175336709439909509703070744 11350644 261752655345852712849484653337012822016 11350645 -188954689737103257407368412009332855440 11350646 189937581828384646168480394251539784320 11350647 -156815717310174036920350488430228560 11350648 -147533035839471521479180027102740848640 11350649 -887927700018304720940614924067246897964 11350650 -43714625519570313537963754686821836800 11350651 105118592059286674512259005272590512224 11350652 712713494834513611940950083619008794112 11350653 -655079649927500907417452148391103248896 11350654 356043959973291963368379310575230445696 11350655 -394120248954207283624072757376106348440 11350656 549221141693618773589079689893458739200 11350657 485949320441468631744667663005174385840 11350658 -97250128915511953378662364480262676480 11350659 -5155663990748028235788046434524643600 11350660 -110380633059340903988380259713280152320 11350661 260953374412804384735252351536870939264 11350662 99960080340260820243897566682800972544 11350663 9335343198910468914247041002803318704 11350664 -92402396338930546212868588281676462080 11350665 83872833896427679527730175854139702400 11350666 -50007911823888846159840801410876341968 11350667 -4955085686327410228762232515579848768 11350668 -40107596219787946520613458401160970240 11350669 -13893443982060849348035743618341928992 11350670 -2382574513442351359687468171936669440 11350671 637374594689667178369195741044660144000 11350672 -184517317471421478762162048033254170624 11350673 483313863904927614204809148194684207922 11350674 333140366935001307447936736978742409744 11350675 6231602721392706295213651776132504800 11350676 161330152235921489855694258010462955520 11350677 295223881025240940343984096661040295008 11350678 388535749393185014067341427186852740640 11350679 96074495200396252169888065580755480176 11350680 -286005400311056709775413652249559040000 11350681 -23315630271442326974916270463680758016 11350682 60133116784091232692573931053860246272 11350683 -315428389869396806935388047209263523696 11350684 -491467821017200507379393518052026358784 11350685 4622762451641110281037834950004246380 11350686 -77806006758343328945279277883403763072 11350687 921000261860750903508412639252581992760 11350688 -114831760691993319687305254598936100864 11350689 -264901181910343553139855412306145532480 11350690 72918130146761226785011389700469075520 11350691 -89116337659873272494095879827295229232 11350692 -20852413590795266982472578622492708608 11350693 -159599856037621117066615541796651957058 11350694 -114854916564251176080551338117634371104 11350695 -508851757881502994894518420914834172800 11350696 -110902641853324992008218101329086218240 11350697 86769084183884564619837554471091016200 11350698 -5954265065244936618724217581394698752 11350699 -217346555931110830883472030192345496560 11350700 23609028319528783955088807873698304000 11350701 -302339577598732518275558200747361641632 11350702 -223660133318128147968616218454723039296 11350703 210349841714261809897898090176355860704 11350704 77788248177725751695038109417901588480 11350705 658751744606322264552005937513936007860 11350706 -271501732054197465463395214994107862496 11350707 403834062669221071458369779832654905088 11350708 -710968855926556890606739230719775686272 11350709 849339040435012720935820000434998492910 11350710 277284549307729141665608920207718400 11350711 -66409093734205855350268435570150648568 11350712 -79174829310439372931620912175884861440 11350713 -142332156768737010044684727764556098112 11350714 302294566147035947945809973221455137280 11350715 -45877878292152687667304566418569404000 11350716 378055651850146205777290438762826296320 11350717 360238947516229948470803468356125665472 11350718 136698262395442162637305400579315938560 11350719 -849316723046289031785881642183857981680 11350720 -304317767487064188524051203369205760000 11350721 -1647391945768318393259093876325119389356 11350722 -277630888707051468779803315408696601856 11350723 1015261137706866455099824687083382982972 11350724 -101182792795104684599596656492188590080 11350725 -336797861704516798999532820257795582400 11350726 142958252955364387377456022728770217312 11350727 -218040979981396088029430872911897171168 11350728 163228882918527329259721897183791744000 11350729 -411623225589868112535057299385785005916 11350730 161839300882172509478462235194043832320 11350731 -148233146180601470313987190445350726656 11350732 -556267473800869126677332169096621646848 11350733 -879669115791492584397532499889858948480 11350734 162698334394862031624729458361839983680 11350735 -267136141174937729904793739954097761280 11350736 -62011985742029362191071441312616849408 11350737 -59201595730241616070455533720057701692 11350738 -91923759154000279903149167635337015808 11350739 -847973811299855607270806757228511277460 11350740 -305425633526072095597133785382422425600 11350741 952655049944864688594326582237208184142 11350742 288326949898606888734463244520965169024 11350743 -243134028122979411076683272808907049472 11350744 -545055812497050600934517959844192563200 11350745 -112593733575418156194653633982290822400 11350746 -202848816491881887043010750071724559360 11350747 571788151749728598127533752625892812072 11350748 200562363395078208505157172304084008960 11350749 110917596945143571607285707297524289120 11350750 8699208182592879407130063083976624000 11350751 -236926075285274369356269859846039729248 11350752 -235610867380400086480471186836270612480 11350753 -1128531945109510168459993458616490000 11350754 510697904522383759630620088824034794576 11350755 -59253814849214031270870149221798528560 11350756 -342111842468304908418261354761207168000 11350757 1697665625130598143530991498511970714784 11350758 -245950667149508877959294835043720029312 11350759 -457842016355511943008360146470337618384 11350760 16187631007778333201658581752566528000 11350761 80128419550453128618366136518190852800 11350762 456396262207931295076741392772108915632 11350763 -58178405629480006077042241508136165696 11350764 172914911629240902836686668975625595136 11350765 629118239204868313058948559519406491660 11350766 -80503118644045480599585991273545828480 11350767 -416452866210135886635748452909975273720 11350768 26756387823113850770076205126897238016 11350769 485406981734493020277679464257423161170 11350770 89121530747410911364456697544374192640 11350771 124914647607871483595691082652792426200 11350772 328727657622229224935029591322911829376 11350773 -125741869509848174754536569756983552576 11350774 -76259402998667462408572316370948710400 11350775 -291231073768796660636458886356096705200 11350776 -292857284797559820131823388154549698560 11350777 -162633013512584129200411229050420725360 11350778 -70384327663939312977182992220686396560 11350779 -531810291537278314263883799869755016512 11350780 164025378991745805775387544014248253440 11350781 289003095757857745600930833489884138904 11350782 326420834470462689607354995509304298752 11350783 -146579994306294344782746419454988979968 11350784 32373500444590397162216023373465518080 11350785 401637879117892289746330313815120579200 11350786 -50258259597253163798430874269644981184 11350787 148659926230012475089775990906755027152 11350788 284013346005711011376202839440323046400 11350789 792786806265500859640321967369002650590 11350790 49380896520836309283210242497913702400 11350791 205427911913128969783664632893847004400 11350792 -149207373595647973851810627765048192000 11350793 -385095914198740324923483026595445349298 11350794 26458886897420582967107944182595752960 11350795 -641985088371733361975331281899609951200 11350796 8054114231257591146140927034055598592 11350797 -58076436071896843576875052204362493728 11350798 70484545208758112641814744465355657600 11350799 349435889499849653077822084343049692160 11350800 -103549608101265857629424212011761664000 11350801 -283433072997029005364286021738924165840 11350802 532462256869518063449098292394472190352 11350803 -41887853977834726862051759446161838800 11350804 -56826763566702608636815577399663839488 11350805 10063910486078556909483124163662072320 11350806 540438171984392516619802320509097099264 11350807 -449371295096853395237898103038566585720 11350808 -130521893013798827460859959649669079040 11350809 177262171305874226536294804786199949600 11350810 -106975314784154441107939327154112241440 11350811 -94362665101680012772231506061553929008 11350812 -186641053215370694787074590391594213376 11350813 423620175738010081712513961874347081062 11350814 459720774886067177801912369149203344256 11350815 166779495842179502136537509432735001600 11350816 -190977633988640657791313587579719254016 11350817 21864034674352610329035806204612464320 11350818 499630807045625770847028477559311306144 11350819 -1411759151088306036503033521688008439088 11350820 109626435974797249311460584321657984000 11350821 -382680259758359261639883087632106854976 11350822 -90060926915223715840939993788255246336 11350823 -464807940373480595893475791148938937064 11350824 34351933804623022622462703476619264000 11350825 -147993223408526875445683454889994756450 11350826 119224514056157783102817620053500495360 11350827 474501516336460786887791113549782528000 11350828 277919050429163801052956937442638781440 11350829 -62817312974355170112734169635385570048 11350830 7323547274347651351336944355263649920 11350831 -83575853981953262564522130371806554240 11350832 20390254778048416377126595484988211200 11350833 -156772829847584843848457299751803456320 11350834 810696354712198373860691267985052909824 11350835 44119678344582741582093716926213085760 11350836 -29903085080658937800130472665002049536 11350837 97606259784731915879702657029863354972 11350838 461271366408598798340928568505358268320 11350839 11684487327320972974413458832837164928 11350840 -303107599612907006432956246405690675200 11350841 -59172684128021683125164134998761020416 11350842 -257906302844333116584148772102675186688 11350843 21739909640842623326001859014001245760 11350844 471464810690032158897726958043591924736 11350845 117077347541329720854789812383176128640 11350846 190281912007245258173880603362731337664 11350847 60116205054892520432284589903647073280 11350848 41864440110934725652309382504613150720 11350849 1201017011694182011967692413597071637636 11350850 27245847621038958451509117143606200800 11350851 -45239245402688477502933621625999356240 11350852 -290367580779256336913380888664766984064 11350853 848274499636274136256788144153447472320 11350854 30034909216098525639668207664789482976 11350855 301864246654074908929983684336271136760 11350856 -375560430902647595172710912431982960640 11350857 63930964550784548217449026700195865792 11350858 -519741295649594476054155540605498976720 11350859 -5373628576437068527669714648183958112 11350860 45808133570057193222691293763522959360 11350861 249874638343853025154788332675602885080 11350862 36911157509036393328826991790057225600 11350863 -312852342342901249086323109026178790080 11350864 -31855726539569606089322063947653054464 11350865 600691446197838738937348765693893238260 11350866 389969711609046498785453791700499632640 11350867 -61568839311840523451769774665761483776 11350868 -37139064895250191301113298324242360320 11350869 306295033152179725444317463084282206240 11350870 -404270694183571296449158598709701157120 11350871 188968512886194555472169400006654861024 11350872 85594656430634453673775196672740515840 11350873 65871978048824429996410553452375530122 11350874 -70844999882612626345410425497088621088 11350875 -383346621427786741581049356497166420000 11350876 -96405475339504827490519560282844262400 11350877 370738622771147694961892186052799483020 11350878 102922650409898805827972699320837079040 11350879 -47660776335307892745676535513744619520 11350880 -347588025491366259718633099278436270080 11350881 136393588271091769223063625145395345600 11350882 2419519379272203108873893936087036160 11350883 -1187767355545483699266634894917078277800 11350884 209974396658439771458611566413950964736 11350885 102787952349649011896164525985635862400 11350886 -438190237951991752872676271635384608 11350887 -545802627785270083931816410326956078040 11350888 963653865026912472148983873145430507520 11350889 -1474332261425811068381071280672231670 11350890 -31090529937395048852341663485644520000 11350891 -51600572005550558130732561424442610336 11350892 -149556637262943343852299000448199639040 11350893 487945402093235427520919596743965004864 11350894 390299245049858548088445545205042578496 11350895 67415206694370295576955728779155267400 11350896 -82676722142444539928459846719542755328 11350897 22873936164312652524888184216177363252 11350898 91986308755780616139304186542386239488 11350899 97082932030099501911717534993814845600 11350900 345902029883754289828103507390783078400 11350901 731103396829098415834337001301659760992 11350902 -238891833247217470330030738575412455936 11350903 353451126922485035360709218967645570152 11350904 80095045357143851506565025646973952000 11350905 48700063524018087696301957914673124160 11350906 -75830857843251157663717926042015744 11350907 -1123401495221095788606103872015115370844 11350908 -17922749337366025611618026658604154880 11350909 -1759703125527267053283745867798603481152 11350910 -223631255952536891089302344824700552640 11350911 102818473156924881061632284722429054080 11350912 91884031844022966620787606521118720000 11350913 -184549839347386894916375660677675621440 11350914 77534499278119111560613862316889767936 11350915 406881295365363500838802831926060796560 11350916 -15406917643054908305177406996724578048 11350917 531896110835481521748374167249897264380 11350918 -616506498738526927738213086261108641280 11350919 -111559839518022236906117858058628329840 11350920 107653192615564493142966686936299929600 11350921 -248485751409542737094206010218381790108 11350922 527700805870029746321780314300715457024 11350923 -14029430669526879809249812544298387456 11350924 -215984657032264122596445936990157973504 11350925 -1813330258043332709510429785362912000 11350926 169050403356325210511586217143400401792 11350927 234637174291717051242621805427561596800 11350928 158783829342439226785635428863002058752 11350929 98123130482016891840638197240210422528 11350930 -48307948833768143410740593405052044640 11350931 -239653494209994372409561946885079869268 11350932 -176727741704421407816817346243375251456 11350933 14869418538401903960911863876338327520 11350934 2662812327097947304693233754076183040 11350935 -36762739871847999157005857461985370120 11350936 -49409989307895678881987306245485496320 11350937 233362019868026123555646438178660267968 11350938 176422433052610370063648387556483648768 11350939 -244587347544497888153957718847870199808 11350940 -177047095520585636817261560033652433920 11350941 -89897640762251601288956335607562943872 11350942 -292466664108419560019215196768416612800 11350943 672892885576316982202647426203127690816 11350944 661433764619568456724556989953472462848 11350945 -485601511312479583433569304216200141080 11350946 42482681765327736690898285423151118672 11350947 112703885280542347664020768188721063800 11350948 306909481587790457839723167021714673920 11350949 12994056850572324999285438988816577436 11350950 6556719017878383781446524601866179200 11350951 1073527574452497996163399178660499496560 11350952 -439664235200628407163466548032970470400 11350953 672452906160767558706214185816745741962 11350954 921235569471764582227721581876414934112 11350955 294838470019916326475358477984025816320 11350956 346822498468169923552157669390623125504 11350957 -270801556609284852585507795213797287680 11350958 -237139499189552613739164306755764213824 11350959 -115673841603462585997958727652245892080 11350960 -3421368984412475312944195521478656000 11350961 12174359070589400079797738347304924400 11350962 92136389816649504573654388960232217600 11350963 8360737901761425097403442136998654144 11350964 -800181178409759968359404088223647633024 11350965 -13980556134261859544877350539006217280 11350966 208872669076495293591082944055994002560 11350967 -63456191713156755208550772846413234568 11350968 8650811970714083507210128766964203520 11350969 -519828978719637606867501073974480763200 11350970 -577793933232494640031618855847362160640 11350971 -119783259609562822228512438511049495040 11350972 524427990602315539068334703964664394752 11350973 -368818273514592283467180894441025928832 11350974 -98223164842665262484950908005701160640 11350975 286360110717630213463662741259831451000 11350976 -39406485462208990347767558765857996800 11350977 -119093857816834759572285093043820494560 11350978 360058766503852236012143714275684217040 11350979 216366378420395098810342026719999339580 11350980 175797537847875747138417789142098432000 11350981 -1104502413532953916910561639500920118500 11350982 -614461767958945394443896194578997493408 11350983 48975453050619806580973612716935110656 11350984 -947155596360310211750952600189885373440 11350985 -661419043677955272316832710863191949240 11350986 -266469788651845543278504458778420348672 11350987 -1086433126375933205694306317976920928364 11350988 -322554210346617816048726343815738667008 11350989 20349483137161163272876932454257336960 11350990 -114895294809733526629133732442826199040 11350991 -209046247088280025488322270340350430016 11350992 72285564085963709208528150267046133760 11350993 55164999851333454204002158144739720820 11350994 -130446570719003947373438203737983487360 11350995 173882214841762250543076481523062067040 11350996 -191784425124639249148462324847345825792 11350997 84564891431814615835831359129028600992 11350998 -184679717969710787180758382720554197696 11350999 -185385867097674834652123166994645275520 11351000 -751570152883299940597958770380564480000 11351001 -294729317622662697924242294297190054240 11351002 -113981495779711046299855505681855210112 11351003 3215171361586836378649008283789389252 11351004 112314677512860333121996032005778481152 11351005 -459563853344856457289796942504752504340 11351006 -233685379236584321508252718526428938240 11351007 -471808872210025268260219240088935859496 11351008 211271458336663772216640896295577583616 11351009 1166854813680970184705636506950406338210 11351010 -120563525237091191961046197430694400 11351011 -437138576934107761065649634797770428208 11351012 -479140138490368902542934397750349119488 11351013 -411823862117472292629196025236327268256 11351014 -255197948628954503443268085195882575808 11351015 -161625318251028934976242120171980101280 11351016 333607490933255255237249844043355750400 11351017 1551751438375685484379341913914980295552 11351018 39148564332823223616161283458411212800 11351019 526184027477806152997908108932908924800 11351020 -344644300320769592860945735473611904000 11351021 -363870362641958493701462850589438090656 11351022 -15076781415658627328861707633696935936 11351023 -1047160266153775242463451878658654711728 11351024 -212407245199432756712574058611383107584 11351025 -35683427532675776159499147445776667200 11351026 277590915594993881353972411684451933712 11351027 690408008175380829876289408697807058792 11351028 150920814621397979888331581101630040064 11351029 -226947326174495156487601111813729562016 11351030 136618599717545169954654520699601756160 11351031 -328798905991156139679541633834092071448 11351032 -192843424652158657612512072677927485440 11351033 1188227941172030501370390551942669586282 11351034 -18717890575044341574151217228383241616 11351035 59569134290496549756027065141741782800 11351036 548722273837668979196336252361688903680 11351037 -548769967907937925935222859700056806720 11351038 248163290772976337269368520446056017920 11351039 -87795111304925787821019223434044221440 11351040 -375512613217315382850044096339037388800 11351041 201662373683474961964002663635788108372 11351042 161616018149622392388993302690902663200 11351043 571989451294769740816491947085309244800 11351044 167516042686717683969812814932064902400 11351045 87864445094924133091364619765889688280 11351046 12311361115601707143351048291785300160 11351047 -537755736925441953115860998230195078504 11351048 -618723696146530858295765149192730864640 11351049 -179577039637345724295633171534736271232 11351050 -152553449765054537493038299549216800000 11351051 103141872298046942952317666071607721504 11351052 308633112894098762897812983366971857920 11351053 -11835821428186979767018780685345125888 11351054 -3137744053424501508793011486505565184 11351055 66176587023847743514107502045820812320 11351056 -249291801522598972074962276570518323200 11351057 308287921582106361835386608205547489392 11351058 14002192820850448143597690241053523584 11351059 251150799579120222035227967280472479280 11351060 32755276961088771355695965856441139200 11351061 891781982574174758793252902775089492988 11351062 8756271141615301446987315973849029312 11351063 187039900459854502436906066374335475488 11351064 -1143529216812542755555488601835352883200 11351065 -626805309951679154892782909257804913280 11351066 270723459327750062203743499690547043840 11351067 51728912385253321086148519420566577920 11351068 -47427323075378209986175039262000808960 11351069 2883747910747047655060947099754477920 11351070 168092741365443789527948464963314547200 11351071 282592520868668287159690996353562962272 11351072 871644285182789407580866665830498304000 11351073 762658487890398053203464604590304761504 11351074 191402046300308622912980760687226532352 11351075 -140876132261031779368004994722813760000 11351076 -130763193857776488953324729112024748032 11351077 -6358778916951631761284093609518755908 11351078 376520937297518533140899428920319695840 11351079 -50424179919994006528493108604348946800 11351080 -167863404573816854802688542421101772800 11351081 -144928286839215519726882458976492187008 11351082 -119924557702205185649249769952883632896 11351083 544777031084473334250059358470457969332 11351084 207341288532776438812297074482125688832 11351085 64804368118718833144219769035909586400 11351086 -375978960780028933612482410279715811008 11351087 -705962791267814913853552195974028441632 11351088 -41924733931941818991134102425014829056 11351089 -289455402093351426096484034992580240110 11351090 12491353050219344242106640675457185600 11351091 -247216078516070935947414056034305195208 11351092 -158161324770470034015628674205037344384 11351093 -83640170389619402352767909614904471400 11351094 245014484550328682531149224439837140480 11351095 -73876986609209666894494983772227629520 11351096 127791844564268866798871997008086056960 11351097 -663238257017241538046316587883378480 11351098 -164951513364181383997260660273585802752 11351099 -148669288698022053518240080946261349936 11351100 -2877320555291443413391857446522803200 11351101 -1030074196948550270101473623612371587898 11351102 185477228141942068762920015370782223104 11351103 -9178214781854902311886848882972589296 11351104 -367278319658572910733231675825045110784 11351105 -2901780381602923677699234013237103040 11351106 9982858876703580198573701634905533440 11351107 -43075616334168743810205867622779280488 11351108 -266808736662557123668690545687095705472 11351109 12128045350091318109410580257526351360 11351110 354882935414250614640927059679199224960 11351111 -9670448259295939952252751377494206048 11351112 -74884542948912569892671487550097940480 11351113 258161476869596957909795972989645377600 11351114 341661701338607306582600922574427140656 11351115 -249593485521265575596051442677930188800 11351116 -21302257421183861704519325897287833600 11351117 -153046863400958338963667645619373005834 11351118 -376063582341914728754390594603862883200 11351119 -67163804982118788379315273750887428800 11351120 189602345104458493202169846215491584000 11351121 -457150894994450662214823597030524378496 11351122 -566831112302324137749742144558350799200 11351123 -25392345129511018085715010839456587520 11351124 906031685984218898421793515594684272640 11351125 291033742610838313270812235764280320000 11351126 10605446509917049400050112393946484512 11351127 -533097762967629437047590049469182966680 11351128 25227755440597190972255799825584640000 11351129 213341279807254766852253297441584479440 11351130 22582094254733832217171985635251978240 11351131 -1281713975507770365357828526543077604 11351132 -367135642295420571651460199089535155200 11351133 -51712909676485895553232910514933643776 11351134 -110356043583021483960666391091925051648 11351135 2857333579726728076144282227016611360 11351136 227962082106369410671603984023128899584 11351137 -26216463670175990611445116800815364096 11351138 -50783059136822787556233383873234903904 11351139 425742659644369928827320618367172066424 11351140 5421611349354142794029470570332794880 11351141 1079212743200198193908008086597201964542 11351142 -116682616015266983170440800846785394880 11351143 -119742357445091207630542170388360865608 11351144 -104527562528755284438819231716707123200 11351145 -191180261525596744744619428546902432960 11351146 2596382638311449689158067004557836288 11351147 -634536667388563066909388585070890635404 11351148 283657088239462182002852118506078983680 11351149 -319101067464543711910407796376232637620 11351150 12161962764734158837437000962506833600 11351151 123431694046306123972656066059675520000 11351152 239329906821448048240261760741928697856 11351153 958315309130851085743781289698067393264 11351154 230582621478322411538915733145431765120 11351155 -860772313846586475799967074786380246240 11351156 55140101726596777059488803193884570368 11351157 -148251875747896445159819695170392087040 11351158 -64144663645744833519626333902415167488 11351159 -106371548408906869208356290690940827600 11351160 -198235378385472612016906193247205478400 11351161 706052385635717495003656513572081302762 11351162 29365765400098317356644985449655537664 11351163 -212124191004532034840787590061521695296 11351164 109256989310533628508988543217712164352 11351165 150847626823353662729199207000731865600 11351166 -67734776066879021456540005174292458176 11351167 263106241118937055723623134599967160960 11351168 417259993531627998387831055069080453120 11351169 -467768170424776153619016655132167603450 11351170 4791538931204998158535316750233651200 11351171 -628781959695794355102615336179216758656 11351172 163017667250548594702937636976582451200 11351173 7326926316143839085905510694814596544 11351174 -467371288363408876519909539028576565664 11351175 124500869550623974139611436791817856000 11351176 -554181261711980931140131045384821872640 11351177 159600144964286005865573993368934099712 11351178 1730507023819184581032074949650605920 11351179 -297991606514767076829205044464080506224 11351180 53772810977201788083122881758764006400 11351181 -85398124018716538443713769674052598848 11351182 605081288647104200550841675106992992192 11351183 11256834641701622470968230068716015984 11351184 9703034436156237467275420986376716288 11351185 -77774649130220465418208678370076335640 11351186 -52439691431216261884237962988211412480 11351187 27383884519357012534108450705953769320 11351188 -61639447337690518996908640312020666624 11351189 312673037908290340921711442393724535680 11351190 76571834415120809469931466121681623040 11351191 -1176185352093551221778778098558497156408 11351192 -6498489486003810758532800235591905280 11351193 -99297901006952813059570183183362490944 11351194 -41734519001716969935497556535396861440 11351195 -38825926683172224152363255329663876800 11351196 15675470763273622302707667959883131904 11351197 62210696083752865764970151070044937120 11351198 -215732228654164259446650260198848502400 11351199 143302230831065044448673840324264763464 11351200 -10671269156563188306755209622165913600 11351201 -112008816889691972847813869821962792768 11351202 -59048833292942024709253272326584156416 11351203 366250112976287985220291248488336372064 11351204 290665961827373574993843862032806691456 11351205 252640991589318465969975552672525504000 11351206 -12315366329048709828312220360442027136 11351207 647670401669354047325859633267622334592 11351208 -9385906324553703551833758365279846400 11351209 27793756663455121436972277954753741000 11351210 -22716177056248089014832688852477400640 11351211 593425414559241245097796937533063549272 11351212 -163448131857038348750150303411078220544 11351213 552219806646383556487321974275162006304 11351214 19976182721071282546321541250254762880 11351215 29376180479986366135817527499780100000 11351216 133113540543839916346986155009502953472 11351217 -212565860225242591011962720995350187920 11351218 -956601380912762930843962104063401373696 11351219 225064295858546121601366549789786811280 11351220 -73888239375160842316507637859414558720 11351221 239321264509316421160926684094080869760 11351222 -153827161767982460090987235495302901120 11351223 33227745444057052385376843428821586160 11351224 -178048296671363356667148389600975278080 11351225 -51555657484131298046051955008532832500 11351226 -6912999221868209527711995520083131136 11351227 -741089032393361947931776798676502351560 11351228 147601317907081987087774304558477761536 11351229 -146836259737898586607170509797313006400 11351230 72699962907145471557608157824521670400 11351231 1077934455698447380153027555505787448512 11351232 -276386642770854897611207351341468876800 11351233 250635998530178455504792725685126161540 11351234 -15667178273739479746801933382815178208 11351235 -77918381349734713365768831765972906240 11351236 209779949146967236880930640991268081664 11351237 720434869761724247984522387703407129886 11351238 153585156381828528386076246127712044800 11351239 141233279342718967816312633434671650240 11351240 -603873324115794383572689829206540595200 11351241 186319321991073602382369785948754240240 11351242 30400067894659718905896609044737036800 11351243 -449651190867634361003458578150480518508 11351244 -500196508794343210040549889387760157184 11351245 412029555149012175139032523927067287500 11351246 -270959287733690434183531514976305587200 11351247 60559256168345083905827769610089112320 11351248 148790796972979047567198513081139945472 11351249 67241830536778849672771532150260562880 11351250 18855340037291975571413406999882450000 11351251 344004417022182335205704603909808518252 11351252 214624390002615317296053581084160000 11351253 -521898881337179258296742181178707564576 11351254 -433186103609022426338987804417104736640 11351255 -701320373296450179537836161230928932840 11351256 38303692500896836374078914379059036160 11351257 1455289661098198029278118646109036675592 11351258 -773744338802584991706037775644136944416 11351259 -81193532160844127533312451328301582416 11351260 42291094684822076179634864677104844800 11351261 224520451915779887874043016595806429862 11351262 -153050463303820150499350939043482832640 11351263 -238969174329424472669369676522111864960 11351264 867237642655600223607571154151842512896 11351265 -72106140632339466502119165725626104000 11351266 -154404255599894921459631866426890677168 11351267 255540570912604311787862711685604584000 11351268 -295669391475551781845872789801815973248 11351269 -12075776371771590703251607627218904256 11351270 -21824331355067933021955121747807764480 11351271 -88613013721568050694537348562932348160 11351272 310502524768267051624997465777398855680 11351273 41016544409899100274558732258592548480 11351274 285008632661834141757420466882106892288 11351275 53259096301279195311342847968793146000 11351276 395098312417847226564739574303056473600 11351277 113433131115590375805121426564438745760 11351278 -493659393395540587540300417425750106560 11351279 -911648581346192561777366237543498121816 11351280 14707404476759330104133571997727784960 11351281 -79553068672516719361879386946270921056 11351282 -402765978935379983795741340437722195440 11351283 -298105949166524795333037131676343027152 11351284 -2557761796397466504021181840790452224 11351285 90639741587477851650381911058236097600 11351286 -438504011314656178701009156419147932800 11351287 660187162924436262290601475386758216936 11351288 382561708086177505022435764015178280960 11351289 -310823578869479063538474521444054818752 11351290 36296623211345189172298123276069778400 11351291 -1007495450580042560187142070518915565112 11351292 -186924990281707783581972993247578766848 11351293 491937004270680472510341064469773078284 11351294 100159402534723967437609916299239553920 11351295 264816615732543602437689112964408691120 11351296 -558887372433569756119744783020824985600 11351297 387243255221561898553161829349841151746 11351298 31507824495889930587224159049858455040 11351299 2111479417285204927956249505775965904736 11351300 -319811476751574885507608431622501289600 11351301 -28029823153970026865523544325934443520 11351302 -165003221305427613105033645918987060288 11351303 487180819768241303591324987182192602120 11351304 -1968263123924709817267632101830932480 11351305 -55860100706049278428010368580299776000 11351306 -104547491912061312143508316063102269648 11351307 612234725214181597131566115516631806720 11351308 607158208746358550270418438705945908736 11351309 534259845154041580232616462869976626016 11351310 -175946385818297502624277199722032046080 11351311 176163949551397745888981956451273204912 11351312 1387032127775040832355380473457016832 11351313 -110411170691432001141544186116950805600 11351314 110917524287733121700847967781250132480 11351315 -69214820325332610424819579588729577040 11351316 -513631094112140540764759004758385461248 11351317 -1194019462191105429252777328054522011634 11351318 622231094372095498643205540762200293440 11351319 -256031654678984671974188153564865217920 11351320 -8874037836056992620885745936300646400 11351321 547331808950454714506692592876625091584 11351322 -184982815345833235241735987477207243520 11351323 734260857917267190316960250853035613572 11351324 256578952953284725627381549937305967616 11351325 87245609920242034195559504340019944000 11351326 32697389270979131129311845299047090560 11351327 125942833612520692339630154737914398160 11351328 110644243595128473818023360934191300608 11351329 -466499924885355195335479087522987540512 11351330 253504947318941353971691508924990518560 11351331 -329792614067899406689488149801247138780 11351332 -219405397402136915937768032675363448192 11351333 -175935330794853391334951691027016454880 11351334 -73951567483723336891769346593518029120 11351335 -562031830539841676691803460868368603720 11351336 105199772110711991068118966749621447680 11351337 235900496539044405696402175224989737152 11351338 389737518192357768061553062723497857280 11351339 703081823186709145062609131915517001140 11351340 -6205272842053683005315148062730501120 11351341 -6956743197625923351239631018719255360 11351342 -104284783094919773924889984269253726720 11351343 -403673851282927150106725997043003563136 11351344 87217641722408744283444925282078130176 11351345 -696071935005083570996146789583827533900 11351346 -513121174434320660592365484326773103616 11351347 216947509846965722517136977789995716432 11351348 639276943547534414493100766558990770176 11351349 70208988423836130750067751183407042734 11351350 -157901673110926140401844052299789093600 11351351 -300117880406140171598201342169326990976 11351352 -138786237365336159907917168248976179200 11351353 -445636010787450469591844524053232827832 11351354 17482094152728631066356355274455941120 11351355 5445816530855037532282046674374912000 11351356 -630580072969050468962876769680845358080 11351357 437067243528245305167837398718851756352 11351358 -21389466010367243680165624656054672000 11351359 694029797330418594353723787835291586016 11351360 -210852219678746390303556896857207603200 11351361 235060406712390511143818223275771642304 11351362 -10958540710926925799157857584115886336 11351363 -133915797283651811216775356958698152896 11351364 508599142708677291778822344668582737920 11351365 659785752334070193499568182894987307520 11351366 -85760109337708299366654306399959997696 11351367 -617314299765044793163172749922751347760 11351368 348333554952967448842612741803585208320 11351369 -332759153241998505830404609463680346880 11351370 -34966052237852479060747647230926483200 11351371 21805843535178562393239796384309160992 11351372 -621198053886369534629948620417750535424 11351373 433267484286082982086998616177102752 11351374 -71851432541691897683153781581981669760 11351375 147099623163819194226358480125939384000 11351376 49182423858821111999303680836241047552 11351377 69286308108514322426657827258132244992 11351378 -73219285452490227029289362508901498368 11351379 58362438495655767858190539621428217600 11351380 -290074394443065462029255561134876627200 11351381 -442606525149372985106729017159534034148 11351382 -7340260461589007956628887728635559936 11351383 394460991914941099653494810573099738160 11351384 -493456608301446047752869395854470574080 11351385 133193411546464374611102118143999983620 11351386 148641073704558730443606961000011867360 11351387 -589777439705874315285851765995018906368 11351388 340804485160564327684162118705611123200 11351389 246565251970775928014949927025148957766 11351390 195951525862924654471851714770903366400 11351391 -196716996389149737840571576551640462008 11351392 -45529316182310460775581337596562636800 11351393 233988477052699754874077807661615599616 11351394 118584422648541436223295758410558894080 11351395 -7064500319016623434831161763740036960 11351396 71509188119849628705343017331098206208 11351397 -315250482148134768083476038478224209472 11351398 4912648506967325521785437709019261440 11351399 -303961340279956714773466527715885206600 11351400 285769386040065318763892591925934080000 11351401 -26964033564548368900776365200077606598 11351402 -8697174093946574605707265588976921088 11351403 -19305770146951178158738748189321011056 11351404 -203469594933503045945202663053155174144 11351405 -44235826493315742163965876180271978440 11351406 -188322167289795725418913373085240486912 11351407 114737935697162043239461485742926696656 11351408 -86402115625891024303841016286982799360 11351409 109904468473791974900458328036975832960 11351410 -80041930792147044373807758786531148800 11351411 -1285204857781537787272443119494344628248 11351412 -397940965554004147511333921766993684480 11351413 -396674106445094643003901102701494945216 11351414 379924838002703699875696265330952726912 11351415 -18823195209597511914340178272571828160 11351416 212529748017501038692335384856673280000 11351417 -6646249011411984191073889364261529600 11351418 120977028142451698288537666302756288768 11351419 -238110206339416616184715181773459897180 11351420 -255463657331803053524427109596352542720 11351421 8632334125929247167379394484407126412 11351422 383758934972936950532973007000228096512 11351423 -269473109486334840669977612985486553680 11351424 99226188731328821042639530055989985280 11351425 -83333294647083774283964870790891558400 11351426 -543017599058444015396126445240438167088 11351427 65854998453738607325627681039856415200 11351428 637004481759412456547616808418522090496 11351429 -492992436670866877424809384711654978080 11351430 227759877418152491175900497811821602560 11351431 196623454690989200280874610234177612800 11351432 -258076524476994859587116489722946887680 11351433 805903260593034038277285537565299653664 11351434 183540876735319534708178376910640093280 11351435 -160825360783031268896931005662825983600 11351436 384307525099967175885002138789533470720 11351437 -1092814593106618684727825187335128739914 11351438 -244676368764687879188542857080396044224 11351439 -437023971306985563459667693701185973192 11351440 194769264044942154928213366973438361600 11351441 -22160230512310898093243934522395422080 11351442 -389384226560789353402035177937621039488 11351443 -317014252460908006153156910459704069776 11351444 93554844436507747348513843791857966592 11351445 93767333506056821682830037369628137600 11351446 -504158127154812867025358656036594511328 11351447 -273803179402399241845770431006029378104 11351448 552810508297730476695050707083849523200 11351449 41121931286610437728349554054492997450 11351450 28855676034244562301945237593803392000 11351451 -65777854597870443810808420104753001680 11351452 144289173249657694829495690877956569088 11351453 1319093430635543716539148671975929763660 11351454 -290556797070005443996729719126955865280 11351455 -284967194075895259721471520369210606000 11351456 67708586644600076126146289374618189824 11351457 121790174420644579126181305759796902548 11351458 -564542182830651772787048570531463007920 11351459 263271311813365171867291195384990731216 11351460 -89167975657741435121009567364202352640 11351461 -319602857629768266650981204872333506816 11351462 229700076720772264706031345339091019232 11351463 185104527038013460619983867640543093544 11351464 -139891418197538053763374671181193625600 11351465 80802072280481288282764901085752422920 11351466 -81488924522777704264648416227196066816 11351467 656509448330181199833109625928238622516 11351468 394075429320905501133833758375638459648 11351469 179244228227864605867214088720143280768 11351470 -56777366207445345850506316073953862400 11351471 -1977719415593228478864347858074020101568 11351472 -140051899147626841995116566648750080000 11351473 -195082329856865890730321763357834023360 11351474 125717316075929327693938676584013274240 11351475 -375583101955948855994242975000813584000 11351476 -1134292164950766020872554468104899603712 11351477 296990014464787861778717283483671353326 11351478 104986910238935970013606263173161962240 11351479 -1231406656823183531262823280426113160920 11351480 -95812270323242597281000814688003686400 11351481 -58263725225423337020797115675582505648 11351482 -143296826048449711230442679874622368000 11351483 -24304945800033656809429680902466676992 11351484 5608526353823105456761500336287092224 11351485 379277647251048368199087533021528523180 11351486 57501409793331187215241089038960246400 11351487 -96924675883099753467725253258087714816 11351488 -71448030636068635907648003709159342080 11351489 -164041443737205045179377968786388077120 11351490 231313420510066269956805377591701347840 11351491 1067662338275222354793693421632429801504 11351492 586730948552279445447051598314942220416 11351493 21284746725246921041613874235018326080 11351494 246371231452303994880290351140768896 11351495 205458563132038846077927625672037517600 11351496 -157080190629543401617301055001199247360 11351497 -1613118580029337626608523372537349390940 11351498 -584331028730222733091189218767503746000 11351499 -25851360707112138215509284841303572240 11351500 38580430104739479559683566746197504000 11351501 -129940115275049327388601696037413167648 11351502 -152537086650217116127004411564387942208 11351503 -779821423929803758828506082065621695248 11351504 52088643947166679184731826827074232320 11351505 181256605965678446909345082991548873600 11351506 222737103840154711783976529364684717344 11351507 281408247967570373885504658516611934912 11351508 -100262778019074434934638596159562539008 11351509 15151170779794336989082220003794043288 11351510 -354951416354396981178079370954584512000 11351511 -581934000433900725897693444099749967840 11351512 -320332209338288154743835236590524825600 11351513 -69986045640787635485198041116094325238 11351514 -244869865096359226380556929748203921408 11351515 21295032390773355803072086528843226400 11351516 -433412199942151510327648355483499010560 11351517 66122094709506850917283310077176497280 11351518 -22911987856362703106025965649740075520 11351519 84065724018732620188711942189278325920 11351520 -187608535220616395966784065449713991680 11351521 223196675582434517267664839622835266722 11351522 -5294070001580147082352283468636599296 11351523 -168516258202656116666203633023534872256 11351524 528512435217078062490532315391196692096 11351525 236880292596415660636660828923865513050 11351526 63475796841175958510558131715259333504 11351527 -36302146424942795805021503044437644544 11351528 -92255860681646737026711324925669478400 11351529 -80291536176607231559110883467328021760 11351530 434478822642976662638814754389950078400 11351531 65386721674431450562711754469614410800 11351532 289245478728211548890546195980979369472 11351533 -130428675135687845726719719589924370218 11351534 458736851518167950361454157617593825792 11351535 -26110663956516964177810242397296760320 11351536 -249919727340220317910678813546098524160 11351537 444974907292876993609214544604718127186 11351538 242954148246959477429815878607708706688 11351539 1143583946030931944733709825690453819340 11351540 -187866747004718439843543574606222963200 11351541 4376867573905152365348281315409617152 11351542 329572703462844205231164533820659769792 11351543 363760296931930275917698247625865580160 11351544 -359874512690062381704869447586889728000 11351545 185624151373082101521664764086828703300 11351546 35482245801777683813487784586659839936 11351547 -127167473609672606938330442071042424472 11351548 57903454474619932874036613071568061440 11351549 5063008403463577204959237636195490560 11351550 -37232869045472690017071140496679680000 11351551 -583731570493543533412487315312003647392 11351552 -228526593022454415182299587359589531648 11351553 -241550541307457422606724180754216025296 11351554 -32506073526111705145801647942513707520 11351555 44075858227240588029780421880060034960 11351556 483296001519947172216070592253518530560 11351557 -32943437642678149319379554097878688000 11351558 -345246449586714464803905499712086271616 11351559 -372566198829378951584560285486040350296 11351560 -629490803837151167166427463814082560000 11351561 -608346112862855085104851189974348803010 11351562 179882663412091449751180140289356202752 11351563 -638719778020659834151765013284480495104 11351564 -191004533704380508146263472331276790784 11351565 -31940818576695530437652911811323917000 11351566 3002939922548383110300022203299155200 11351567 -259579798884894479775211485930347674248 11351568 38663080580027974380168061395796230144 11351569 307794931417211234878226675126841961840 11351570 -3499845879928449534476987085555456000 11351571 295122405192834591563656690965750087168 11351572 -751771816681004918730820944135625789440 11351573 4024748128553281345128158398974115644 11351574 24114497395645934048559299946101136000 11351575 -405334503017822812321063612961006333200 11351576 -829332882599064150616984090083267747840 11351577 -293600278881479598046978807362267128880 11351578 36810837914553132092863270735918256640 11351579 -60389084121199222316394752448032392824 11351580 -103033697888264564940727972527990374400 11351581 312186801008114829688590102708674221824 11351582 -8322947617777828129805466562300271232 11351583 14944867225009222883791305962452402512 11351584 375741941103231542604907294877182918656 11351585 82817060952146946340159785884987280000 11351586 -202890971519198093836290853109516889600 11351587 -170016507243521553374964967459414189360 11351588 156428099518577523819450581253597296640 11351589 88731444392665510496948584250108728320 11351590 -284535673754111878556464131849616771200 11351591 -84647505872544166966319088663501568008 11351592 96382496984484603929858852424721367040 11351593 -281698690359092816264760064427720038272 11351594 -10065063478368955451772233562090325920 11351595 123137732654937054594912637335666017520 11351596 -206251846879717898903265459959330693120 11351597 449568199804224338424094175919558987372 11351598 -69448273163748709822830790380137996736 11351599 -299008498545817242383805173519853058064 11351600 13750412747751805844560868697366528000 11351601 4688723003150403496555187874467288130 11351602 87554667080609224029479627120102548752 11351603 122696285183781256313869923774555891852 11351604 91216603035559397002270784875213455360 11351605 274209934016539400893678921477796191260 11351606 223080052737426207379391196856798562304 11351607 -438602734834435874129545204673530648320 11351608 -495098671878302919899317702798491095040 11351609 651835808306792079426597011052238856016 11351610 -253559489674464275449088954548260748800 11351611 334880548004673681039092671641777481024 11351612 513247803004552630296983655726570849792 11351613 -772148275628185403691686622501599232 11351614 114013121553893621116247760001875485952 11351615 1061877226002982016258753750219407200 11351616 -59374661609364358650968186091479236608 11351617 -349236393888826972891993615848642198334 11351618 436302051627638288962638601882415402400 11351619 216287618486123177270090124652614022344 11351620 -131185056819979705082280724006581841920 11351621 714012217551941204887980069209880465822 11351622 -240311521459791145198114943941342181376 11351623 -42090229680407834389826988247272233128 11351624 -868725925236022466111133467641526615040 11351625 -504472113500540519242010116708831872000 11351626 -259982793343847614250916425326019212800 11351627 -189454067400699179590669390006170878208 11351628 865439068288127023298016584403000514560 11351629 -461005914119715388555953980310856356660 11351630 -388335453231644761882801834529569304640 11351631 -20128314448663705768635787187278372968 11351632 29257316098981673235049308409922977792 11351633 183887519374109448610884154225506378240 11351634 -243688988265753605322247415772605981568 11351635 259284866646081985208399443671289900080 11351636 -201510040959583172865506508758793121920 11351637 -3625211885896368027301985652807745920 11351638 -229633176168847205233476309757146617856 11351639 570574164907788163348098351340442695968 11351640 -358722530355137985079565842374121267200 11351641 -136844868217272885118627221956820497408 11351642 115607938247649664350714037614824223744 11351643 75931197899602049719615781672947646400 11351644 481428532876163604509580120222533798400 11351645 390664473283051169111648709941833262400 11351646 2280138566990914048740419385068052096 11351647 -633256977595700512284211337442014055904 11351648 45818589751901386140281790258399412224 11351649 -224662587849013819080136780136726020800 11351650 136164725938902788432726720911757337600 11351651 703990742178896531063003651127112730652 11351652 -208270074466200074513504852822594715648 11351653 -313882205988679596647654262406095236098 11351654 105753537772246690506864907244368087776 11351655 3050111083558294800265130365613844960 11351656 7440893629244543440746766036408320000 11351657 -121246257047996669682564458442706097094 11351658 -56321705919253138835494174754163402240 11351659 649086400838442951048777682092321839040 11351660 -56690294646633912461313193880209075200 11351661 -185565375513751638074765845848266075040 11351662 -15943729687455040824864209952281333760 11351663 -1134673002496702219772698768315696727088 11351664 -12781044749248800188210735813312348160 11351665 89262715810272652769321555703909907920 11351666 -163261312115596777852185967391795497968 11351667 -618324865606009162369176627257754738120 11351668 666590907402627749646609039617500794880 11351669 -142909558835276704158374100781196260704 11351670 38311687829030460030196977862315929600 11351671 -50439653518105857653372776633981114968 11351672 -808457253413615907993107495201036083200 11351673 100007040947403552370343631860243143680 11351674 -322288226816693230581811716144518758656 11351675 1043545051241341505457652280888428912800 11351676 -218779239721093186827698148555117379584 11351677 -417172039754050060188804796494835431488 11351678 -8039462345343392659319346000647265792 11351679 -116245087082629156811345142285393084216 11351680 -509873508514194173183021326841099059200 11351681 532582912712703082895523121012933913184 11351682 297945365103792930402078628599493755552 11351683 -134385345519388303608976941902490267600 11351684 72021031020057389692885566437547257856 11351685 27968092865893920332488877575025947200 11351686 122202766389341965626849842347209309792 11351687 -278330336628296659472693578880345522664 11351688 658702865596561490188169283021468549120 11351689 -870737622539199396276728027046539196144 11351690 -198274996020961315870529095479490467840 11351691 242639728865506706818154930798178451680 11351692 395580662934174742276541842028479590912 11351693 131199191239986862504407517097439307008 11351694 22484761624276104828830732723900174400 11351695 -564248757339212576412571316115295303800 11351696 22601803082012971313071467179130224640 11351697 56812919663554978246007788849066356672 11351698 -469269489268170265954962318367700876400 11351699 4516527838189259946066208043534790048 11351700 95196127718941888942414637240457052800 11351701 275687768117362998615468388839938882702 11351702 212167110208763643792253649947271779200 11351703 329703747867235375287356793016263407616 11351704 -21877016953520200666352475758301020160 11351705 -241084433590225970694881782396977046140 11351706 -274810001631728503583672626277043933696 11351707 197947736715846947213796515121533882752 11351708 343599781368077551358409057792104713728 11351709 -597388129880561391611331589954289088186 11351710 -310034674425321491616772472203886082240 11351711 -76314350508789590233084613729523428160 11351712 -246807932127839926024178609441674887168 11351713 1235765553870553284406514846043865125040 11351714 768413297473548498115699125530075097600 11351715 -8552190181288801396684445421119182080 11351716 329554177943389199935134726573187877376 11351717 -243282422173680263856609841056975260580 11351718 13103958286152961157054164334740992000 11351719 8502447395186287571589094699906533408 11351720 570864613130284459620272361368689612800 11351721 216859329164078246908527819178214731680 11351722 -217861643332565261568367061123646862848 11351723 602130968622704393257888489292662929972 11351724 -423958212747911412783900749914792289280 11351725 -212877034190728017030845863313924203200 11351726 250413677760480095061244460609226258624 11351727 -380367335898839318212355008179711105072 11351728 224753872858221055073187499967358238720 11351729 377998489217609748655027938584503773330 11351730 104783971244960969902487516339407564800 11351731 390376269201230569701704089499026175280 11351732 303472959615697982795365155048641096064 11351733 -294100414716416025042277995122002242432 11351734 586359517926582486124037733764148999552 11351735 154557085539026123432828870249360204160 11351736 -56377905823751347117868272497930240 11351737 -342930749392514126735927446578013099008 11351738 -174851485837634636210827302195877614480 11351739 -92638442618819807960672721351806906880 11351740 -366327655645972011290554080148699622400 11351741 8414654627064018548688190985697839052 11351742 -1539586797907769823772905808006785024 11351743 -484502676311785704614215510579255657456 11351744 -87777055120539137916824128297698852864 11351745 548372810772135798586901031537583211520 11351746 -182596198630951527554590192335274652160 11351747 -1137701110091400993639704585202526318080 11351748 -147479922840686953192455292313040221184 11351749 -1018096393803094599421789885292968449250 11351750 585941184763104079799580048045335424000 11351751 -2878876321391693449973550520549440000 11351752 49247328657052675542102400534151024640 11351753 78501388773508343940353735851836343680 11351754 50222786976911626219712719346900270688 11351755 -1065685280648712931372004901632397284640 11351756 6766761844431729636945233365476403200 11351757 -179321171484154045131690809774741847360 11351758 340028272873802267965533286162348111872 11351759 14267631113302083778403886793315266000 11351760 45371043395354978633228197531720089600 11351761 -61417143366510287483036394205619930638 11351762 -540739718048384418612560328090709888368 11351763 -18792693946256421189181692878023681656 11351764 -29945237267880574220673099487257090048 11351765 -104989953697973318136783793354860746880 11351766 113396250313696438521194635203570229248 11351767 350412476992655149251591063411717371232 11351768 -69584622139829974611619978368502333440 11351769 -51240026850174848064743112351975450624 11351770 -170267259758506235606891979504090527040 11351771 442940367366049818517365095023231755972 11351772 -330233672536211033467384740734646835200 11351773 134142069673067260516618119111806633824 11351774 38068869428955051599283970251658666752 11351775 -255284787133036688554091092205904748200 11351776 177431744136066855580397915925578514432 11351777 -290498734526235642250767611316594356160 11351778 -160099200777747867840941896003813436160 11351779 1051317501458681555888644851297571015480 11351780 -141287758508309684674402119535414272000 11351781 500601132441384485896717113170107053342 11351782 -170411268643997158197211931587464726528 11351783 -476112625082234163288395471055385160160 11351784 -171632505710573972067580718396893102080 11351785 1569135503018712795230302484004480960 11351786 364022001713915597091147723556975772592 11351787 413401716675061800097850409444360937560 11351788 -8520576542618442788013079642635976704 11351789 -896310334887141028281228297062384907540 11351790 -99481208980647174380504751908503846080 11351791 766804477359245484544008265194954166584 11351792 -7193881863704497184248992826637352960 11351793 125370620058862926543742279544971266192 11351794 337941243392361256013074666540960178592 11351795 -67011156256811758617810083765229436800 11351796 -195636298398371864708313980002803499008 11351797 105567071329757023288083524241832551680 11351798 -540548073564485360968426633082083307520 11351799 15521618059622488589580122831540042400 11351800 378100481868295036124771603380538880000 11351801 -955112977587252724535898064413061565868 11351802 3395373332999633870828918986455994368 11351803 -1430425402251820502282895139404634157456 11351804 241262330935245876215914288422313414656 11351805 -90151677658245501989255189302532265600 11351806 503831005012348832050123740332198372352 11351807 -427693642669068001300655779188857537160 11351808 -131182498807374882819088211124714209280 11351809 42896812859084841097842246698558014400 11351810 -153005915722970982818120037540060810240 11351811 -365079793192280391444756027179784399360 11351812 225368358423530532717846259501001622656 11351813 -13167023502607561894897297111241685120 11351814 -83280552037305958381895449078042877760 11351815 68638929231460327494985536742878664320 11351816 55111195965347007979001671574854041600 11351817 -685945238760359900919005996898367473366 11351818 147896460191055584068088932376681223456 11351819 608100129613640634919872804051649019220 11351820 -93117958046339783535073931123420375040 11351821 825195659770642617124719622588814469120 11351822 -163646970504666776374645585628242139520 11351823 4598360640188246319082554340141210368 11351824 171669259695923526284355559799218176000 11351825 311831857054265863231619151402561888000 11351826 -8711967578808478713226113190833054720 11351827 -7985859967256869434394483847441035560 11351828 1952254448834514421265190782278287360 11351829 603524199410115825752621437935750996384 11351830 8995381444267364199526317778375895040 11351831 -355338915426873981021060678227090341008 11351832 673495499694723350424548852307078328320 11351833 300655995653675183682391231089818587082 11351834 9732265828852208099990657980525203456 11351835 211550752446032445576124915270955404800 11351836 1064631213810281031769825663821848616960 11351837 -143345409890599940788188348180743637696 11351838 -77002154182180068267889547874606241152 11351839 -394605421046196670020920544650198611360 11351840 -727449440026680664291932699448295424000 11351841 -42763487611837209332753194695179183520 11351842 -361226813118195751008623105923654419168 11351843 937242636476797193457769953937617472092 11351844 -43250900454602869637093079202666426368 11351845 -486043020676838616951084904755286861320 11351846 -332191140193024867928510982817924130496 11351847 305195451470677377098718776575757356320 11351848 30374217876274978772854201952524124160 11351849 -891341347315704158815148601714602166150 11351850 181356013661934161893818835711603584000 11351851 -190722191572991186418018561526631216896 11351852 -447858913165065195285252928037107829760 11351853 307027874739112820090368763208438340800 11351854 385526292557644516485608971093177093440 11351855 -1221386817376859268397233992389229130480 11351856 -77115291102431012019828891220410433536 11351857 313426609867136284690697653313047680 11351858 126251643055759998362244796311279705600 11351859 38819692298622277944413966122871731200 11351860 24678853821986610832891307103673474560 11351861 566686546332630277124861747228226829500 11351862 266814149541823553531611344306120983520 11351863 -742347776684892172399050733818387595200 11351864 581150227904487827580017142873112719360 11351865 -5395377230419440952417254872636540160 11351866 190521415259833388231171522003516971632 11351867 -319938319036549457816142474282648805080 11351868 304228912306380759953978016479238144000 11351869 -787223984376748648053629508546729798720 11351870 452638454580844812373280502155812130880 11351871 -8785703123077819712259100138805041992 11351872 64466306262199711299590172769905541120 11351873 -123207397904109995337154112312794593600 11351874 165332214072364506976450534251355008768 11351875 -49465253850524796047846450865855435000 11351876 -74616075192139013598438957684238744320 11351877 348461618268173363266356599029222849632 11351878 -41519109031820863961088908528387118720 11351879 880113181143775984267307158980199671192 11351880 -169175549442887552913220337490837504000 11351881 481667459132522976747594724336875934682 11351882 -65110600470980650434059991412797970848 11351883 -461475243285724702735787147663367470376 11351884 -16826909547226377078912677695086554624 11351885 421791005502755031954778681428464600760 11351886 10172039967733112486025745841183858688 11351887 -459642243283143892529085477270760184464 11351888 -155480069363798109921253783827932528640 11351889 -305848023066770603093848401170315879646 11351890 -92603898858104921995231222557037670400 11351891 611902353223214576371107922281953983992 11351892 154173872057352479558087672027598796800 11351893 284569694714820874184557899412697015200 11351894 -221387224990987945430849300322103907328 11351895 135639836505391967788067200570799923200 11351896 -219658838581522341226889560077648445440 11351897 -411048332085901705079251621165387107840 11351898 -6096610984256024436525103791898561056 11351899 611551658174706359680244930250767253440 11351900 101805640009398056165473683359362483200 11351901 702403422280202641936369950341464271904 11351902 -191913586078891475839922271566801561088 11351903 539776317134778449754146248408851778464 11351904 -296521334487573018254702557898637312000 11351905 554147059271978985701430119631508224000 11351906 93097151604328040641942810063330650624 11351907 11576138742437356943513744184972134352 11351908 56620667103238117058225185203300288128 11351909 -334028905676207145240052863089008294980 11351910 172746913722174570999095534765040721920 11351911 -6230483571253080314305084598980625520 11351912 -132167710601846001084565134858893967360 11351913 436514466043911203447577605904976243344 11351914 480623110528951222941910575955184640 11351915 407896162864301037652522539744944782560 11351916 35362055165983071530233927788199033344 11351917 -672797665133007129486850282039038246548 11351918 257171385234181199887995134366144132160 11351919 -98202445313830263013882869395623855872 11351920 -30959937506216684660540140945401937920 11351921 24447727902584054009124620348205525504 11351922 1823756354099670493018520893236281472 11351923 89256618317589453648312176412843685200 11351924 88734229676403295221962399579055424896 11351925 131881467537061294856377920956067395700 11351926 89699935217117947366197004634486392704 11351927 -357854689436696310517919232344883357000 11351928 -142377289935382389496506694493200035840 11351929 -122873538092042068882198199266218920470 11351930 253372917276885600729532125477309945600 11351931 -329560851719928108387559868879143759848 11351932 -250583601105109537036017074802119317504 11351933 318488526179207498581952533513833010860 11351934 -273467195143328779163627334681731328000 11351935 60823193987436147235069599107705528160 11351936 -301693344784604752365891941198337146880 11351937 -727099979416256343337324199990426914848 11351938 -7478334506923284845962935721290543552 11351939 -544698714955674756947449715654182145280 11351940 80247791506567152627785168907549696000 11351941 915488581643025949297213061009445077342 11351942 29459769308540788383356112347920989312 11351943 -431790117243845653442972235589803489168 11351944 -429309874351393735179178962835758489600 11351945 414074857775871961899398082072884544000 11351946 -131975242036661803625032334539507266816 11351947 809141660799770875727995249947456440232 11351948 462390410886258788413306798738291031808 11351949 81632147560160881641472643484780103680 11351950 6707238436922642917563222070695792000 11351951 -152067605319202592840837066936004638736 11351952 -26288639766798209755532352471970086912 11351953 1096058576935915538080740599308314481202 11351954 349082778007633906748498986062460857600 11351955 47577325776509365899687157773883104000 11351956 -100189614772221528920522861827925397504 11351957 4214441302482452030032191938299286784 11351958 49857896035557210748633476629994246528 11351959 -40347805757075673230797848563373046840 11351960 90127391253829992825543579642117120000 11351961 157272651242075801444658658258264159680 11351962 -279520224712873106814925122926648490768 11351963 -195543279994782556830353766920866191840 11351964 -67335534010784566298512317959939192832 11351965 -774522618563532998114565242529248149140 11351966 -366632824444247700104730408182787581568 11351967 2760150115249808351096037226600344960 11351968 1066232189397693744400729583869797335040 11351969 392398867398853495187633045092713830370 11351970 -8838637192663031747568238205899069440 11351971 601596996369278668775286571054367175744 11351972 -6550399151612157300433109515547701248 11351973 -716348190477147423678934414095568365216 11351974 -429674379430409178024735216774689055264 11351975 -71282369449658442194268842872277448000 11351976 219384954101565099246208195201974681600 11351977 124631922696728537352650156190860848704 11351978 -209999106560273222440926723396331680 11351979 119288370195351883419683184934287694344 11351980 205479307089018454735138341078374031360 11351981 -889768556235425975796749366745672010218 11351982 174108707474684906642098671219389654592 11351983 108154040252918959536070846218620311744 11351984 -140940240530974067884066046635765923840 11351985 206774676273784228452332124002601408000 11351986 457177876820099288255329524393001746192 11351987 -651793225437351239615041963384976414760 11351988 -370463032705640097816479095688775179520 11351989 842494706018872360107368704390503648000 11351990 62588168891869218797453539938665685120 11351991 -203896026204360792037922400833706796800 11351992 -715027031976117033938433820608453427200 11351993 -1254181174223834477028358240249772274336 11351994 -170576758740592968629029863941757715200 11351995 170387577082150967026421844302811777120 11351996 158182301626634439498687186099829977600 11351997 -130579026763845034903625406113579819226 11351998 86457949199327378817930233946998852352 11351999 -459287548076870252061547206094956600000 11352000 2235806389802248212790208970620928000 11352001 -149320515354274509439212282310850840400 11352002 -365517501477503201866906769456931168048 11352003 153493810142160887507012603936809474224 11352004 -877919166252122333125989195913408118784 11352005 -77619034414993243960080848325795897600 11352006 -1338284002433620453525323751663342368 11352007 56061205736082409639583309821225049072 11352008 336581288205953807943710484890872488960 11352009 -627728250091532088435408913305338144496 11352010 136549141927883288052154767698083544160 11352011 82302392668210451657268468002849436288 11352012 584573890012312689736945217191526400 11352013 43599819264763889075115303352265686560 11352014 110989553109090829200031958192289168384 11352015 -372201415232398834917316316366945196000 11352016 -17454140820606726692052523644401696768 11352017 -312869083123205130744186865675401787020 11352018 -125739076500180679458460364813108086272 11352019 -267341211739260128725366509790886761904 11352020 323458872367843858741785895045028724480 11352021 -628717151690722543112757076767378043680 11352022 166200905831220883464871667865592135680 11352023 -203905943617843514751603832037453709240 11352024 196159341864494049982236665834877941760 11352025 -30140308757061838610196500042167550000 11352026 192552942296748756566663017348806110448 11352027 -60683084582407563276127575187700383080 11352028 324130285945106712412227523840798919168 11352029 341718254439733832577353940678782506368 11352030 13023716285513788785771738175424200320 11352031 857247790872728700385451810117676892832 11352032 -446818167272569809135220143656018116608 11352033 16009231792835398603135565139775806528 11352034 525050172070920214897377485418517006416 11352035 -251552398150043463981138671636478521520 11352036 69139552704111206603137653199924442112 11352037 370053771668880905929501399118208450686 11352038 -295654398888188887735450174229643680256 11352039 93228754578411994113463601951023513920 11352040 -192208938688783511559023447177212723200 11352041 698108495573937099619226547020080791552 11352042 301664440487940068343631027301245716480 11352043 1224746334052258212050780955490375104 11352044 -271969747985632988521149744763044986880 11352045 117274994193971716905037250393493373440 11352046 -38179229464502827093908339008685875136 11352047 393575568489623311236366942738588994032 11352048 25024241980406188140439684729510821888 11352049 -516309952423713635464942603615092971950 11352050 -319323678644565981013404533319610740000 11352051 -773071378661050573114034479442987166348 11352052 -239978226482980849718782999843985793664 11352053 684364080544717432154486832385390044 11352054 -94890772456612507131248598049453805568 11352055 -156881213877215291918708139300780936480 11352056 74766287686525311816069780194210856960 11352057 28682569016682271462849018175474037840 11352058 -175640388620240410256607564956850733824 11352059 -226531430198819012844639044564418034296 11352060 -188368097436569568838056895627996101120 11352061 -404917522942334354523438626189025035168 11352062 -208585619675170616848142357199728467968 11352063 -650827346068159781793970949077638873600 11352064 574816848523342551505231412157480960 11352065 -100125426527157796326039061994477082540 11352066 229189675440857382154355627740094869248 11352067 -2104724218410983814404409506400687133200 11352068 -48576119197536389924204772458074521600 11352069 39908573114091383725289811445345186140 11352070 145823270288086297025349866715826051200 11352071 566959333308135807290769488387163880392 11352072 207275573114819374905049717405897113600 11352073 519987733736584552468015521346921175220 11352074 50841731562583358278323753783217183536 11352075 -237087961791946936041473811263218419000 11352076 210377502130213051975457353361250975744 11352077 53416148890211246415642477117462504672 11352078 -569359128252641934907101589478720081856 11352079 500254116614769363533009942390486276760 11352080 17941677997339338787084817954071019520 11352081 -119662518849969967680001842196320902976 11352082 165602845271627493121367711286954923520 11352083 -368322054943331397747776744512030771668 11352084 6100525774225300386381106846135173120 11352085 -335818033259220520417030950215881943040 11352086 -7243482960718575326849115233532782016 11352087 167869348262709412519897047302012335008 11352088 -29393384984265499875221788733725716480 11352089 -31227299067697301650040933747191052544 11352090 260222073479368768052290046840931417600 11352091 881636455659708635101795862299783361232 11352092 -327590571900515863087116202387537488384 11352093 -240753454215296098859855170908015217536 11352094 38206246844513878988376418429533236352 11352095 272786257383619889186186797712031370800 11352096 -366783655461775099955856667346290606080 11352097 593873587782638603542177776511128806292 11352098 7415639724048004133944643135422734336 11352099 219167859700756523152465212730728571776 11352100 -144819688922696596248063807810641235200 11352101 -88410981858224388891256277036906510400 11352102 -180664359701445003664567970009780943168 11352103 302262304576656655153547666590901650480 11352104 -714841693370879477080817858826490521600 11352105 210587678321858896060052680330620077760 11352106 342803776061874967829145908239348696752 11352107 -89696564857009378377895063348837460736 11352108 181455666007888907281751195519015132160 11352109 -55378787080800612783685363719493907520 11352110 19505920057240691897945729939438346240 11352111 -394299454192946481772075250290097563128 11352112 131019827528045805989551226896298786816 11352113 -1227278151250248296947366519811632379280 11352114 -189227553784344756617767359071352606720 11352115 -114356021519188089714043555283098164240 11352116 -269318020417433183812487633261405982720 11352117 -76799490358140702070371687651674781888 11352118 -155870003197980914697357125577385872384 11352119 278560470893004976075766179287581558880 11352120 -146589864819101602986023717734711296000 11352121 -115656253959514828550389432748319844512 11352122 -182667157035155037298823389357211179776 11352123 -24708402655165001056439995777763673120 11352124 -523654784956648188504356526162128111616 11352125 -753025052181395592097018156391435226000 11352126 -90951181297530946222160018186198398656 11352127 57116804172547066966409592305839734720 11352128 15692964157104725875578460953866403840 11352129 -11207502460039376983176611502245564832 11352130 -178003155091223421621059713426570636800 11352131 -1428556972538041463532142893926691840 11352132 -159518353186382080552846456857160642560 11352133 -125252661579926308700380399674008107776 11352134 76684133056455308095553615315760357216 11352135 64272679625520889524198099682659008640 11352136 -559314626668579002305963584725501081600 11352137 -1267778158364323783842891500808968635740 11352138 14171090524129437676165061840635822080 11352139 -190359867934123095783788971116493639120 11352140 -281429662500930055454513193558343234560 11352141 20299996553704055637397775577414947052 11352142 -293177463871637089218126097922028192000 11352143 -772853285253466400850887309954959012992 11352144 15634581183218143928113990465922924544 11352145 -759609115584662143057984216366278205440 11352146 -11844862204972300487393192375216912736 11352147 -827409159341214029163597865808754059472 11352148 522979339390974085835705183795204878208 11352149 -19280998601615706640477939005984612864 11352150 1965810456325863225561383999770240800 11352151 -526228288738156619136076982139022073848 11352152 170162146152004395573858134138227630080 11352153 516852884943084378699812853727651345104 11352154 -13321408822912184768631575229563251200 11352155 225676595505169471679980192046056288560 11352156 -151235821962403221691030776517016395776 11352157 21125754989182055104095156620527928620 11352158 72721390551105789066867448037371251840 11352159 88841488099145189399582033474537845248 11352160 -62364627115451432393413587892780400640 11352161 -215385389409743416097829925184191575000 11352162 -87076737969273154774151662876461524736 11352163 -739276658832961524690653398037692207588 11352164 908221931575324031660640497154351181056 11352165 17850072301635172857392493735417699840 11352166 -37261998015599380085764494082803152640 11352167 -196414808991688307410211627167406291784 11352168 -685589289202317792987182311146302284800 11352169 -210252666173558448293884692765671993600 11352170 -442933893947715252064161743085667074720 11352171 75110868654701141024267929662608321112 11352172 -447997012465684844886432475625356288 11352173 -530396088835405479975839640918916143882 11352174 -15759943536487178348061375224989218240 11352175 102048081938727747803955423248037058800 11352176 -21877527878298486459474778075859582976 11352177 -564875845398324924447479264936171928000 11352178 444957001637437273746485264533674650640 11352179 316635921135994465696057149402373225584 11352180 -41585752472571663640069130829427507200 11352181 -802745075323669076803625014564348888018 11352182 83219259468889708490073363731223822912 11352183 -38103390243827112228631019045536176 11352184 149319310583069613158880924171502018560 11352185 -129355420870029577946127944191569651000 11352186 -175101836649571159411477536128825466768 11352187 196492261031295486452577206542338566400 11352188 673866372912053013675982197094451877888 11352189 -196967371754851570182092791370383397376 11352190 -22192731962755347470760712091619532800 11352191 267753216622915575019383118126805693784 11352192 288094838507878341126162959385199902720 11352193 -298249677455046966961028949561063250558 11352194 -150774069597407570547906470384991226368 11352195 415488597243006248682340016511278010000 11352196 642665531471331123835744806546550942720 11352197 95342857244231255566148286897714864540 11352198 96432828925555632071415756747716831232 11352199 -669128724090945716489169412891031630264 11352200 82429198633022188554004517451644928000 11352201 -58365534145901613765230755840780400256 11352202 156336434091959516638632431321340033792 11352203 -474353026369956732200840934621121627656 11352204 -532864296491565319580437895195353958400 11352205 393473009954059487127297926808214486860 11352206 226576090061827108394011007206124409984 11352207 214945800393705042723860064610231913088 11352208 -79078985185720401752010104952431575040 11352209 -229328083275369987094013447372472468528 11352210 3985410073354605488020526252107752960 11352211 208731403104770835404114508182277900352 11352212 -425131146436244382022388049278085120 11352213 -406225792852911022214359376959097204658 11352214 105410449054322375087840378368931751456 11352215 3073012325996665131052787114152051200 11352216 113380551330883304773411690474338201600 11352217 55407983236641377026862336028425392200 11352218 571679957587058218471754599809329848560 11352219 -106904433718430050793625909701847242856 11352220 244879815532114305874416919286960640 11352221 177615316182409521777917312713662216000 11352222 218720107264025098620643520503245985344 11352223 44846257640882641327084515490602725040 11352224 -509282438607884818648445750904866734080 11352225 -45111305304142087060677991620948148800 11352226 -521272823751406404236031205045639386816 11352227 -46239698631472369844750910465818182080 11352228 127843074899498440822192467644005079040 11352229 -1327161816535680148600621502283466368 11352230 31315366505151529801909764746798315520 11352231 112513630645668514945480976134119840768 11352232 -562185465265834149397264167884790297600 11352233 -752275036820250272955930173615469088518 11352234 76441962021130374014119944082737242880 11352235 253341374705218041598666771299485347680 11352236 213668829102316260605137330790595560448 11352237 -211402269175645882656033623043794236512 11352238 2490036120477268917261844764526686144 11352239 267755909890446689680490336054188148256 11352240 30811829051253637622392373918750146560 11352241 -236568634215475558532972351107354263500 11352242 -4170542597175498610703199553895014656 11352243 133698303071843790501281405302335705600 11352244 118905913467716940756376421615146236672 11352245 255982728311767851779000172154839433500 11352246 75746139563295638308341724069881644544 11352247 648767767692653780867330035687614470696 11352248 605158595232287251147931607966646272000 11352249 -21977678206751248463838420182149256400 11352250 -9074781676314042848629071769440000000 11352251 596435702774855356978102125808566897252 11352252 -324307049944427504960550483453179309568 11352253 -459378574943860704236079200861941905600 11352254 17926737449021650735282309798856760576 11352255 -139097409819115742118495534775378082400 11352256 168517246759863318556225992522743152640 11352257 -143120451911495110206988721602284967488 11352258 -5825436257113819916168950185486758400 11352259 -28155247616229869089094954347567527080 11352260 -253961294475920062721937488480103459840 11352261 -129215208757111275992800065559474913280 11352262 72826686571948352725826473805190242304 11352263 233275399840461426613875378521380146024 11352264 -57700164281234135648147632489978920960 11352265 -349018808224901755626240055936204465080 11352266 -258073666920682439334458339568688859040 11352267 338030780592908809200977180998865615484 11352268 352691196584516059818135603052160277248 11352269 268260703956853394924080004348415283680 11352270 31139507361754854281664528680524354560 11352271 -26717191456109450454934756843838976000 11352272 -24353780861576764534918071786651648000 11352273 -126721906013943354367840292589586651200 11352274 150128587979144214665447443628445461136 11352275 -175369343764422798248929808417477207400 11352276 70138590517469497190689706795659689984 11352277 815343994686586676766524119898870168412 11352278 -216958790864278806463521826686131270400 11352279 387870259328908667177039396028719746560 11352280 480533025783270782432008378321499750400 11352281 780775371656131342521303374181819107082 11352282 120050727732797384262745991399789168640 11352283 972850531637026562547260533078059655024 11352284 686688515574998320279405643178172463616 11352285 -43691057508186596061085466379520857600 11352286 471280570261060766940599730051764828160 11352287 -1000167042162473743911813029702614676064 11352288 -230361517836488960793672178882953609216 11352289 273035236834034694419168342300991750248 11352290 -194212758979682558265814697105443173600 11352291 -428321825532854359049716544773091059200 11352292 279783382438249395397379118409862840320 11352293 -464580528648619210780819254201566213634 11352294 113938141565937618782112208271968205568 11352295 212380957310160861624476073235435327800 11352296 -837668535838685288296120970171285406720 11352297 22434828256645605004175291742057732096 11352298 101518151548451361824113088292254661120 11352299 125701078621886242413327925635644362272 11352300 378868107543479051386751018316840960000 11352301 -18612443929110012772431568793863113248 11352302 -25366015819652372172002341968727697088 11352303 -18713499172005330858485188013666206896 11352304 158117496653585654874850200883284869120 11352305 -9756466788901258875507217867714765080 11352306 -36740837232616245168383937068243051520 11352307 798609420839398186390845654759107046472 11352308 277025363732793780028034546577581905920 11352309 -477884358845029457311447600128978211296 11352310 -183907239756344173268623276814697120000 11352311 142578163096902779351677806022148440080 11352312 46680904416792446309345462424194457600 11352313 50866034887911270563854284830337976320 11352314 -519222746305912762077231893334189081744 11352315 122287982242305816040809029768748234720 11352316 -639684280595107387772230702059081256960 11352317 -365341870275678055443559099570878035040 11352318 -218757579288686128802466162687833597952 11352319 413427719929874965003186244058551501808 11352320 -111452801986554682356469149013974712320 11352321 -561966323052045413114192365259431248000 11352322 -166931844159926595496386692060935393248 11352323 1003936367889463604059779663389786008572 11352324 -141523533786851992157451023891203964928 11352325 165779371741054083322142542279185705600 11352326 -367625934536881475282982958018233527040 11352327 -74351051223606220705717881150098103168 11352328 -470152113261210949251539642662810644480 11352329 -735807785008126467760628385665793882720 11352330 -116156043928808227057753715350712244480 11352331 424886633285305766676212521080044713264 11352332 48770521821968950213200867620540928768 11352333 -1114202358242920279395501102590326356096 11352334 91756748650533393418213534709581521792 11352335 -295233931088686011728756889343536357600 11352336 65453219304753859390273403710936645632 11352337 -482640631214610173140952735160142525148 11352338 79256401607018331408203626475227335840 11352339 -186558734676469551216773735319583470480 11352340 -100681297369389074075634029984948697600 11352341 -163207803060755514349302998888381568 11352342 -204561190072061652962359233540120218688 11352343 -722175435490182885981238229483934868408 11352344 17061997283624867995856027490447728640 11352345 92115184415947923055612991880835555200 11352346 446665821122501536690861003685719825920 11352347 -933663730317773914609718218184565102204 11352348 95895102056726878771759258810831626240 11352349 30596925193839520927733182354257123360 11352350 101902419170832039345120299253958488000 11352351 1019244189273887190733366518063354764160 11352352 706120626631366381644950823522707963904 11352353 159614634345363138700454490781693291200 11352354 -85537944655161303577368948184485960192 11352355 30118508437970949222236439589000888320 11352356 -938855496929184166198552611071554367232 11352357 394743929243992093776137340936996981054 11352358 -630544730852293037623871837039878002720 11352359 -342164150568690068950510098560783046840 11352360 333163204423224334097231448955879833600 11352361 143527767524160706804469083904459053312 11352362 91406731534838147740714348645216627200 11352363 -80639880531690422645225666038192856832 11352364 -314898953344950803122048573276120724224 11352365 594042188161802758599261418904717005920 11352366 -562275581474125929856030582494617366400 11352367 -2609009601711516848527164637848599760 11352368 24459024421536073216405028297352314880 11352369 -165582169847477620205113959473612715840 11352370 332071577826845367661129848861561854880 11352371 -51128954530707457507655467099911760488 11352372 289677139458466822588451498740310126592 11352373 834203928755988124225025946655062784622 11352374 453747643626165310592647333568973398592 11352375 334249462901945308670987103182251278000 11352376 14383489835096932102028651402762895360 11352377 298796362713885174534300809041029841092 11352378 -136963083791981987769752584055506213632 11352379 -439293873938013945317654068455988858584 11352380 39466416482444994939904143789189734400 11352381 -463379294846545342109941648611514146048 11352382 487934750624170199168557317908954241792 11352383 303683722360916466173407475848554353520 11352384 -88958619479838351302230100656418979840 11352385 508090743166079883536788371120050909760 11352386 18503510644947308094090059261217177600 11352387 5231272674334731722473058225349519168 11352388 44303401002144486623535037615627756800 11352389 110270829381900729677875701231343340190 11352390 -10379637956319589958795219980345190400 11352391 316018633749318660228848132500201928792 11352392 -82086634226623569539653203418412513280 11352393 -5869344392907805205812575384755421276 11352394 -100506102694953625260728070753530098080 11352395 219806431290743669793943409097151502400 11352396 -266765091802792165734376187339147796480 11352397 -318216090737889556531259609486558363168 11352398 78489919888780511546410876121104868160 11352399 -622868581204038799887965407395952943736 11352400 -43282443245179860585120273244216934400 11352401 1124987403900933868926410282193456684402 11352402 -107503603941823067020399099035382318320 11352403 -100604852268141953842769615915475578880 11352404 -170126473871287835016984591063283138560 11352405 -107007051810765049806650791978934467200 11352406 232032154131557506865360419722026417952 11352407 -95534100144010233981433926497156219520 11352408 -114838276863861979303153483181246054400 11352409 -116428514608767690264076675274541741696 11352410 176501595579793491866455358720059419360 11352411 163796025963819348200248948549851508224 11352412 467563577985658014748320813323716153856 11352413 1130596635077970526110884433398360666496 11352414 -74105654305266284713978199148910977408 11352415 -161879486244139368403833705616433044440 11352416 623773071006397654519550496009386852352 11352417 112194946801313686852496890074340750080 11352418 -257051216230582691925947626308179445888 11352419 -116785217918277181491327178075014941856 11352420 221782631420512924340349957961730457600 11352421 -635367383552640220120740551502008005378 11352422 -457866275199461314590489076079249203488 11352423 293976921567033713899315661692919788584 11352424 -85887420463929543667744258635507302400 11352425 4940871526697292922453152028169284800 11352426 -157973174846527352290273015768024185600 11352427 -109075227921774028939128593378880513600 11352428 -55985952991345614607158367657855418880 11352429 563870980146677356414509170262209034048 11352430 4559768277346641417325546278689867520 11352431 -297499873113908546856205960775499006768 11352432 -3819956932372197547013835554788737024 11352433 322001120321142172784287442286319349568 11352434 432566254721069800762328848306367129616 11352435 -374131268517256979664946160523016501200 11352436 356107378938346686934135881290727351680 11352437 75150635325325701952838529060740407086 11352438 42827351469180982430878360435312465344 11352439 91435499215115428271816095672824267392 11352440 615534767649620987038649493536863641600 11352441 -46936083470061424776168986785122062400 11352442 -8762228674809452622797483529191536128 11352443 -330227053219788471030351218303610676680 11352444 -151869357518727533776102270008848899584 11352445 -7576735025471677895515054016983555080 11352446 -171457877851954670970772024711417155840 11352447 991641155407006134772853597931852587040 11352448 324586354767504028949707195223050813440 11352449 -26353380446979475678553955641041654392 11352450 -174278773978720107408452609355799670400 11352451 -11168813847429396227867266717774199856 11352452 -17082086365665898185355822460839695360 11352453 -128258327551462838229924101791921272192 11352454 255643151616699768598324923852102933120 11352455 126816518708342230767171509618710400160 11352456 -215615127367179225898255226346724915200 11352457 -135774560971164894328766518407408195968 11352458 101806635672511131812458693966144604160 11352459 362774438028787101144001191659097036000 11352460 317673025372618783727263289948598681600 11352461 32306627566537733883792751085939846784 11352462 434631405978362508672995336428323840 11352463 903387492847609631812809299186358961712 11352464 -108779646887683412149501285530248331264 11352465 300149620736159149000261434435567963060 11352466 253975019789572421152053072970316785824 11352467 -554944126386956184542425749950611571328 11352468 73500184598252857385664119112749684736 11352469 -433249054759568481043872342153213078130 11352470 -76737358887592932132051514278950680320 11352471 44114340838529794829773385089682001360 11352472 -517601488368766604616903299490740275200 11352473 18431446728959827504692941184775461408 11352474 141701236071429600038264751511501307904 11352475 296017733356742919362029765148191095400 11352476 112501247628310511918667418099178626560 11352477 18682612938209521467735383422327950720 11352478 219994362813159847254960271467793309824 11352479 221902703127146949628823865513657930240 11352480 92333364976858575675587656726893035520 11352481 500038312204697207418066575871780935040 11352482 329173190556736740143772960672495389184 11352483 -630874771731577903972248936507609005148 11352484 -83346315002796801438679508982520381440 11352485 -330879951424699731513419038266345696000 11352486 -137128014094665605792915346279345686016 11352487 188118335682729627756079706969378326136 11352488 85543063333168440638618596041999974400 11352489 -161096188700118476572251675441860632176 11352490 -38025545992626491748087738946566753600 11352491 -159280886271393938937496484011968060168 11352492 407676048991768843243972213069814533632 11352493 260302716353483668369091039431191101280 11352494 -121181193158215670981386123167543700800 11352495 24642118777315194094742658543259353600 11352496 -91313234127371129180430875931037646848 11352497 -14110510066137099643261366342238826048 11352498 -107151625023133031964157184391275501184 11352499 422300142810753940633274158061931401440 11352500 -54778713633951647134080773610816000000 11352501 111313904521693699102417920082457199360 11352502 141748140875035439458888458083204775552 11352503 16737533179054718715950693348004236544 11352504 526551007273617129467986641916687749120 11352505 168783420456020274302320408683370764360 11352506 335561385180295199139783772433813316864 11352507 200396014509894314524064827190947151640 11352508 96702545880630245381572505245555048960 11352509 187156281137792736223252693072472810880 11352510 -40009235621457109307350465244242667520 11352511 612138375944531657062657082360413666112 11352512 88262099363928976125076499959042277376 11352513 154511236514071491048999485643990469824 11352514 745007427896489513648674106687984160 11352515 315137248766645800266365673914188552800 11352516 6601496746823949542711716554347059200 11352517 427842844418502315901101682329452223552 11352518 -74216128643214831544704732684893670720 11352519 421648867768194640812539312050745114640 11352520 222392558072233440247586426051282380800 11352521 956476215120950178368186504660020328832 11352522 -3723731005193923383191389337087569920 11352523 2957047272494181047006112875372474144 11352524 524789810551835769417237503885041499136 11352525 100322331243465416334187873656839493600 11352526 314595100496632890753873338706242380224 11352527 -271245238160022428131459114779978956328 11352528 -63986135769980356193752160193734246400 11352529 -186938210641523016616581149217177625870 11352530 -68843848273444822544405639162659307520 11352531 -235045022169233499720965876989299163536 11352532 -789214045736117046371954762037628166400 11352533 -24337842670031683545889617445808887218 11352534 177612779937965801912292363382941497280 11352535 238982108769435102307840414129595091480 11352536 344067395476949004951296153633353113600 11352537 -186902424327430905755996028473218702080 11352538 -320255894062742514657282777829121568000 11352539 376639334485697738802286693695575610600 11352540 -3733352537575078531385281858402713600 11352541 -22257758438574764973356406802159404416 11352542 93998881136439151745828919362438508672 11352543 -583213736822074807771868434783848399600 11352544 -93017778410113398017125807918311014400 11352545 -67301284194938212138392784684292684160 11352546 6370280177959365167206494094307251104 11352547 274926451618001638084033829080644629760 11352548 433178137637580736888097935067178811008 11352549 108018205862689387829280411026038381248 11352550 -87351848994883554667489408699798094400 11352551 368650702306366800190657537281237640752 11352552 56675264067241937693384732748582912000 11352553 24833943498344595069817203218240686480 11352554 74591755889462071455158886176037164976 11352555 31911130634736132242271795130217660160 11352556 387725774563762777752103765552603992320 11352557 1134487012316655190665494495809620271680 11352558 -67721562401895578509375279981287398400 11352559 -4141526349778483422472635319435423496 11352560 -70864692756428249653295176401351966720 11352561 621979758601996315973232743398545074784 11352562 49796012463780191214039199022697862464 11352563 845276064975354407020602415511016868812 11352564 355392019136019512627282762580601353600 11352565 -205687971377017327009981633034033682660 11352566 102491858980208956497657343767593861760 11352567 248930201356037005516658533791455829480 11352568 -273909922098003003388459352748385075200 11352569 576180859831221655229162147564315588970 11352570 105310502441171580868247744605949783040 11352571 352641587730554961640208066734728628772 11352572 -27548790386237756600495579770662420480 11352573 86077847421285558194203698152979030060 11352574 -368539914733957074412758833307690793920 11352575 174137577389930840071582297604690812800 11352576 146955677188602731734845247511435673600 11352577 204923580994345993906892909668897784020 11352578 -358584578447236881927957725984394026976 11352579 42521340947874497316758472561659347200 11352580 320097063641739508760722850443632906240 11352581 857067568446989118267987317922835292382 11352582 -378706247788575224604348703523472082560 11352583 1060141592693961659944294413918881760 11352584 -200725016459619195323894066717586877440 11352585 187937395347487671701647689586534142400 11352586 -265807046108091793090879216921238138880 11352587 -1192844794871841255963937067515361806764 11352588 4291643758059960905460885828567717888 11352589 -212942669827540824681314998821632231444 11352590 35408247269509049984948392482605212800 11352591 1130920077717705690374480950067139440520 11352592 -76009269763666142025772763727635144704 11352593 63807882001783723459502151837534213120 11352594 36039737559633776204002078136764343040 11352595 32610001531499480917533548591261791200 11352596 -454934168075263383166211816407602076800 11352597 -153590014540500143960888489913753045600 11352598 -403702801002007522667121561715676566080 11352599 -299612341516634258865192582880302276264 11352600 -45180731486655711974417884003141632000 11352601 53180342880794477089366223651626755720 11352602 -2978352294030346759202678830772541696 11352603 -139677724565244403712012107705829299200 11352604 371869223317688438372605011709393696256 11352605 -751130097856822738341910263881728968480 11352606 147339012993207834154828482157235001984 11352607 154989289025846861276997101480966517600 11352608 268401982520291407403690094860176588800 11352609 -388585751952298837323644048058280685280 11352610 -312931355020717727929070632474609763040 11352611 433881316722542853885160934216222053212 11352612 -138983723989521227050242412778499514368 11352613 89764593105277757412279448344062592120 11352614 -140803130727082120276341989339801088000 11352615 555859450901221163065237604806889118720 11352616 314253608069040226124888873283040051200 11352617 481766753047224953309022224546149570932 11352618 -334666584152114079538146184605062822736 11352619 -3873731930904121386457068951455195980 11352620 58105041406046523177896691942405703680 11352621 40548094332571076386624626249599760000 11352622 569465753558236374203051272956099935424 11352623 901686146448841565381405502543740185872 11352624 20553623380591465688322532624154492928 11352625 -872043611633658723848180839105086711000 11352626 -170624521716022407354518528680545397488 11352627 221091354288093267299123402945091613776 11352628 7315215861865055081267841684804141056 11352629 -406131026407694067721547296773821530770 11352630 -132753685260288230299952132567369760000 11352631 83161288980136245122039019595328459432 11352632 -213320524325313620041835942662951833600 11352633 278668890846653378205178241346654489600 11352634 -199053988350387964481614061672646875136 11352635 -272177475031863931298111168487114966240 11352636 -12734544056659936102544686249071601152 11352637 361161894871236731515665357886576537286 11352638 64586292184265000366572679904246051840 11352639 227632652727407434433514423341576020608 11352640 4846775205306788203696919448020582400 11352641 -301651767888414528547613085076794800508 11352642 -35847698639883013221460390314784797696 11352643 314238854892717629129804758105298479984 11352644 -517897657850002480306810989520394339328 11352645 620073032624108437440507632956084320 11352646 -451446913651419416697961760765850367296 11352647 -697836956147310427197014412480024308904 11352648 -63593226424682662077950542633418711040 11352649 195571518234266061466151406780613290624 11352650 -332858100056993309743864428895761817200 11352651 747302591660628219962731760715531628464 11352652 -803755529100583570873884543525676874240 11352653 -13632439987700575935035913758715093576 11352654 84910555506319624932751933459192660608 11352655 -172300350084184102082115460041423496440 11352656 -50475799148005722777622033959542980608 11352657 306047723390980047870165470007302307840 11352658 -137026155689591078518015610122224279552 11352659 -274373202967499921477668364248897414500 11352660 595699488239665095578662336041279160320 11352661 643872917837357678339083814549105677262 11352662 -155946286796360398062524092677152563200 11352663 -329244502624070331373017249148513948080 11352664 -613286047574597597615585711309148272640 11352665 211160358586952832000192972852606731520 11352666 -124005782185270306925295067143963261696 11352667 28779371734602236441369973873334743600 11352668 76622674979395217589218998217359036416 11352669 246153355803282298148819886338969698944 11352670 -1296332698488353834879800645743075840 11352671 -504269565667846845112654232543009491200 11352672 -147974894405194813217453606161882152960 11352673 -248133571953594411304390101997336599020 11352674 407191541351539049621839739408802110112 11352675 -404989867255525931992838653031793462000 11352676 -126107195316531156901127857855419591040 11352677 163026021348855484734801540577951372800 11352678 191364958570610488809626944307405394624 11352679 546837754135410241599554024100986208240 11352680 593169925880046049587385685501342054400 11352681 -281026969849233063436268187531016689798 11352682 221297253811945735208621198308796199168 11352683 555961261732007235657317668083651010932 11352684 56396214247896501976247119783039107072 11352685 -147664216362162581672877090106064663040 11352686 -183846558581779266097368522567185262720 11352687 -181107640868898596685260023048485916800 11352688 -2935799857494155690376481424469196800 11352689 -154414396916423390924531555533615589376 11352690 -37443908996507625464885749582352256000 11352691 20871729593332499613052005817266205344 11352692 -577102972861623458387362724561778928128 11352693 -537756740160081964714581418243463794272 11352694 -136554797482770984492306169868911845120 11352695 324898027208360181101598782068695369600 11352696 72850584324526179436249246266929971200 11352697 232354477594763976302516092171989140820 11352698 -183673615400549009145784835686931806464 11352699 741912525888351856160050012798977790284 11352700 247306250513601099120378924912457382400 11352701 529630027652823923606263011849923661702 11352702 135171316868872794813172103059131675264 11352703 -871860506625951153051409620404208209496 11352704 1333060135032654827022605223418920960 11352705 -30322403000392313257756659748313959680 11352706 -315162420784097444425404141222270691296 11352707 -469172834905097539004860497791185558080 11352708 -200228269158885910183117920855272595456 11352709 -1606610280163327807634895904223226284160 11352710 74436019293818147286349268528203077120 11352711 318672083786653147911647015694050712144 11352712 297343237710011438465178118085317063680 11352713 -326610665331494878876233508247645491200 11352714 -66147685463946625280577567739723080960 11352715 527217637101298886669267183164342085520 11352716 185895140141206915474693576478258377728 11352717 -344846060431786489474210178340858384000 11352718 -159064098371323671088377969006634185600 11352719 -281331663169093905273352812803940491808 11352720 -10459611370528728658392095021346324480 11352721 1079850917689968077394606759150955272960 11352722 107322730547876957245645913073678071424 11352723 152645965247825028608732163321761465784 11352724 -34364608643387487350976835986988959744 11352725 -285562406747641163426002173883083309750 11352726 -113845938437664437982386967343930540032 11352727 -176901296915220439027671860887561114688 11352728 12214970957215447926812553488182364160 11352729 64711985659689094324441874348133816000 11352730 161226610319587857602391498429442379520 11352731 95198197972644313366494769179407616 11352732 -723655636990908880487804529382342656 11352733 -208910226911829652577872068347846379680 11352734 20487014684323269027990497278016966016 11352735 -73403320249565085441883977794726047080 11352736 35893228871040489147853610604810731520 11352737 487762721676245800073622442926777250992 11352738 -197344763246185424857325296304767241856 11352739 -346342992699209809169034659819288005920 11352740 30517820211818900646394932291285934080 11352741 47263320302539001926749989299106780160 11352742 310064513935991662956549248840557474272 11352743 1036077847485533879379648854321513455992 11352744 450286245539924305295323868432103014400 11352745 413152575940628033075680994494039246500 11352746 130759021256430922369641594778568899680 11352747 20690138792752876926334106116029964800 11352748 -398727871303859508669551915747344846848 11352749 53374433009344184021187786785452080000 11352750 332223511332226703409271402585877664000 11352751 -18355650215490726833032705636694964000 11352752 22288733641532487212117664398057619456 11352753 388171073386961396912286818978241643524 11352754 52421136277679060573502591034879060992 11352755 -286899014400171154408212151524889773840 11352756 51381920412046752023384132672141844480 11352757 -3845403611622974520278120175408167400 11352758 -40544000027591288844495960524566241280 11352759 85001966915961968036194111161351014016 11352760 123297955260038485144983097371330969600 11352761 12158055269076030095012493589973431632 11352762 62258486060392140241443026775933195120 11352763 -1289597607990920056249844934968590001456 11352764 361611239743367823120982502388209304576 11352765 -369791588659760341140137382185319406080 11352766 437855207601091013741384202979265555520 11352767 -251893557374773313854220244211959256008 11352768 6671995993204875652023698892087361536 11352769 -29270307659494093911081939790329828156 11352770 152652341324791651617927435003887877120 11352771 30440430670282859089239130093566442320 11352772 -370486515412968745558432062097695714048 11352773 -536350347419451273597533997167721162978 11352774 740206918856235554594764741374750720 11352775 -222067996942894990558512225171976188000 11352776 -23626842013504647650145500958220753920 11352777 37780494966809887694972726199375029376 11352778 606152028256871540786434704222479264256 11352779 296813348491719108736861871640438015360 11352780 340364871621171563311746015051079296000 11352781 -827945515683437151704240323810722325536 11352782 -67458784151772455048149890106700723328 11352783 -149493638210150621138597443947177837792 11352784 -38959063155733777701427337713898487808 11352785 670199316206027935016908170496303267200 11352786 17192666342325596088396321995522227200 11352787 1110764851809312574791223883250332392 11352788 -10789007653873445140373530794120655104 11352789 49458863734755170061779691426235196928 11352790 118548318514509931491913009442225990400 11352791 1131000913760994834892941786078857229192 11352792 -127911149403936648994573621931912232960 11352793 -579179846050390323333250160262303821420 11352794 325311561656198743072652870190966404832 11352795 -347171034578559821722086221334098209680 11352796 -110934904934528428326751756301673564160 11352797 -274815151574657820494910343232419793754 11352798 -7167709432147954936164315488408747520 11352799 -1725039966313855969877842523758573188264 11352800 2275780965546324129440679273155788800 11352801 -713084401996715313790847177729945356368 11352802 298094264432741501574937696958863670352 11352803 -296590562162404599826949540049820320768 11352804 286670913298790579480916283622770483200 11352805 28023105687134406642519671422630692000 11352806 -351286439197319369109258974650047567648 11352807 234828085513879083108811260718308536280 11352808 -18859086490670144594730726422643671040 11352809 293453521886953995040564077991369580004 11352810 67949541824703315902886125193042735360 11352811 732191629636336182028951581583359422472 11352812 123592245572336269312544956730759411712 11352813 473817024872031595328845645065160762944 11352814 722261878971381049340198728512478080 11352815 463540886549018886588340750068366013200 11352816 -28110236755267679674345735494776094720 11352817 -2875540113467514804892925874546347968 11352818 -47305538753230754566293636911699013600 11352819 465202011343107886860597129391864127544 11352820 -33421928499415414619366826083238051840 11352821 -511178299532516013193521032315403616200 11352822 42517923351845295575670302933581219200 11352823 580048313621491218129755227458903164160 11352824 40660506251305412099561019175920230400 11352825 555698711610381716531283877588260000 11352826 96150668218729577043317615308826928384 11352827 361862591573036726784712540455664320672 11352828 5455571680184907018404342386920996864 11352829 322014238757659803993680698564503016800 11352830 226569096619673557728315879934916650560 11352831 -68379235458845481772126761666755235456 11352832 -233897304533199215124654084489004187648 11352833 -243996836711969913476048538400408109400 11352834 264517236910932793136278058881077301584 11352835 -171544050519405844687315921518411704400 11352836 -567193748945360988199924051183735034880 11352837 647356608646435083275918916943535563968 11352838 113690423197824349948668407688392616192 11352839 604383240755158943152305105666992926320 11352840 144332831161498763488177907143041024000 11352841 384795795823029827692131941238175017242 11352842 -590748536236016059049279301119798956800 11352843 -262620502188183141859325014208208342468 11352844 238296177110594059624623536161946068736 11352845 -154957003533115423670202160909874029440 11352846 90806906181790107649920718605636578304 11352847 -1098652512298989370270213812812529801600 11352848 87341496922631618572960468020888551424 11352849 494146622396829744227654084776221393408 11352850 185325271620799258217486859875631820800 11352851 105855169862672191603344428734339351104 11352852 -42228043378930437182174449761771479040 11352853 262958627541457952328276982655433912960 11352854 291527624454410455518167078764779449376 11352855 -77670385794191169156592480367421065520 11352856 1501476864233487213838798241192470671360 11352857 -290015115189365158320649661659129635894 11352858 -126849019345417695664742961606385190400 11352859 366612750693504204125400559586266665912 11352860 101129312421280481795808203502947566080 11352861 64085290893756796732956320543522707680 11352862 -260581545605833153478813468361084724800 11352863 -324093774870015629228137827365430125496 11352864 131528962848773234149134199026753208320 11352865 -53818935775645740615896239374756704280 11352866 271956933653145656284271623105741784064 11352867 -113300909315892002234114952688780784640 11352868 -621783347628250408571031058229399815552 11352869 -510119681916843714184602249367293474432 11352870 -70347247182010953499531311912949908480 11352871 -194084987609653199855314594386062757768 11352872 -993113679074705543932201496921405368320 11352873 225690113669017536293043903795764017344 11352874 22031361377284303372923246594085768800 11352875 -189811893816105547715094606106564236000 11352876 506615014713754325638522320310212664320 11352877 671599560233618756760101540709154328726 11352878 -149037409259171002434679587041875757760 11352879 6589986291955798490818228788714936960 11352880 -34133193132176242862937402319621324800 11352881 80873173801978148007860760522136625682 11352882 54471960537043051493344736942616281088 11352883 226801530839023906343661140027678064 11352884 -57007499913150305614208885336289287424 11352885 -440345502041007483359865678082702032000 11352886 -126037708550843925996351888215085213696 11352887 -1989974736514382842501476837964522560 11352888 -542474411347247151176487451919150899200 11352889 87673162595156485720956520368439731156 11352890 226055871131615707130570292403492670400 11352891 -165167350380967709880598945105320226560 11352892 90480384211757929062683782019466949632 11352893 649131479099339532858105376465558261644 11352894 94534103959972663047595751797447375872 11352895 -15842633845902252178961162196195026400 11352896 106387622406544942843278586000630087680 11352897 -1253074250874796929808445545257506497920 11352898 276655385013935791054609886223697845120 11352899 1102454912773901079861359326236836505240 11352900 -16486761397730792847308164123764940800 11352901 1322905329044083024127155041195883552 11352902 -348527421229809291679499878306165704192 11352903 -12876066071027741874652381082043674496 11352904 59438252056401929936403952051844966400 11352905 405592951164100925417901839104624770120 11352906 -397415656219641857791796039115360384000 11352907 284787494910657537377986078287756443156 11352908 -437357296010391428786646566685251526912 11352909 -150116449548414603438297854770301092800 11352910 203930189920766958094369077057217863360 11352911 337623778437890552715379039102707278592 11352912 -98723165385446865385610216041408757760 11352913 -118495186532580005074393283231679543552 11352914 -148190761929703462171367927251350204288 11352915 55493421505619257467712708292961054720 11352916 32899202017496632503976463892202768128 11352917 767083444370921243088812901933997749966 11352918 49913799953173189887729027638929766400 11352919 -4331898653399915959833498389147553704 11352920 -808193163668086143467519992212261888000 11352921 -40672915917864905405442601458643717440 11352922 66747163715938508138940533177765567232 11352923 -537708654438791734620385688848200171480 11352924 93436118514833254919846895413970224640 11352925 -675867155453335606029037256087475277500 11352926 40440118125752574196760723067278764224 11352927 340670616158951623787969872564231304520 11352928 753081737474193213537901106706247188480 11352929 116088564481225464325261635198654324480 11352930 125329818490604880067477509374579281920 11352931 37562631516623587010869683692294245192 11352932 -219681815708642817406785822500387512320 11352933 373190815735439474037273219797462553600 11352934 351789330152587900077533228135553275616 11352935 348150451860042148582908511014405342720 11352936 142633025625461311263439777165326581760 11352937 -423444502840445635545091888933319323760 11352938 -315774158773414300045012071071342643456 11352939 929674713623183209976787275622014448 11352940 -383499545290609364582493497954314014720 11352941 226912402452629224290336369458971692684 11352942 -392995435322339716652329410335459612160 11352943 366810389105384194733372489177502895600 11352944 30827247479300923515317632245864333312 11352945 170576049255535734287715721752911812800 11352946 15775987658248372748458169712995712 11352947 -67696803284600529730623919650090311604 11352948 -365075737173134482578044602312508497920 11352949 -1865546389166194956975911615920731524640 11352950 2670806021208416574525922004885760000 11352951 -66133692288219999778542628355856235608 11352952 -197754995959778928897421906038649896960 11352953 230168913322260631345696035895473476484 11352954 26171383764100250747189819326900942080 11352955 306091652471270265927752676316037871360 11352956 279569905236355206383626352658887416320 11352957 297026546726444098030190637679164672000 11352958 -73581320904900908265054815073342981120 11352959 7771135580754898548992647720975724160 11352960 32030619094329367965839096934511411200 11352961 -750139984062851530992304110961658223168 11352962 398942130386790270182448556169979010464 11352963 -115867627536508591173554524398140136456 11352964 2743067495628035199281973095227166720 11352965 -256100198950495178293600131609053970000 11352966 177247433321165485195486945199354591424 11352967 -1177676324365081156985580653697956362984 11352968 -574294462881584681628739261088102522880 11352969 297240797123233611411590452633835838528 11352970 -19705131950922823085082364216066344000 11352971 -18781663411797170262253629670880151552 11352972 413625898375449349394942127612029947392 11352973 -731036724159567568930600470229877640778 11352974 689108098824988542288241564355169892992 11352975 86744080903952380085979771689419392000 11352976 34296725215918015455138011958395052032 11352977 -445206193938509953570466575833685984668 11352978 -24188227170324318599581185211088179200 11352979 64603933097850533107357214793879605760 11352980 -203030429047036035518479136930181024000 11352981 141390386529006414378635748218735548704 11352982 -87536619705067391980039326155012010816 11352983 1114396596860965743314663060565093338640 11352984 329635537119164954376908565432067031040 11352985 18450420262839287167689109099409535360 11352986 -82068669548043672088777480734075521808 11352987 -1143587565311463732668019309328197220560 11352988 -232941503732977339357145032697292800512 11352989 753014767709258139412003765992079008 11352990 -168411122306927832473529161885027804160 11352991 27307750620141098139706301252891516544 11352992 -76073528204221940893898382087545683968 11352993 -51312711607162672690190925205914278736 11352994 187229552932003581925692839535018124800 11352995 292263657554707022929674780657909858000 11352996 -22646095641270535864730682419994814848 11352997 322133995667845013929640202166420010940 11352998 271934167802439329076112510885069164000 11352999 -51893152984799991267116889905617829760 11353000 -595144956224596130631261673916244480000 11353001 476957310512804652162366917483044957824 11353002 101450351382794096584010881304073445632 11353003 167791783368877183372992124402977637024 11353004 87671698096488280065479525561967160320 11353005 -190496598702661678106980919477298302100 11353006 32055568832196974338062928578824297472 11353007 -345092611108247206429428335184350554080 11353008 202122666723170391229820704534866100224 11353009 1074545106320600252085609899999621316916 11353010 -600200425914002885952281940818239872000 11353011 440216606544586753036195418682080286720 11353012 -352796847938500387765424153542901803008 11353013 -307638372769058441938673380035314573760 11353014 285455371274668962103158009044959904640 11353015 -679896301594846481101968874684497758880 11353016 1069521133071831937763457613452484608000 11353017 -296521155039103755489802863406512951552 11353018 124064662120225653326858773575741312480 11353019 16342815559971265862430259284479640420 11353020 -111625269773713341769682475832279203840 11353021 16124221724740240504583529314863041312 11353022 -70617969531281739749944969757259427200 11353023 -294421471252427846253244666500545741712 11353024 -58053560717265230259759123049369042944 11353025 -330626964769453543985480655741594143700 11353026 375510466461268816907086775476925622144 11353027 381806885910640968527548562215358360272 11353028 3130021187254755686036240402466590976 11353029 -97377384576222173932014200508641622816 11353030 -68405312985837295054694700350417748480 11353031 -629513275240783295607823421527067952168 11353032 9540028182593941715075482500293836800 11353033 17460212477661558241735196395264290484 11353034 -212634235144292986715811605303703446016 11353035 -222986107739652193519741401172492726800 11353036 335736226240959861339986307929823406080 11353037 95367637295591823501038813862813359232 11353038 355983744114643549698365073075267305472 11353039 -54794424161665976682667640439189964976 11353040 17950046571587793807699680632315576320 11353041 -4168790277084217898214327821052214848 11353042 158350899581777002040332649198025928704 11353043 -22929393170506960690820765881377624336 11353044 -90869319345932604548162407755993028608 11353045 -326376035030819135237060684274827032800 11353046 -387126715338074646955019961740015394528 11353047 1318218169861264895329947470627109840 11353048 352504824802992099684155816325575516160 11353049 -115679645893162538109899286151182376950 11353050 103919231344093586615758160654573634000 11353051 696575626518559153996761461125788085940 11353052 270748968593271560975961192793549992960 11353053 103075748426077914104159871069598531968 11353054 46382598537955266495143896844606845632 11353055 455982427579037587385220044994456612000 11353056 4172775007319564588456955758140981248 11353057 617510635586584250539302351023682758306 11353058 -176929207599009964967858214385157896416 11353059 44492024600774729879094516816559362024 11353060 497027473315944181686516180825736116480 11353061 112213940169013609922289401487080770524 11353062 40472512135663487041004673196887865344 11353063 -367484172577543865305401898260310719688 11353064 -12247259737675169454127731961566382080 11353065 -39069667418796411256376848322311320000 11353066 -25021244836957222278410730100301650176 11353067 1246607018860909700309135559895437708 11353068 96067450830717964225270199163357757440 11353069 -129157841436301648971886839376185642880 11353070 -350179089310665320793931211539476412800 11353071 -365694253138810340052118034341679703288 11353072 95220527210474416928715621905806229504 11353073 -1609070850779925690172108136582643265740 11353074 -79942597070453548933705287794487445248 11353075 -3810159942234782199803647272270360000 11353076 42897506020879686515184924265515933696 11353077 -233512130867037071177388130905465719172 11353078 293398939424188824484708694944974081600 11353079 -734458773660928351455856830914854109160 11353080 -35859770091675568668641959005817651200 11353081 -250522951459306173130121570211918420118 11353082 108887557930664071383152567170549062480 11353083 312472496082078133170570805623634218240 11353084 -680659091783917783649758867600193142784 11353085 -198551119187939554184268537737674179840 11353086 221309799260265436865958370896527067264 11353087 146622251133973940492318036676093940736 11353088 -161850973472672546217843027221793472512 11353089 -15233005538849308986862394901073502112 11353090 -201451014248564552685679761066977587200 11353091 -920863514434635994652655651448908377016 11353092 -295851089582638568312974394177498600448 11353093 -625186064036133149556701817123493951620 11353094 -529110115744847734207673503649138327040 11353095 55449196415537125504934960058729384000 11353096 -380177594706210671992586484942192798720 11353097 81256099139426037696620281324157250432 11353098 -170437998993626892640785054149291924736 11353099 111101498357377867302860778596933772288 11353100 6824596263520097073914367757488268800 11353101 277223945950192361185117044640744592832 11353102 7089161924730012682711176389004898752 11353103 83387169918346514270764461533485216440 11353104 39972355638142521033100796622177116160 11353105 150656775283797880163503072890371924520 11353106 -20405254275481677214181111753985037536 11353107 -88094367246575238126119766377563243680 11353108 -136857986148677128381624972828424488960 11353109 217482512580308308412680085431714963104 11353110 49402927658090470801985552047405893120 11353111 -138773258354460828920593913901858938112 11353112 -380926517450680348834203363177603993600 11353113 29258787715611627603185514038866610880 11353114 476709777646643890629443583541349884656 11353115 480808291582537398183566530099038967920 11353116 234290241313264803884310340222834801152 11353117 -734895549450401114863940723872484156814 11353118 -3753796542839866674277648932691706880 11353119 122166374836593611934958133084361564744 11353120 -134569867760077624100103978707679313920 11353121 279200766548131415097606589567231103892 11353122 6540039199498644972260037350752955904 11353123 -277457098561976229246722150851339048320 11353124 552186345618499377287000802322793671296 11353125 60825863655227770465669924249465200000 11353126 -595285821273056244862526774179240723488 11353127 1190585542532898808840531824451626858000 11353128 -49266221481506201074179272812450529280 11353129 -386036029423483256237695776340996315270 11353130 26859843174233815558752425451705815040 11353131 311478056462792839560200924931469486620 11353132 562350575348327806596800822610150064128 11353133 1003495258329493775033726194750670609760 11353134 -58135435484084230244919848889655772160 11353135 -94379118726693724350956638605428740920 11353136 -160343717199834262176343988262184255488 11353137 -448102308039672929279027696099477403840 11353138 -13352005024505383069288773896224535280 11353139 -161565949325679384806219869765672020144 11353140 151811252216970885602576795982300168960 11353141 1077565057731427715968446673313620314172 11353142 -356994340108491102306712709627771538528 11353143 635430559044044992253804579482849989864 11353144 -1340924372453676698234944729000045977600 11353145 -413906412332691505390676731566709132800 11353146 -51783087841922431452266296713279774720 11353147 -260904165957079319321647130805980525360 11353148 -438582465147010849358097497303397921792 11353149 -75587541704055631318124904600603312000 11353150 415658364332363091482652765670026456000 11353151 -874979606077675734829884129511607830848 11353152 -88395329290613980819916385617235148800 11353153 -345969804431228988003500478276983247360 11353154 97793877764444693017894260429446863392 11353155 -344471195795139731856678537088367020800 11353156 4957198436115616452641498197524283520 11353157 373501789633670324164356133278220669692 11353158 -112843764215675434227115440434175137856 11353159 1556837630446627662152712465616195532040 11353160 37084505255334835348834151256784896000 11353161 -4338661445910641036036782250167836672 11353162 -68981484603062519284571171383110098688 11353163 301037085487269172381236464857429979412 11353164 266636068933720815559429351823385308160 11353165 472142105464411538217769840554972211200 11353166 142497676829724554188080944708421196224 11353167 -70920757070147572075100138426790035328 11353168 -106099647217911306832027649279597346816 11353169 518040028197295471860580720974882332160 11353170 -44844343773890615341340072496587481600 11353171 -257252752362977672961240138866727070568 11353172 120938933289980580633421082196569698176 11353173 -108293183944876779280096942179695703456 11353174 -159722221962685315778188632561369253248 11353175 -265900091145163475867153244064323342000 11353176 -957941981031502437541415068133687500800 11353177 865542719512050158614644788387980825872 11353178 -35767945034831128529292127759697154048 11353179 -91394227953157219598286467892283594752 11353180 427527110401961895407552361463676966400 11353181 299595967540203708391051369752746609280 11353182 53484408363398181866951309437675228992 11353183 -286206482170433558343890598204114718776 11353184 498446321413208502206211472632557076480 11353185 288366109665064078241614253197894936020 11353186 -33618393739358913286796911825259123136 11353187 -261063985430745173449672013959165173048 11353188 264777456168418433081072840926507008 11353189 591779045981551787575050706999384264000 11353190 78446708143451943906520161248678599680 11353191 163559554730973039510021341253876516864 11353192 -17856343202353586403356485337289523200 11353193 -899297785893323134554710674388221498080 11353194 194273319931457791485299121143711074224 11353195 30101704539628034058463553738075933760 11353196 -322053192647064126471486811125406671360 11353197 486424028931129286003194012442645876800 11353198 501862455194298369617345694669199725120 11353199 260391867048559578664359864410286196848 11353200 50694257477079639639357327243561369600 11353201 153836472069742165632419929774482922804 11353202 23875365745593696924618585891996790800 11353203 1050284046179050601979773574809066750400 11353204 -9233436108151964993819134414707763200 11353205 737607969071914357112156403008030152860 11353206 25486115891059108071800851701095898624 11353207 -494704615454088260853551800348813371544 11353208 -730074578729025760657072910766179758080 11353209 96547106487130841983081584187886765760 11353210 -61110297684464428766844008693914752000 11353211 -557175448114963687136857100991133636188 11353212 69484595448741972389805347771176645632 11353213 -281338169549787503856902856107487456 11353214 -93797327257963875662614262223888401280 11353215 -156192081880095913354418510591992256880 11353216 227287387428349927115096280750222213120 11353217 77188608801276352686127608702108662400 11353218 -278187975045797374154233513685546349696 11353219 926398070763003497110327284258703914620 11353220 -161200017845357769685175859443789157120 11353221 -37273639346736748771448873653363248480 11353222 66346510373002221850920689772106838400 11353223 -9205467545605701612562137498831101952 11353224 -83824034614996069204024787020191744000 11353225 -79917944894697089294259507810153365800 11353226 -267619754044321740718682911179115691520 11353227 -48571050828525878510352638898901167168 11353228 46345258270351516215857501158555963392 11353229 117763911512111626204032060720216764076 11353230 115402836790059409771065406711301529600 11353231 847180893961779254513393969123637646464 11353232 164172711441126778902581510963723894784 11353233 -655864184189577275717476271913112712976 11353234 -84615162645878465005466917354017231984 11353235 -492050842214344607723223400195494619440 11353236 135661871637718807614176614423270017024 11353237 -158890264302154233689886174410921342976 11353238 150561492913900480069382196153607003008 11353239 808168154093220134762467605570583215000 11353240 296934452517435466329352017047640268800 11353241 76917382804323919253230395799331662800 11353242 -380505359657222971614721772859804445440 11353243 174705130130341874146404272185374333648 11353244 -195154128311213689586985058803141448704 11353245 17769806113948272679007802922641849600 11353246 891914422343911204998809919283854249600 11353247 17629985788597805806806957128181003960 11353248 -92772003765986995042760854280601600000 11353249 -871147010631998148035984868325027321580 11353250 -55259921311767572109531164680775256000 11353251 189268506543376743461171789782318979112 11353252 -25326520957496845164553852064418662400 11353253 -1309398133655713455982695450350392149060 11353254 122951750999370589129313135238268008960 11353255 180582999021785946861078442597008580320 11353256 354378317541372029639917308014326778880 11353257 833165407908864169486690106510257896000 11353258 -22030213736129555790645447855216291840 11353259 506108195049703768799910701199928932240 11353260 -35569407501209307129810973512280473600 11353261 -94114891503982781710137362633393212138 11353262 -407932600137082522788237378124850674368 11353263 -254408199499477053115699671571786047216 11353264 -1586068726159650910112612693392818176 11353265 18139303170243046635669787344661474560 11353266 -235059553076268365340827635058992987248 11353267 1416440401889807143288465773297817318200 11353268 200492930869399109211283861727046182400 11353269 -4156866146899787620371127156939106304 11353270 -233624927272804776358615655916700561920 11353271 -118733692087521597545736300391071021528 11353272 -154938354062906311367041104944534323200 11353273 1620314494858710522951990860245629432960 11353274 24836505136535035307688314771963546112 11353275 254123336831886808702204713558445255500 11353276 46159260042820601607742313492473626624 11353277 299416084682269421781877299286005171360 11353278 98193480770784439529243158164187327488 11353279 -378917450293313587419411836297555205760 11353280 114737840453581985121042019064941117440 11353281 321472518850919756531814906004816533552 11353282 -17381192332475460202976625739213321008 11353283 -65091666569901942369343788479936326416 11353284 -827982744464211467247932581328016384 11353285 -86285721720807759661372011060947635200 11353286 62865762496873461373407443389452547200 11353287 417176522821496362139631887599032428160 11353288 53070586049302690135348673721741173760 11353289 -290410552566791702847249600929411656476 11353290 408415825165653189760986105091568640 11353291 605462288202431746873513652031786924692 11353292 254686809491454075030642777062044876800 11353293 225792770049972243739639704305180774304 11353294 570031872557330409960806260651813461696 11353295 217785784050403063957157105602545313800 11353296 107075014173559687749826329411941302272 11353297 -213574004389064039294874117575379144600 11353298 170973971602614848772161806028249249280 11353299 457917679800377490297773354101376967864 11353300 -146830292144570857055197305312724480000 11353301 608575387845979083172238213863803520512 11353302 25276143338390528283164958953694110592 11353303 305989328340934255715972989153846424584 11353304 607274691390584061920415592377135605760 11353305 -259202895400248433652665903069142562240 11353306 -27910455762257668381335319333590817536 11353307 215421420132023827731363430490603603232 11353308 46468341066437259721233863507592399360 11353309 145638583182078214214182571200315980 11353310 -107073452837839791280942426345396490880 11353311 -931479836561030681268272576064675820800 11353312 -138219629302277263283915500067801530368 11353313 -301887298705579747386973674526551033438 11353314 153853608574311276149669229065915894784 11353315 407175974838702268133746502668753434960 11353316 -112729983395119282673663636242891554816 11353317 -639600084871659744711391938936955641120 11353318 -86367446744999786892097760256307748640 11353319 -85935322597956262183673503890381223800 11353320 -463442518356440720602873242446040268800 11353321 199473545486166001842491615651112022464 11353322 272073431765376218133616167403755809712 11353323 691389478753244714609881245684967172184 11353324 569591945445545761343050441407859417600 11353325 -32605445243550296644347832936583439900 11353326 36982644113726686411106818834224230400 11353327 -548757161727292609412027453431140456000 11353328 113655070719495772448866283784436187136 11353329 -6129861867225510647441432955005298240 11353330 157955108044013354964860942394757894560 11353331 -50865341031028122526549019228908502880 11353332 -224134668875936504019578083326327472128 11353333 15774773559323811039445546113608546944 11353334 -129312412018420650169218435321384761184 11353335 -7144875288371677580936726605034711040 11353336 408765956074414473761402821597157990400 11353337 -1233119383405197725975729197065322363260 11353338 179637582734435205528841781145004792320 11353339 -214973713274670729073827132524131434944 11353340 311541212876834194693072131184474851840 11353341 466923253835421121336044667998894369792 11353342 17876943974983044382074202715990765568 11353343 -157010314075148057462378582705626805280 11353344 -173050757821347707648666437460800045056 11353345 -566867391304730039276988966117067881900 11353346 -130751765101244538684705693969125690976 11353347 219199498437251163566180046972605548608 11353348 -58953310998126100996837088207932416000 11353349 -102932690023057985053087035037121029314 11353350 -81261643055216029474028165209648728000 11353351 463941673543938435777024296681593949904 11353352 632684041466788513527219780948728709120 11353353 -494887751346137107440906340500906504000 11353354 73659350792367250917680847160905936480 11353355 -318483143393054996432092684695355944000 11353356 12277241687044838631766168171048522752 11353357 -240395512718258861569092300675667569120 11353358 190597761750288500376292350966330617280 11353359 -343120829658993774134062251048046492272 11353360 -144300801605655921645362138625421393920 11353361 574770808199269884038415805188102232932 11353362 -147207327464634439442428916338523374080 11353363 448548376964086395682470015444235182160 11353364 -154325156980992598572104477326585294848 11353365 8096619851898368727715868075912451540 11353366 -360208219949319340166485666347164635776 11353367 -698138139515136865159152742522576311648 11353368 213251920303685955651915506385885388800 11353369 -407338882916350636104739374750742130230 11353370 -140755323054556206988067730187497600000 11353371 509566018139811264028893325840501269912 11353372 183709743992669034739966782785738222592 11353373 -611176007380472979674229729890036175636 11353374 40088872582746258670414625909990275200 11353375 -563857231136604614927046734480449920000 11353376 -4502346631659183388541817274295648256 11353377 -30790669557800337574279273204525756416 11353378 33799889253088104329564509962401648640 11353379 -332389443246732339282327536316215002020 11353380 157557571207278381292017874023472066560 11353381 541479672234378891515475370896399886720 11353382 217308276328463417144328876032767503552 11353383 286248669606837380993788550904496953552 11353384 -197711689925016036360159801170293555200 11353385 711703554403411267855008197603477660580 11353386 -265736888993814764569299815008559945472 11353387 -601403923905319608200331998712122853964 11353388 -207725564487506950097082764820689409024 11353389 687257432214044644376001002087244719424 11353390 -287310857840406114363952939224903988800 11353391 -695382967816840330649870387453385585696 11353392 -22473231446751866260633264398294712320 11353393 -133989908580199547109021839139593033760 11353394 -47019575500804364896445004159395907072 11353395 125725868005578311539391857275074790240 11353396 888971282119109498801962838501625004800 11353397 -605719006635575622207869696907034341696 11353398 -9092644174327950886494824838273070656 11353399 515013232336799651205409529869326399792 11353400 336574803929632878731499439326769152000 11353401 243140532290718021098648154803363617530 11353402 -38441654401779780112017726538107511296 11353403 -121641252655386365855877838868584706040 11353404 179237003013047508355079022583257292800 11353405 -17823722731002651214051484851929225600 11353406 189766471220455344906573734093193960960 11353407 -124682110711123263984739271935203267312 11353408 -189775277911766410566251733057099792384 11353409 197292269528972027181998749237412705280 11353410 29890588746787330215875260093969320000 11353411 47441070258282620486557509064731470012 11353412 -25865683505529270081463799852105748480 11353413 -277965384007196710952561488392546848640 11353414 1020473620278011936555223388522394304000 11353415 -324322234877412099368628974186001298440 11353416 382941505921421601031461514536987279360 11353417 -10560674895526065920250434311850600268 11353418 -58706775121052860633241557199383134720 11353419 2951310953839057032554453523040174080 11353420 47513464565002181552066858551999180800 11353421 592588640177285427435391147008963773472 11353422 57615934118163399417829100147593519104 11353423 -493401779331987258299267295607104477328 11353424 -115059610679211849734960040639352872960 11353425 -254282943482327765533781878288981506000 11353426 145186051351740302607504197197889088000 11353427 1223300577445135970565172099663699959276 11353428 35470150233578643787400818670712688512 11353429 -544074536065910137382571871633145887680 11353430 -264451405055099058351668527579953365760 11353431 121809424280476826104480048989717446400 11353432 1122748778392161962898413878224903014400 11353433 -34609876779209726989162936504679604480 11353434 8857292912428948983262075751020270080 11353435 138253474047112722357382903482552242880 11353436 192226323479783153736322009676308615680 11353437 -388626594360157983453108081760120106772 11353438 -432762277058174167477750977951690218880 11353439 -210751028280581131390518910720555664376 11353440 -15566786771208252082056751798340812800 11353441 355117945773970462885051533307635774384 11353442 -647293481880269334300822674301428030400 11353443 -123635722532282161423137399592112940936 11353444 -298418232582517414949029706311175675904 11353445 764124978909248490017435361999587096700 11353446 -72733223263719475518580386359140521600 11353447 173914928355206272819720670244260196912 11353448 198603889590285242987391723673233192960 11353449 192625485302160067780421184356897992128 11353450 -2175025045928069654492490691734981600 11353451 -14625271355215998696404902557884359848 11353452 441544971053826690735802182329093566464 11353453 449632310988838925746997913851535695702 11353454 -1830420537590577559578541489449932928 11353455 -502896029464793273497442340545699079840 11353456 19210969764304237167044704485772492800 11353457 52401177384491404199683141115039368500 11353458 44892403401280420005558530794971257088 11353459 -167887617598219911496200391637958000896 11353460 -618827350183789134350770080608479038720 11353461 -233147774109419746066586126363591172096 11353462 8806948638135086774386676974874361984 11353463 352611147902941178712817427367287999280 11353464 155569188561721915832809293010794577920 11353465 -523261656463852352291487501916560190140 11353466 -483678192970588343547903035817779111568 11353467 37780204317860617093559937964953093120 11353468 80464740016552451736679562134382641152 11353469 -555565747557099519584057011842949796160 11353470 -221032335858960350598010700639127408000 11353471 9439655716494929791299797066496925440 11353472 207764750678280850739635143586338570240 11353473 -21702178316775981205780645420242540000 11353474 89462372319172747248523691200491286656 11353475 -94790980583677456752067732932296211600 11353476 -456122955757395769771912177604087559168 11353477 473854399904989499332510251981905343326 11353478 -431666570162425303844385580358837484960 11353479 424535755408470389136121392759787266984 11353480 -335817108941868690753517481782723737600 11353481 -699392022958372217636765012705700815718 11353482 63840155148970324063388087451445930752 11353483 -267121342974102124105039301690086876536 11353484 -568339120398650955370017851430235404288 11353485 221848485760110171665544661410367795200 11353486 -41474940625314929650127861232564840000 11353487 333704942359170493109169891294299523792 11353488 93490114014041346451532834373029068800 11353489 -170915008293076298997781029920181879168 11353490 128615414116601637558048780742806213120 11353491 42190571523342502357165418742323933400 11353492 -161826867557453781681748193822490899584 11353493 -219413741482499032283020463428729788480 11353494 266122919704429866607065439568050392000 11353495 -186053050360634552757564508111456329120 11353496 -200782798952547343112982931694654730240 11353497 416220017151164313016659033803290050000 11353498 -104720321972458828898691536048762965536 11353499 -565267656529527185033595250087230517500 11353500 -166040236633094747797323112460340480000 11353501 -63945323478763412365396481550996096936 11353502 48884219170764768672302074066890624000 11353503 165383298528721255986605926483325257728 11353504 501208613386864503952606565495135404032 11353505 8817616706237055098578748574340100160 11353506 70420994509154850740441311392703852800 11353507 682909764538665145227493806885837890880 11353508 1821947583673294453342554347856080904192 11353509 470766311012486798609142238638377222304 11353510 -2128601404056379724516882555527380480 11353511 -170244813060295536448739885146227230496 11353512 -19943480092816895820050258654640537600 11353513 -240891418980098171770582885353738100992 11353514 513574838783293764475433070327711047856 11353515 23391744947406393570092701825833212640 11353516 -17528153203244883247153221528671598080 11353517 243573390962947814126404533605068615392 11353518 380484172571473218589623652824485635968 11353519 -8093290976625082594761564233171156080 11353520 97333927014429915033417614041089638400 11353521 255044248763560879446736808239941094512 11353522 -10395352168568409557428395894098024688 11353523 -1090950189030233599754496027923651724120 11353524 13754222580712656257376314765918552064 11353525 -405670000364672937484773572024308604950 11353526 208398658185675929273187657689894665920 11353527 -55465205780064796143321297903824874024 11353528 712350017340031079274950048018838712320 11353529 1029866060208161540419534121388525299520 11353530 -129873029709730264645981404842511137280 11353531 -368352637767598751293293974962324295408 11353532 -367786453691488811143465591052484410880 11353533 -44242855624004099618067817571351108352 11353534 -562884293616668800046061757548325795584 11353535 -973430452649515807165916994256493961840 11353536 127281449738995273526705890110505746432 11353537 -238647380941458135225430316168001248300 11353538 -225859233856481007492258519704813474304 11353539 -50673688933682058007626953290897933824 11353540 236475050883104339697237403553736929280 11353541 536825644855053040503139110643062054942 11353542 224269537940455358420677200189920363712 11353543 -650559388411387382716893169876044471776 11353544 40973498412396856767282565532331755520 11353545 -37418029165429148043318243621725020800 11353546 -72261423114487265392952193045903052800 11353547 -69908022046111473111900063343863648000 11353548 5427444240676571047265443309224136704 11353549 66111959659705089534398653858057818220 11353550 87277829078594383789206355285978228800 11353551 596223421748369031438133434032036616 11353552 44166988190195398347314998112684605440 11353553 -550854245521158598061942361709086333198 11353554 -338950691941928255541555781741850050560 11353555 87566730946207675203607244707658132160 11353556 -140625776345165944997077637640848461824 11353557 88447717059784779962881870855741959840 11353558 492798745067917098871144796601998021760 11353559 -57714233452791587454199363381634454528 11353560 308244813305595897356825050178082201600 11353561 -374747345952268490107996152358532140028 11353562 -36090398650079490282148226234638634496 11353563 -263207615771418283914006212941884985440 11353564 219896400160460952624535790222816051200 11353565 -307597226608841453940957694194475563540 11353566 64647763907925380490500337916930059264 11353567 -1061327005702540029999021822743733484384 11353568 391619390698822519167526620880817356800 11353569 -188712380330958370940003141262552771360 11353570 266831138818732779351312471639594316800 11353571 -866031566490229725359758616424693072228 11353572 -242207142033412498569096621589087595904 11353573 -37861791104889030602856768279930849600 11353574 124016110586336557281548713114459405536 11353575 36001849114240023888442131728852244600 11353576 338054345108033023118169652918984243200 11353577 798857786616850873226540521857328842426 11353578 -15721886326369243593103863872926966272 11353579 -174448259614434757814140992726866295820 11353580 -64140157826975181025811690783847413760 11353581 922884437330469037255918993462250331840 11353582 27656070729057713323646400844279642752 11353583 1295952553480907707176532253059142682240 11353584 111506785782992295500798744409227132928 11353585 300235109203593710819825127280157289780 11353586 -251628798798354530792613927331750295520 11353587 -121921907009393011574392988575098332160 11353588 -831834998032488263276984330823076381312 11353589 104297648970013428525380658870866800074 11353590 218091862507537516976983584171791637120 11353591 4227600266098731679770525165531452720 11353592 590096629112513029743131241037418496000 11353593 578570759316361330290662270865013955664 11353594 -29438024890674964907522225584576869264 11353595 89976190146084499867456343174558899200 11353596 -11518253283367593458972997890235268608 11353597 56917944157999610373615396826303428972 11353598 242000825626621981674241894829220303936 11353599 18088941743443384730508965520404706624 11353600 53223469665340767496435130849191526400 11353601 159800035736032591047779060347356042240 11353602 -35822991978163647574067593923160227840 11353603 -340763904271656360721604153584090616040 11353604 -308820291775903000564460298071869647744 11353605 -142313953845358881010958146574503132800 11353606 23221219309862404811100174765165611520 11353607 34773219920785936739819007601237305240 11353608 -16771263397167482880888756173221232640 11353609 -30426691407654597992654931489260304540 11353610 42155506393324839239716036279924945920 11353611 563865179110025564545221830963817605040 11353612 -266066039023138080847720556879733457920 11353613 -772692745905694983384996048474889518336 11353614 10809459034601139936063234221595660288 11353615 49576251971488697774705624695819427520 11353616 249808217863467263398996360539103641600 11353617 55974326817319952029031587595076226656 11353618 -638105267124958264097581198226685588480 11353619 -238284925103836034642514974237306524104 11353620 196864099842759188407057794266596085760 11353621 483036158452968436040797400343386879200 11353622 118010940237985804052616128029954876032 11353623 -323120545123287358450644597428791550616 11353624 635028373600396040572888220945407365120 11353625 413013893686709100517461387935378010000 11353626 -68441284716685726144021760907496682496 11353627 29327094087865185719301724167480633476 11353628 91635751229383346484034626900532789248 11353629 143084586845415296604126264055552789632 11353630 24018127538137912045698923448125616960 11353631 -729810652873151462648834063820996704136 11353632 62525239605698872547874278731309645824 11353633 374202587095281651539220148954309765824 11353634 -865457227698605868681878245635615360 11353635 -40506279353633735134056796843458388800 11353636 89050485876151979993813530217939918848 11353637 -486690232443059173393584773853483821508 11353638 -77916957590557475296206166206940424832 11353639 -520502513651539575984596270764013431680 11353640 -537301564713235133194145029372385280000 11353641 -147738460895095501307292660010743742080 11353642 677427952893783446380285290330710155872 11353643 172134011012983369955385275134174080000 11353644 216093364297188779230546630869647806464 11353645 322173508183157345191341392453033215800 11353646 -109985486673434357091025343455044097728 11353647 488421336980012716044772325974827376128 11353648 -42123457533440185552867237275523760128 11353649 -1015966544548587364008537222437998846464 11353650 -16417504544391154186880750439706828800 11353651 -319833222542024470662520955196449114400 11353652 -432658352943756864459252872510854299648 11353653 -309628261618854645404301027041550211200 11353654 88745314752169167657732971820675990912 11353655 331400753308895348730005648464312996560 11353656 -201313866159951909210330549217000611840 11353657 -36718934015143297202976145972582514176 11353658 202362799892719184493282815324408029920 11353659 287120176101300503085267830891554627200 11353660 87498816907682673654963079748406773760 11353661 262484888044732574311061415981270693024 11353662 189482240571945182891430457615621171200 11353663 125710842488541422681314473443363826360 11353664 90833643439088795471495570515543719936 11353665 302083112830832488234541101356812088000 11353666 -340103675535390712727888108970202609968 11353667 256046169413802249697612760470496178720 11353668 42341254238970329548146573341857075200 11353669 -52135200829024301271143350962433011204 11353670 63705223475233627176770866131814577280 11353671 -169509069585084211193361737289390289056 11353672 -639511204030558580713116508208732160 11353673 -332089704551925503894812781406556185600 11353674 102999018185570905028655900518121937920 11353675 -192995068295297331091754526443389119000 11353676 -165226645165208316614000053240349248512 11353677 -3597430212099788233193322920900780544 11353678 -113681929417485399459714602096094735360 11353679 -344209558800404743046785922357789176560 11353680 37058426379899595634314342963745751040 11353681 -97859740846027987172342504093502764736 11353682 -108954116976247550629588626381284477808 11353683 -288198817320335849415606037550935449600 11353684 60420702572432261110792650566033772416 11353685 60614167975309510430270473719106892160 11353686 79588915356874006024342876274809540608 11353687 441185690540066456026697702296689443336 11353688 209370372263525481804301159861540945920 11353689 573136185949102095255457595053224867504 11353690 -31581886238336481421335563800289064960 11353691 -315734262719628061454097789862673758908 11353692 -353204283443838240417491294657381905920 11353693 -131289873702961579358592697287684186856 11353694 -393802240811131212212523335720365217088 11353695 212892479610540737656844619241748582400 11353696 130809152624584206094730333024079052800 11353697 -57119801030091078468128188434028240320 11353698 490122777416149099483597528607649628800 11353699 330842642625821246917034773000186548992 11353700 87113235877057745988426577026531811200 11353701 201815588516951197006702303030359763104 11353702 -610137395289508587566536050895612892448 11353703 -9551031907521294487411122706038013200 11353704 -106173001119845253680804707830434119680 11353705 797501911129130191819427505037515237120 11353706 -40499293110556348212665561824869636096 11353707 -212424385537263998350804984667694927396 11353708 -84626115587568160397531864081183312384 11353709 196170836812358793557946789843314776716 11353710 -16517000915213869098772613200661299200 11353711 -376706766880995523057126184625236667528 11353712 -243269859792886521004720817548057411584 11353713 -30135522171163933265073718328546804928 11353714 -8274591032660959054296273015740738544 11353715 85490531409352285301726254570474963200 11353716 311456053677853766959339448602356940800 11353717 -203505747021859066336537971740725805028 11353718 -166108654713334343718333501714788625984 11353719 49961036173915534744565784314216902656 11353720 672127142976235471812475993207603200 11353721 -78962269477863174460972096574432589078 11353722 -88703306910779785344846350344803686400 11353723 1191355763886896340163107179217587315184 11353724 -38860331659920502655222175096646003200 11353725 -171427470435734404309066263634591071150 11353726 455020732788850499737888586299731789312 11353727 3521362698450577887360931592307663744 11353728 104842002655776568745661126744861573120 11353729 -1033503600357411547586219399652311496960 11353730 198992289787933446029536507093621147200 11353731 507201335295900525251689238888272271352 11353732 270939793385117929933678972891267238400 11353733 -437226328333911634001298674864806554018 11353734 -93433481347045281480950636070312744960 11353735 -654853832731672037446967303289178546800 11353736 924788045621265047265475358917917696000 11353737 419384226778394260421762021435571544320 11353738 -85724647920613810924206688270492466688 11353739 -741603488700381391300696492819598447544 11353740 -76077751916485956922289404846301721600 11353741 -60710114245933261900196474728484243370 11353742 -380623320624473085845089964885295588288 11353743 550231431044312296062609464155574937600 11353744 233378641811217789939402989240570716160 11353745 -11926819503266255470218915800316905880 11353746 19233801498876923737727092332184550400 11353747 41779802442589485793694641210348310000 11353748 -176606029354140053063331543426530310144 11353749 262119959553568474650370674402514719648 11353750 14835501609354269537376207271602240000 11353751 1275602980725646638138797749811197104 11353752 -22313398402828264175661742104401141760 11353753 -201758982448041042246352616098649698144 11353754 53412496403808239882017832234844115200 11353755 56355934431124928211693153612553278720 11353756 -401207848572509582773012876214568594432 11353757 1088591677796853346516426979851443372006 11353758 203502741091354814461349069359388574144 11353759 15149427837863982139434669394748660960 11353760 -230959812574401477857403903397126471680 11353761 -328281046773524320996359526555182366360 11353762 -359574190591108271045697883060492824576 11353763 918694071582619942380993353344707984 11353764 -226023847484198081717720362081242359808 11353765 -77184119290669907874750447985805309280 11353766 168135846462293736749310772529946372864 11353767 -264066848114707108500696548678626749360 11353768 -34248363081535880591105790042346874880 11353769 -258752572066447265759113678165370624448 11353770 -11000692243189285166138780906063159040 11353771 21033109936290062980175082144991419024 11353772 350777460312717736420616853784018949376 11353773 -419948020845207933351501537890917680960 11353774 193909408778622242496461874650055395136 11353775 361196879245919942952291360106568917800 11353776 994861169220369705443058382320697344 11353777 923250675313245407417061761462698260626 11353778 154435947458482624264947510332962759440 11353779 -483715920884025554226924575825408842476 11353780 -280602884381143887262701729908291462400 11353781 -2329109778027977169445227895365870336 11353782 270238815148049799090708477749866458624 11353783 -21577166408193378582696140523604769280 11353784 -247166731480581866951647780389349601280 11353785 -299016788337154359178317326804100868800 11353786 362058121386202513803207967781926292592 11353787 -498779001876073549820247800621129073564 11353788 -24196287702371299571886962854194902016 11353789 494049832984207836467026974582077022624 11353790 -468775787055097220855542326253438540800 11353791 133084789368637688844731323975802747520 11353792 75044663698981480882255231974281052160 11353793 1238500127949445915002340348972324992 11353794 69731435515790386502556102213052233600 11353795 -330595092761158737974480723438601193200 11353796 -251126673858883545989219324882828822400 11353797 -33201933731217822504609152494954110720 11353798 25406102340996754697403478545808284480 11353799 855680817348183147598501558767928003800 11353800 -159079298143153256011500381816422400000 11353801 490684854226611375907026405237406441600 11353802 27520720254263572735355747140116350304 11353803 26490690862412591890445036097773052144 11353804 198099005593079672678210114916311629824 11353805 251015104837623554326956210805174624920 11353806 -907552912547374000623471694051321920 11353807 20342736248735470200521297643453539952 11353808 226204846837206308640968848430006452224 11353809 282785164377408606415118604460135198704 11353810 -26236019290239800554516632445106485440 11353811 9130117001433583808895892895339679312 11353812 37571149680271407410363414983788724224 11353813 204092196504007221447663229986092874062 11353814 156692221071520820688705144484615571712 11353815 373271337827814840948966272732329903920 11353816 160985993232068340511832394939479900160 11353817 -401646989087638154736817825437118154940 11353818 37652095669066081386495321336517532160 11353819 -150258831809233162412349978081616375200 11353820 237157454124314889918602827763273779200 11353821 -76949721121714063494928228773694298016 11353822 513446095405278517352846029382795346432 11353823 -128603795049730383285174647054225146272 11353824 1109458930782944870916264888555027824640 11353825 -47517001828979129183076250319649968000 11353826 1464170096956249637847330643237443840 11353827 -323742732764880560431183945871978644560 11353828 81412332857837234308202912505652784768 11353829 880182494976789124961530357567855625376 11353830 35597696200332014212503650913544704000 11353831 -286107728500677384664168303368218471368 11353832 78782982018124534513227997768304148480 11353833 93745734783950157338015611871111424 11353834 -450805143421159762696428466687112879184 11353835 -107440639489679629938192621318734359200 11353836 -6713371305432167595065004648493172736 11353837 -1012687814287364940920911257365901307776 11353838 -71188559607203230705120372657831135680 11353839 -350517797469263851810300164581773085304 11353840 153012135846040986296051406665264332800 11353841 -314050137297144132147719622514794746496 11353842 -306420487624413095227964544679252882560 11353843 -95126730544974577917062221579301150592 11353844 693076873774077837393903207214108388736 11353845 -82781597159647156083789533570536608480 11353846 191457076688583196276894285091803674240 11353847 -1113422149348807601277457781687743591704 11353848 -344217524112892776135462455224118476800 11353849 -8563294871805570189727163100472270400 11353850 21825057619483496601822843658780144800 11353851 -1045625754249144784270123755033261708 11353852 684431590710569328849495944972617895936 11353853 -407828062531827249410749985806499183520 11353854 199288072070797111816411109530237619520 11353855 -347684465740196229077044279114413465240 11353856 -112842955216313850147530298072716279808 11353857 -23412801842275789291593025716816263040 11353858 127633920355438008157977183748010787840 11353859 81991031270888254152090645627111173952 11353860 30458712746188944995800790774237736960 11353861 52393334450698562459835887192309354462 11353862 94822709482628222583121891126772351232 11353863 210748197374787813589149468993000882000 11353864 -230443358499401211170997012691005680640 11353865 680071349370526550779197122312203516260 11353866 54220080726082726827532319623460500224 11353867 480991903583719107974632755699059669792 11353868 -35247677549690549408765521096003054080 11353869 -198241246481857136814239631206878569012 11353870 380671992603633345318042676147882431360 11353871 -76596617548423419476541008813952494928 11353872 35660674629146515239664159282419990528 11353873 -1091273448886726653605687526740927660878 11353874 30369680451433789827442092452971106304 11353875 107274537487948626796420692937487088000 11353876 250823384899560070766280569596411682560 11353877 -527237916345249716868723479500001719200 11353878 388727550728320208118703309507237787520 11353879 -387681207978558089425220294160745824224 11353880 925959647181677978344012888134242304000 11353881 -46619047754478734003680721450478999552 11353882 -45707594398090395460588362729735080208 11353883 451714558885925950089992103360139080 11353884 148619358092729927429737900762314276864 11353885 231794053844918181875735773593753833580 11353886 -207641734310397655203185998768189588608 11353887 439696946210508538155575625940107655680 11353888 -36157468707207683856963243955263504384 11353889 451482288382316815099072948979917998690 11353890 170567925551488355830635357141768529920 11353891 -462642569533861581447033876933694348708 11353892 -2318397914935200492904282680439074816 11353893 136688977731259254334167881017244928864 11353894 -32053464046866620259617580931376330496 11353895 -3938581128323811946108278709175077920 11353896 -1131753898664400554175188465857774632960 11353897 -248874260236644142178221259532359755654 11353898 -99440828497084473941946827177088994464 11353899 -91175533981577086070268358540359149736 11353900 -86006846696241597671734888471327072000 11353901 -161210542571582450932165259049915913920 11353902 -54616790390162999638292477881656477696 11353903 645170567063444359599922883666221546368 11353904 74350362167057535453481408089720029184 11353905 65939644004764414388241983219143142400 11353906 377738474738892123324789994275612979200 11353907 621453743829385192557454066347143950080 11353908 16687368889411660657508698297953914880 11353909 -15004680150244402948613459217599795328 11353910 474297151632912488033136567536868558720 11353911 -411240362156010358293585642083849813760 11353912 -659147412582311536656461680826584780800 11353913 -907871994296644074125014730984458778838 11353914 104755008242616470248589923229586144 11353915 60824672993720941980540306450738387120 11353916 -1275301990471378653282543887644419072 11353917 -23732474351166105850270280608292517120 11353918 209143039546756791101837796381107922816 11353919 -704447768982093257186305129758697711680 11353920 -17344571858064934054431155193768837120 11353921 -519922833482394613052511082142560802878 11353922 -128336659508090758899580173444792925488 11353923 -111787405874656550631631547148343734576 11353924 114253402811066424122350307736259104896 11353925 71474198093676765431119149913742904000 11353926 38358093487796067851598764904814206720 11353927 -231891738598833120060166807725414101376 11353928 152229859080774326983670490562902466560 11353929 482352359899840623222202661273692928784 11353930 17462749292604245149471504937159193600 11353931 423706301271473927248104964407502265280 11353932 404468504942509918483357721209826499072 11353933 458655588863291600375591669392078632182 11353934 -279546023611438565840639402929079857920 11353935 6680990401916571414743566794267801600 11353936 91555010159008552102348384477582983168 11353937 -793893470784991938250687094480644643280 11353938 229791838942112438717366882869613502720 11353939 -1126759876083301198831112344958391434260 11353940 -38155180444567150463989817074189478400 11353941 640074414913866783365243692448600254350 11353942 558594105431909642724166268062677811200 11353943 278752453444739873554489675937765501280 11353944 123425079766930230495858481410175795200 11353945 -8238011312248162565323844828752488000 11353946 236723457324908331327214118005383474672 11353947 -597047109451741544267886388819440921216 11353948 677829172244941528543213738032959287808 11353949 190248369659802131568948118893945636600 11353950 -14163819574590050154448058940100982400 11353951 290146698105305269184271793862173923952 11353952 639414140747443942452664977898301030400 11353953 -134196397858002851042311354157687506752 11353954 635006509808246653917783269993423766912 11353955 -743252682011605514538181040103390302640 11353956 341546836728984295087304125399203075072 11353957 -56612904643823415310836014805670243140 11353958 14955809006552629450884582082212790272 11353959 -895672245009642512261590114871081356800 11353960 244389856807244919319114964176171008000 11353961 167450046644533460730262618978648793124 11353962 9886918377236149208217005713737402624 11353963 861671611575039665176002797237816684920 11353964 813283682831550537800211570056304307200 11353965 7235481961598017653556827780951152640 11353966 -114331458890819108633950660127266276992 11353967 -126587550744917561314355515681797142656 11353968 -22597195723322551028886211636567965696 11353969 -958992318179606726113963591920401994240 11353970 -170842351336672827868367322117176179200 11353971 184056428099322652060016560129380384312 11353972 -124306255761538411929285540892156160000 11353973 -687719118593239533723255332974963710336 11353974 185149891205670603355869909961903527360 11353975 -516467728847428040864493459657771646000 11353976 790306355990665379106510232096209838080 11353977 320446456908488795397933878187027522420 11353978 -7424362233360505049407453440867672576 11353979 -24227211704489708480037683608693601760 11353980 20873066959323726837390019972636139520 11353981 -650891200577537587282284655561072292218 11353982 14775517241616127781581538555926654080 11353983 60373234634464350742626873214472332944 11353984 550544628553206114949213130580610252800 11353985 -135175041765006084344174752429734772800 11353986 267577644102263462802054668087308032000 11353987 -746604184714478057511445010997500895364 11353988 -118642666530713526709271358774503460864 11353989 -373287231884524285612604090974658908320 11353990 -49660876743417099525499547814280010880 11353991 239868957473031028357940393883005723568 11353992 -2345507815036210333247124036878008320 11353993 134309870325863462451456549160135248960 11353994 545221816428572976232375764486670258272 11353995 219426535647434714281419097385984413440 11353996 635569596349035297717314598772752138240 11353997 725009228526790560390333631938284353560 11353998 47557883979794918883539685406639730688 11353999 237942970316527513775362015017086991664 11354000 -30174283426285342650389537810743296000 11354001 10057757550886613991658914778938965280 11354002 96067708623381848648887228592101221504 11354003 84870917569458101551520611559773006680 11354004 70958791090768242251633268816919866240 11354005 127603094762378321228046191495559286320 11354006 -394713336844440229119174843779205486048 11354007 35546046201392172493594056389650278144 11354008 -262613964953060970300203757350148311040 11354009 1016391235411487546866400681122853115210 11354010 272210010878620517547743488294816930560 11354011 1091468697567504991224585526652014988712 11354012 17691642967441852246706960518457640960 11354013 28094823960997504819501880961770840544 11354014 56663079442903678847967779456269308672 11354015 349386537180750595980064799740293461160 11354016 472856249729681186006485822907165442048 11354017 23165508601860426425855580102661383700 11354018 255244978588245581538596115419116348704 11354019 -156956897703261608674033139014883270400 11354020 -93910269392245637589688744903497216000 11354021 -1087539748694076061416070884146735616 11354022 301142694522210609728601433926525928320 11354023 -865329433868953120067218635202875086728 11354024 -264401766927779056980018282860673761280 11354025 -157895295073621972795806287001072566400 11354026 502942639895284158499568271002933057712 11354027 151639518715340068879056797567281005876 11354028 223149344317470524654472013988613783552 11354029 -81340329111285419521373989520261521280 11354030 -149409017096079094458246231895078539840 11354031 -75880994102794589719353539698722606624 11354032 -19680435917722355157826776128851181568 11354033 -138397287887854633595728983098978533596 11354034 -142035181296608080712503932218028288 11354035 -945332763010063745027771991522735360 11354036 -456643716424678531032649674155561502720 11354037 -104924515062042623582489442780335797920 11354038 439746194312342909396457772151232380160 11354039 994118914276790124873868561842408442440 11354040 -429686143945953887659855498098776064000 11354041 -578789962512777054525923012961753289558 11354042 -54650677107657513601346682321034500096 11354043 32253258227911728972731455242299148144 11354044 -69693058897416874050099681219133785088 11354045 416406118068279090875816308869837696000 11354046 73263076065462602672672707605370503168 11354047 -81484831659480405734683600086115724760 11354048 59462168357492803714927874105992544256 11354049 -297609100254908778841431310916024351040 11354050 108527779467849454488934441331014594800 11354051 -884087402592332598382980904253064110400 11354052 151597783774695457422807370260085592064 11354053 -431999071311269404646014207395496073698 11354054 -240196298489152466021986935813051291648 11354055 1831969434582971666648860491292010400 11354056 -296126127109001071325560406554171146240 11354057 -317258031235191332617797982133786750400 11354058 -303673488501022604216073751276049472000 11354059 517751227046967748392978695985740346260 11354060 102722869025858677723940376181310300160 11354061 -420701239825619209821561869178079019328 11354062 28012119282580134553558610302990523520 11354063 -188099779514833731333297499265368788240 11354064 604524583399727440279396552488910848 11354065 -333449527735024156411342463799124879680 11354066 -225207621234623359244202678230416592256 11354067 -341472766329492216365541662802972815760 11354068 -407975599716905268502634386299178874880 11354069 1203826338758012729874878581706597563470 11354070 24558097375278114100729398262141747200 11354071 -823586905794440068262372316580797732768 11354072 -517371987634282825541809081872164536320 11354073 -250054742478604969285323334397942016816 11354074 435158842072862312794349533410725911536 11354075 -585729582128717741454313941089664131400 11354076 -457824847100524260652681779223920499200 11354077 -343041275157143162373327013942932049600 11354078 -344469722298778131877861524991837961280 11354079 127509693902081386951938864477006760704 11354080 637086714483438276896804026680764006400 11354081 279946137765693648706536393329293662882 11354082 -172736754553639677179668523472041575680 11354083 312464968523147317855326054782002354064 11354084 -10154004990264491504014458155778488064 11354085 283161623712845096379854388098041592220 11354086 -17158262403065607676171348284080891520 11354087 152248906280922617675466260226437049312 11354088 -94081661450561451557101793298492948480 11354089 152373928587755895887156988090782950260 11354090 357410896935890662123810332635239626240 11354091 -7200022317055739122122982390028746752 11354092 448055613720840825525349702729760108032 11354093 -792724766881535453432895348107127745440 11354094 -892705142035273321978792676911097280 11354095 134692668230572087507638004586339587680 11354096 -136490008316917682625567743134855987200 11354097 -889664207875966662011045409811020062400 11354098 143615887767515859405732628667467660800 11354099 50579472326774979487838947176597233100 11354100 -192225722265142697508267684487296153600 11354101 -1084552069918932617470278172805935005696 11354102 -426899673736392428886658473207863530368 11354103 243458042609984737938719012390781222912 11354104 645093501291928440996072961504585973760 11354105 141149418141224401388207449806775104960 11354106 -222234726759300875661040592074032590592 11354107 10259497294097336199321603026254490880 11354108 -37290701019347444281247326665847372800 11354109 -304543676537814658117935502327504579200 11354110 -132745941341500137840402858290017391040 11354111 -406412668706715939581771456184038987568 11354112 101087259022943348576960929766301499392 11354113 -1391446523301346406741042590000376880600 11354114 -101536044475538963643785233307838775344 11354115 491145846431143410214189047984071808000 11354116 -190362578508362569005702679790550524672 11354117 -847146852271013883547689593328352750080 11354118 193488010146412155495618280851190567104 11354119 784631188023431030618198701987461261312 11354120 174304565044230066001904688345318297600 11354121 -115794995648024364642384702465461296320 11354122 53914762464307749570602804895335706624 11354123 -831194817700103249565927495175758065496 11354124 462528385397081602524500297554047315456 11354125 -112282828936803418624635743726492241000 11354126 -25193235766108809129654394802024069376 11354127 157419438620534803672414850123448200208 11354128 15470117815108672132321501703401652224 11354129 -744940385285291669294914557017829384270 11354130 27940933739219867358711091118662170240 11354131 -536447834916314666218940121581705114068 11354132 356319772667641008270278161021407102720 11354133 243100832974910383238250503166219385440 11354134 -312394745267932043720605715832923043840 11354135 687245244785680611533503740298288800 11354136 126756416332761444057488930636321894400 11354137 -133078913263695003814555341765312735360 11354138 -267662822014258169167222066478918161440 11354139 -37988789295504425518311312046814829396 11354140 -106833844115779728972173450923980933120 11354141 788771174424341461860267850605476642892 11354142 399743800056942979903222183352627118912 11354143 287003562030725769816049312973438079184 11354144 23893618418491735723623661292381798400 11354145 336537842863195404283779842000619119040 11354146 -30750094849862806996915803143426455728 11354147 114555684796049250176377604455913077152 11354148 -81312596348516738971686308903357767680 11354149 -61058071169851341466453407124820999040 11354150 -1096949434247187820593574391948558400 11354151 85596365795457323837224015693241126400 11354152 879622301902625975308397307451632921600 11354153 95221030633811582544067054323743700480 11354154 46200885202527803657940591089498092032 11354155 155426256547489719077194767110343179760 11354156 1005172757420535817814275217764995840 11354157 163438745530334436739591699500818176608 11354158 436215640007625673994101024804341391680 11354159 168851592789384756014702181031137177360 11354160 24199936413206620397350600315271577600 11354161 -73524576202383892436445205428922302016 11354162 -81027001573279014528235269485749437168 11354163 -416667650674367355000031985930545404672 11354164 -648929187477597004891617354143366847744 11354165 55944048653842696849893683533622652600 11354166 -167106679356484807930123405702023234816 11354167 -290479941975863027891349003026764374480 11354168 -212917566102253618574955692464745226240 11354169 -365776350102967373792108352695755771056 11354170 -343742254489398271504216183500202632000 11354171 57699498327971618540767798444685856624 11354172 -8978566629421891389240092112242462208 11354173 50102609598661084548176907431984802240 11354174 -113899175592417859969576668232257980160 11354175 -32888060632894699531285169976998478000 11354176 188505090053151451456009046309776916480 11354177 659433164956216970299165160428394425026 11354178 180789735849701277254249166723536265216 11354179 -476968592373104838175533316800143601220 11354180 -189088577089821570341237753468822999040 11354181 -36622241967884424883540897658927118336 11354182 192892709163655630286786044924942906080 11354183 1582403246915356679765661800089459350384 11354184 63654656138696740351108966268699934720 11354185 259331258874426234308233850220168337380 11354186 -466069589953342234566973277953809586176 11354187 -180437172552482268480626069311924189440 11354188 -671667318332019932093923676179170426112 11354189 -404423644168121914974023170330877717568 11354190 -46235604317844451105694982139054364160 11354191 -282243037109799467206128501604971906200 11354192 -83168479559635609420175216351878840320 11354193 -14135196692120561522498861560609305840 11354194 255566387654150863264861655051275594896 11354195 520684654240952455419715246021773361200 11354196 -157751206903021711989664510355275776000 11354197 106085799218684984109886231487600980320 11354198 -3570621952183407802016500976074505088 11354199 607175999509255926179775049182641935464 11354200 138466556379862289946932131450211328000 11354201 77623385900599181519438066474775263892 11354202 213592983209207166418682257057675415040 11354203 -78812986499299184019878304375410119680 11354204 -490709686875976221168164972616016487424 11354205 653491730466153794501802861303469392000 11354206 -47273874893926345618003648926473967360 11354207 10105686511455227553448716919607225640 11354208 182088628324635787340937214693781274624 11354209 -251862739291086966423776889826513946590 11354210 -15906123298375054569121508309440742400 11354211 651865231283177408107068235428069449160 11354212 -8167649791391748554896876555322880768 11354213 349921571333293681870493715235538744064 11354214 -235095432136616823369833583368536320000 11354215 450205669328035778683002250659340887600 11354216 -1361809786394791967357359405475124019200 11354217 195277831955309566816727559088734597312 11354218 46257574643475752426270606896365652320 11354219 374192120705054817440843528691595932144 11354220 -313488174932056526888379441177128217600 11354221 130759463908030695825409820937290054700 11354222 -286582863353449019081904268609517577216 11354223 -62282322251000166508307267813336340216 11354224 -74185756926079995438462303710260035584 11354225 11508750812666042829311286168378721500 11354226 23292819974246249987096106390060119040 11354227 396803431263948639565675449721925417392 11354228 -46215015328154463680949043878781602432 11354229 906731855575036876886530484036703844800 11354230 181982796414699650099157711316011888000 11354231 749240293809876482097736309137781343160 11354232 123599677956191234749536105471502970880 11354233 -4805954400937938974375166840184479072 11354234 318148480899829247347243519257590668800 11354235 385372336768620063137544061121623711200 11354236 -7944556948905711300180871547054923776 11354237 -68453398150949669013943368405929877114 11354238 -12248158670651749471750313588779511040 11354239 354608943287268263600745678002707628824 11354240 -182847281856441590479723175742957158400 11354241 473319657461070297028397610626546137392 11354242 -75283708231164451197250642675267207728 11354243 17793638341571985516518975747646963984 11354244 -103384479559846869355046378617375746048 11354245 9797764694264723038032389408543827200 11354246 24565071320134922614412130897684480000 11354247 -210565290543630678338933750601083470200 11354248 -406064497076981706205174114449146880000 11354249 259904326397581892145632754127524099840 11354250 -376277745941997963133509126542917440000 11354251 1144883274668816918378030906359971959252 11354252 -87675199196312376111175303130394236928 11354253 277285394541723109689615330660449174208 11354254 -81407728122394289856303119059379882880 11354255 612409436821531372385732756473105200000 11354256 -7225266370038758893819606360234549248 11354257 -1098732757155469301056980472475761484494 11354258 52986891234640336426952322848228334480 11354259 -121980360488478386852489085244797200640 11354260 -809148009527767639412082026410325633280 11354261 972550259598666532497985330454845790862 11354262 49527798355839820680808565188018890240 11354263 101572930882033527509114992915282142760 11354264 -27613991121427864670097463617776025600 11354265 267474945413092667101928054136627448140 11354266 -193971261836560757027105504368706761728 11354267 617980223118605063234027346892263155640 11354268 -165890833521181649926576693987461267456 11354269 -664568049572943374586755371799419042330 11354270 270837480714114572825425856767015606080 11354271 370927841165111782727883298607720509512 11354272 40399636621052266302176415573435482112 11354273 201379284457517625238107149980480271040 11354274 -10144773283379069564065806820717057632 11354275 -578741651043988181035665819852792500000 11354276 -479607154265153517715909114134359571840 11354277 93834301726562105626319178366347520 11354278 35743417760771818182438784199161061760 11354279 -8629947241208367104758969147600635816 11354280 16840604792051608186338358895998156800 11354281 -698484398834116139554054663979327878918 11354282 400201855219177527780454005166637716992 11354283 -973595012365414228360830065001719092800 11354284 -650802471318262662324871201189049984000 11354285 -80348514525338202785747118623138797800 11354286 47231915879027212336413373594548234240 11354287 -328866727695549132502349842870543608848 11354288 61148304084323220397706733079645814784 11354289 558874012438671196932163262432591909280 11354290 -277478179591906311741947534410198677600 11354291 -470724658463799313980994520791034752128 11354292 74241341929571647595322894497219826432 11354293 912314695126179142047226650766069540864 11354294 -64468416251923200259351296704745910272 11354295 -206485165464470359233985997073427829760 11354296 27230568353222126935452048395392204800 11354297 -482053008573709007831471625440520583254 11354298 -232556684080537499124765077047296654336 11354299 544155614908019806417876907447482471680 11354300 41123337840761626346430901393708416000 11354301 -66024790284789695523057660457851678336 11354302 219933031640495083274541537571562082432 11354303 391784311700216664051131610773396031552 11354304 -10142539028133417676590619219093094400 11354305 397532377113612149821885295316596625600 11354306 -874009212775812204241519069922570358240 11354307 -556810083849296466984727120154203819008 11354308 -77247068172340062784310000041903259648 11354309 -691766886020106354512861754721022027490 11354310 258863216058456987769559524843862630400 11354311 -386694923105179429138535174055180185576 11354312 -488133831409267993533474438342643200000 11354313 14699236501334832138274149294676218144 11354314 -222764966742822152672867297229300833280 11354315 60470249044380487188147047896609089600 11354316 -32480765688873811206786207828190069248 11354317 -494554291757530320066493626069622269120 11354318 -275254541339917364443510990575534631296 11354319 44799478361203179008302011356480271288 11354320 -54149987927355568798085942002974720000 11354321 -918984655120500242162552046470211271056 11354322 416105737962699616369874512566534144 11354323 984102196133757484065824736442549784424 11354324 -46962020923617968430195631587031296000 11354325 256956261780437563811627074349254377600 11354326 -312287378949336716186240941235915313888 11354327 -273829670387140015461998282090300680824 11354328 -68153944808057026055742828932483174400 11354329 -267902711601005890642170323342855911670 11354330 -4025433216296077474701616812850222080 11354331 125824832674387721867874720073717849752 11354332 134586840816636215443753547992043003904 11354333 -231089663113676119905650740443244931418 11354334 -169124020135540070374024495892146735488 11354335 159889437264933220437802254394860628320 11354336 74896905825037043000794075602877415424 11354337 -53124445812905265643908916474023703614 11354338 155725999908649576371776979010217784096 11354339 -202656773451205673065077569097797146560 11354340 -144286971750296216969044732010277580800 11354341 -194588490716352757352546461864957438368 11354342 -3290258132140767347997199510549404288 11354343 10120669803684525886565055058639872000 11354344 911268333922188882390181213504427228160 11354345 -82894703459161641952227905896755974400 11354346 415739087964389408630350308882307108272 11354347 99691101368174432592228107386227151480 11354348 69137889240362062199620045835241316608 11354349 144663666214499225343887769722591185248 11354350 -102967747947591302733523021574076067200 11354351 588692258239098441702525004178830444032 11354352 -160577770562418705005981499914524262400 11354353 -114151824039090290743622659518074028600 11354354 -784359261472738439869538180193954201600 11354355 444303285147249426537056930977817083200 11354356 -306209470390647841517590469385341655040 11354357 -375250110754792621544923308217254667776 11354358 56715714587127774814979625006293495808 11354359 567212852611812120547181957003105763560 11354360 -438099228712440068988185151774967296000 11354361 341491606231347694711315084918400929872 11354362 123805798176545494899360703047135936000 11354363 203108097410343930075900383050199928612 11354364 39914379933529437684334256758594928640 11354365 -10902565950596831743598936641614903360 11354366 -49875661883958647501472776609537774400 11354367 -310897664579652283662240787858707790320 11354368 -10662369370427946109959939297210531840 11354369 -207132473248515196222805007326330474112 11354370 33916849418229035818189940678340403200 11354371 36927044229358793199845381788414255312 11354372 -343534118190104229380213108598485015424 11354373 -318103511832006531023067854260753193760 11354374 -1274608402120038547106779095657692064 11354375 -43104150732866368635363607007296605000 11354376 169875182111483230498015531604324352000 11354377 -411606721078605922921472563583940269568 11354378 207393902265904377662479002460991559216 11354379 573367206597506847675957186703819162584 11354380 -130115093973963799213181680662275251200 11354381 475583034413272785409771315498261872000 11354382 148948134713365831047615965678609946048 11354383 -403193450146598689689918786086658906656 11354384 240978694713437523235098547777788518400 11354385 -101016300687722295352320444255711463680 11354386 -408663466323882387151298937196973098608 11354387 133121814069908294397580902924329694720 11354388 739428606057140249648745983732685840384 11354389 276389500563112188969727772498759218190 11354390 291131002423249490737903777358107219200 11354391 17893949981705902980242699022341441280 11354392 -239394927952217912713016445801132318720 11354393 -1112031904144462563163014423020559355500 11354394 -144494022344293601091518625395949427200 11354395 -57782685934856770517994026027979952800 11354396 629444301996412757439061832465954342400 11354397 -281960980612444621160804324826080648928 11354398 550124605883437577024829361408186560 11354399 -169963278551436370288777744207747835040 11354400 178275051204098874271523274260938752000 11354401 388414402541209467264321283996876852224 11354402 -71757014170296063331298021714426483136 11354403 289286646619722316288566836221609291008 11354404 -640800416675695223704031016810852214144 11354405 216354391482344525746011802737259474560 11354406 -5294146245021974736104591557911914496 11354407 -408625732428873647003827021523395694344 11354408 -3925299311083241430882711371143987200 11354409 521772712028726142398528531710670268528 11354410 -25890351871993560250231835964269859840 11354411 818673198911465508634809776671909057872 11354412 -43547789031361909826265574302465884160 11354413 -101936521819233726559096329248582577440 11354414 -49584250123011160590875805348268810944 11354415 39968800856593143589155507591874363920 11354416 172328243517368257593047026012394012672 11354417 52786415657470476515609960559892240800 11354418 -517830584719359864525487334258174042112 11354419 -40863197869329388681805658725329684560 11354420 7615218733225271069417884798834360320 11354421 105351571823101664915285831896016935680 11354422 -8573718962229385503633850662917947488 11354423 -447850906301343321400929689185688678064 11354424 289946943113555333701114088667730513920 11354425 -367792867685711527485427025404741393200 11354426 -602947871490606022560881088220207091088 11354427 -371590867474782727782985061717286147204 11354428 -730239481042993848552321395392218155520 11354429 1189521564212833249255872421017334617030 11354430 5946295118941397420374039021166250240 11354431 -613074788229467975359675055566116953736 11354432 55523908446179201175366992288242728960 11354433 405789622777724069377587263541595453440 11354434 55539415585253898511341916529148825600 11354435 44835103689807770491158151209355522560 11354436 44405178117658793207432509560073558272 11354437 -702070971253810589636838098473916738914 11354438 80034455095788089196795896423955387840 11354439 392972494043990198659543794110826771624 11354440 314750714369443467128813370301332940800 11354441 -223915232048446802510258607401666752128 11354442 113448685628044498485462758333586731520 11354443 -860380664470729071109581000588924899308 11354444 -94771784118807587763300710529198968064 11354445 54709898230339009827560832930693523200 11354446 235224746371430620001049596760297876672 11354447 -465862218721479293265791988593968745160 11354448 -108685208635274212257291357442654863360 11354449 -257381803171708186488138554423848093964 11354450 74115272547220840482127024272873246000 11354451 -7566762494143603163853224455021686720 11354452 -770312373948354767910926504374958929920 11354453 485140668190900447570562255513094887040 11354454 15289897343165832378688181490037594464 11354455 -11444492221754272613508956176142498880 11354456 -116807572041847074836847804969305364480 11354457 182440118821265632444644177042052584000 11354458 -138873874046163153338500970644393500960 11354459 29541564468925157085559291335770600040 11354460 -55140273707769391392669478055828797440 11354461 -457627200365609649016856972353538583200 11354462 82937113973919223596274487452177711104 11354463 1820438325216654236300899474089741504 11354464 -6331395937076769178837999288877580288 11354465 -486512930742237315621864666916680124140 11354466 -52195609261663277792715831496168509696 11354467 316725945575756594060702595266594308800 11354468 205596745940452496346260071601055147648 11354469 -33843703260740869990465653731524413120 11354470 -278073400658052255502392330304203498240 11354471 -110198890271555185888607288899701344328 11354472 668077086955251798169788817770039705600 11354473 537905772414304444124052312947099700964 11354474 -10934727059548105415645375406161074848 11354475 -60816344239327811736995700007253716800 11354476 -688465864544279066883800142502353216000 11354477 -1020975855663240807635402770515586069674 11354478 200392728249133688387394202824968092224 11354479 -329973828138451687842890629425966470112 11354480 -15190246420796378263502850948300963840 11354481 55075447727103100080919229450061788880 11354482 312557322450932973494780193482555492352 11354483 197995123996629877863085497940390289664 11354484 -299795176480934578974083029828049854464 11354485 -433632539979341715839885021834701118820 11354486 -137747798351321417798421909685821402240 11354487 -129218442113512081411418604168997514496 11354488 730375211909249448317814487671966965760 11354489 -791691105739382659106311363660086893244 11354490 88234097111339883501015620073647539200 11354491 -411488869639403595316081783185399951360 11354492 138598340927800487323174248032143606272 11354493 -12143440797959270482804048777996870080 11354494 -2161728260054391843194991758685941760 11354495 -613685357917338005407203001282359244800 11354496 517062516312584130416733009635337830400 11354497 -12726836321823820903736124836871975936 11354498 -388456221544796733282423055623756990000 11354499 7195339694839733530826416527857696928 11354500 -271676599115620724237047865669922240000 11354501 94986870389399695977990312091727025504 11354502 -179069578482732639893406062841285089280 11354503 487459265761647057652673705895654057752 11354504 -493748845051736925713841745431058513920 11354505 -336010959009510677801895250544629285440 11354506 5014698047632568826107383224615707952 11354507 326431001740880200737219976793072372400 11354508 241977628863646227554248926931940103168 11354509 577089117479525816311727285553757140204 11354510 211257051418121188401813460280491604160 11354511 -249596300904338114094361445238839584896 11354512 59721827556104572222070070958995537920 11354513 320780821741660164712867459707500019762 11354514 269231543809254359398722994783180922880 11354515 -122320532310645176628289371824150667600 11354516 128475302476138727136677570185890925440 11354517 177296930875941743936885018874744574620 11354518 -220660105785849402886805027079837158784 11354519 -1263739024329212070546181529256888552 11354520 -438804865875244756535569903281863270400 11354521 -164408036258556188773111144332891190260 11354522 270798567516966701912130459392838147312 11354523 322405915872368293048591818895756032624 11354524 336689982996167915119119090457455812096 11354525 24628719625951746848720474800814169600 11354526 40059415779664424890743890979549972480 11354527 -595892459594773495729452497689262197760 11354528 802304740506721701473820869729311457280 11354529 251726817040928634606695565368929964640 11354530 129841689304393997459114700363182169600 11354531 -292617869109957485611473194082247699800 11354532 -153448848723202559620127608723410014208 11354533 -9081035156353707710532099454976103456 11354534 823767217301000455505286077553679973952 11354535 209263349002473379193888780939301385320 11354536 -218778284733815635734211959243540280320 11354537 -19413130161484272757188248542343548080 11354538 -15610337020203867127433960589016852992 11354539 -125392041084496565324604164261430072944 11354540 20722997926218410371173106139492136960 11354541 557629477917921084604276026024361823808 11354542 117261983297098119778269353262113587200 11354543 -726025370828573423379217386669708469656 11354544 63944796739872032384566550376067891200 11354545 -951095818859465310354773189615467431000 11354546 119009703718429249814339365264905431040 11354547 -578361919370393272779021784244175577800 11354548 -152729137776438677200151566844563322880 11354549 -137262556263630967955491273661036946450 11354550 -179028154421754640271766993175331904000 11354551 245793629333164124129107020363351130312 11354552 -793566115307834045616620452932614553600 11354553 220250088469542863060009607220727771520 11354554 207068792463406498688036750610469071072 11354555 -384084857977126999274699819551472495040 11354556 -217419138880824588731172143969304379392 11354557 -212605192915735304046336946905016322048 11354558 261596666534621948390032989381315098880 11354559 63845351780905581627838045426340396688 11354560 -11821812328500159500516074839406018560 11354561 -498555881739092916002982212367143584428 11354562 -117973679679164159443301270624868261888 11354563 -496921011285063413275627696780268801016 11354564 128245634606382543511588253786465039616 11354565 498136313534666855674846338274973231520 11354566 39818519147490085445621707304872758144 11354567 -307111208362794638668214570363497472208 11354568 -418777140745983985303707161672311111680 11354569 -305382416653881891162336713396873509030 11354570 317038729138177334344406266483696953600 11354571 92931070291561246395521623417766196480 11354572 -591028665364415620415046697565788316160 11354573 1368131472304212277525246004401485963180 11354574 -92431539325850733302807045772768162816 11354575 170379650226730176196936246424264409800 11354576 -74599133570251935709296765362362073088 11354577 -112990780561041255282450610662069590592 11354578 -50641517044670655497789331465181346160 11354579 37220406687535918549550816855684844984 11354580 -72551590897038671840223359504701440 11354581 42364025534646725651460751282731359424 11354582 379591512554001285238170241227470409984 11354583 162070862264866498331071912721052536424 11354584 -131523189625724121898108710432976097280 11354585 -20068614275207877903739680027972339840 11354586 -147438470529548343234437710442023835136 11354587 -78142116790148015937985316613205823168 11354588 -153384152604618360075035918098165576704 11354589 1124649831335147821662216396389674335360 11354590 -18513605303270122788755535572674732800 11354591 -1184007640038303176635919666305684845600 11354592 -105007544571673054421990244668645572608 11354593 525190906016749725489213208881078855842 11354594 100428407761760815417382167101685486080 11354595 77162968084467371631045825553908422400 11354596 -91177495256534091745395575638018068480 11354597 422634548841129515744020365217865663832 11354598 -70246130321036473887028426434236316096 11354599 640749503475104894957142795193310681464 11354600 559012688367511209064175735189088384000 11354601 -683630419957411229503720154255038231296 11354602 -217332968729621523806085042764535275520 11354603 21626890218016436364471262103949790452 11354604 -120876527917920664826551442904540807168 11354605 296991202831259952558926582264040949260 11354606 -164383243283243502746481936226443661440 11354607 -126153327319562881656157829120306622720 11354608 214701861186556224014467214054251692032 11354609 298316150570292351480511350814530739200 11354610 -37842317905143070901789451911637089280 11354611 1079337148814510889848325807456846603212 11354612 105653826574829116117998778829933924352 11354613 -522259596972622645815783684030952588416 11354614 162906463072394243428158615916482359040 11354615 313668175907149981240370076395639723520 11354616 -2922530535739516427427919756549570560 11354617 -322756259841733704212771403010452058752 11354618 128449293042467148620264702862800025600 11354619 -631254775529728290907515221912860961256 11354620 159917106344732467915775563894739328000 11354621 659659822937025397755094475449684194822 11354622 -46229273176541248462388162377503566592 11354623 -16732074221036815998859977682456485264 11354624 -359270630178984828593652425169051844608 11354625 160737370409236553279699755608905553000 11354626 -122196182880581047039098133141745819904 11354627 -1056723931928835546635376684427673786568 11354628 -242052415966756349628342791695748904960 11354629 -27845718252009915906932073253113740544 11354630 -122737206068496406115669400859930003200 11354631 -610782962511334229893394138550201320880 11354632 580012560020694812810049843674419814400 11354633 -25546301688282442916529935190803655936 11354634 6590360176867200997757714545310307840 11354635 -31378844772424761690915061201313744400 11354636 653732660185882580878302701435407669248 11354637 34836060407759407842004878187900018752 11354638 113122661620759458565793965933659276096 11354639 11198215213657218246384272307157642320 11354640 -77086349707548254411574210228387840 11354641 -1039977887784238562166778934715177402958 11354642 -201121907595500029553283318606121888608 11354643 384591363131864215684939527261825034932 11354644 59277072203532264686970893654143180800 11354645 -606708233620260243791019075317779160100 11354646 -28944584158920752611021141125631204416 11354647 -328925818634148161218780427885773595960 11354648 -402529262449821110215309955020746977280 11354649 61993992439589635640310455780975149056 11354650 336627720685928280099812963710617838800 11354651 1555369195978991258356635145094446080 11354652 -145818945519270636468395748956115354624 11354653 -125128478695394297574501944252389915136 11354654 -357787596435199918147578350715107332224 11354655 63290264560603769755460920582267293600 11354656 -1237694431867439756580502953435078524928 11354657 -811140314156477401430783172418941669948 11354658 111282912353435874589342685485265955840 11354659 -281485199463849965962849138711079813000 11354660 -487589016987862109713499431941195148800 11354661 116606317283511446624283757590998641632 11354662 359647114748735409341533572584802457728 11354663 169801371392088065187382598512747135008 11354664 -330304714868486903283753673514851860480 11354665 -217063756360425123379604061026265326400 11354666 3295693060086146408567292469136928000 11354667 93461894436538580338853799934309828848 11354668 290196645992857554171818020291022238720 11354669 -626962317513418472924765207441894541930 11354670 -369916120375130145856473148642553203200 11354671 -74960052016601035500711404404783939448 11354672 -122757181743055807036508765983064064000 11354673 -101152805015960844063223978807956684864 11354674 155013867244529428037623078654691486784 11354675 16333538715568910193311426764631986800 11354676 -511268737395202811211526995214538477568 11354677 1065791140487017033325742869494721500526 11354678 -566377120064945411248206757347396363360 11354679 48632242856688682474104913763769040944 11354680 186141174794288768870173121369156812800 11354681 508237345429552550701475570101683062532 11354682 160725670156045308471054118212062050560 11354683 -1206908301090995581512185105857410166560 11354684 355292637291133967526387563264138092032 11354685 113277814663652247028684782453813662400 11354686 -36229493338042896075836773894853283840 11354687 -374250391619239456992177259272968019768 11354688 6313878882640738440380560656637624320 11354689 771489018614927280884746098960892892160 11354690 -163223044285548057598407016941536210400 11354691 -953757366600748026723187373287312369536 11354692 152832764394675241771704694044743745792 11354693 -192874646579470668980853109593675105600 11354694 34059497225466753474212337084833529600 11354695 -194760022658231335706057537140551782400 11354696 324759983683106682068086983519765857280 11354697 24102656328576580943600927684704940820 11354698 -192101811680880454262342967075895592400 11354699 -331139463168641507540907508707101400300 11354700 -35212731749039159536884097447098777600 11354701 805050802738243019623570876185770156812 11354702 3097197060174587863768465469206546752 11354703 646034457696452071323944809048865831304 11354704 -35699548719652829330771368307282411520 11354705 -443630256926252488337676570652153648140 11354706 346185977312747052609317806894687073664 11354707 92334733263625740233410525147987463072 11354708 392415730802632152326772655359384116736 11354709 109082617275251745213587153291144733120 11354710 -6219448367006377500560739317891514240 11354711 309485225070888658466766552358523842944 11354712 24031340856251717929279291207040163840 11354713 463005073162838444330215719194005427860 11354714 78511111824767540342086703614388785152 11354715 -2099350500578408336132052130087080000 11354716 57371112984609779765774044283921710080 11354717 183663652735006677704525006416678512480 11354718 -104283506766041033076350575361455789440 11354719 101942142821626836595052404986665377480 11354720 197779835342697151614118195103677808640 11354721 109099544273052645275642793274711779312 11354722 102755300123846729382474003033080259072 11354723 454773019429435943469217808294905267680 11354724 -139298421819510298524483586929605293440 11354725 -146639084919649483240585240607317769100 11354726 -350488921839287751269048555856952550688 11354727 -103676060920862990754722231625632376960 11354728 379149451581725001474548588686551121920 11354729 -105527780488500269636435896587871817670 11354730 -29927364472959115774879374662673377280 11354731 -226483101162030722821888591217113966800 11354732 137056998739635706131814231672768069632 11354733 -499927334323557443204377661579071776 11354734 -60818242754716318362253481754658305984 11354735 -19738284165173718800853278475331392000 11354736 1493797174358987337154634689887928320 11354737 43222887310098997748009068604904523120 11354738 -57943843214422362440110925764039320960 11354739 -283758468526942262533141144000544221632 11354740 330941378640680796648157745599602512640 11354741 -76672134474824984100324969019983228000 11354742 2603515369139324498158368126539120640 11354743 -44294878335493105609504742114613204056 11354744 170819436671949016876683726822063390720 11354745 7440246179039379669831997316686800000 11354746 -97829364567598998193934859403463427072 11354747 -150898786901168834840035861623897106080 11354748 -88915333465475764819153576198729620480 11354749 539106023098495473293166789607020450560 11354750 -610008724887329410087206183464558880000 11354751 137528204422355838981010197564755329080 11354752 -2929088760468512371302991584936591360 11354753 -68612832851354403163990709645637583998 11354754 29625806834949175706884899927826586880 11354755 -354533807885299580830424442828320708640 11354756 -33632493557102764317062835327888248832 11354757 597736591313069045101493075254603100640 11354758 631370645001353933773513219023930461376 11354759 284770114983828244665661240254021050880 11354760 178366671346831824619163399037390489600 11354761 994092250464944360604059739177359736000 11354762 -29622877821385355820436519935503155968 11354763 -103910316033452800104607149315311256576 11354764 -34534992623879042959966525288332900864 11354765 75067593833709144883604625474154275660 11354766 -100199067681716069018903093554010582976 11354767 -161257041742214735690444485122916195128 11354768 -129431208097490457298406222981717188608 11354769 131330823705688262325101325023024059200 11354770 175272841079973124389450250685051755680 11354771 660781753068713484433732937336530230600 11354772 24800979228877309654437455534588835840 11354773 -51870565151463459847101322356957560832 11354774 -412491802460952059611661689317196198848 11354775 -651501310435636707727241572341376200 11354776 -731220602322249362475488648223571968000 11354777 40392157264050817499888826754962131712 11354778 114879431118832083719069506514364559104 11354779 -710153646729820050794385963378182193720 11354780 -425527732687251355445498876928332774400 11354781 -287859553936585109498401173263578232448 11354782 -114534188022438196073774842934576657088 11354783 124628498463320063887415104439423428080 11354784 -94800885976534473237228950620760702976 11354785 -13085107307016896381436965779836726960 11354786 76274591478636789298386062515784920320 11354787 -369476487318496482194369029121742302556 11354788 449179105530449273779447265676021097088 11354789 -752799755408259016732750277913100952676 11354790 -2334309111220304788330119728768945280 11354791 -172726513569012330741394767990710242336 11354792 -360188108760124718171541052559233152000 11354793 -278018643396044129729775451823600636256 11354794 301114817035971091512620243772206656512 11354795 -10584058215949215160164229413213757680 11354796 -542487723312348091697535778642902512640 11354797 503952466855216645346704401952247856160 11354798 33233862372466042582350723181607708160 11354799 371837235863745778019518302814616135040 11354800 -145835695922873667468936783241015705600 11354801 22721975577967799019826219830877071360 11354802 1977762489677161535786544451373543424 11354803 896054832060095041124384773608288919052 11354804 -113502088871037729522797333898903871488 11354805 -53720968950353109721561777020109420800 11354806 -226104189966971653906571023503741015648 11354807 182741109322710014095796602071865174056 11354808 -203934789512094984742308646062642032640 11354809 -420154385788147780346284665777433514096 11354810 32086371091449272390192996813849335200 11354811 116667257730002719371176437457339201280 11354812 253562426090736729924762504751030819840 11354813 -1600673174174961269090365369474496975220 11354814 -260960969671057364245654206224413048896 11354815 -143637433472022612543456379640978255280 11354816 -100444573382662702653739842608852631552 11354817 -147194345006313561661488266207561578560 11354818 416404585081101817226500245274813390080 11354819 278439791475707910087784286079540236976 11354820 -211886056313974878740968595708788899840 11354821 703387258906665153402015427355285557022 11354822 553881293490010374008393704393346423424 11354823 -107380853792106301938891554645079854736 11354824 -199885513110105009467242490235562229760 11354825 643466926633822001984676741094905162000 11354826 8588813741587018495640567232212456448 11354827 -205739366497895251391534620312958835552 11354828 -617509885508641883573820013448377374720 11354829 20155264676905332780806044235158344384 11354830 330539423819286746353579694947812346560 11354831 -287866844916270183972612328909414651728 11354832 -24087409224683568656060104850789277696 11354833 -28711994474971725724379918812699820224 11354834 -148439697643923067155627165302396049600 11354835 50501443619070170576394968289167078400 11354836 234201183286838323050653309764829698048 11354837 -337632386897902502069864486421319689120 11354838 -759739965866135427928284236561347584 11354839 -422678744551367931567975030037759882360 11354840 -90301229679881372849707282069045248000 11354841 594097820090565887489819479148406793050 11354842 -573914405830020153616990898143516482048 11354843 -292336711269916127191647139534384557600 11354844 -236817931146788340875114572906874907648 11354845 743325861980620749204516301056529027200 11354846 77802238381207932498799325076109855872 11354847 56651824034468354754634916985802237440 11354848 300551628191592144667591591861652029440 11354849 -757659105631814809484583428368913190480 11354850 89018573987441425156718775593486976000 11354851 700891758170924786564402104793252285852 11354852 85769790412905677866974785440674999936 11354853 8717795522101893747902732097087309984 11354854 -59689270056617042147761607783462797056 11354855 270060881309846132018906582019304961760 11354856 -196082012677156417194688307929573785600 11354857 403697875029732987380036487376019982820 11354858 -21215839269757371609156779280166874016 11354859 -42891413746793807376197226317853912096 11354860 574818091382219983276216879487202370560 11354861 195441858351187907720333112567624726720 11354862 298795994762196512700310303539574604352 11354863 104915768490803592615790255885668511200 11354864 -64333930217833363870975614590654545920 11354865 18876333663652578536392486531998984000 11354866 33850144459090100119098451522777786368 11354867 -425503105989958873817267431444709964084 11354868 -115029242748303304441413069970144959744 11354869 175162787732083937522374349269280228270 11354870 -269307329683892640503946383957119084800 11354871 -835808411941335246291643883030419763712 11354872 -472164159861925888711428143404215091200 11354873 -638949317534270887901553205629257257878 11354874 -196122734870536152306702542537500435200 11354875 -194257846047297356484684206306944320000 11354876 108379638855898387440530478294161413632 11354877 -1031478386221238494746786115844295092160 11354878 470108022048326723565391926223919956992 11354879 82888448425859810955459612314683576584 11354880 108107094241025432443436134213783388160 11354881 -20644279582256502353575234561110299616 11354882 286861799790802066491956482072144896 11354883 -128425429163531420354583464375065206096 11354884 -306302510986080899075000263731911949184 11354885 -122284987176921254728256056087963620420 11354886 2966362779171423723863890808878960032 11354887 154329931741733562519991148983745244480 11354888 55592161154618423548343836576580075520 11354889 31276091849397230794338174506696869248 11354890 131434050364475864654472358831007846400 11354891 -1588754822003847928696548643714655427216 11354892 -162167166566991982658720607488998686720 11354893 -214995898306982248383985765761459399552 11354894 -5282086923218421417608428038729462144 11354895 392384128213988167552575058176963430320 11354896 -19546200473424126755414416608756236288 11354897 257678197872313821817415268431486986752 11354898 -44505658179180920674456234711918939008 11354899 976220218042792597300683369988203353900 11354900 -10381371849742679322441619708396032000 11354901 48538674145511237442264645142668784032 11354902 147224600763379727515467057569830730112 11354903 54779747739694943519491799275416379104 11354904 374338230161175996923573119667257344000 11354905 -156170780010799211880935240286198722940 11354906 85564398482898108993991941050651175168 11354907 757014252934211107783058281290570616320 11354908 69611666184247056744037741467571824128 11354909 -104476771111661074127356903392432422100 11354910 -43748335214109069125568618989919744000 11354911 258644206282657294960720048394715516512 11354912 916491640319956579497748988286856200192 11354913 -651345321177661495094409319384566075120 11354914 -530953200461440050199295824136483488944 11354915 -149973276840452756630441103569793003360 11354916 130026383902318181178052020029273247744 11354917 -210621618567944633501895735882536154180 11354918 -445810465636435851989348350406324482560 11354919 614035142184626397403646067904964635944 11354920 629531694041034372862638014203175884800 11354921 250468779346596721903664602260267537600 11354922 -154972810569203737631018573669648222112 11354923 388295456157377928854649299562049333172 11354924 5688650956927645757058687616471252992 11354925 111942330134154949188809488497573900000 11354926 -1084646473435003131968019314305625459712 11354927 -138115952064229917224647681239965962224 11354928 -18486835606561396488436559318794371072 11354929 -530950654440850643297202331326027288888 11354930 63300572907914941202388149350568251200 11354931 -24294300668029430477041623841077304320 11354932 -266705102510927762070006430915256985600 11354933 -143781084568416936196522830683082364818 11354934 251735344607793967049740497974628166080 11354935 -696262403708580309473582768692166478120 11354936 629500616248209824867884652526606643200 11354937 -200497418323650829109264246647208423424 11354938 201879436704811178308520479241705623296 11354939 -19201245510332915027244059487843613776 11354940 49064607329807286657758026197409536000 11354941 -627269569050579453823966362724119197070 11354942 131168825851632252879505349413565111232 11354943 -100894163432748392188017432205518698496 11354944 -117331700225603802934579158329135202304 11354945 127990926731708020946652211729494588480 11354946 162445300824751405522322425116778715904 11354947 -86516683620911805596705967489790861368 11354948 608016182144257952363003085231598795776 11354949 147379950289892914037606866951549104768 11354950 66885699796613040337316157959278848000 11354951 -13854729453543251812365905342155380720 11354952 -28366541873936245089659396531677593600 11354953 -123417440262409602916067470368388941296 11354954 -108854816986629583404309461711222651040 11354955 -398513992390361542751854105211481607680 11354956 12368280390890851329919466985163578880 11354957 -258709830345903460752577294652171734794 11354958 70914448361687659084408567511160097920 11354959 -71706338368348322633768511092310638592 11354960 -23424998455661101414388290190575288320 11354961 -377181039832214087012328749325796147728 11354962 201614536711937244799583941480209285120 11354963 -732118101860296865551516197323329410480 11354964 222579030576507510748626100939624611840 11354965 1042612742521994188107180935687259052800 11354966 -168079888054734662420632238889375239040 11354967 1425252208619425641472671205953302496 11354968 318171566355101065807693409361525442560 11354969 17458874017467832468475973106452767370 11354970 223266502446678167780379922706417356800 11354971 -230286055768109610506585017845842614248 11354972 -104350805094988914321993225523533172224 11354973 -19174575716222379735525312895911723456 11354974 9404671613888918716628606266675720320 11354975 354195108985712709663594462547038255000 11354976 -183459915838157467003704211107069296640 11354977 -247895478326726919212332390492735678174 11354978 318280351381298600401062220586731625040 11354979 -235960412218346295953286651278581749840 11354980 -84498001993571269356723275424677560320 11354981 387991438836107066872132046533485601824 11354982 -28031766947530627406131336398797913408 11354983 724245841804341109714902300100426018232 11354984 845166824502385225636462779359860546560 11354985 7769352887646004857940025269127966820 11354986 -313249069927767959548902517673566149120 11354987 -148965539945254953094770256086657115248 11354988 -47684655428405671735146347743393344000 11354989 169322866101447303693362023511319566880 11354990 150851120643045792833248586203786828800 11354991 49254171636802353719014591215261062544 11354992 -58795404843276321209208935985940070400 11354993 -287665893927820137108070967459936871756 11354994 12923947616465830680965505795869855232 11354995 348121785713676838723033519222152717120 11354996 -198964718772802568876021075095344528000 11354997 -815465934853429590031888345019381483328 11354998 -781588635957424676621374746273091592064 11354999 -1111008763105266269513286166541622447000 11355000 6942703594023646150098539632089600000 11355001 27815871373442394573601862361574884352 11355002 -17408680604183503583538625092491574048 11355003 -708048619119764607438758628377311644 11355004 -22041013713302941417621709120400053248 11355005 641274278767139970086326672264137999660 11355006 51893247352879179147155990940997674624 11355007 112685191759105815024973732191537689640 11355008 -144474855470609754078328144734978048000 11355009 -74541944623618745165540766608126511840 11355010 -4466627000390587784994110680205667840 11355011 -532434671305462156183780507092765152388 11355012 -1174151503051427070225174733662577213440 11355013 411956808282596051778108204682042839520 11355014 -661228564264018290820248247883197391616 11355015 -54991913620111905074240531616210432000 11355016 -116483130783549466034140920745171307520 11355017 -156133969192993131266136978755171014620 11355018 85105336529896461761033642105202395904 11355019 78888724699363379145441203738170146544 11355020 -300756780039941291961269633470447979520 11355021 238742737638768462084229678461365116800 11355022 22783400970592034305638271143151155072 11355023 -562747077404848412815391335623282379728 11355024 92643102389217271878139430608971300864 11355025 435177551145880876437378337786958289600 11355026 -241822641566287578186445326266331947520 11355027 551870499015616766117512133598730966080 11355028 251450162861914529534390384491356464640 11355029 -433667436816188467069711025341174416000 11355030 -134921611025771688574748080210383655680 11355031 262676752913449807628029132848962439744 11355032 -45347984914194567326426995074618408960 11355033 -700749155814855285510709470530576521776 11355034 -495973551295346630140358696346998221584 11355035 274599991340186411828070747409862747760 11355036 44154883987120886595229007990652026880 11355037 248768078486138552007505823889064717260 11355038 -214922811801154621168907121303023288256 11355039 726795517854439173596020437629404181520 11355040 263322048800174903539481008142047641600 11355041 214569879350017587768658795254132491412 11355042 195473565789306927727165498123618787712 11355043 -284015399548343649380466546328208663600 11355044 -47098023686958154225661173953883929600 11355045 -49403847618473050380497876665994770560 11355046 -438245449490694883819963648020424073280 11355047 -203815909284161791448156149309163240016 11355048 -6017503734631633868430830969526282240 11355049 834113232764105412833018720620374080960 11355050 -30211214864876547254597579750260627200 11355051 414560337281640486757213078158200755440 11355052 -104233195153669262397930466302891634688 11355053 -12840946214677083241015891319714892576 11355054 -25683106313098828709157788468449413120 11355055 -53441649861212257877702948114062634040 11355056 -233661141852456685032313155719089471488 11355057 -118440503592259256941724770455297832320 11355058 204886017380082215219266464164376012288 11355059 731684473545058692059077969933980126816 11355060 7266878323265516485853644475621160960 11355061 -355509853433119749177017160569765305508 11355062 -158432194278574971961542256392606465408 11355063 -242161993807729921773673035014286412056 11355064 -107840928783137882648964547289144832000 11355065 338780581697711174688662699981027520000 11355066 16116854616820123205381739483458438880 11355067 880423976200885692215517441732913379320 11355068 687847429884450094718620006851721294848 11355069 -16264355220109010801325419102664658944 11355070 -13837861730813718685361928345423728640 11355071 -41577013480940386152595101944140776096 11355072 -163422593446988735371701971386512703488 11355073 -322582320928952734193355370076257126716 11355074 47103084568272181205770849391674339536 11355075 26018591089089060473869467729488556000 11355076 437417061371596059132110345408694085760 11355077 50025001942896243613924810363357651008 11355078 -34268828202925959723039682777941239808 11355079 -92517809511967054428558975440609813024 11355080 -396219249618169023629968372633187942400 11355081 32545671962804370210097226453923283040 11355082 185912872998004971271749777276919328352 11355083 140793361130308014179910791121527386944 11355084 -139109096040997831558735738687906268160 11355085 -146095840274309528170510591761623696640 11355086 451963921487276077650422978709205516992 11355087 371442461502622931528999937400803578760 11355088 75434029439917315341172622787420250112 11355089 -226948240712589658828921025376009458700 11355090 -43867503562994657122529142337082503680 11355091 179397284635150767746081829230787852624 11355092 73764940730754181697497667888285970432 11355093 -1611907282679360905130601650447733353280 11355094 -3108726450581941947556221374175956928 11355095 385823329746277042254905853763210984800 11355096 -4138662346816984355566753287606927360 11355097 -328837134489645219363544765904550608060 11355098 370816141123841544450249651343831714800 11355099 -31754849522123590639431636261047459328 11355100 -41672897928694829853653340796487193600 11355101 371792165578058186441561265141057259104 11355102 -335720581365559791966487868528382945600 11355103 -262240735993695546788587220735650513880 11355104 -1029668402853586866098189167266427305984 11355105 -186097440850826649476779105808165311680 11355106 295507845658484971480583700294700947456 11355107 756982469107029471872037698272914739356 11355108 196329973049736545961317480397863786496 11355109 449575157835596771045049834672255325310 11355110 147711304906319863848559564565808307200 11355111 -200110269597873795890792163528158839968 11355112 127163652319839575897416695549427891200 11355113 190925617710151267510248038962947088656 11355114 -16285480056067198967573972259453972480 11355115 94113394461025131653516312144096252400 11355116 -732642143282843561609112993652285404672 11355117 174135410186747906045946477489071880960 11355118 299922512165185629588014191852929245760 11355119 545609499828819509563998638701126205520 11355120 39881424480572597431403122933314355200 11355121 -311860151890896226409854784604837222800 11355122 -258078067136565951591256646634262857600 11355123 -6987820326345917165268856716473329920 11355124 -527906802409059235992936860275948800 11355125 26894505635501600566261380033106179000 11355126 -16711399735311621889411585883950067712 11355127 -262136164668724717703798709253421357856 11355128 -513053396891449609650969019899690823680 11355129 -328100390878196185260705442166376153600 11355130 -203203071447080356124234704581083051040 11355131 266592473357648860313690320585230198600 11355132 609793835174241567195433094547430367232 11355133 978021890772880930147492982026150106700 11355134 44620369593294257698480224151797316992 11355135 -85062005242010248521663057367998057600 11355136 317657052162220127457045710089530376192 11355137 -940365267558639943867414232843332361214 11355138 -266729824360865524410813314383190049456 11355139 -1282473788467619469639304159864537600 11355140 -9306258546518830167774678770150707200 11355141 138613532454920052081668239339087872000 11355142 21324268463374540273771854791260133472 11355143 -30904053383828132320723873321638617736 11355144 110277799916298790195156813236073267200 11355145 268736280793437321359275252538281017600 11355146 27582894496751056854988402257891199488 11355147 -96301569925604470167748864664555896512 11355148 124016606558256318575540817225155040256 11355149 -33591076121652236150651712764058654720 11355150 -10845006397325544707005016617692652800 11355151 739998671830882511010102046909142559152 11355152 95424214432797233299691933211206172672 11355153 -604065399832562090706805063023954743040 11355154 269762930594550571038349417462167086880 11355155 200438017105090146205700122409674099680 11355156 -331688518724676998365086029544377359488 11355157 842596854098652278896297196832223496832 11355158 -165939813893815597183028847771144398400 11355159 -564251641491537458141931805236564703896 11355160 -494003815329364428096429295660498944000 11355161 521233368096219020085831961298072508432 11355162 -54347155122248642369422906860449892096 11355163 -221731694245453043740275068480761306760 11355164 -155656408565272076299749399812391705600 11355165 -721165714453212690999673001916877092480 11355166 -391881390082344600940480492801189795968 11355167 -239745222419357612426598931494500942400 11355168 395785264430556001598069148009190391808 11355169 192944914657155485565038094876940748160 11355170 74922698202043048753451864227501017600 11355171 64096029414882896653036272426085039104 11355172 284672162974415078503325018534833446912 11355173 740588403449876407034597895445230920160 11355174 -53652790335029127509291818382862336000 11355175 38367445997376172005515289294245257000 11355176 -217321537094712657902883344341626961920 11355177 34459606900094931517873960731787939008 11355178 2968642686274941548246416130449790640 11355179 -873920776629084028510010917898733126720 11355180 -133033368745592643149083775328031319040 11355181 -432703483061188793587097444072209831018 11355182 2317681919180860687742363875516291392 11355183 -132906574828585261470031063577930760336 11355184 -115941992846684779945445871122204590080 11355185 -151590936409457797360529359991130796620 11355186 76234190268859652066055916576103720064 11355187 961740999965196552433884074171472196312 11355188 -319441401864238200076748442733192427520 11355189 -142563633921683566266521580988337042400 11355190 99346708104276738427749004014312744960 11355191 -356573480240848032543895347120503665200 11355192 83337061529636539085067705517987307520 11355193 -258357696696612307815566953023838681558 11355194 685883230061123196807108709649033595360 11355195 -228094061803659744487120125417155196960 11355196 218583812830543692977194505968942679040 11355197 1623993821280795195441142009613512704 11355198 31223071859066653991028826577228375040 11355199 299602240194993739611422842328364708120 11355200 152498125086488016670187679843247718400 11355201 148550035774449907243421118743193480960 11355202 -412964194489059465387418155231126278448 11355203 567041650187479692065461116859669014744 11355204 50945087647828210286578346974780157952 11355205 -344091415356900780006997406087416435140 11355206 9939010784333623027651847295112179552 11355207 -23585769679049526860234666749453017600 11355208 71332448750144639868078083588008642560 11355209 -91915587182738640745758847645868169420 11355210 -169695800055288261427132812350738376000 11355211 -957288797593379779920002210742546151440 11355212 -333006344318540853878569029239852829696 11355213 379274144827519429810669623080567012544 11355214 30004577334961280641352659451385660480 11355215 -260702654716059599868346492936715090880 11355216 21980642554720598866304100020232781824 11355217 -219505859095322698685635182171701993360 11355218 202066226465488658700028900417140682752 11355219 470667608428745671383204553583223469800 11355220 216967194691396762295440082666712026880 11355221 30842337098995774212312727606260720672 11355222 117023343382072043602741494767005659072 11355223 50153563195982135168229527298929625600 11355224 -182372718717887419589779200036325079040 11355225 -933448742824572756812190885211468800 11355226 -32901624274741390263024157504547008800 11355227 -224877987837937699804022137484937971088 11355228 31189105065503846067439319648955956736 11355229 -491153797471399013983231195880459532480 11355230 274520693775917107336808584720382497920 11355231 -226592319652056558839499133380010525440 11355232 -58781667019135799116776988719559213056 11355233 32790734997633106474459128790626280482 11355234 -181170679960320745316811443802648172800 11355235 884571819035374126340365206591634397760 11355236 885823276043516220566708082274004997120 11355237 228585835736562075350378186549190069468 11355238 53389843267947609894717938394163765248 11355239 -16976053659249726809601371275058848800 11355240 -99036847312418244282775899682627584000 11355241 292444182083783649780356360458260227642 11355242 -432435648616725640051125709760920027728 11355243 104959464035516193902633596271474496000 11355244 -19655019186563655589266631176891200000 11355245 -555442907811267228757969367720793630 11355246 39999442717193854237304362155063114624 11355247 -1277544350845753622914822998067019517408 11355248 -284103256568882432619397180805441814528 11355249 -213188221415730536446487844523689672336 11355250 306058691672147305537309826174620944000 11355251 2917573986679929508693163280515309904 11355252 224275244408311847677638624417570250752 11355253 -16933808630441283940354233164824957696 11355254 -17031746411863289921536452534597133248 11355255 -17557314530175209105440673610247048800 11355256 -455550741024143895943233896192270192640 11355257 -315227593602406961369102166971853939474 11355258 290924131822031414674715471566556555520 11355259 237070605837038859226937942848791511460 11355260 -448211349515703761112680062496423124480 11355261 55763373012775036442264817772696255680 11355262 -159151853271826397956381716677742471168 11355263 -332971658798060270163680562086521392600 11355264 469748152978319263994624818260706590720 11355265 30555317997695236837054609383014328660 11355266 30789297195483017526867552287423491104 11355267 272253591277304907838579319927429201664 11355268 55363629411367846107793784783824896 11355269 63863554108243306630013162191845227520 11355270 -188720307571022515821548784424214966400 11355271 -343104319080500443827249396069504406800 11355272 117747048796380851472042949770754099200 11355273 296318423452008590778591829349608414122 11355274 216959736966205626240898094205966604800 11355275 582989439085150199783168314028494779300 11355276 -179053536939619351229177174434941792768 11355277 -303598282309754846354916087776714834868 11355278 -40875452424547106826853880253674893440 11355279 -61266140765820438747178636380009828456 11355280 -81519262114320904889849329193171927040 11355281 13312381609429879323143105272100679360 11355282 -163322457918029267676973218135629026560 11355283 -719928035964840335987812130785835152468 11355284 -386006380405103333559587398393667241984 11355285 -219591075176460286431717786296863672800 11355286 149020371088906974766350301669811771520 11355287 368302390692343024046164943619489972936 11355288 207328296878655641105591684816897310720 11355289 262786643487887925918940554256949379600 11355290 -373537630207884118580862049668541896000 11355291 363838483108744917289124386241309049900 11355292 -50539540017691819835740710493521847808 11355293 -228392488837814514150474978864849333600 11355294 588610912032307544292352080135988383744 11355295 -29099142294318384602697048608068482720 11355296 -15454959825420799218053104195020128256 11355297 -138528168816770879897360126737350083520 11355298 -603944899359114850852848456514691247840 11355299 -333796860153236345334133407130998761520 11355300 -21957613524301931930834105153941094400 11355301 -488522049103658244875624071827561317698 11355302 295031910208629357245213026443871457280 11355303 235560068478207957410112543835131930528 11355304 71330040940777148970914379958241925120 11355305 -185445132632784331651470994444747549680 11355306 120091588397207277116060007133216821504 11355307 919853814626339785879071538842761520 11355308 209022161193711466648859694373798556928 11355309 51341588362411802916137831575598499126 11355310 390154483966548037513895932006132954560 11355311 -7322680304613557802232527845011675776 11355312 -74384892352343094558030806500037099520 11355313 646082728479710154215824467403436588784 11355314 60665539165870670555126575031671191552 11355315 150332289750628367093293136521304147040 11355316 -54611668903860795410797961584022401024 11355317 947171862128935631870328378828358557120 11355318 13445128658695988646336337301697917184 11355319 -120552016949610170715777684457093788720 11355320 -161963568488180929659373962353157120000 11355321 140670347022323495668037373936783211584 11355322 2892829649649849110230129678889735424 11355323 -253961793411262610705400274929106552560 11355324 -377684030023996426042523030875665727488 11355325 -150197745483543967020008418819412691950 11355326 -123796664240049534903778151697962373888 11355327 866350621441686743626285963906011154800 11355328 316281528920465650749932697483993939968 11355329 -267895502148346526733220419936486128940 11355330 -37957291915970708851633552574957813760 11355331 -76663247410829192724726958975911511040 11355332 279967273795031656251933315394418442240 11355333 704050641382026821902174471187878284096 11355334 -226608387761557346723913285501271745184 11355335 -432090214914932566378202384363379219720 11355336 114249877771346560403423174102420275200 11355337 68792275689620562946751886079677406080 11355338 -64797549509159700397626004767964185600 11355339 -546746471858233020352553165153190635280 11355340 -288719022320493979256010230921039324160 11355341 -1184401630084613448446503829690466105408 11355342 296336452538868374096354895370069100544 11355343 -358150702459033481703163533217049523560 11355344 3565039441461956836635313704090992640 11355345 -53497231627150047224270729665268011980 11355346 -407590140555499127282746887356203894128 11355347 -46229287417425111239762917010234941728 11355348 155385644945034259732231523415083618304 11355349 700945891771270050638609400237061782350 11355350 124149291439118863690318091381380776000 11355351 61289988975050350834713287699551968768 11355352 -896584326435023622332019646890610483200 11355353 -501660647912048453155835817892595051136 11355354 3487307567410066504817793377297000448 11355355 729185508113463392383289664440852789520 11355356 412284935403432146759684782590544250880 11355357 -21367439886033566620075445815912918464 11355358 -163917956781510693610879751808966278400 11355359 -268363204363281000628415317788151033440 11355360 64745924000328071367184887529073541120 11355361 -1098924179335745271975123639725979883088 11355362 -42133350453485629532416707393641435136 11355363 517283909515036971471548956860835772400 11355364 -361421059315291448547833012447927972224 11355365 -258724769305330726306994992788548284800 11355366 201218930608229372105787201737211072 11355367 -83206462587381415641626396335597302288 11355368 -367258103175172774240779488883412992000 11355369 -2530573406412053814196024531074321600 11355370 63554817636682834976643338014503277440 11355371 -850185605254157382596769195434781958008 11355372 -32220823469345767121551892461653285888 11355373 251927485972131066496593555508483249622 11355374 -23769318467534257076078925930366137088 11355375 -136445889976363999573902560159037792000 11355376 2083664301447781360283256626140938240 11355377 685371939787316919435241166969213740272 11355378 -156459313925528177787907155348269102976 11355379 37830228346884658587811323420890323712 11355380 -1115399708336682115329215238869821440 11355381 -39703720014854297718354598570249625280 11355382 -106931272066199888073442894462634445888 11355383 -405589071724740917197900286105451912576 11355384 505717027129560236330976831815565496320 11355385 -559884215729090639358663861302010662400 11355386 99501152583755268538593035325919737600 11355387 462738668596863871334091060596824589760 11355388 -302579137145229261520976397675633623040 11355389 -700186902564179305362539020774681026810 11355390 -214703467200292181451798146310240151680 11355391 133375477224235850789142090160183360792 11355392 -41940679502397666633115845753909018624 11355393 51763648583562610314626562827803004928 11355394 -227494108704943793321720495255643192288 11355395 -133237030052044471337714300462670467280 11355396 176673269922255735676306708133311893504 11355397 -5521312781566444043544091774452436960 11355398 1741146233505176877136904669250991200 11355399 233315901144842713722727535208791680128 11355400 186117075364761368358284579634192384000 11355401 177626144843661906295731721202704708404 11355402 -56053604184347488102993980892338854400 11355403 -248938333619033984292221283131727923640 11355404 -94301511420800037947040635766918822144 11355405 516718096473310382439558116737728649920 11355406 13202989180826414983642660511116873152 11355407 -652087184502929627170611001214900265240 11355408 -106537399424668735831096669699498303488 11355409 140312761204091384990078367287029492968 11355410 333039468461529213683311511097192222720 11355411 -45125820821980353724956642666238120656 11355412 -594235587398842452224565155525701078144 11355413 39727856150444886707228394205659695100 11355414 -21791733089602295926686412213380679680 11355415 -292764461688868321962455191802493166440 11355416 209861204511062669489132085121244436480 11355417 -512369680464655748723231525608444409760 11355418 411792169759832719401523260370906898160 11355419 138240172322965628623124851139046454344 11355420 232229286421560935377476855426107642880 11355421 95180608009986216125816606131115844480 11355422 -152718593097223849003405693935628617216 11355423 87015894643441652161582942280274790800 11355424 34152880369371071871733318405966528512 11355425 -123375014465122073091744024486640372500 11355426 -18782409885504919934739941507402805120 11355427 1354039876231213946366694219983030100712 11355428 61285912898092293730932175179398885376 11355429 169940766909874850077963672070209106784 11355430 -114364794713595318370042486045005329280 11355431 -1010475492336427883232791152319462613768 11355432 114201839166171066318438356604960522240 11355433 -826281261782256251397981002622891517318 11355434 -81018959500894972980549402621782615808 11355435 74046524941535142672189615404417587200 11355436 -602784708201291264216280186712429720320 11355437 74270021921986636819896202374125416086 11355438 -5625743671997761819627963199952911232 11355439 1060211919833796171348842710890593494800 11355440 -1462635402556061629973639400728494080 11355441 -402628417774948653075494676066593160000 11355442 -682925352326939858437928335025221632 11355443 493789730854828558954398944317010087760 11355444 40096638485385385758119930389659217920 11355445 -327905990378912308624082417959054876800 11355446 -404317158482872897845222125771686367328 11355447 674526015216984954012634645671367405800 11355448 -30527563704772341261163549867591127040 11355449 -85578203875618371519545292066721995264 11355450 -172029758137299635629421710755171014400 11355451 -470787874659348323435791119233688197888 11355452 -696056424931017674029827392073189540864 11355453 85864511955032182822417275944231511462 11355454 -595934172761457419845553593146892523328 11355455 131072710809033968692805037600353437440 11355456 78053990640411065284716701281677213696 11355457 -162388612636355887055866059008895391294 11355458 -531520129362572980905738968805041263920 11355459 116432141049073931932822035870420653304 11355460 675972398586206255395557899595222835200 11355461 -81389347724368453095585656642450402148 11355462 97773310796205927948891369195378198528 11355463 -17564566207959652378196065057858297040 11355464 901653506079536347281661046015483289600 11355465 83217166476758752663543368368604162240 11355466 -151269802641373049181627566594134325760 11355467 -695884447188476340287670721315393218240 11355468 218608725456414526826617780121011666944 11355469 -880703876171582795642045199082572069130 11355470 99441992098445166084731345928671650560 11355471 24886069417902840766424929522668671712 11355472 -122217699094571862818223970480933847040 11355473 444025626851870420710809688407129679200 11355474 84485692054092039744945353725551260160 11355475 298709829599400473476284660034685055500 11355476 -691685736406057967487042977198127329280 11355477 172307498528677362403909096417003052544 11355478 573720337711591721730866746958389259040 11355479 381432570043251753515180136127940512584 11355480 853145374132117443557819520374169600 11355481 -333799959485047439974802745715880016128 11355482 312203401275085226501357230453402260480 11355483 1207127908016119159734600173517477120 11355484 111409474509466983120617334765748980736 11355485 90686910835029670049489783608207655160 11355486 31781141437099828003650703827754979328 11355487 -685714977246647442778737018444707480 11355488 -125267301748245824167354126324934639616 11355489 338242000788462246047211422043967643154 11355490 457509025970834937939029827860605282880 11355491 -85254172005232972971072306290605220352 11355492 380623624090099332846789981493521994752 11355493 -1011753061087442220161833137369555136258 11355494 -635652874807900438189002059414945695680 11355495 525728607234593782923435945284898768000 11355496 -173380340846587589614679525220249815040 11355497 -934745631555647941326641972702900827008 11355498 106096581242267189295394973243229511680 11355499 1183580281287395600860545342975843975072 11355500 -53040226420013440567944856519350528000 11355501 393354526362926099951540987704474146720 11355502 499474507075427103288191155862724787200 11355503 774176504842012948850566349414534496720 11355504 -44362268183203872110385376866034876416 11355505 -289582264930317222349489982232838783500 11355506 164116803149327778282755644154937767952 11355507 371235396065014888421084273841634954440 11355508 272283519498648715536936006782005482240 11355509 -517556951471552352742037861791770063360 11355510 -116987260698021793956288401372548435200 11355511 158245000793769956966670735952307441800 11355512 -396403183009208815101510654472359813120 11355513 -2132213859352563270950001089269506816 11355514 37178422933511016197984809393599552624 11355515 27468795116552336445189478378053330720 11355516 511081913329566326844403429601892370944 11355517 -132821458857120354886657884134113409408 11355518 318585636717616324055957448665605374720 11355519 65959180646834118248940882122890659072 11355520 -283246720960193312736035966682975436800 11355521 -259300536887466123130827782567452798800 11355522 111386381881399262602270440426853714944 11355523 -783572216481463803531202526285320396416 11355524 -228671520056087811435925947898402549248 11355525 86793880784833928588907629056767336000 11355526 -918080347374937082863644699226724352 11355527 -572945246605646374708866254505715318608 11355528 367904321388630483779634878649109340160 11355529 2007819538304027692010561113621895550720 11355530 -67092977382121103175217770022214337600 11355531 334296248942434660781667502678729164288 11355532 -415256943246755616481038260210521394688 11355533 -391833758093574877416893070017863719360 11355534 -198719220007235538761381393368641215616 11355535 -69779376714662450197005125603267750520 11355536 -99637964824814386534569094794137223168 11355537 932661394477308363605076362953036800 11355538 59418606430618481232788175497728594944 11355539 -199305669123245737096542976955408783040 11355540 -86960322514142137998822841927158988800 11355541 -459018641509681210421444293397279307336 11355542 -251869589881437064155285889558081976256 11355543 63633575414171185740613968930591946704 11355544 327216150172886811095208402796980510720 11355545 -514927498199977897016713080131395305720 11355546 209469097037438209446205155720186576384 11355547 95749856111609414002602959357831987232 11355548 18175206582939235789582293808016388096 11355549 -554084582809425789004236342250057835136 11355550 -198450743800662592346316013277601643200 11355551 -332671815902469690377594903034397196688 11355552 22898291279306841898306258053380308992 11355553 655274772007667021840915949380414399520 11355554 365928355767037784348978711646426678096 11355555 129480516840957907606137860814148550400 11355556 -435657927791803461336454917913462967680 11355557 38286138664629532680948444131967972672 11355558 45302568418883759243054601080274674688 11355559 -46769042265123980171411227630732226400 11355560 -61148310148878023363429564158117478400 11355561 -21565427525305763446969320199796463168 11355562 -372852449035180829753275225089322695936 11355563 59758692709176414997737261974331733812 11355564 -321411152892298009635308929735521865728 11355565 967397655391577988001572792961401840 11355566 307870646673738369968136230311228403520 11355567 -735970516772052704947850415948889393152 11355568 -21033230148546902127948071025102422016 11355569 -6995253433333437998153749056025399056 11355570 -196024373071265895771865202989691971680 11355571 -21026330550415680105358752675786922228 11355572 749749367559097000837025267281302896640 11355573 -563015032858029671954355869459678190816 11355574 114084424401456936000877661656092638592 11355575 245374091264121012622716387235575148800 11355576 319242286073501272346422220779697602560 11355577 865178489763892435127430540767238048772 11355578 38711736564228170526813668202750689280 11355579 -224876554826386615870993628101803048960 11355580 -368242923102805353236215172010107788800 11355581 304685842628831242164086671297470907200 11355582 -73609418573291450483574472551534068736 11355583 -554475318371313947195966481685325607216 11355584 -201833475943977017078294746878468685824 11355585 225216398977789318767070587058524854400 11355586 -487743357977625878380812786526789347456 11355587 -32211702262248216212898423875754253764 11355588 -35072025389499374792448125389834176000 11355589 57269685040004984046995814463147453632 11355590 -31188804778174518279515618757181584000 11355591 -4013910103050146476015127801255686320 11355592 -767199645025927022111242360472365086720 11355593 -1139497125564924829983199441360735573158 11355594 7026744013263903735059894046992275200 11355595 -141743243157108513629726599837034018400 11355596 28685049842052050819690359413526941696 11355597 671510627707444726444370337922826194080 11355598 233808594056985698653996480574979486720 11355599 140378681624921249695799023822085336880 11355600 -54463687989309408328568026194257510400 11355601 730492547421043231702467417542350715632 11355602 -299040394090778334672671344625535355248 11355603 -423487591285595190658417254403862397000 11355604 421014475251137134399885822860032120832 11355605 588076280033951468166299579585960628000 11355606 74101313425348129361862958162729205760 11355607 88637521365159861769983676143327624480 11355608 -1361557223827421979091382939190405120 11355609 -9040896232537723889008246199183904480 11355610 -30840961053181659155748351407575572480 11355611 -871426153758479583709301929957021129788 11355612 1818425521017621584684302967828029440 11355613 -17797512773106928100871675514204264160 11355614 -251914265851009039674830973433317097344 11355615 -99216726951166480982406390779167433280 11355616 6607120856313709902718181459559186432 11355617 -199372437957906668839492935169680617280 11355618 -96826830852045939507075233282230563840 11355619 110340397916972368147778788277224769160 11355620 -35187827005577365067703926574088896000 11355621 37628903429628366472553431852248437280 11355622 119623719503309598308773701648098236224 11355623 544245636441350961494860025010695598336 11355624 223726036667511952743903519792411525120 11355625 -179141629832773573242496432965592018750 11355626 -54760018352720068616385798672873075360 11355627 489482267603231265358855393847255647320 11355628 502301725738198619769688576896530010368 11355629 731744052220342010951688083008129679040 11355630 97076023605343242275186531635216035840 11355631 -305096657941337316037059310774404654608 11355632 149507210779687566610911085111909711872 11355633 -96093834091447250841445200730285083276 11355634 -479101132497885324740116235278396172784 11355635 -103623601848709081907407072091987974800 11355636 55543850158818972174940304701418686464 11355637 18316704313173062064727589695684302652 11355638 52278633106439818805875809146943405312 11355639 -555148973550860545440344311894576599576 11355640 3425063005877891440627301859789004800 11355641 20390728234674011649041739674635661568 11355642 -381155962127046929593053035884469966880 11355643 139388107316617648260642929915653592544 11355644 745547950817323253181457418966311182336 11355645 7045284579475407509784722487064381440 11355646 260893711963290762206248115315153983680 11355647 -632116265998760652722304916529463879840 11355648 -33157206232148427551625577718303686656 11355649 409155917505560152133751845209573851650 11355650 -28603828784400970358411563697535133200 11355651 -353565275627029384065922365930481292220 11355652 -294388683664429172787946537375708139520 11355653 -1139365257677566393105478091005802263040 11355654 -26366089018345226780844454281827089920 11355655 -11433870370258156373381838449429628240 11355656 33398522555859492765663518774108098560 11355657 34343202439364123086927779800914560288 11355658 196645970012831167865229628998758544384 11355659 -25915488785965646433641777711492901600 11355660 350204441717307701967609427260791500800 11355661 89985724865506638917153189520500163532 11355662 -581026675247272691726235120744325358400 11355663 389731818550078951014912617362169887488 11355664 -265755761823292443188348744483903365120 11355665 125095177849244639183368880514303795060 11355666 -132465939921676377837326890520071004160 11355667 -47527297756860164960272016093376995284 11355668 -55900225109215986346841819300787149952 11355669 -105133332124571542023794290136706920832 11355670 -67285686285091791915998886179989079040 11355671 -130423306908132365170724870803210049040 11355672 -101669814310026135837040409525731983360 11355673 -2182179673578971068017887799727159360 11355674 -233283343658158153409009685079055351040 11355675 20918222549626700723576817681515808000 11355676 315101172556254544109819631717439976960 11355677 83221561546094376299249119915905850866 11355678 -173465494320706464511375308594114088896 11355679 -14664350377592597167934720872650784160 11355680 -227554544198672314019864853677133004800 11355681 583985361334317629733562918005182143152 11355682 -93385873928312945899548477590867797728 11355683 -228088686256529433640196152631174859600 11355684 352522895656191479561842591835797595136 11355685 511540225985365085938488274090205235360 11355686 125350467152585533076499957663575757792 11355687 46641799483436673735427804420242512640 11355688 97501349722189636043821596840685056000 11355689 -826334629791109390696156198757317413510 11355690 6752607753104474207623590652812299520 11355691 -537393624635871052518061298507658968908 11355692 -731238215823793887775447303734456291840 11355693 -54329664721109255033655337850173838976 11355694 111120569851116633711971073356319121152 11355695 355108742866985508013779684844972537920 11355696 83788754114969977085876206693591547904 11355697 -758407972410734607505716247057151805440 11355698 -5899352958290348663233703284260628992 11355699 -527875310866537439795859462827670259152 11355700 -199442180865075778246350074944869884800 11355701 151135226896444718547771875024491444800 11355702 83014912805967981407279675673898564032 11355703 300972412519857891710476751612406683584 11355704 1118291287805939552312078785003317350400 11355705 -152430400598994636096611126555014947840 11355706 -447778146952677296304120190915130114448 11355707 -349758063185829480008356291400340055536 11355708 -35174366235349218184890567372698419200 11355709 -231572413190176311474397605733232265396 11355710 -64608534497592705376701491327951264640 11355711 162525023954580156250214048509941292800 11355712 390029099756549928099695501731575627776 11355713 -52218965320141836220374820783473536256 11355714 19639961277533141307534906932278075392 11355715 162945891186331259432692234899701316000 11355716 -769505543767207186297577632478213164800 11355717 904418042682516854157549942166645552512 11355718 -447489289081069728895309977291805652160 11355719 -104419560946190601624265823053851605400 11355720 -73502768721336409841766261157992038400 11355721 -67692508547659543108474156149063421824 11355722 -192961087876940326681858041894588365568 11355723 435067696407204965116758162781211166972 11355724 -476079190794820078041208470392000437504 11355725 -491536187828957987585132684325273006750 11355726 -86800911843840319146989999263846251456 11355727 272193853623176794694024775866363818920 11355728 101307636915688941387953573558335832064 11355729 -47607293589428630689082121074302080 11355730 51806083053623580768031707493271232000 11355731 343210601251807161194566972758648887532 11355732 -246413474147551714509839955375997321344 11355733 -467747329872954044004709638786012795240 11355734 -5837134021446148962164954019780163584 11355735 -542714965999999166300102210890781654400 11355736 -43818331420029131124718836968570880000 11355737 1076133465248303111832609938004744567300 11355738 40265971180736906280353417468131818240 11355739 100045752448182203612062123368025865540 11355740 -91728432677076057777999489235873136640 11355741 18821035189026607572945051332859708480 11355742 -160602727105057312063486750235566395456 11355743 59227459090139165208820759663002480000 11355744 100495173180808941978526246482644828160 11355745 838472235145401939963446325301240403880 11355746 -35487654138918120416129634551226986928 11355747 -249990919812905877749447930606167009872 11355748 590642946307768476410407153516569761408 11355749 102675830059349056947638895356830638240 11355750 -375111410237122664717524839171492576000 11355751 1108047019813614764653009436745203902104 11355752 219814063095405670173759412632142617600 11355753 152141508738073619526031143317965647504 11355754 -568608295462909524734911068992942419200 11355755 -426938572456254718300412428764343575840 11355756 73300672201309872540948997269561999360 11355757 -38679601471798143681471981910549861888 11355758 -430349807481961036499878745542156958016 11355759 58910764578067683877265764281235216728 11355760 -32218957259050127665056822957057638400 11355761 -404849696060037080686514477156718766638 11355762 -73524074287792308087598525407500928000 11355763 -290996091987678686410477345068476780360 11355764 150571960031340520915918829616075325440 11355765 95347609379994250593274209655902128640 11355766 271537528612738230065402738620728920064 11355767 -168322295901647393646979493924282736240 11355768 1067460621677931662558274551573348352000 11355769 -8640219400177736146543258618647779756 11355770 42463994147741787203036808168210970560 11355771 -274249097779801401294316723312964798976 11355772 -265451746492124759827714797583029623808 11355773 27864258097374187818618329984064340128 11355774 203613101536871831731079324804277744960 11355775 -557349673455396444843130748379420800200 11355776 473472688605622869559251315598137753600 11355777 -9873767357784561968826335591541685020 11355778 92169740380313573083687202438639187456 11355779 1213966348568338207600413237139673405976 11355780 -91404723154969690370901511006253690880 11355781 -359587609868880164185404156404407708868 11355782 523894499216808542010342759029972368992 11355783 -82496241763525909820095522245056626776 11355784 -10587478796300750915547638159189852160 11355785 -70540711047998715137039807079464351040 11355786 31879073591743341578436415526076877968 11355787 841307372516009499757462723676729749240 11355788 -4835420114200729469590438019870951424 11355789 -248919610292935653479840229816073046880 11355790 -13901819608351151996727208775589158400 11355791 -1180590566069968956162531947685380586600 11355792 46756164785972904809057316983318249472 11355793 428747752770543689877944753865195170340 11355794 410768542854990816032872764435805815696 11355795 36639166753472792396257717592870898000 11355796 -311060823836327113987571737624305352704 11355797 -601484922103618225865133198877218128754 11355798 -336981331026444725225555886254962230336 11355799 58120497335662544479285941477098523816 11355800 -244546195867813359494987908319888640000 11355801 179384671561080858962380695353947394880 11355802 -353522375725938067558779513045911113248 11355803 208363856506747089630083643702527219880 11355804 453692995057878825954997813882257146880 11355805 130091563068988938039527806586681540460 11355806 -180429430699108576076505999975910840320 11355807 -48865664495811434373586002957052899312 11355808 -725455660365897262298947981817440174080 11355809 -465071025190080349075027106406726801360 11355810 -174491503060056740596924309730426964480 11355811 -237837671739675414156253439360490089472 11355812 -70785717383176432875564354894667054848 11355813 178672375005127298153944430182484145408 11355814 686937709164586255674581524534741399680 11355815 -509238387138603938205377650884999860040 11355816 -11074325568697556241115279068135014400 11355817 -392330358607422124237464014395284700848 11355818 -250794842619816644644543803607594087584 11355819 88433243803551089002941765557080115544 11355820 240419216754209611605404753018594611200 11355821 -83607417261699997564996669620987137556 11355822 83054517997103580409832498069110452480 11355823 22267422071677989677478322725467602720 11355824 127487153661784078308370279999836733440 11355825 97881182421792132551696544855501144000 11355826 224881979580169087604858676059831780112 11355827 -393578264109860745741542550179813376 11355828 -264862136603396675142227584418216048640 11355829 -218986693419374179201009074374087762816 11355830 265231571339237910682403560469127310080 11355831 -343147494424445992665870072558962201280 11355832 419818914285797322533035318225759764480 11355833 -983615375770535504071323553242821760576 11355834 -31131114111997416942452722668477643776 11355835 580114744771565969987234675241727861200 11355836 316266691121656571386748364004764890112 11355837 -261391284774767009325663503958416106240 11355838 64284312487988177413790042576977816320 11355839 1013874501550010376901120192061833486200 11355840 62394844003042036297718668382290575360 11355841 252115416369246850221725454409060891072 11355842 441693008549885095726172551100538048000 11355843 -193405115105376399485872006519843971336 11355844 -700870097402206153080728393332355916800 11355845 215612035902078341219154226360672106400 11355846 -192892767278384754341147173659986534400 11355847 189624244691483459309398959406151209872 11355848 -359956561360923032166927773831929651200 11355849 704557117410023975355341720521907299200 11355850 463445804458627821967911275872141200 11355851 58432963275902244236787900533071174512 11355852 84504988743049096216530160589662731264 11355853 -1165309030886800626035269328298349083296 11355854 193770603694554602877836352221635308672 11355855 112419119790176183354014642404986342400 11355856 -251875252603467173516557147733757042688 11355857 -704161199179293178190136167106871098894 11355858 -38685723937830385451282277213478428672 11355859 551797899809163867171901846276622005104 11355860 514870535826119755086215813351588110080 11355861 -539207850004873638811208562293098014816 11355862 95553164672868426555454727647061182464 11355863 855321573114233728820154968911039486920 11355864 -238202554284408075759980364994837954560 11355865 -90589211562892708310119241967223732800 11355866 -83304075025548458351867848278625758720 11355867 770040236928178946394875687324837602284 11355868 303937604886208971212276098287661549056 11355869 -169801758387951865390522622293445795328 11355870 2073570411910194474707891895001021440 11355871 474429275901192798217094697092816458144 11355872 -226575408175674643006478013817508069376 11355873 609364515997125812616038364150428862384 11355874 79758819395322729068617873143586425936 11355875 605184185270099989540614501404632752000 11355876 245867718464772847929089163974154424320 11355877 87936388548191316998526297967824868060 11355878 -657329963095446979571157181734063671040 11355879 392931572429996548378125851318532652584 11355880 48362090860985440775813989999437312000 11355881 15228154556723134029592648280174433480 11355882 -81881728727491836327504388781740769280 11355883 -390047248384970515077218537633690499840 11355884 -177876885296222768383309275798411508224 11355885 2754059131666635430989888782012640600 11355886 -414870660310146417185794101793341504000 11355887 -1111892555582976109143752589452864371488 11355888 -88792830920703054961559765279165644800 11355889 34403414968231834351259535502846595072 11355890 -47931293807615038606015460972739379200 11355891 -1045204093554040544337193221862291144656 11355892 -125283624784105055062813354669471176576 11355893 45187032225359338653415186253584595448 11355894 117513676473521242119198380412566800896 11355895 303226914910455662894217845995344670800 11355896 -153406587824347977282896419134823710720 11355897 138217025489203460464145109391796504352 11355898 277495298795934579689410616650325389536 11355899 20230065991175436545830863450247202664 11355900 164762047590004473286328685415694476800 11355901 -1112154467628253196615729068742661742400 11355902 -66759559125042967941364703510276253888 11355903 168566944794360584309715974613677506080 11355904 5948189986838421536235327158417883136 11355905 357370789010649056906617675403055267840 11355906 -44427765861177831028894759475303431296 11355907 677330053367202473583328845408402886800 11355908 25662914048265208499856824642690976000 11355909 -122031608934334605624789418431763492896 11355910 133078198421524875434692119036459077760 11355911 372194661376253042842390412283375715632 11355912 -47116685612024264235839589168701230080 11355913 -7713383681596912776559257626607788336 11355914 609210080162344556042218836106005643056 11355915 -449023117973603035503962941563715138080 11355916 248645653549196429873620149836020798464 11355917 1073120971410049475056928499313775526966 11355918 106668631663370397860979133335633269760 11355919 577481906023928958771699289284101653440 11355920 621321848432172067890219514488422400 11355921 -33020350187918150240508089905651121310 11355922 407775196954514658237296327012085812352 11355923 1028367605082424620532922584935638672172 11355924 -80070093506202090983063678503589382144 11355925 -2342188517805798406315619232915567200 11355926 448459965450070498386036495643396602912 11355927 -122272151304538196166034021332165951744 11355928 403348814222906686058282375020722216960 11355929 -165580589287585375497605879241887761080 11355930 -38653741967328819604417835942387942400 11355931 1209104565227398497970578977007957881732 11355932 255475783604637368113863707683138787328 11355933 215341794029664813673275790111183425600 11355934 22577828130591022288097316921786693120 11355935 -24486738713068097476056550438125576000 11355936 -214739400914760701324271576211469107200 11355937 714501306615114828023210290469364059332 11355938 540386118856964809874393065760149503360 11355939 -54441736483445250069487840991469561600 11355940 87375017895147822480918623470283604480 11355941 -944994041152589363444093653762944768 11355942 -67226193399089936386474336447926848640 11355943 469879057482130906101800711537662684744 11355944 -677101568073563438632459481359463715840 11355945 79953201358802988769650098329057033920 11355946 318917484625389765131646823795440270768 11355947 303603454293078920173470265866586855920 11355948 -425815378784251719770953250552486278656 11355949 248355644809274422986567721818843081792 11355950 -42962850869055662965722044254328678400 11355951 -61547004881812648315475129824490833920 11355952 237915068126582523532179144631225024512 11355953 23874064924397468116347083838395605248 11355954 362967530247767522288194411159223025408 11355955 -145143449157782621726361969681808303200 11355956 -5738283274458699213918076100776022016 11355957 -47918843628503445395562048315444403794 11355958 327037630538099141757181068774645032640 11355959 673970853868560848906454549999363714816 11355960 31807120849033344027220465795104768000 11355961 -143287627010856765224131642277800372438 11355962 -191267364246919260642044057328263226768 11355963 155502851036045266042124331033278456688 11355964 -551979474296557053610216105811577695744 11355965 535248800210281689317694400012479281400 11355966 34608931102437582548089807900439664960 11355967 -75192674913405581909876800803155993248 11355968 -152212359675487139450197751056013721600 11355969 -237270875355654713943796430283576635856 11355970 -267178785695566683327399212830011172320 11355971 1542922774263301328280741799547228916 11355972 -327435176771730524507115879787523908608 11355973 33306389627999671038301020471517076764 11355974 93809770380661460900148325407331878912 11355975 86478412099018696562598782243138791200 11355976 -522156927392230473725826545583994321920 11355977 12134987901822025582572529739770994160 11355978 -161836424215607627809487924198325739776 11355979 471298601913389456140042911345840898580 11355980 206243275815111654601166119351662412800 11355981 -78740395050852985291349583896333525376 11355982 157248923022965205871354078346925600768 11355983 752562367233187089768536452476959784000 11355984 20445602968625961185434565594909245440 11355985 137064284825436119184889571214825551400 11355986 399845862361600088321666667771497730192 11355987 -738166583314620428116844871703365581520 11355988 61740093939915401253368456955325857792 11355989 -469221419247202198256223209276015192676 11355990 104833159607469789997369023488676981120 11355991 396427857410100206440414825946969904392 11355992 23932429596275711807380703242032414720 11355993 -239382642375162104910346062077512106592 11355994 -35299206739707253914068537137039529280 11355995 -437410971724144665346746450060229953120 11355996 -307573007351798750179723651321396346880 11355997 -312541201829241829559833079834133184320 11355998 -190583762593839081479752839768603958464 11355999 7279517558540512309857393815728363008 11356000 -1343482145256204643041227898939506688000 11356001 -192829447988725810858076966753738604288 11356002 156802097504162947958500949177880609792 11356003 104965105963503941503573408344517893520 11356004 -321447600785135497838839320784590974976 11356005 24674602803944830774067059146442150560 11356006 157993897645657422693529023257679881952 11356007 -237401985439746568658475740200706872920 11356008 643527083389821303712429200418919055360 11356009 -329141823761900448713071463585299904384 11356010 38892199122466723758339051520451578560 11356011 663168104562442604598019429781533694640 11356012 -58605140587110809115946304800273148928 11356013 -127871460135344574913957189209136112640 11356014 -275130426826822832905197529896390567360 11356015 -385525970743992569480091873874812508800 11356016 14593009791774928796335196893603037184 11356017 515591421204958616915719704528990346944 11356018 332869157073994630726970946970099677216 11356019 857719793272392346301967466956558009420 11356020 59118456048059725676316377883349770240 11356021 -1165279487199291926699549970328998573778 11356022 -356160081195622934778667295958728856000 11356023 -5499686882809189430775048443019590016 11356024 -280659115272958065531094018586833428480 11356025 -63473205564605861515269622342315950000 11356026 -23191638531789912188374300800309253632 11356027 954903772110341706042732233983761971876 11356028 816033081893769109538846732195227527168 11356029 -549254887783805788365821346714804602976 11356030 -23158044214259062637811766203201081600 11356031 815985924441836348957806418572700544072 11356032 136434881221492149783754171992810455040 11356033 35372631372531039737898204496234558804 11356034 -460006238070178654182162567202127750400 11356035 609180059027441380607106226453106748000 11356036 -357063679179645730607396801231076176640 11356037 442286765050295980119940522638303693504 11356038 -2673133193556145158034483717825946400 11356039 -466188168393255967404002331061630689144 11356040 191593710795928937794506401583359692800 11356041 654875519313289421822889518405828696592 11356042 6058009514691121498455205505867116032 11356043 -323079001977057698679678951428022762588 11356044 -30140261941797440824819793038442496000 11356045 351905676945121703161251385820655403320 11356046 203304329750446384015466640037548624384 11356047 49305665520547926867508061141174681928 11356048 -64357127038622664579036325453036388352 11356049 -800569111108327905853766157178242123264 11356050 -113753486055880565801911020317308963200 11356051 309064704457444814599015062621402974880 11356052 40248765697075787957233468878070579200 11356053 39466765145660568166098595984297060800 11356054 365105065531607794652865865203093633792 11356055 202976919835684873422068352598370743920 11356056 -227186926671073042886503839212348006400 11356057 352636931530881487814671006921506211092 11356058 139693548090896265986040440924199826176 11356059 421033092418374472062234171807711469056 11356060 -127240087770610455706429476474834877440 11356061 349644939338215529893301910146452306662 11356062 -290065001803864320334472186596728493248 11356063 -341401802629302777883751795433948102688 11356064 426951067879870113634308525577201975296 11356065 -118571007718074624661650632359393036800 11356066 44270940305129364729304497873931958784 11356067 -545274997485164292865223591636826250488 11356068 -63606595575286826131469865197691377664 11356069 -437005450505582218102474628753546558530 11356070 229639253778417944765909314373694226560 11356071 19644470684488987966880413393393916712 11356072 2431843974234426779285300887619174400 11356073 1111228388871431850311790378331238051322 11356074 -231137210084519450325165065840023480656 11356075 140556283686395481553393575043407409600 11356076 -747850812619091185273420937528257002240 11356077 -167046122296684095183175254303056019840 11356078 -318969701030246981611485601205468372160 11356079 -102641591999276353109708530239319467024 11356080 -43257389315401106724558175639900323840 11356081 -916104262509032226542174828341587651840 11356082 -468776250387649012918631295628179898608 11356083 108805243141716880545955713669944615280 11356084 -171628035801992133578862733784237414400 11356085 2356250896113055957041680941464844800 11356086 38989775678555647740326342658558197760 11356087 471191811645207839098989035379212029736 11356088 823191823296459339712841150438355701760 11356089 -36641841697754983314832682173917984192 11356090 -2577231189531132025349854121048769600 11356091 157539749517163023389488172904936895800 11356092 -626042501305028971261034045799378124800 11356093 102340372251353098219749271818811164096 11356094 -218719517306773205573795399822312379840 11356095 180917203544419915636493433696642378240 11356096 26659718384235816804599883596751175680 11356097 -534723390790636868409721700477764043454 11356098 26603175423540564061764041469724333056 11356099 344452950314172940470856366149858041124 11356100 -115618898993599943149024065389121945600 11356101 345381836276304786413092181803349193630 11356102 -545647795445088505100693167345043153280 11356103 886784210034269560608944700691192880664 11356104 498877013610556011962470443329667072000 11356105 423088375571719385710856810712336748260 11356106 -123780495173102119578740324913837944832 11356107 -400360609365499905066123328101804074496 11356108 -828603662551662775547472638348545804800 11356109 792178502440712584435293157605336776310 11356110 -213247077495592628469735875351149920000 11356111 105484690853846985345462818233731778400 11356112 -129893154997532802307786658629250580480 11356113 -1307749563076625127305664380709155856 11356114 9105979453162999382072745184239166464 11356115 439691160675474807141073648563868499760 11356116 33297051903706790987103103200979507200 11356117 542980396866522790914211818428807426752 11356118 414909512698614049612260484327922708160 11356119 -1293300835872026558665059057328202394000 11356120 352422122321089943837337760212212121600 11356121 -69015654224668917283472342125449880896 11356122 80950921399594072476332522251653007872 11356123 -353668025415447794411678425073245869628 11356124 254769669752351572568123831758770233856 11356125 -178285857869002807483677466463775024000 11356126 -242933972853376486110359911777435146816 11356127 -955974849744631670741295553598040477024 11356128 4048198984558516833385598574875639808 11356129 -37980762887149273558786989379880014560 11356130 -115115149653956951245564042316139683040 11356131 785847321831772745645453604076725177264 11356132 1220937773469171494827408092793687818240 11356133 95383335491309723627278534849472462940 11356134 -14896402082779821289332441642367027200 11356135 73561569100806390894720622199522511360 11356136 -35898151805001658574207465019329249280 11356137 -121378353807574690620443416194716714076 11356138 -59722493732599144621478028092233523280 11356139 -461345086399581608706690323976371206080 11356140 -554960476808498716179534141274286161920 11356141 1068368284904522013678164418682101411542 11356142 -497049877126293641762758315627487319360 11356143 -427542558393944223236450786603072353920 11356144 37049793869675803697017783278265368576 11356145 588211357634241593940746913587926638900 11356146 195656445394569421714286419034461536000 11356147 366996630919822924383701608769004090312 11356148 551689532585554928595819535371817758720 11356149 -206451083313187301486464637882440224960 11356150 -120164293733097722056496214532738790400 11356151 -175895822487809351087546297307249614976 11356152 190403130164213690359236339236580741120 11356153 453570361421887393887886427164303435860 11356154 -268691008805041260311824641231506350224 11356155 424811930787597376268107124723933043600 11356156 -82774847259837275116734128928011666432 11356157 -122040743263473503912623828837422495360 11356158 -143100963665838151608301371341789128704 11356159 609906369497528129234853618584029583360 11356160 49112508823013534720756614894190592000 11356161 2961978746759188595582448006456995520 11356162 -752907084521352038726150793880551541248 11356163 -68966671212364263640673143592113178976 11356164 -279536889629125693301133341135532412800 11356165 -274055555295955193719320407490439478400 11356166 -189512672455937728407187552500483129216 11356167 21306196771847870425755271308438900480 11356168 -305673942940779334573699421813784576000 11356169 88384263082595139817305999485123728512 11356170 -5063000176489857972397630010201364480 11356171 574431714199422981648192224030827520 11356172 28142316007258254992349529334785884672 11356173 461603404581492527598301175208148632000 11356174 1224523984880711554119999102651862933440 11356175 231027117576130499290430423193103739400 11356176 -54792150727742716982205138726990643200 11356177 258088922089141329207127461477347697472 11356178 312323709792002992025378975797719802656 11356179 -194357912650452642413447104457646342216 11356180 -45803218900582934212417403033409638400 11356181 53802831718919916329659314501281001312 11356182 -112708527613943416723866616286083063200 11356183 -919310185613609791781818984324726992568 11356184 450694970830793169609134824226433024000 11356185 -55222544917481727955932085629881211840 11356186 -132397174757680217386152270309228487680 11356187 2267479198285834499538143021546647549824 11356188 192644355443650938362864405443474953216 11356189 -484879454701512366585682419704673125876 11356190 186558627713956571424721979722702881600 11356191 49015301756275362283181127051712704504 11356192 819118177244625874660716899726948892672 11356193 -1109982787740560289177087884107793574558 11356194 -90926651208183789163180194602198697600 11356195 469901854665688047068751661517361973200 11356196 -294705351358797084100339423169017353600 11356197 -490467233179092791094602307967610347680 11356198 -185798505904290556983317686026190702464 11356199 270594588513702495735114523400275085760 11356200 -20545027667759318308741280654994816000 11356201 -108524609507083152831040227754754929798 11356202 -182376867209429188511039702019779320320 11356203 493563734670826172407013850863766377304 11356204 89897452565348595635791772234193580032 11356205 78974354124416053642550476662879081600 11356206 260700374444879087349714136321315274304 11356207 -1218106634184591993695339159458601826544 11356208 202417639669080018707123696226509783040 11356209 106384487347508010514003830824201845314 11356210 31563292658314064615920571415453135360 11356211 -4705132869315452186694321258641566776 11356212 -92242090115845671598164326488963903488 11356213 1100612696580852129659817684605432320 11356214 8329420910358517816601310503648193600 11356215 56606904441551886723225418699396185120 11356216 -272335455443310320137498187152833515520 11356217 717112129900928917106350187529980440320 11356218 -63677418701031294968499723281513544336 11356219 -219569210664759949564205539945301334528 11356220 -310954545310093656970129772501225541120 11356221 40076549170846483152915631022670119808 11356222 -105340221431101591550533079667228528000 11356223 3432197473514139252876791149191131784 11356224 64798346788735485214144069000841134080 11356225 -34549056688395795367550772709366612100 11356226 -183162250149757191968237918757563581440 11356227 -220498837995801229887186402457969935360 11356228 306075566217552220814253377755456963840 11356229 59196006915582612612426092336322172830 11356230 656641121054648753262901207125565440 11356231 -310550854755897302042858976236575241856 11356232 -1082096427824406743278452635103538667520 11356233 -133829266322975034779851179708830972736 11356234 883553220225657783441742536854944215552 11356235 253117328042128294463483082705976002960 11356236 110683860566662902814617899914008360192 11356237 139060452064505213217438738798334749504 11356238 -63418456617432281970412188175968071808 11356239 -119783480123107329897611538209340769392 11356240 -25924288463213050348743801108261519360 11356241 -144990131674980200040827515710089902080 11356242 -38475781409201435536558292504396640000 11356243 234348004539504569512811605653757247320 11356244 486796157732161554490704864314108547072 11356245 -21099204390662115503417064838033219080 11356246 335482615740103840568144610564792611904 11356247 -456812136896309150479084463436756748800 11356248 205592628251786128902283426368817029120 11356249 304364460192101233770730148810167546250 11356250 -258689122033285061836557585514272000000 11356251 677409009916420833243941013969789153432 11356252 283092056261297854954766532635499700736 11356253 -974946143189056201297250663868982305498 11356254 32933106814699512111623436375668858880 11356255 -31361086641111800271138048424414737600 11356256 -742444938939583367660004977523339952128 11356257 -3035978700314711153894715164730375168 11356258 296781393517674194394792696560498214480 11356259 592041101110030600507954959461914210680 11356260 232640181384020040128914802041294786560 11356261 -26258715155149817841887187222343802880 11356262 -41317079185518160508370901504411004160 11356263 9505483479507579478232987682989883720 11356264 790554629906990111030730086822550543360 11356265 -571527658396506384095755732425938671680 11356266 402476677017241693084386879725698811904 11356267 320123535199215491637545672209414919792 11356268 46907139573960697606380980549839306752 11356269 -567345455765857201767768123890884598880 11356270 -8206164228618977930373373949412057600 11356271 -1157068026178135165630292717089300692528 11356272 -27280270156328223788591318589061201920 11356273 -128345696875753399754676772500394892736 11356274 -109515553678537344469208365019305479360 11356275 59199572591822211465124931786093721600 11356276 -417339384436097296393817645825941555840 11356277 359490172846706002906512842061936942126 11356278 288254606111194879456046288079866725824 11356279 -319365502619522661636617980795708696320 11356280 186169294456906271507738395113664512000 11356281 62743207897563837598045357886224725120 11356282 -145973105500010042031328256774167427328 11356283 70598520410053734443796728219253722532 11356284 136080057558779341489366557954040488960 11356285 -11027931335258685065517840251794936020 11356286 -383196040952391699859005095658430161408 11356287 -495971798505218410942213422894322283520 11356288 251555676403726321688207853661213163520 11356289 1107414054100349818989789951948525994116 11356290 -75960492574303921176343909689031388160 11356291 8570753863111172485743369197428287832 11356292 -4743825280766436054736767719918665728 11356293 571416853178533404074896999159257360960 11356294 44001304131908011855450389310152659520 11356295 74614299761365101002029714929921303600 11356296 -28639735254726775761282117556646707200 11356297 842988104408944307695184289376888127760 11356298 181133042495559654048382139176478468400 11356299 -27491365887135414096161933160023915280 11356300 -4089992573881392833137107633057280000 11356301 240577803091697487675559295962162900704 11356302 -140832951238489546883975091234961286016 11356303 -112429731481556354833972926293889622560 11356304 106957571762671680776354994634616709120 11356305 -56168029767621039194960932387016404800 11356306 247686312970436058681460126873295494464 11356307 -700496527713058928295575591660346255444 11356308 191017058507202074448237988030990295040 11356309 -961461044607712928683131966135987466272 11356310 53722665179514290568024748408827179520 11356311 -256527461214783368729232310823371205040 11356312 -796162344700005786069591530819968512000 11356313 1447806042844010749030587867246587089800 11356314 -54693701402142463460066688624430133760 11356315 449807196880101143483211219083118192960 11356316 -95961464536302501021337808726808732672 11356317 -224174520138670628775178531600964371680 11356318 -35647146102165533297069615319738727296 11356319 133196799569133713809757143151994240000 11356320 -165748017628817472136415113984396492800 11356321 -357706585435571637179866461290735496478 11356322 -216699637761202128821866228163961487200 11356323 -58278817430058245592842667794080180224 11356324 102930249369779866787952137519170437120 11356325 256559395274528208948378058574700289050 11356326 -42872112137283661866709362184678480608 11356327 796225958138519535597984914176725261176 11356328 1751025058491703723437462422035799900160 11356329 -397002719000659507739885358310144026240 11356330 -251227278661936860673276971211446241440 11356331 21185833814494694838140227614433390992 11356332 120934915571692589917168321560758541312 11356333 -188046356426176377338730929865219840000 11356334 -693062434885212979713624525645631104 11356335 -279176201017042145383558678157189560800 11356336 -72500335242074499795634790781858480128 11356337 94189495066969823859744043840992355986 11356338 -2615853225820305164653905535173515904 11356339 467683888444153755135574961124784800720 11356340 313113910526107233411177778794383278080 11356341 211165355601896449540146965696023519104 11356342 -145857285821792638037156213461809127680 11356343 -2062251987841424849319994297699482216 11356344 53130170946364673297381649659821547520 11356345 -114551478933552825198062742617280249600 11356346 68597326474328038465765069427892085872 11356347 203561396326627399382009676719152325400 11356348 -596226301654618195928018442547062971392 11356349 31548615765748367344227307211302203564 11356350 29339970852610168412432564057865048000 11356351 495027808070140202073536085089291788352 11356352 -10392198978540906706530390587945779200 11356353 224784445073789976513365498787199459584 11356354 -49461749419636988601169757669940953088 11356355 -266137698904196314101792581533227840240 11356356 39496898806547153649693989429312962560 11356357 -413857830123019396046910349492953940800 11356358 89256539366309743024352738438112897408 11356359 146368890303754394549773158035565202560 11356360 554472240669291700380479499319175424000 11356361 -965410106173285057034731296283279062108 11356362 227106738871833762961988365286046546480 11356363 99237483481354472230940142679533796224 11356364 3219353631900573541532437041058576896 11356365 -41834910234677234538352566416181655680 11356366 -131438180743710945060151303520843418624 11356367 -151313128433880458109079078842677458248 11356368 -213571930084260873727470044199512702976 11356369 552806435177829730525270837565777126644 11356370 121438981299074785304185749194807319360 11356371 113603380905008721692277162633997534320 11356372 -177616490002697312187377353772613751040 11356373 -28208070559957353056833805005898943360 11356374 366341305377492798878699972826321428352 11356375 -1354415153015933768623881402455532336000 11356376 -863756026766608446908697586952859340800 11356377 169437007427031899549181518178763354320 11356378 45115405593860294102769351613293254400 11356379 -226170239018605732749059894003346351360 11356380 -130249252086946665918051902352746711040 11356381 -883783877551309693187735480932382545428 11356382 -561869866231804084264021761840532622208 11356383 97464832774433439464410944851952579600 11356384 -284462482704715956504034846111688294400 11356385 81311964933497329936745383706101854720 11356386 3377338027701482227567442986929970944 11356387 125339286197722345526923014592435003200 11356388 -14420374087995496728360093773642588160 11356389 996515208502797357231991421134088773440 11356390 112341785072341311810616144819713379200 11356391 84100659313744442638623072707688962304 11356392 -104439245157703022166022708403363266560 11356393 -1587963814496570004299954301700722472220 11356394 -161278602258901102785443699126678093568 11356395 -244303947703160152013213340111841708800 11356396 -817838004556758257682343545396681875200 11356397 -177627929251898242764622405933687771860 11356398 402168788224372180222144520047597661184 11356399 906952542292845003256436675536139032400 11356400 43186406808855994570498794854031360000 11356401 -97947916693623121143384809780335742016 11356402 11155822250349732050370951182201423904 11356403 940656699597683381133964065084415944264 11356404 119903924145504541666594984242815287296 11356405 -379093983717889428790717748152465763940 11356406 -320719741348214948137233892273721386848 11356407 298212925401649784219239845007594792704 11356408 -306983756947355799030052194023453491200 11356409 984948500318691373665876910817385557610 11356410 -40675671425656538740067535612652999680 11356411 647381571190607578196284785501525736704 11356412 186667322850314608569181629555039585792 11356413 191621124817946877794088160138394041344 11356414 207792728803995565538919702570452043840 11356415 188437756112380568131096040032544757600 11356416 84312293341551353751473834863078932480 11356417 -187757159785727561780753791765858657534 11356418 528854511927005240149429486243556318160 11356419 -11320430062463837035275135529055665152 11356420 -89948276033675266017139011632572331520 11356421 -15835823312559262486317594923810169378 11356422 -3174399576192045041660412673820393472 11356423 184275535298880105858057093681069004264 11356424 513336904633217823867066543396203520000 11356425 54549639200637122193290332386950953500 11356426 162568279595887603439317915180481280864 11356427 459177830231813169909032534289305064276 11356428 17971644711013629111134445144480837120 11356429 -2903189194408026358872936057940260480 11356430 128879398174678332163483513968065799360 11356431 702605700803224612676190512915161344144 11356432 152426530886769111693887946632261083136 11356433 448725697940230872979926130937834599680 11356434 -66639192642261895091656336791248835072 11356435 -51308151058350725933172267974797719120 11356436 90637538308936724426902783310589804288 11356437 501949650590306236859890595626008992160 11356438 405043786062633399969179522540444526720 11356439 -342668575798430688594009361038857406120 11356440 324757402012961273518732604546478489600 11356441 -284238404134205877082817205903106704000 11356442 -184560295197982291875629243978934445056 11356443 -15171379381057543274318292580478695920 11356444 75012142061864308741018358840898319872 11356445 -109301677148180261001997727125917599520 11356446 -194443792857585328809429310655189655936 11356447 53610377062402126506576157613729170304 11356448 647230070141749846614534063548924952576 11356449 -218393326071305987655939611566755321792 11356450 -30449518447008285012964751349800371200 11356451 -599979114987855466723890265508446576548 11356452 440295280567204156761054136810027760640 11356453 -225264926432533331310150649170431974500 11356454 261958421926925885284248169593772894176 11356455 268161893184162075963503599120441680 11356456 -512971566448522887690350068034043909120 11356457 235139981775880160325655011410945607552 11356458 -67639356751693042942292123492928963840 11356459 -334753190664407768675849522932903788288 11356460 -14608515310685375399114606403666816000 11356461 -745949161803790935781663961311568780490 11356462 -229972229103010951405690663737998476800 11356463 397238023310472613692103586371810013712 11356464 -744980755662105032713133098272817152 11356465 246058932011022581601055256863319949120 11356466 197698947836226999768100101239437409280 11356467 -50277226931086063531730870382092476416 11356468 -261786171264763559428204091459866740352 11356469 -568659723000313732684880788166627444004 11356470 103202568058065097253573245503992083200 11356471 727261945352318299516625042754410867200 11356472 9134712439169564022215766225419857920 11356473 406247142019327420308920419670887976784 11356474 -519440823784719791323095183228958586400 11356475 -73947888648732250474889013241511362800 11356476 214823629400553806599350668191243714560 11356477 -586575536178927253087144791304926834528 11356478 17433852536345272343910338573380091904 11356479 737805420198043255259108629188704565624 11356480 -49317089097074921415827728576743997440 11356481 -302166945313636486234560867446138630718 11356482 -483062666102204167175735347825569638400 11356483 85244443597528002284962980048954172144 11356484 -240588850817326111076377823743034751744 11356485 145834529229973074181231040378489321760 11356486 -496485324955567729906129794200708891808 11356487 1551440475383122895222380478605930430400 11356488 -273389166947457754534566268700032696320 11356489 -88412629826486498740975740491429270220 11356490 -367269930681335609137833617796037420800 11356491 43673991133293080580752789341193602560 11356492 8835967800963496301611041059104496640 11356493 1026466122241840432772085409453556129580 11356494 57747857104790433871769239365731112000 11356495 -142737081544117481112784306930762242000 11356496 282855031166176084491440081715062882304 11356497 894264018589655358254468072392766616000 11356498 -251629435095525185189390400696096577536 11356499 -21560030141521497089037753468259396608 11356500 175547637016816078917573555830529024000 11356501 -338657629404001124428741562777046925056 11356502 2439590036772020686125436537691159232 11356503 -148261163799412291152666644225780351616 11356504 -809112939684727572996886240204800522240 11356505 -575511657202999279319465804549058521340 11356506 153446031003706109389122323904863322624 11356507 196754493846207348311410756137804772360 11356508 -243397532515071770580083938889914466304 11356509 -108800379151020485499658856285100165120 11356510 -204823703944307860025673491958229966080 11356511 669242202152597058180849715491101822472 11356512 109805773495237878095239878858375954432 11356513 249667391144362974599710627688469511360 11356514 8117566734534959081550809885958583872 11356515 -4022319246579625820854544206444839600 11356516 -1151013861577793033507033423441917009920 11356517 270109945793225718728640961898542861566 11356518 -157968734178701859282508653321031884096 11356519 371168326166855741622882875388846804920 11356520 50692237269423872251545002706223104000 11356521 -151796255544627206520080954261331385344 11356522 78300659135872357134497281524107871072 11356523 -22328192156643232895440599281774533560 11356524 12340226873407776931118060645041679616 11356525 -380677180892632772801188627053269300700 11356526 -18560370726550528107191348973193838592 11356527 87914154684434102655098661506614339584 11356528 -177254639237590249829668944845515489280 11356529 206380768855142285619964191180422930130 11356530 -213943320359083813815779678702435335680 11356531 721180138726006831161142755024267168332 11356532 -67334438584453800574411621224597196800 11356533 444371362373289135153176481860447483502 11356534 -277311179270112429991427707287138400224 11356535 -417491218479310224003255175258119524520 11356536 -82606763226481601277929754658946088960 11356537 -25099350105465382724503731303252191660 11356538 147362879093186420996227141425633175920 11356539 -945761901439321679021825031109964779920 11356540 12093816411269235619357085691343257600 11356541 -133468489637441384935684921083483565056 11356542 -131667025664607020808418657378522877760 11356543 -9855469831235965506228598358509922832 11356544 69465318576068695457638711643162542080 11356545 382115444895471827902707265874928004800 11356546 -16616238043569162837127635939650004528 11356547 2037656643210352011356762707499707200 11356548 -134662129864010914223968527642613714944 11356549 252137096534925680009857670202107001408 11356550 123298479929092106066216553774832264800 11356551 -5911261847576173290638229156745446960 11356552 -458994013462709909588793716373953617920 11356553 -493410219713542052472648363138850706232 11356554 -174039608718562763220872199844290174720 11356555 -39192488418841748794360805625043561440 11356556 452913630115411635123734418504445340160 11356557 -830301982084269514086452610525996739200 11356558 119177656406703522431116642007232531264 11356559 -553666373724349256107838852490624181680 11356560 1774886969874823519477934103558635520 11356561 1008435560986259054500261905312937920612 11356562 184715328686619125959235367454710561792 11356563 -585042662844781061159411517667857131520 11356564 426695169072622298763551840260362210176 11356565 820890434997811724127922855794299922720 11356566 106515926344700760557534696535042662400 11356567 -464391449731786962107606641662264575768 11356568 108188554260997060656107210588359680000 11356569 -69577203483138277382137146020644111296 11356570 35332003114636025188110216009064416480 11356571 -77566075440485402506366075655290750656 11356572 -59633094553409318152737076882369758720 11356573 -830403891089116220783107764532823403060 11356574 524056467042369710357463602499125963520 11356575 -67152675770183059009674752550831656400 11356576 120476574646444201562976121714114560 11356577 -406117546296311071424145548350757870400 11356578 181156851203281420324288532526778752000 11356579 97633742105060184584178708202799394848 11356580 -555494415319535292708806089767928876800 11356581 325406577969542457129759436714111078752 11356582 -673726175582866762680404357555975735808 11356583 78936268896093075630775585236483947496 11356584 -194822378916239742623808470419069255680 11356585 134453182638530286412710957131520686400 11356586 -289287840052201782740746928764088029008 11356587 322194597209103512983399423657278277608 11356588 40840110581599712887675800334228131840 11356589 142460225502862525283466080162460073920 11356590 -18960449874689054578167341104625049600 11356591 984379733938220015819708936646789678992 11356592 -14094996998391166744796483389349560320 11356593 732905756247575545003502254834372631664 11356594 -458101213919396444919065369233583628288 11356595 149017100086483390942213274244341170560 11356596 289534390400092217635182133701680314752 11356597 -33625163386473152748003398605378758336 11356598 586192324445718315973901095642113337920 11356599 -98079643524078596264719971597506220672 11356600 -259550866453763851463001990484048896000 11356601 7186347437242916769767057288445493440 11356602 -16486193891123031925347463908286396416 11356603 515469961001238180022803574021567802400 11356604 -181347365634286219993075761290406666240 11356605 -363093428434776626826959985189639993600 11356606 887499880649935620687996191412183768960 11356607 345785269148796182400324281718255233856 11356608 88698654035237944502575553271457382400 11356609 -848017322851253212067995546622576894160 11356610 28994092846163883640556750386258974720 11356611 237844315021969243581842451163254220800 11356612 -261234622181565344682903785364423601920 11356613 311697826480559918496991154668260569724 11356614 -64532941087102959338932008650426969472 11356615 156693964072519183154957308776652581600 11356616 -1126744050266523500529047920547051888640 11356617 177256026545823672017990829648953233680 11356618 -15259986155320934433393573261324859392 11356619 853862580299151975516351297468117340680 11356620 -223801902398245384362428151356711485440 11356621 767387967788355290054891865909933896822 11356622 185474270870785499897486459087751892224 11356623 303195070001563971210609053721824114280 11356624 93150503734364691282512161841926922240 11356625 223714403085318618711660980488235760000 11356626 -25592271504740209020978103748034358656 11356627 -175862331108581439827943446311518083840 11356628 247665530354081196296007516961305112320 11356629 58335983934385653123274425233762112960 11356630 404775652119177940230312132626670600960 11356631 267962120839912742059709574570662701200 11356632 -245795771070068343832675667403196416000 11356633 205473221400362514062346843691379724544 11356634 -284177929113003381230909056496911277568 11356635 133210782529323499075793634504460479600 11356636 -251479872800075212515087207860519441920 11356637 686508577420712128979353018651075908012 11356638 -70289624245023012252211832410623781056 11356639 160468874988676401322354411319402079856 11356640 286726747996151199065630773832771174400 11356641 -331275642096230066031617748810222857664 11356642 -288914483201959172685638822957252006400 11356643 -9736924681097363006958277557507955176 11356644 191469811624611020839325153236267008 11356645 -1129713779421475271043488707556284531200 11356646 -194384974113376775049606573301998776064 11356647 44230889657928435124849179978467586600 11356648 149149954878933335421631803973035816960 11356649 187095055112199411494780805777116926650 11356650 -167138597268896919113001880010691817200 11356651 1020513412636940993003040845535112049400 11356652 1158645242775848780085966933586393216512 11356653 -269140021870855683543193358976509051904 11356654 -277710763426173155787111647649972172224 11356655 -157677652034763615597553152085708974000 11356656 52816191038419271573357565897867853824 11356657 -94822865544509849412957541716397427328 11356658 -33919283109482637272005631261605198320 11356659 338532349441307950913420633253117344640 11356660 28372939693031908777915392700325068800 11356661 -1034743154490347059313201316821886304800 11356662 106018649540870230478031565489849109952 11356663 103185680273698977501704238119646834576 11356664 44350702909486336697649630513887969280 11356665 315802599500490254830321356421346137920 11356666 15797502409787555147371294337913606144 11356667 110400896948489971156386894655308967200 11356668 -384178455045263754126445455913594844160 11356669 -350664074266196671626509739054888496128 11356670 165764600600298708659028330179472537600 11356671 -549742600105307747858738413212736731120 11356672 190638229922180544145193375759150874624 11356673 36418072894809889918146344679017101140 11356674 65060864680982095490291926239902883840 11356675 134004481007496025879729131236724351600 11356676 -340489245837015203116600388606390046720 11356677 544540146878308561202363084879798687328 11356678 105110038013461839466297944184436588640 11356679 769067859892127175185179990302683696280 11356680 181144329171837020420676887573471232000 11356681 183735586318879490671867244564836976292 11356682 155869334181378392036942234018005734192 11356683 4459795766383659672985243462013649120 11356684 -403196096283580352929219217331516131584 11356685 -37128376955520232693047182761567837620 11356686 3186503861344484403300563648844103104 11356687 11115229994116599277389728201076298368 11356688 111812137142774930437000929751459430400 11356689 310198374794521821141322950785630882400 11356690 411932524640864160088752888450210004800 11356691 274496951326388029440265796985930370092 11356692 455050591303881364255972169736105572352 11356693 593216500056521755859833055985122012942 11356694 -379148867318588512612628465987913691104 11356695 -25541583703935726456711930573108725760 11356696 305764624933548778038516341839644672000 11356697 942150288513134015420629272935579316 11356698 54708370176714457063879083538944382464 11356699 5500384912148255883288465665311132824 11356700 -388579776038422373156300228491433932800 11356701 60902455930802550189536705604893578464 11356702 211418548111210398017888932747271252352 11356703 44900504863519821405385149604160543760 11356704 -478297504364927717022595134337654456320 11356705 -336841618070700080674343194061260876140 11356706 -156469118798983119979141134862504147680 11356707 -700684360322772305353249262835146023560 11356708 -597460728887500121620063408469434051584 11356709 -140310906412064163111940759365016934400 11356710 32993539867346247009204918251410022400 11356711 -411436668589407572154420167091856071688 11356712 -577125354547257040145644921805834572800 11356713 297998455632991030950869459060045294400 11356714 80520478943799860407425801386950208352 11356715 -494412499825351764698371639243798580640 11356716 35809186422883787731225863368911355904 11356717 190390629717840277021786173887029398880 11356718 162416572003924978864516554068512415040 11356719 658671281430778740004088963368663969920 11356720 -140613638605042926784558181346120499200 11356721 257076386587771975336797045966507270144 11356722 40600710621689406301398824141061801888 11356723 240760778294796088408599740832762559136 11356724 164397910405288529983634224465682472960 11356725 43606887044984224920101296984174041600 11356726 -26742895679792381434192035150850685952 11356727 -1214367014028292205953218489210430766424 11356728 -49043576566319504817796793689077411840 11356729 167356045547166496674944827529894924330 11356730 2467909257257873075737547765783704320 11356731 -31533184661466186639730702601956159200 11356732 -154224899746802069654125271339939451904 11356733 264808532992164717983939270741217614400 11356734 47881043154408343443902387001330610176 11356735 298069322616567033839491540244205189600 11356736 305956327425969106644973442690328821760 11356737 216575279080306233996593711539685652480 11356738 139986392875330127995600142342433984000 11356739 542599339415901730351508708162845380540 11356740 -491434695887229438874605312457083494400 11356741 117656184335213404688609162731418100000 11356742 -91175479201170517223104443313017220800 11356743 -30320587564682983141585177767737640672 11356744 -7109031320481206679593757899268096000 11356745 -723125807189636701145736671037946729500 11356746 1669404128164531991208679837635341568 11356747 -1063044351738390166492661394061480813804 11356748 -247634921090524256164652150631151319040 11356749 340124043586870063942151689753093190934 11356750 -76886187877363906748777284229058288000 11356751 399205917473328861455848850126376913920 11356752 -51978951844491160420428566546030002176 11356753 -1158515290556773597999824168300407129998 11356754 109458742653740259623108507452519532832 11356755 70547226139074557982475331065520582400 11356756 10703877132509405249311293383472537600 11356757 117422436229142026217734533700929766272 11356758 40258974846942010828741913511920540928 11356759 -90844068239000292211226793653948481240 11356760 351780263404417383352186008180326400 11356761 256798282485945677299588835983438156800 11356762 -13972062232550088746410626063948506400 11356763 -378066278106893861454267721424854286616 11356764 98865916477741432396041181067908901376 11356765 -123647787098726126192211200989874987520 11356766 -150485803180308410868937701883169743680 11356767 40888804180286328159095265274830041616 11356768 1739162281869497225551573827373838893056 11356769 -65814904827295442141989367997320182080 11356770 -27549697788340321364522429374493798400 11356771 -116017618280647559317226069009820453056 11356772 253396660910203193623949631641224396800 11356773 -8439975741696127033589306728519457376 11356774 -169178210667330628673737322722219224960 11356775 -439570491709784653711919675387544945000 11356776 251101832966039150648069199366906731520 11356777 1113827285997774827575786958783406105060 11356778 89164829224123085937459474386028935424 11356779 -36533132530117921916645665476392340480 11356780 326224371880241314638148275884186112000 11356781 104000288661441400662050284348352254464 11356782 -395010972524090836790795770287405814656 11356783 -103982270898253837635873635181050968056 11356784 210765987542424244486706414617590988800 11356785 -219845851664555353542228926586687317760 11356786 -63294226890186724539472337817593548800 11356787 193682609344978940328800030882302837008 11356788 -69202751132885595302619591103912919040 11356789 -36372601614221176756083160648283987410 11356790 -50564046504716597099416627892820113280 11356791 287425998359586061247502304000681555584 11356792 -923380144555174902475003632532643942400 11356793 606327707974621523764244289718664504640 11356794 -238104171819792959266514005583913792000 11356795 -351150226565555485762627585610325276000 11356796 333378975307323784780217678078132252160 11356797 78103882169682274327088772794714538240 11356798 -192524260662197219108522066174862084864 11356799 798780683093554762348912769802384272736 11356800 -53047584700164941589540692488617984000 11356801 -121704922577064145019116091040179203198 11356802 -1622334727823669367653929857177507840 11356803 -593130111884593446439009866846156317280 11356804 876690575778002326581831301505983638656 11356805 164687786253423846382931806050409633920 11356806 251755939355765386882473553384124899200 11356807 -274673882996765933900402418070119088896 11356808 46640395719043706655771129183036672000 11356809 19582170337347881244284072070512467200 11356810 14701245245584962486414203152506620160 11356811 387604924771920825336819020026869395412 11356812 35226314320015171943233388873286471936 11356813 -350848488372300319713960615082717016800 11356814 -71190864342159723432028798801581370368 11356815 -109547426326680749620042662833356769280 11356816 -2508633326932974656345055258972389376 11356817 396657774024762919703002034598616458612 11356818 58758594736329757651151871521868672 11356819 117657523743698181292889184619740583040 11356820 128575869303764232388614070076171278080 11356821 -175136587243267452464858727999709987200 11356822 -45888841661868767871580268132218872288 11356823 894102937801826508987814246804995124200 11356824 432469920783650148542646918147102289920 11356825 -250164947723183924930046109586380478400 11356826 115198818555448221491641666950049389024 11356827 295461670207808292882165776978952696432 11356828 502148462825538098309580751767797703168 11356829 61390446287492604329633976228490649088 11356830 -152732696919041473998044891556407690880 11356831 -1090154459203401829672931914454392430368 11356832 -252390730896676132197513375271904870400 11356833 49735924869783626323330267240255443600 11356834 129860836552575994391917255800831692160 11356835 442905852020945772827456589754347494400 11356836 41381650558640946485932263348374854656 11356837 293392159319569516914559255587057335486 11356838 -446420934619822143229637632338753883680 11356839 -30424960333949300344663163252233877520 11356840 76565426221924426342505363304348057600 11356841 510448923967477620354693742063073173242 11356842 -126492665507641751176037602237157231616 11356843 756770002624792404108545103058109847092 11356844 -290118061834822413459952083737283606528 11356845 81486474259748337580592619697344652800 11356846 -375266256190999584896750292174760128 11356847 1109689777645280156989811402427460465296 11356848 -64791532451750040920413362515613843456 11356849 -213118454243350458452439002614280944064 11356850 -16029785550607830989255490355458662400 11356851 -114119854163742734141046801130417075200 11356852 31137555607910067244451284478915683072 11356853 -484340548685005127863617161114483504100 11356854 -28488952758107911699420967801071536768 11356855 -213313167114298947146850852019816872000 11356856 273044957103440900179025199551127552000 11356857 -177687921534290865228414680254450330380 11356858 -575538806148658761940813692041284588320 11356859 -12151489588761761694839777775460606296 11356860 -116015515401723353236694997564291809280 11356861 539834414701588968605647391145387627424 11356862 -112478672236290014860386194838582890496 11356863 -159636547226030733857224133874711029376 11356864 -78623570691942731165110464799927435264 11356865 166954080520254260028508231887157854120 11356866 -89469652482983889234502542441074534400 11356867 1071905588186398818770423396336740929432 11356868 441936694737542496103100080619250104448 11356869 210602360068980928161986770795408107744 11356870 28271585095559316191782586694553344000 11356871 10211283009459594181593272566547488272 11356872 -427399127123411148511046342376092590080 11356873 -435277241468977437981123240235253695200 11356874 -436943488222823989043760078955987802064 11356875 169857456322246028294388724949574150000 11356876 -82703479193051704502011537898860047360 11356877 84879051945868370183153262241740950412 11356878 34651024625707265894403008584241797248 11356879 -529449731843033635184420392893066118800 11356880 55118717507994071320957030640414146560 11356881 189396080762666216223689331805978516224 11356882 -185503171570408632998129480991857433600 11356883 1229885472260723376057101846214472049424 11356884 -2391990482257585189115193934482087936 11356885 -741174817003016561894335663200190368420 11356886 -189011781834891653091726926677894936896 11356887 -450085256327709230208846723834520262040 11356888 -638644243983430381374101726377049610240 11356889 -526771897471518977535694036491250534560 11356890 -93648898628449703351518666249437442560 11356891 66602693608329003724463460896196629824 11356892 2141710110446908879612557779616203722752 11356893 6500620032116927901512047010840930040 11356894 -311294591692078750804445618473745512320 11356895 90985905094531944949888766636225228400 11356896 -178425349559694723498631495494107922432 11356897 -48890184797276619011316737505214019948 11356898 -90033309831652938590447256798720689664 11356899 456277802140756040252697280831887413568 11356900 310579668102274389672699083417729313600 11356901 -1583462374354075986170057875449054996936 11356902 682560512511669053389640821186529280 11356903 27102156873533078525286440328887556152 11356904 -322336101615017467438266865338561300480 11356905 -62942210150081908672904747423405604480 11356906 311090553225768832676438579886766731264 11356907 411421573300577945117648100901368667512 11356908 -172477278352355986438763376339374837760 11356909 797837361198815057644281498265324206316 11356910 -204466412771842290646950732351459600000 11356911 202948777900833346686645711819154437480 11356912 -35462569425476628171325348253098049536 11356913 -353492409944307721012891054499714801838 11356914 195677877088982195484435135023660524800 11356915 -670223740904530108253508164982040567440 11356916 254863618125158542078943974431264989952 11356917 -79117459153896875007008377199965667328 11356918 51956146678514783562802827912225635712 11356919 -179651223472189387593344045870746176288 11356920 372765188992303355250089733797839564800 11356921 148047146572617788485209276687340758122 11356922 -269193114702498231019070801224569511200 11356923 -407360925980927796624079068635638525416 11356924 166771244372980233511227223154773310976 11356925 76209351823643756473276242018307597650 11356926 151095240321174541746971989735111721280 11356927 -24651239264368351767224718183401240320 11356928 97651244002979939381946012959841976320 11356929 64823001752898963647068960183085817300 11356930 -1416183132580122579697266938277120000 11356931 27579337511812124000864244763383916512 11356932 334212816288701548181089663491089820672 11356933 88059484302557573651727653646970469920 11356934 145491474088308180925251090786014153280 11356935 -456708877157125633819663134345590943840 11356936 825807078580805954629589249832947143680 11356937 -340647635744068405880748510367840413414 11356938 388810746758509990665694351921156989744 11356939 1281369429109869127954274271992898528 11356940 104630647072158310411279182924366151680 11356941 312642647912330878688504805773293756704 11356942 -14467783701812085399939472705207192128 11356943 85513813133332157550742997337760956288 11356944 133218548806025436743227618724919902208 11356945 147527819390845895023060196120907840 11356946 266786343560712018055804309113353049600 11356947 -87496339572501709281972722624686083840 11356948 5712274642962744357054447253994567680 11356949 -626150627080391677707150609520035352050 11356950 -203096063883120209582306782640676364800 11356951 -353443690414986987856380867675353957400 11356952 -417621385201464715636608713300778393600 11356953 80850183685809382123950273705128036304 11356954 6473837826080413682304234886319642112 11356955 176041663363917837502531424962005495360 11356956 -203289839213884779941129899651359283200 11356957 561642018867276443091541126087278159206 11356958 629547570276786578391191116078613085120 11356959 -277540610187329458835757256374765526512 11356960 55757826278862261862051868242372853760 11356961 517583271549619616470275232018224015360 11356962 -159468100899359071190584456422720632448 11356963 789032532357635098955882202488804120064 11356964 503866134984251887423096271911634294016 11356965 168034135461235689331422348272215632000 11356966 14727712148021661962974685097010110432 11356967 -233837417593059985218873062389904670984 11356968 -141841654924596255654551740205948436480 11356969 809125360740324026989233765547516261920 11356970 162260363045721257194600572988070338560 11356971 124739284284266887410757495599547706544 11356972 25337883017200182452287007958347807232 11356973 -433337522008822677820711099577993476896 11356974 -44761543089303605478476998835527690752 11356975 -16640546910760027463756503495720185600 11356976 6295923159705156634632845977981550592 11356977 6585497677078627765980695574102438240 11356978 -200800725686906283575672731645777374960 11356979 -674357775797697268068583913652853789824 11356980 -144423388288991117429886620249157427200 11356981 905438504917497308180118469586157084782 11356982 38117553416092651322549912448708697344 11356983 -649404019150339948665561945198978278400 11356984 -866169184409147570525680501544563814400 11356985 181667642891045360479222317198595626180 11356986 -472408775623100443890573389456145580032 11356987 -39290101330090232113671158345872590364 11356988 -1994960226981916533294764095512261120 11356989 42219770624068434326387983158861165120 11356990 -318679380023380806738659943345718104000 11356991 345349141444570822545853005656719891392 11356992 86406385708468509290121351109597986816 11356993 -386295139875105964554087228005231645758 11356994 582887298410209118231440006405944995712 11356995 -30804885894713960738423261236493664000 11356996 13574582353664437493118911707436535808 11356997 -393188658029684346223468602155547940608 11356998 -152889137167207022507377244681163567936 11356999 453406282887150566245835568400395440664 11357000 153431701641001817175125717349073920000 11357001 104935480998317137096268160945849348330 11357002 -58591810583947406070648531361459399680 11357003 418447707300421700607845273097955031040 11357004 -377025408256303217216199434459468603904 11357005 124410109591363281473016621583448624640 11357006 -419416572018420974148511156287209308800 11357007 -576660070196083574526624511647378762360 11357008 65925609360685995825676210829686718464 11357009 127126715847882039893410778911408983360 11357010 4534366958002697743481557296025474560 11357011 -122672484184620761172146388172890964968 11357012 -104989885714988847658168535988017522688 11357013 15137829301507344889675575947189964000 11357014 -192435620948790761768607053373795282144 11357015 659148626342644853831331412078353659160 11357016 472422918274104220618808040328418918400 11357017 168196106138575594348329248656830299392 11357018 282365819946807886649274986927615189760 11357019 -660893297994643711499739788997153348756 11357020 -618262038081759010985326238814500152320 11357021 -122856267293656668820169729904880091508 11357022 106378411999107061365352440335066004480 11357023 562649958295291654537376021811927693840 11357024 -316984879703563295340546782841191399424 11357025 8221015182868075145438177219654508000 11357026 84068762964904659539124062007237380160 11357027 -42905240556966692498074808864068823928 11357028 -158895015163631842391397514889840931840 11357029 -1035549866184416740379562805474477530370 11357030 22248320170228228413800171134494284160 11357031 -2415201591510146045291144204990359296 11357032 -487285770203781027376378603807332679680 11357033 -1194691742208131078988004682489370821760 11357034 -46948650982166732833243850815140970752 11357035 -9172997840924140407157555442068511520 11357036 196941433042243941854033001927366475776 11357037 -50567917680285670057175321321829916800 11357038 -122336540963141851420346825492582522880 11357039 81868474245964800401554891145327611656 11357040 -77946596319708445903507491371089920000 11357041 -163153927195177027965390595436031532800 11357042 215530678498419023513416905323794374672 11357043 -99196604709332015183874816303154606536 11357044 170266450835872688348214465872371796736 11357045 363697996415346072082276143664349151360 11357046 109630830747116509385396901602216252544 11357047 120323207529131460044639898571035847240 11357048 535663181453625907612035636538613760 11357049 22048507048811032093970043452430222048 11357050 -36745721467640835840572928824832271200 11357051 512451321488180252587345178164435209984 11357052 4347145565181628957306232498165612544 11357053 1039206201599816572145903439283402695302 11357054 526688845835536008785864964443514170112 11357055 -188519155735936647445162452546576564960 11357056 805086163844955167936601434196698726400 11357057 -858152825006365403413509794276603021694 11357058 96435401202518892007550879973787507584 11357059 147463834202182849292973644311106424016 11357060 -5781195327724972478358644690645760 11357061 -595429672724913323849684023256733815328 11357062 -194432874350393842852886651705382679968 11357063 -295017092317576021978529239893525203688 11357064 -524145461142704237418900039865178112000 11357065 213605381399025650392180394599904782920 11357066 172100258243135370180424904343040075776 11357067 -251160348889382409054062482325065436160 11357068 -25739304117160785303984711905277507584 11357069 165154688063464560749815111320179320044 11357070 151624985448561296720949431664385795200 11357071 -832800908426147492344532234818235143056 11357072 107455998533125578408146867536255819776 11357073 67509593859489262000686825500664950400 11357074 -5143637332453936685225336999258590080 11357075 411353552257835803944175529292606678600 11357076 38905036118056230387852523497135482880 11357077 -105851385620082217744838206856565929074 11357078 212329685256200367620860277046921772800 11357079 217635080934558598761459623593787216640 11357080 -198495014379943821515940611559732019200 11357081 352498002349080664683503889975172503882 11357082 95878464135450649659147726871988083200 11357083 351334205614817019188753903006126979332 11357084 -795406372049201627952998857012919222784 11357085 59123027651717783641013343418329051840 11357086 -89388347403727191388611431620736398656 11357087 187876953708056342930759160255951548160 11357088 159201090286648465155987439482851819520 11357089 735190086580012979083655143260828674688 11357090 391170228188910610465700866209853900800 11357091 -38556401262885965764533434882141061288 11357092 -814102324605205745143024242031615582208 11357093 1109721666167715887037895031578566711744 11357094 -81703181816986595796506345200316540928 11357095 190451848801838746758864029017656060600 11357096 30772890818576840302071294408897484800 11357097 -157066318594913729272991637319438192800 11357098 288620959042516688497383627305091582720 11357099 344574703214062785765165280696119909888 11357100 -29318911509886340074993756245470112000 11357101 9779273778024767050572304399585624672 11357102 347074152863664517775454451147669008384 11357103 520007794605923721671387800737127246464 11357104 27666504736455702660456263206543884288 11357105 -338338050581566851308407665729816853680 11357106 300797214701289139231993255796841662208 11357107 236874187727949202024338245992373721356 11357108 57357684274896382382667976298549999616 11357109 -604846977960258192068194087814327275986 11357110 -272776919516830190647356352687448087040 11357111 -71036306820156058590287405606695683288 11357112 -63375690333163565696563447325448192000 11357113 -124170794446593069203712565880919626300 11357114 -179625747542497938606969947867117072640 11357115 3600567328235259036683125307929904640 11357116 136149925023924081373584607747413053952 11357117 -16084133252164402408242489082881594720 11357118 100697318588688482464755399623866158720 11357119 -16292489904202247458999195452877131840 11357120 -162454434687378678666123721744601579520 11357121 -45636296083626396910396159061739387360 11357122 -72915402201726309222778457201342454672 11357123 -101562484509421486630201771106486042616 11357124 -32028050805658101796540923007291699200 11357125 -6160312838830785817283783118928260000 11357126 631677885545330883781589904642296472384 11357127 -436167285831281564649640649739811816800 11357128 88990595454856305398706528914537948160 11357129 -15644055992780895986997844109167411200 11357130 246172583545232684259304433945098379520 11357131 37905674375436884821956415212516054932 11357132 -386237723856977140428046020650069071104 11357133 -162524408911434629742061692991916745696 11357134 -2700854657652236946497157666420717120 11357135 -192626926030699060312966218442688956920 11357136 -6074246832231292400889130350583480320 11357137 1221822475822415671235712138599806599792 11357138 134214008261593842131484998704893686064 11357139 116627594079499697027419990197665251968 11357140 617552221316499158792547424578586525440 11357141 -3201319400467722800892316564952641458 11357142 -196397904362656630229910394806814337088 11357143 470625886519149028342054158775365569200 11357144 -160278103560868335968564006770753443840 11357145 268163962384799952821579503234180953600 11357146 4723066416278541810445881567420499200 11357147 294754986309309959701327957858596555360 11357148 -85076882605924242673140040896177389568 11357149 -448900727236931948217063592142348277850 11357150 -52471265626244588347946214593463417600 11357151 -243066183389009570026489620895812722160 11357152 -835319440736980555732456376291476635648 11357153 -428604382867079845864639361776807733598 11357154 -352711592824604419073530054188435875040 11357155 -359322755675897171656498597415480970000 11357156 134032174854039948967029272475449203968 11357157 -11698408135811790892139806293304176000 11357158 -15039544480537729309548811643374300800 11357159 819430637527849881108240439421782475952 11357160 911145076382420648987677441287782400 11357161 453707052870884900971921467919477784762 11357162 -224767554870989162886285933855141081168 11357163 -193705529895927142806887151916710536352 11357164 33977254782982292000283623726953304064 11357165 213406380617571702796845860113836354060 11357166 -313471599263596557450808410422834122176 11357167 -137912218564008300207766560693126107840 11357168 126265089128293852355075037628253601792 11357169 -332726767952208278687811358620203453760 11357170 -135821049016066610553308912582939466240 11357171 -565813376814915507441357273934558230660 11357172 -9197338931734470110928290366233248384 11357173 -220900427521243586539324775221153834980 11357174 -814823657906970520506984924864902860800 11357175 306598221021446844503006869976525859000 11357176 37360198806683474503952002615238184960 11357177 214777352036642020504545307201051076040 11357178 -27622291503489732032846137748690660352 11357179 -462090820846311789594358614509375420616 11357180 -61976409389102809745947064308141670400 11357181 98127039188497906682333023400975430 11357182 -200561291148402244690926076715097800448 11357183 58260431314607738259935509816779845880 11357184 577343940205564672213581268185866305536 11357185 -221683224352370361322694600154301179840 11357186 585355370809061529646217822053700259792 11357187 165505124376715638798896109615640639152 11357188 173334423125146182616148622765530475520 11357189 296765475683640270947252088584935768860 11357190 75277766383206147655157717072113501440 11357191 -4729210356494534560190860479747181056 11357192 287049250355545575542447918867585433600 11357193 -315237787139381617114744627185569418240 11357194 -7813710328392653431926702276480480768 11357195 -156932584371034556846776825388826040800 11357196 -736638160548456340009103520260638995456 11357197 -118012557600976650287247048804638046848 11357198 137719093536095154957836684112769109760 11357199 131007526833763526478743884540729155840 11357200 -6283439232960366612713743908722483200 11357201 335135810349847760124238378994899620900 11357202 -386745571884900196937619952536496963968 11357203 7228901987466815906082983676188452608 11357204 546727019050945250947244905557478851456 11357205 193601321865680471642038253164662326400 11357206 -88160859545985615206223799897044602880 11357207 32474255465071712832365446038368710704 11357208 -217018719971305523959814707621896345600 11357209 87631428613993045955745644570184222410 11357210 -64596742353041386034966385643494078240 11357211 -334751480550648195024213284464260884880 11357212 -303381632482545408891180152406181862400 11357213 -258813938828779744525146306936875760000 11357214 -299417891972832415560177167488706119680 11357215 340351692180807511756681189567238952360 11357216 -182329097899390551561694899781307990016 11357217 41490015754235314099685301908425002834 11357218 -189074399948575711579829756449363339440 11357219 -192517193876268144129181672528015177380 11357220 -169598331136396618676304301023519928320 11357221 1164001544583145151452921291813374618432 11357222 27321588147188460485159372198172524544 11357223 -301147244343499319811522748023654139056 11357224 587329920581759280558785259164651489280 11357225 372365723913093222233651143108184490000 11357226 164500965134335630817563085680108262400 11357227 139954586618949323868526181890543956000 11357228 -496198546021962029801776328976193266432 11357229 67451123448971938599066652896655607808 11357230 21995049100115324591459983420217683200 11357231 -311325563292281779022587696941293443200 11357232 72313272128611544072888146070785720320 11357233 -617010884160839725451016478192631585518 11357234 -94952646238229842476430720485657028608 11357235 72805835759762101247555631091850473920 11357236 -483586322213982712648035996009394145280 11357237 -949003702631692708182613105178264701248 11357238 40190372253357784319553286251219792768 11357239 -571379252125367507600596557432979134576 11357240 -60083264660589060454226225566080000000 11357241 40873983481198811013203843030084924160 11357242 197231907725591456218540881066644127744 11357243 242320986664976303746469949613542411492 11357244 127489594857304337965686977498754362880 11357245 290291872278112129556308985010701825880 11357246 1157971755760488968644212693315815808 11357247 -67315145459309084157729630989103398016 11357248 -47966392117268351798117480444322643968 11357249 -124594872492599652564532027798486011564 11357250 53298876984064944239234051596759680000 11357251 -1234415410901585755840937618535731344848 11357252 -214269130613869769055745400888926011264 11357253 9426570402719656516056482278302159744 11357254 377201850778079011098870573164541300576 11357255 -40597731790368129643186419663479952000 11357256 -455156238709856964798354339272796364800 11357257 -493577058282746783179531709114337971494 11357258 80725401389918692877487215834803894272 11357259 -228986428028883833002329940042802483496 11357260 -206276398104837716572967256543781893120 11357261 -439236519060393909489624096366758101428 11357262 41720901036137345449745011224995143680 11357263 436899850699452876961774441481427805120 11357264 -11117661046570992727289198796946145280 11357265 -431814528166771628208130843774125031680 11357266 -232763844708435945426336604575439599456 11357267 -76750054516945660422135029886356942040 11357268 215826494934560280067667589696549273600 11357269 737824266344654889472862663607436903200 11357270 -533700471056874228563644833684459235200 11357271 59424503545737576666844009990315869672 11357272 -556363010751201019420717860992941977600 11357273 741705898516094053988150683949412410640 11357274 -376067030819225487281197218456068759040 11357275 -472574223954624575833504862093664982200 11357276 164831611514228451053226347279469551616 11357277 149886697779675015826319449453625713920 11357278 166264794310333813637690174418782855424 11357279 -137298965450207899357586658909338312400 11357280 -265739816057739637517772684433293312000 11357281 5268909667725824310565605689981606784 11357282 154105262756118083835095305505855206992 11357283 -248441806118745534658333316057491643136 11357284 -72401366726642935731894058144833978368 11357285 -297438056104397416611389961002080617600 11357286 107091087833528759846786698199729392128 11357287 -190823410899265989468964798835766754848 11357288 -740859653756603694627206595848183808000 11357289 3328571046433031708841382070114650224 11357290 65936330662431711387056848078762598400 11357291 -433138691299683060082227964700884714416 11357292 382171516604163455332853428119269747712 11357293 718008853587393840217928799938419731542 11357294 34309199121810095225235387323655992640 11357295 -403915828636001824531773364287060687360 11357296 -157675433462738441445403056305519362048 11357297 -143717952755313384082283288260954027968 11357298 125875813150419384981311236538413094304 11357299 -209904116410673425148381569274651295840 11357300 -201307861004219148661620553414169184000 11357301 381829600653597622818311620433138407584 11357302 624173299508235785820279492145744512 11357303 198441987717856013710410432641506248552 11357304 -78036871172919376727639937669768806400 11357305 -444583263661924078755650606272729439040 11357306 -145136190239198035576181148992689750560 11357307 719546151510199783299357538697805033600 11357308 184907534198898714491981441731418035200 11357309 -58350440142267520520997283621403099520 11357310 350242477727731891021706346144232197120 11357311 319022353104102635309747181290547390832 11357312 111946039148006080573555873095666892800 11357313 -423909133322091543650704849464740529312 11357314 -101819463646089832488642452240223410688 11357315 -54300318835135461543592306607383142400 11357316 -201452619512555744568492866079997024128 11357317 -23419609693678065809517446178020318760 11357318 -476514384024333797713160421204302413344 11357319 -7121882965839621715564822353098903472 11357320 191158494573888288579976460488508313600 11357321 -791665783907746493727586230659943460656 11357322 -328895671780108992972101882867822953728 11357323 -876478564954386457904785414650846818040 11357324 -1204117188455941953270961103865527500800 11357325 6387551701054443116508772411490685600 11357326 602627536293931572046551429011846375040 11357327 -99894399080770903047866986347324013008 11357328 7168863356370415017618126851211264000 11357329 631526499398308047350940288280131098930 11357330 326273967763176892242675592947982246560 11357331 148961691555544732299921889687612742400 11357332 -1463153744441962274705144144119287808 11357333 191047448754914290526662281318743651004 11357334 -665718775370941877934586626329122311360 11357335 101752284240236611678488373938502429920 11357336 -731789063119285072821753231527295344640 11357337 253307406508021199021849217920250167760 11357338 -60246775850289199346977444876504657680 11357339 -10790394310405246018150140624021262848 11357340 -3738264710624056806534347859662100480 11357341 942464072437642243787110114579396192742 11357342 -494489036000206907964866297964553882368 11357343 -81029071927494927638964802315495100016 11357344 824247611162188057248000750020582572032 11357345 -228479645164561795031689381360047052800 11357346 11497910869110405302618353600638615552 11357347 40951891919743982158715074580126296796 11357348 71614882676816579559252422248401748608 11357349 316696189987410442725555352685518439328 11357350 -97398792147819498356403515298822285600 11357351 -222010495026387282466463663858364651288 11357352 -238269369838966518399248165955024660480 11357353 -441857876885302054789441054568084443520 11357354 -275002990240298501991968437908802003200 11357355 96030481712687320531693752496129566960 11357356 246361175395590446755409641931111137280 11357357 -1006460758185343541925939922828302038880 11357358 -196356088355215361419115833633940154816 11357359 242965082361224716723552561257479507704 11357360 1587086812815283789131039232036700160 11357361 -139120114355075130471996633707758545600 11357362 -175196700137588878549020226293700697088 11357363 40750549750423056027816864974584362864 11357364 -88194760293816634522635252772515532800 11357365 23283746239929346520974641213469567260 11357366 -2069059277311429999643935796676175296 11357367 -349040131568530691049813357858378025368 11357368 143553669974563583054628842292392325120 11357369 38135350762478353465280305956317650560 11357370 -25720109651202992223641662175255396160 11357371 742200584433816029271460460982154054080 11357372 -109313921982826270939532138349882052608 11357373 -232349781476425526534837871318830499648 11357374 70180392497571320438014126800959751552 11357375 8706622542152763540595003012928748000 11357376 -157902597771638306693918204729858457600 11357377 262869701540601420229005332649335061504 11357378 259942941696770539534555494143058877032 11357379 7995873466883725607980880920724288400 11357380 342659251789085017879806074575421975040 11357381 277674054572464679756422779064641679392 11357382 -174967358105874709770146013898853199360 11357383 -328549252139305781144764740727181471480 11357384 705713139243181568650808363204967490560 11357385 -59365424982781958905909650084674247360 11357386 345947378974269132291557074664674762080 11357387 17911726937458500948213558820322790036 11357388 -52811866775134130360117764586399170560 11357389 590959816707621029980551210054291619190 11357390 -55541579031611813636359309976004034560 11357391 -362645041732494161756941402530268582008 11357392 -117993770097392478546029834598275481600 11357393 649602488853951526028099540988055110642 11357394 -275957727702586715625049416514665385728 11357395 262933590167912945365821087801536530080 11357396 389410566302594745171319509602092156800 11357397 -142111548402178545620201990413658647026 11357398 310884577100669508956217834851898724608 11357399 138126541880684315096897274020805782664 11357400 136895626373836948473408098570551296000 11357401 -493741168006116690574851489349443834096 11357402 54464305067766741385394011872802705920 11357403 445283786638167322771696196490721726104 11357404 101957858355317270125956454457491700736 11357405 -102796037655781681187817218490832337940 11357406 323893493186121381640342467613153902912 11357407 -365761224320138263779853832862328210568 11357408 -134142471860585578641341713793814626304 11357409 103050038758285923858125765979930353664 11357410 54416958157721726610253528287813318720 11357411 -155357721832272811108302977771016004128 11357412 -500085479376582062668046619095166566400 11357413 -9346942797133557964779432044458256996 11357414 -59681430539961929268576696776210967360 11357415 19101146120880795040644911074878770400 11357416 396514060318958695867784049132072960000 11357417 -847174462499164619562775517600449086534 11357418 4991411517480282784590481433493512448 11357419 -426540333855243214796078375858972647180 11357420 -593706620780812675334561314273796382720 11357421 14794117764162097807270059649760459232 11357422 41822242226566675956605974588838854272 11357423 -75862725253356707177845267643144776704 11357424 50512864293141222622173661765363728384 11357425 530245881313324080596710593062588078150 11357426 345928807025344798235978665362195216912 11357427 51534803998255970420794023106710206520 11357428 60131192592308218869908555979828800256 11357429 182803502752184489611684944191433114030 11357430 39171947065047164860970581987643934720 11357431 -308791126912874890471788219268121983768 11357432 491003426003102417466782799106514534400 11357433 286547322344737843002349022489975614464 11357434 161848877233840661324603540747334097152 11357435 -611917726452256275804478552626235531200 11357436 88708349416289225806422977912259789312 11357437 31650989581122229493881458810972655104 11357438 806228321298966719476283207470849661952 11357439 -39067089480186255096992203616351861760 11357440 433699803858663972674013610229995929600 11357441 -672810300480938625573394243211377170000 11357442 -203471088849431586284248820957083349760 11357443 -234344334101253933767059753190778722308 11357444 -89126273362024791027960652912390225920 11357445 473834023383481104836596947661976976000 11357446 45688149170988027770346231020024980224 11357447 551630940378489185461770881246525119896 11357448 -497623344474808889983828860795688919040 11357449 164250003373856288738343286687711528740 11357450 27467567736315399096381279046795579200 11357451 59878606726122135962360407482214861344 11357452 207158187645491144749636681553386555136 11357453 506677401177217050232066983538575963702 11357454 -650318909101545584014013504224263168 11357455 576128344030847840130101885320460010000 11357456 279187946316720783663511764266040950784 11357457 -593495814286306860457436340770046220560 11357458 -34778348835104077226213042145875033088 11357459 28458098984232375836027854810955774040 11357460 316935942632225342025711950346026561280 11357461 3539973354608244510206016238426484992 11357462 512609843786947859201574948273803057472 11357463 189648991593532765919257767044473170384 11357464 -736861809637838617004559982133857904640 11357465 103463974439422870954817054488489577280 11357466 -188887144554534923146277592043612248576 11357467 78956661737440113517530102510792254952 11357468 -5583957684929920479067196563956741120 11357469 -623250388022441153944698713513712758400 11357470 94036171692281623228540593186348764160 11357471 -111489903623992907207540965789391670960 11357472 -132343966706802207135761402790722666496 11357473 561754402236030527404606815298230522600 11357474 548742877497141212658137777317168550736 11357475 294715085007807695117829451370646594600 11357476 -285648665732015967077703565429980880128 11357477 -108193051259530650885556999769754188100 11357478 236308856856060692646297880820232537600 11357479 260099237682041298003160666643875086432 11357480 -524341810219745755308067374461919897600 11357481 -475714511665635474352605962372984434080 11357482 -484237957506008716285368588830294765568 11357483 -150344258408955842375840187110162548224 11357484 -426587908566485885911514045151157232640 11357485 422898397702531178821846995475932759180 11357486 -18629032662133197134022394620425769216 11357487 -386547715646124214853822890218852270456 11357488 136829681288782861844145153248985792512 11357489 -96604803935570296856069121793432376832 11357490 -197172160053713365916725902202872890880 11357491 86806209880988725057759091651310333432 11357492 55827598478405251226312507338235326464 11357493 -64338762422301836130349550398429770240 11357494 -218792981328542778631335877186073558208 11357495 -733241716297119355119172520400534345000 11357496 32891388363224515573129708866367119360 11357497 407898722632234176215549340989348149280 11357498 -98944117125935933168584170741182612736 11357499 28487116867487824833067547840941979328 11357500 33428963238283556719719347717913600000 11357501 -387437072249150590208202970822877231616 11357502 181985486366364757403338099272639248640 11357503 2384081968211278927958645798901571961856 11357504 -534152681819323879637905709564166144 11357505 -191038465151252161200799537615012232640 11357506 56126584886513771502252600181192012320 11357507 -92445323274256673748878212608852060000 11357508 -214456622589540002626413573054063191040 11357509 -553271326575105501491906556933126056290 11357510 109122964253420576683766432063683628160 11357511 -511049717584353544078133151367471583616 11357512 -62606689301352640547105664820689484800 11357513 -319258870188041012538727837968344461260 11357514 63128274850955764450966176827311772160 11357515 -45967821043172187906165479102529500160 11357516 205087170758454547863117246541844497920 11357517 -295397169693039135698676397134733239552 11357518 -1200308032080635765056406110648043767296 11357519 588299903633603271135767728323458462880 11357520 18126074403612793131451855265385676800 11357521 416847135812128809998320213442821314560 11357522 -179183596292574807753249791723296661376 11357523 473563207277137254222969544532063052000 11357524 -238642119879248403344128537366113099904 11357525 -735287737462058505198932173729051687500 11357526 23002457881435196335495667388165726144 11357527 123249326653725647947912149933077508400 11357528 2195394077931781972517130547590021120 11357529 326511137787710214312092280939212667456 11357530 -340032285925175884961534604170318107200 11357531 315709800584646615759301864591240177200 11357532 -39905691196477778215523853505102614528 11357533 -171460641295751859432895983208299286272 11357534 262557828000413173234605639915811660416 11357535 152815871259130355925709335807346214400 11357536 671385795646467001646616619730774261760 11357537 -66747462301482875758090688615747504748 11357538 -98372660556237293739446628403122150912 11357539 1111915344312356697586740927249520045340 11357540 -52505684493777393791505463703737685760 11357541 -87919491534195924246180363389639786052 11357542 83525004514625788321118972274309443712 11357543 -147616376157005838641858550240111354960 11357544 366090474822927429760706112378716160 11357545 1027015174002818278133346143643546112200 11357546 325704661789664805415913726731402967472 11357547 -2484772696890708875525769172451671680 11357548 34950298508015997729896140333624721920 11357549 -76388469437431133496213689702954911488 11357550 -202632540287145456204987168862978560000 11357551 273418714294377877023579902006750818800 11357552 -155592583316765483093943165755312799744 11357553 68328598168422552946408148414228110704 11357554 71201591365130835016734539358897185280 11357555 -269492278748979841152799999546831708080 11357556 -49631612051810158553102943824899338240 11357557 -8529111325832556302587460128654557000 11357558 -106613818318195414216822044463911201120 11357559 -20654194886096922448399815613449394320 11357560 350942746872913346886619575364337664000 11357561 625837761122648404944190990164837359232 11357562 -219232519606855941839807608835965237248 11357563 -100654458336293133607614506807338041024 11357564 -471966957952672569491994928088044345344 11357565 278238709415397407091879682923023783520 11357566 -601842353932214058097724542345485677376 11357567 242006239576065347907515793824581207320 11357568 -79889291735319669581992070142020812800 11357569 -661493854031501529585950766578699662080 11357570 -72825272583194243943804474407530391040 11357571 152243763170779785493840720792290974712 11357572 192256119312067567470677036207831895040 11357573 -734134027596221705322428059167725261280 11357574 67014651663827622766271745849021444864 11357575 -287692147099185660370138923622767647200 11357576 595956786312661046723107083384680494080 11357577 299423393766499731262141580984545357824 11357578 -190308799399351994898279772295200574160 11357579 477505186674390739570224782219913300180 11357580 -37552417315471846500021173072258426880 11357581 -611824952725918451993574564091779865428 11357582 33474547381532540924948001899317827840 11357583 -194374174875002468792664487734868083576 11357584 14233516906611766356235428633150750720 11357585 -1028775964587469262231689403244234135000 11357586 -213820730407120661031270529360500281856 11357587 -186661908215949147264609648505301735764 11357588 -778831794136026396734540655031656075264 11357589 107950471699922398984778334620956596960 11357590 1379368569249675171972359327452458240 11357591 244989198259207225591738500883644555264 11357592 667299742602661281687798940208743219200 11357593 223955208692099014533495944585081801600 11357594 -41178533281597116633313984677594525696 11357595 -12582314861548520903794451523296466480 11357596 36550746176452823544086823840739827200 11357597 -451816104996206280335857210061920972608 11357598 59461820477237378522668186828698826752 11357599 164471183171673149829253209735137078520 11357600 156763261632381892381542525903603302400 11357601 334781153306397893935917015173004972384 11357602 -165719065632189963393370799434872950496 11357603 738145462209176834300306625975685106184 11357604 -832993143831615473807170076388321730560 11357605 117087322939746268584088101556337592960 11357606 255941090524069886532758089717263465984 11357607 3293971245021328454975150767838651136 11357608 -825845887092025317396828441626897495040 11357609 53847745181428566895334121799902498810 11357610 -15459278552065063906138108446320885760 11357611 -896440331221932163800898882021182878600 11357612 -425861671411666102006239116245594857216 11357613 338320826836311337024620011632789645440 11357614 -273937772568852495204249228474806449344 11357615 -239027425695523321248460717510134890400 11357616 -66421818404682024359769891938915844096 11357617 -639929667040598793015512331933483252334 11357618 326361948544064198160407101783167936000 11357619 56931924565096412989444666604052242688 11357620 498166120877148384160100018718628903680 11357621 924211993551099012725991730727057228544 11357622 -229542435889908024304019906668344811968 11357623 75600372490106628506752320454803627144 11357624 -427339881472393466890745035982337146880 11357625 -41776971391875313097762730264277632000 11357626 -89071384314320645031262814790390186240 11357627 -80601769296094672504494460058752378524 11357628 -78522693974504824935705752250416033280 11357629 -270919878171935026071575646724081556916 11357630 -63689579660326832623181192989424457600 11357631 228692785575068017242853253256111002400 11357632 8427948298690242428434160024115216384 11357633 -3223790698642547553507992140926491520 11357634 91232641051662501534518568934345237248 11357635 -304152446688698134362142747825108340400 11357636 68611787444572829271626536744702462080 11357637 -216668234262908681510258633673994297632 11357638 619075219357273234525139468979363626496 11357639 440389282983741067029814325053591267200 11357640 -123253720643184637115098116889944883200 11357641 -103321858736878656038772872149728385308 11357642 -480054217236307307662572676153411224528 11357643 4465992403625042786933834915558459328 11357644 1052004006386457616989899913323521529856 11357645 104379961126888200945609054251459494020 11357646 79826387804283985906127195808298857600 11357647 7679004012250373912667472245046716000 11357648 151511389947973776776729838472399183872 11357649 -656820777823352593845742433707102625760 11357650 201259915577795196044544582799271722800 11357651 -808101082992082210373920781649685728096 11357652 -54672648134375870252609730746709620736 11357653 720807888122906622798988876863956084064 11357654 -82598321361358955889138641621401184256 11357655 -288382434233022931657116748372345958400 11357656 -117670728800313960647572083932309422080 11357657 1111580455841250456806870085838948359744 11357658 -9750501350432518581886440189962919456 11357659 172184857875094222458284521266607569860 11357660 -65340717897870166266113161058977528320 11357661 -122144469482325170951542908199492843968 11357662 -143656969452168825227529745839029559168 11357663 364991075948499000396350121467697738912 11357664 -667166134727519042891134184188773138432 11357665 488595142319259903904482504139490580 11357666 701663234521659149758977955989941104800 11357667 751283585823420466331589869553990243684 11357668 42023106686326627044018470169795420160 11357669 -718017688681797977770315087641125100930 11357670 -131398339037306568374895436117718231040 11357671 -108542905516312437434582425486052312408 11357672 1163325166169361554483683640153906380800 11357673 27068501119854042471540714770777149584 11357674 -43004201426147465255119277553626455200 11357675 -57454548354760749962983690453160293200 11357676 -3666463125729014783975942622499061760 11357677 227456005219799527091539088349272295840 11357678 -37094409427108016158487354613269415360 11357679 255430426177127427708181032026732843784 11357680 -142490876224226634491383459143134576640 11357681 -469058908336823177785738276595367937536 11357682 -14215376790131033682756156831752987136 11357683 603584837136081445548751602115435391520 11357684 158665828229926175178309643355548920576 11357685 -660069377546507056277056563052857364800 11357686 432612129876991438927347339814448325792 11357687 24125485193578301268991614867030082560 11357688 -269383158748958627632235679590965862400 11357689 -29617754172436803435092045829026740800 11357690 170174545696567172957341984600735814400 11357691 -418357198517041765677565910165693299200 11357692 -252176997783795983168755259852615605760 11357693 -824259204219742060325364342674034498336 11357694 -318837079355777377652247901266706983360 11357695 -218216825542351094173617659893739074080 11357696 -65794854226608045319521247702579937280 11357697 35396407280674565833634178295360214016 11357698 -163345818492979963672317419178405538560 11357699 234093462353202282106070683508101338864 11357700 80164463501301084044490012766244582400 11357701 -256719603765471741609742583915961963298 11357702 272437235949070164651767146496872083552 11357703 -260537634184885944844772945420496971856 11357704 -635761165023821349191873901620224650240 11357705 -5523777177217518105321061330677406440 11357706 169954530200557297514183860009125027840 11357707 687365068191300912230627919912036661840 11357708 271610531303036062996876205716977071616 11357709 -685632833210266086696294732298434869472 11357710 18952263187667779898962115993323848960 11357711 -480180330189274534598300008860484692528 11357712 36118081700122851446966917125588910080 11357713 -69658915787405270780304903064837735820 11357714 2052512591237083509358276544263265952 11357715 440125096781043760437103974175453731120 11357716 222117094692354601354409776103866835840 11357717 -176451933095967111924265986081340651968 11357718 -11229030545436270918860285672712069120 11357719 -928256127807843575832736937812340456 11357720 -319162320328387824320972478285319372800 11357721 195092652876492258195846486948774360090 11357722 -272152594306219430338256713066848154368 11357723 -57393769417204430069053425738505639536 11357724 118760767247091108751788454091718008832 11357725 -579727749327633825981099517676163044000 11357726 48785075267560361651085046139759779200 11357727 871303280420126341856414864703954866832 11357728 741469544903445118994484570538377216000 11357729 -46022541573483267549298980046554385440 11357730 -77914991743996977178047656473738668480 11357731 246480527552229826991647093511091961344 11357732 -302495851565480167464880372131943019904 11357733 414531664506666840718259328384955101024 11357734 320720951494980535752702863826873753600 11357735 -197846174398007415131457963768703983600 11357736 1553277915516800361131649370047283200 11357737 328505900554292178520050906841630354432 11357738 56937088355991626365700912798063284224 11357739 -3813816760317681075825108767622045000 11357740 193200123687316973016114992527716710400 11357741 -573368594067582818828888150062526694708 11357742 -101140874790888974590625516988418870272 11357743 261975287890160423995408821096726596544 11357744 -183010679527533407850221970005951938560 11357745 -37073818327787581176680203655639285760 11357746 -165582030213950014470153605569269938928 11357747 682588518181788342975895334808535639560 11357748 -198601845368277190393068695516280163968 11357749 80583230332124955411385031323373593088 11357750 -111501519856179412770304419350228832000 11357751 706318102746047944724827726779415027200 11357752 253131814053550733219815854648488878080 11357753 63604350492383492778262736149840096128 11357754 -468603007845472941449308788484960992000 11357755 -461626512375087544987718868476548563840 11357756 -22937943118189121854707009411375318528 11357757 373172620881581903008352876763150169254 11357758 -77026937630130988218897585733081163520 11357759 -609966655073856293000066659430249690400 11357760 -77499374693075389364544310450417827840 11357761 -53438175254341226133872003091121418576 11357762 2355518106907553619067346771451325440 11357763 403404729219181891159751174720348102400 11357764 -564052880567460641178911524697395381248 11357765 -83788363527777339772381918409787686340 11357766 -48357009075669430770856328839380910080 11357767 346937054689807518111056498238487132432 11357768 174766804231867726925265629189621022720 11357769 76117522822660351350354305708311363344 11357770 109337391168474422694367605710630314080 11357771 1048525256185015850397755073369004893972 11357772 129887791454187208754608298340254257152 11357773 375288493030956366976872808669325080192 11357774 -188211444684527746353335278597578941760 11357775 -22295119981622099724080557292995527600 11357776 49706364077575075728202716821837176832 11357777 -978890572076503239074953216858824127374 11357778 -6701190009079211868904003538514369792 11357779 -11151654306135758730427007351976807168 11357780 63521244585896974472789409496849121280 11357781 -330327540710617441949914825228662596448 11357782 13759130311445227136087816062785232992 11357783 486387271755745642197201935295940801032 11357784 362204438455011821178800693160381634560 11357785 512001016978962353429359056002535048960 11357786 -522007698018426673841672329579555344 11357787 16999058315752825395442773228750883584 11357788 -91547085035065994016367450752477908480 11357789 -167322546064192484192237789345837314260 11357790 87682540119901930456145284119858990720 11357791 -393453612105999677602809801764316518448 11357792 522262365129841420731645040981259059200 11357793 -628088795695970827308709815182053697280 11357794 91312490199543353477117096702418012672 11357795 220967144402832847670904207908855571600 11357796 78131287974446017535205006217461448704 11357797 147239618973860407694648795074831442112 11357798 208917863998594344539324998325306354400 11357799 77872543805229654626382739570778199168 11357800 -146829974695854970628298558169992960000 11357801 144109167429388745421919742457209212800 11357802 -65686194732517873628391779262936463008 11357803 -823155124471879396550805937971702235656 11357804 403656262923580198679697725125578598656 11357805 -1400981028006570679393598927483236800 11357806 -34110504367027755096618254999582451648 11357807 -351456604974480982723755538387656784944 11357808 6551707084459038089560277982031380480 11357809 244982519675494385549625264697710007140 11357810 282368351016459622748189389693201436160 11357811 -162891756502283802868960151865199988160 11357812 510980921732241069701773743481262303232 11357813 130010070031503764054086546309299478062 11357814 -36161738554113011759659285350023718912 11357815 106958425577601034060123758880108032000 11357816 -10013664166234007607529541828472483840 11357817 -330823118904935077290541338078498137520 11357818 -559399162764980798567030787627777355296 11357819 -676716227273891508543660958393766288688 11357820 -71982284309079677442870633175363660800 11357821 -867304334038041561716940070202653417320 11357822 221452799761932962382827803755984104832 11357823 -395164338881652035413451597830911462000 11357824 180820464724923468155559258038363750400 11357825 -323497955981292474395802881614663689450 11357826 31731607092839525715422687889441830400 11357827 -109846898006580896148680454626907450688 11357828 100028527300656255880851088503226608768 11357829 133398813295951810783318862787439270080 11357830 209401584853366487770093516405868236800 11357831 1031519517342453491062224422693255576784 11357832 390577065573110982190387390110847795200 11357833 -99124656035227264736375575534190020080 11357834 -470698590758236347070358322326292082848 11357835 -4891198785927075050076634356300944160 11357836 -112664371742535969292407773901382877184 11357837 -334387528069135106166820468900209353088 11357838 72977327361710540402192616935056532544 11357839 859423719110456283319679761929074126440 11357840 -15260099297478792222794300584832532480 11357841 29140954529107372550813449579391689824 11357842 -69220874164950114921419080352079661056 11357843 220418383839815906558104191825430942800 11357844 227036651773648213407678477267396335616 11357845 629432208796644721647851974726143995100 11357846 96549863018023269234295738171456867872 11357847 -22760730270683442456600899852181905760 11357848 -99457609992748597546881348297646080 11357849 177540786012808407009554980075856267850 11357850 18290405627575214729223782546840448000 11357851 45124975475555711259438078998226882944 11357852 79498628729564739670325415792432835584 11357853 -22385311608925643654910814450037171712 11357854 407554006244117197067767321546386695040 11357855 -142073832356352795969264927579125841240 11357856 48808878277975998948452270432069222400 11357857 681787854879494014852507925609965990212 11357858 -322436845469374114856434571582511125760 11357859 -600762952644015668253518648423814825096 11357860 317258930088656610976902194489510645760 11357861 15648874233825023324256161883046676124 11357862 281768355718253346474627649643239964352 11357863 -1180290896344636605322302769039245473280 11357864 -273770639485053569149997940004245995520 11357865 287762393762610933960740800013173171200 11357866 -133136977447094818516728337162748769696 11357867 -580524628334145734689914122003906715084 11357868 -255243479329439189970409665117471029760 11357869 -697484181803859986995868336719479018730 11357870 -273559254556862065936453255397759777280 11357871 -192756702461938572658078365387398683776 11357872 -90747525966891199078939393179984035840 11357873 223855536519177621621209834088182797824 11357874 -534719097183312093178228320070349253120 11357875 -848684604903265167909548876292209256000 11357876 -585686089232872748626666540437165440640 11357877 -596414212848339870884208929050363621920 11357878 88442552067586540897276820180646665856 11357879 -201015888048776380679035204192173406080 11357880 25955188423767225914266471409464320000 11357881 -5393570656133725663922103226973918336 11357882 -57357781493934124771163441116008248208 11357883 -314530558014902965233429884139745603920 11357884 135640033591147438171333000378959266816 11357885 69992039338317330553448718545906651520 11357886 206480861652057613572185373867614659584 11357887 -1436246570063043454257803355259905055008 11357888 -191573456790470563542114351220194803712 11357889 589459009632098207301397647860155109424 11357890 -43097086019099996763090293223981443520 11357891 8133907960460941819396764122564509512 11357892 36959308551408045198358560994429243392 11357893 -575365555455578653226734056739311319460 11357894 194633294301368048084236239232151942496 11357895 -219294178911957327628351558440511092960 11357896 -93538298825964312982804112173236633600 11357897 -456808293775477749245783076490927839654 11357898 -295448443691242528041530590634108795136 11357899 45081291328756481748636949475465224336 11357900 207466456026069233379625835542333132800 11357901 -53973530280870328613057918586620075658 11357902 125371879882142662697444053264872923904 11357903 285490945017594982594582140369604999152 11357904 -55590603756236064507425001174938419200 11357905 15773142074787215295298520333539507560 11357906 -50076256241880685473169219541995023360 11357907 1200284076282755708905141224942991296 11357908 -239036188821470314885661820466047436800 11357909 -352380539452317040322989150730209824000 11357910 -269043027001443060291644765798657808000 11357911 680239188616893076247344575972882658672 11357912 550977880552586053170415097530805299200 11357913 123542120865777060428289314434974873600 11357914 569293902762260873518063427360577667056 11357915 102541713471299511711330833338334631600 11357916 -215459281945559527548747417308306718720 11357917 1035945445303608711346575904610568908966 11357918 148347511848506164888811842327481389056 11357919 -284445204880924180216745908286428538712 11357920 -13208790902928075837016846926364016640 11357921 82781698042627690298713207831609557120 11357922 43312249104913125859615548259670127360 11357923 257256331669033174451676987006122169000 11357924 21562964850716014706104382984695183872 11357925 36246172111184384289356675617816920000 11357926 -499141152797880309389314719625894590720 11357927 -187918404393095187061323406873543899168 11357928 150929813042225838794567983389541171200 11357929 142722955617125851217055492309505341888 11357930 -166016299458675804162814441385751931200 11357931 30471618055446348416335523641713850080 11357932 659127810037483662817065769851479818496 11357933 -863819246823571808218656365317282507818 11357934 1175662268687072713487917924393205760 11357935 -117835434639434638594565989756142221440 11357936 -210821828684214159421225607461640798208 11357937 -475083673132629433938092723231113748940 11357938 164035574080192854969056530371603595296 11357939 -81749747460758648397848564870812030260 11357940 235555810067897705797809000259462041600 11357941 -142072081608631970069268567127207825536 11357942 568927267568371287355748866663007424000 11357943 75751555967831347706514680600663374848 11357944 -456960683802182501709020497033342586880 11357945 37822535059971559087312239230088252480 11357946 -246486919517602505760781149882415997328 11357947 965386888068594091794061441546156079396 11357948 23776418357289975910581222433935277056 11357949 -65748257616633308031485244013887790080 11357950 54997571579273140664826442165838904000 11357951 165157609487850603168820055291703696504 11357952 -19482520614343642415349459402822254592 11357953 -444315164926644240352238751897676060800 11357954 3446105739162719887462974035898771360 11357955 -339057109795458134074567486356040046400 11357956 -614041196832798370679806062992682771200 11357957 -224332839000084767494332068063384155620 11357958 156728505930489571528894867291540199808 11357959 106489081350767439132444671235008779160 11357960 284584403664738425511987788439809280000 11357961 149989992585727119321291021364396768272 11357962 33236667692238810209108457422219931648 11357963 249039427609042011703397627477274917184 11357964 -151212338604175112683447182602719647744 11357965 -287880110836612001020719151994113033140 11357966 85302589012781275109521199978132290560 11357967 -229773702778485177632316207182983025280 11357968 53935016457831808988228534796944343040 11357969 39748077356933314619844537401923989888 11357970 -107309901708213676424466911003967413760 11357971 690171085258279749423057685985778913200 11357972 627320874204545595854943872695472640000 11357973 -875799181286327736730437499351779530112 11357974 518351522278137665373529724688745056192 11357975 181967805577053030389818815915211671600 11357976 -60987336375550255042311923919997501440 11357977 3595411647721035327442200033221950480 11357978 -121482723590486457470398189821959538960 11357979 -266823782749180981925572092910328423016 11357980 -344535372332767039372652329254506304000 11357981 -239784247369201754644118954831770648218 11357982 18206104494148141345401130964395391232 11357983 224939942368657695562188661760042667984 11357984 -428590233122816011537150553414540722176 11357985 -69680554997543491709584869765787002240 11357986 -309417825319211098271745212996236997808 11357987 -857284812225563504217956001275743337760 11357988 -461342169189700324761047504457838141440 11357989 -290886376026174192246370397911265563654 11357990 18994731046320683701936936020207386880 11357991 -6945030434671332179624514157697464320 11357992 -891860811596701365654453997139264640000 11357993 971627654763436540449034398816105349242 11357994 -207153031462887991590075923215122528000 11357995 425085019584773279384833834364476365600 11357996 257907366042975259606475964064666401792 11357997 -2330238000813078161495359124314030080 11357998 -97387312618716643771765639872522673536 11357999 216523892872202099574416719569259050000 11358000 -171694899148622118870413959962181632000 11358001 -59558075796044581021702536914080564416 11358002 26431651572342059055805391722172666400 11358003 114637627742438648992932993732364482624 11358004 -1071167893564905515302549176123471661056 11358005 -988964952551877489363022454178480616680 11358006 -98448259803608952646494744162716319744 11358007 342174816922362039302128821340076665256 11358008 -205552949711202878921456759391359447040 11358009 171693990167707591716744128653655702400 11358010 147512754160772516375519125086511968000 11358011 135413201479026492534943851361095132432 11358012 277386343527223342681829105121680154624 11358013 -153240822047352603180249304751904391738 11358014 -119393922824228696664477496365127932480 11358015 96920225298994776824614453024472626320 11358016 -735790829331897118232928788232859025408 11358017 196508356497548251888615132735268799744 11358018 -914607219712484803145378413897428480 11358019 -1201585301605711904468290684910465376580 11358020 6883113112958556575899253487649013760 11358021 -206141766097242168067476576373330490496 11358022 -76353860250711534068183420328543603840 11358023 139953549690237467983789682618676561504 11358024 481216102752639802982992949156806656000 11358025 21564477328343342881263345868234809600 11358026 -482093890716557121636577514616658254288 11358027 -74391355935869961957196109257659856320 11358028 -25856077256920363581052750638804992 11358029 -7775106661976734473132975723808726560 11358030 -241346483038989665062878818553195127680 11358031 -1093598936326731836953858958158496457600 11358032 722671661688941958890231969645985792 11358033 512385829388141369690344626061419466224 11358034 -71881378383846241013316076042329673584 11358035 45899235496820173341902011902593357760 11358036 -562391415414906426820226039270116515840 11358037 -503870155623019180161343192480824491314 11358038 202519439893685802361501641537154672896 11358039 -104957046512984356613886804543041713920 11358040 -242026063086821899156673563667526451200 11358041 -95343974010428795222409446857374854448 11358042 11747236654621158323352590602297520640 11358043 1493727873962852833049870945494099679520 11358044 -558794504559174709604290219129519104 11358045 -40972029706758613669406090851796467380 11358046 85085367345962729307653867281590215040 11358047 274557733136536631133384192684615607992 11358048 320848909930061030757943051544847974400 11358049 -671352068293849803440474760233563529950 11358050 160683596399217465116569526584366713600 11358051 -589167718927981459231590246459307050000 11358052 -96424507159255441529237805926086683648 11358053 -406541435677022344014158527573493220 11358054 113527009685953387127138439382485048864 11358055 -137179258651902598937749516939334272080 11358056 537977970077140398413203051931837429760 11358057 325099980852620693820772456872999852192 11358058 -219320243233985936043620566240809111120 11358059 264763013260600473061468083911968473792 11358060 -97837920119594962019236711437245399040 11358061 226435174827747081513418702703506438944 11358062 -198068026567318722738391796648220715968 11358063 1234813482751091170057123007557315584 11358064 75162626444470425075007737554635489280 11358065 -576330476423788253670360626038118766540 11358066 124017846411908152374777022296535803648 11358067 -340908121017813225238487745273490636800 11358068 -257326978083139450504366683993971195904 11358069 313841622022009550767840152013820157888 11358070 1202187011741469560719155520345017600 11358071 480229251660276787762788944542716295272 11358072 18469927640178525054920243421407293440 11358073 491235238816926619785063325781947897322 11358074 -54363717912261742219892734320256505856 11358075 -46189670004808975151304273743746676400 11358076 270237891234738348742260549703395829760 11358077 -52097294576675576770146851876339999520 11358078 208031151275937938047438412540506263168 11358079 -346805084709788366042484679022849552024 11358080 29261161407228251788153275284245708800 11358081 128379737752316206244886204453409638912 11358082 8257330235791516367953348551750265920 11358083 -137847565697404239289902076682631040512 11358084 -115488361086573804260908283159108465664 11358085 -279560212140077930309969495983131987840 11358086 -21268664819555810406012486137389231680 11358087 19614641457333808724004225925730766720 11358088 -257846639611712672643249035344260464640 11358089 -2599451003856371751621283783677227340 11358090 43426025703457561938093813507538944000 11358091 -614069732725116238844744041570744780560 11358092 -53071530353255486903829708974640929280 11358093 -537089349150934047094592793554792688672 11358094 -305513331031949458673936469991474778688 11358095 229028071935716514344494174755546307680 11358096 58410437230945526695443211944740585472 11358097 -62985822914975382853428198365851221454 11358098 -50700587969313747798430584211025545440 11358099 -49311107047364128724415560799665229516 11358100 -83676509798935644064344369243288185600 11358101 -153308717493050488673349379507920976068 11358102 114624604380421010388851934438915072000 11358103 456753070732368028731484517448217873352 11358104 1068217772621117103688885908113880053760 11358105 -278964880339964096384786781016294579200 11358106 7347702917853741446289515705279917824 11358107 -42774215443937325536236554013074945840 11358108 -293656781560976091398127368854589082624 11358109 -216676391535610058275304782550725095584 11358110 -534873335882407710678700136702958551040 11358111 -276027333462862448985149589852656010480 11358112 57022118144383615374757100956001501184 11358113 145151969273432298943456707971706179904 11358114 -160246182996088352263376401897762679808 11358115 921409769201844931537986138161251447200 11358116 -217885562233827790571603568442788163584 11358117 -174503363998811672080970102421078197760 11358118 -344945530549504613890368407033719861248 11358119 -268937672988231207787302805932012890256 11358120 -278466237560184485865737473757863526400 11358121 433304975365676382019394793047881248000 11358122 -351058509233285409986150958916749402528 11358123 183521177772934432532838924546671929344 11358124 -77928261989364415919493480003629056000 11358125 -274084993843786172751172703289879862500 11358126 54212008157797293557037545745283450560 11358127 -97897641993097274449872103045568438160 11358128 -25889615303784706520053597341342990336 11358129 -150228591486075740210069619272773506240 11358130 -33281160345480128490654867998225740800 11358131 726398609173495400065681842356583793932 11358132 -78707924958565001709932912767369801728 11358133 522461652875823177547684640500138456384 11358134 530364335510335254869123133708855482112 11358135 -1374938573263723793992296486360213360 11358136 -568061952498772708524902280755916595200 11358137 116621923154625218378303338368059453952 11358138 69935017098438822136766837325025713408 11358139 469506060928714441722965094341321937968 11358140 -413123696097250015234683955823962521600 11358141 -42482074367880252425782967925933451008 11358142 15202588039822519270990787349398600064 11358143 296743283026142548937896054726811424 11358144 7487082675354907213560441825977696256 11358145 12707370926196407892055919563022655720 11358146 -395937464009759077468457513267280107520 11358147 254255190227649134293106656536544164600 11358148 285945197108737546702258329185116160256 11358149 -8069332733419871176125798546539040 11358150 138065438533737818089725673461521601600 11358151 540080492013676218507494274937505567400 11358152 -24531059742327904972858737597445570560 11358153 -699850539741142952521361039756171244438 11358154 -13902061294582369723330303827240407808 11358155 -300702154221700740621984554993442649440 11358156 163633310394084193266077945535872220672 11358157 -414114061514685732186436694796791119776 11358158 211357228544835598558623228996223560576 11358159 180231031117950002903964410891947142928 11358160 46521241483571630967833902324417167360 11358161 577085116754764466196423582159788900352 11358162 335801664712396231313715147342868433280 11358163 483872669940319760824081215563015554412 11358164 304394966002433073074067553821602453376 11358165 -24714405846919294589285682329689781760 11358166 -81395624672542295718254725668527416896 11358167 183605842677763656676007455240923630216 11358168 -250065957812721157158407569513554186240 11358169 -59590980666227444611473387332004362940 11358170 438314398129339877779560642389901716160 11358171 1276126282811519295803460149003646451200 11358172 34653943711168515073815111951965134848 11358173 845681194216937796289243430652104512422 11358174 -49784160838938212307719685475237890240 11358175 -503728746265601370521338974249377628200 11358176 -1131517613990531582988807060172670238720 11358177 -319939446989665625026501096698656742480 11358178 175196034176367880571011802035459278624 11358179 -34766995940635650778609985427192178224 11358180 -14101752112482207924629442581669568000 11358181 162542393081872667768549638250325794880 11358182 216856356217054042528682974292742144 11358183 10133297865276541811322352370648206848 11358184 438074253380868619394377270929855283200 11358185 58143861716804771115792544226458201380 11358186 20568636112655374755012204835467064320 11358187 -11889813808590395121041632849690546608 11358188 -204724498445948313429155825507969978112 11358189 -278869355009229245362067308547217995892 11358190 -382122560905498986252808561824112142400 11358191 369296232437543648764892275348116164472 11358192 1300284169368870603535935739262926848 11358193 -242155736583315185530410510395409406848 11358194 -10903291135086010958454708934006275168 11358195 -127505112760013245745896187319753632160 11358196 -10242127612044965329998815514349609600 11358197 712387743803516925180008405744162825472 11358198 228229713441088498447622037718598419200 11358199 -62961795265148445372475707382911371800 11358200 271117988753161045730169024045411840000 11358201 445220638187244688995445309835218097232 11358202 518873740335888660384606023357110173552 11358203 -64676359917385484575298579666997197496 11358204 31931387773330791019279036248641249280 11358205 -38592016333559159305388983383186288000 11358206 -456920029624889737007218777310173544448 11358207 214241133313695712127184068373323927280 11358208 1003466092951081809111448354767513845760 11358209 391652674806845606401698990476232337410 11358210 -115011464536501616631765586594926919680 11358211 -1152603574836563779612404894451508285188 11358212 121896837362241060003885947628799587456 11358213 -301507430977142704649370594768432231456 11358214 -30189726540583851906715866132799512576 11358215 -283868295457022291301294160212272503200 11358216 10519880599238312476111574412690647040 11358217 -41699527336268496074382602909386447580 11358218 21263826395555451622751454184547167488 11358219 -139742490504829314035311189943410762560 11358220 11391450262897380999280072112905205760 11358221 -360577336037837487012322274749505495616 11358222 128385671276865393110585265353051857920 11358223 -135957768285413327519271950191408430176 11358224 49274519676751876963113372404555120640 11358225 -15847321789692573580374337975404816000 11358226 213886049688676013835810857767293561984 11358227 -299968876034209290932266467950572492800 11358228 -36709994318229255605229652596371619840 11358229 585676605275047478397716985112316235520 11358230 -22812063833438403202477951930766741760 11358231 -187728215650489759717317912739439274648 11358232 -178687544760587926857885264984174059520 11358233 1182683713935143462300231403715002913482 11358234 142645823743049410222381287169099571184 11358235 300867056341787772379784563120431360 11358236 -214440870372926745678592265585049646080 11358237 -183449945506655486600116001376034998240 11358238 -47415556136388490059628603519920000000 11358239 1201108696934395269025885587880985075040 11358240 -43252803389921186689951944353702215680 11358241 -138163764295350313889166446710029127488 11358242 -284983110040660293955152829247894346240 11358243 181016557712786965930711283329323145056 11358244 842412582312324234052444214625064187136 11358245 -58850540580431077916827984964153917440 11358246 118571642617728125287902940707641817600 11358247 -76945106597979842992142834973567068720 11358248 1264851343461009098490684298576613867520 11358249 620435312776228848795206273648821396176 11358250 70427529467949374556926586644796984000 11358251 32177662452207151244007597222102309120 11358252 102797256616246846586866643983829606400 11358253 301909209333868311808875913757596396140 11358254 -263855009775323392516476094123835039424 11358255 -151906618732694210340862095910676551680 11358256 31681705239335680855040934877180723200 11358257 -1013046625935624324667229247894286886160 11358258 -75201480444428067571231717951822904832 11358259 -561778130202833705227871282762302248048 11358260 75634213103525064915161125958687424000 11358261 141804195509030183328702141318796603704 11358262 515988212136584890867866252524688073632 11358263 295013344285180918874250139919840829360 11358264 -105967637928288378485556700384549601280 11358265 -408343394608721421870484394573841233280 11358266 -279455231170261646363418760817901918720 11358267 47169947370076684770721009576700917440 11358268 186513604353521987041254356897613237248 11358269 161905745337734336067551164391963417880 11358270 122606153560107087852245158937952000 11358271 120859435651562507242616866500127724784 11358272 364432968246764880184601896856697962496 11358273 -90856171801776149443501850600340248016 11358274 -96688217598532948469080001345166696960 11358275 -606626860208001798938137928649939797700 11358276 145591601995521677293590530286547107840 11358277 -445521167875861090526176894424732207488 11358278 1673969795715586288621021279959746496 11358279 -994446639077759774483925570283488556080 11358280 -272727417178270520447131313346164889600 11358281 -698838693589654391477309643560894335536 11358282 -30380501699831107196806979291263340544 11358283 -211609040140406638544365268715522576800 11358284 -26309622032936850211608708182967441408 11358285 139461622306454558404565334909670809600 11358286 -45495773822944748803011597014698905408 11358287 -916095765422034065923732649931318962064 11358288 -112698549564398860506367789142422069248 11358289 -57914056433780293715437655097987734876 11358290 -155893970376996915015850781146826465280 11358291 -26425523616634093918860840411425915136 11358292 297425076916269803433246325199936397312 11358293 249243793075827281247601790214133895964 11358294 118383215763083953468695377926074609600 11358295 -348300029658968883343752066020924049600 11358296 78843959514939937257433237716176117760 11358297 -90927931647334251279374297030251824192 11358298 191476534137955973247300190966344977136 11358299 1125218572827577050460469700177332767800 11358300 108790720931174308816091965202773900800 11358301 135703151097032820626158160969128678464 11358302 678516336080190911198952405333613423872 11358303 -373356958346718616151731182009841766784 11358304 -1447534257988457895042213890860111626240 11358305 24402317943748882169860157395824682560 11358306 -568663109742684168540968596578771520896 11358307 170957696001503935975347080032247543872 11358308 -101657500805651038579003591227384638976 11358309 -367527387910642065433531896981553061280 11358310 189594048388930223466559222910788018560 11358311 1141651936803640005073107114456294345912 11358312 56897924306473576262522243086297989120 11358313 -476249816591603663718746505558750153740 11358314 -678671437224842932882233224230080652800 11358315 -168728098239791056836118752134869918800 11358316 1117472802423694641468293349999511552 11358317 210037843484456195572784938819297761366 11358318 -200018224095111570462444691223088384000 11358319 464843646904891047729591978909087360496 11358320 -118015850749233440542193288161200046080 11358321 5838058046858076141979719938762562336 11358322 66598354270680032974706488649309039424 11358323 -16643808711374157669305430780646762800 11358324 -62616830161423424480369027120519030016 11358325 -410567889087006439861344763502518852800 11358326 129855985044832791696427200305345157120 11358327 87899179453459869818109696078900102120 11358328 -13351384541533939523966674302411939840 11358329 236281423498036438451585549035832071200 11358330 -4252808598616693503489084988458908160 11358331 -317995013023223398943461769915181963868 11358332 -370678026186125384641746633544213621248 11358333 -53653341776472575319795371587808179200 11358334 50626316310724754155108948826972040192 11358335 -37201669107867027400490330039244158400 11358336 413891482354811590269852652731472281600 11358337 -100432551896747975609135158777110932780 11358338 38165665753651659613966974111307517952 11358339 167976799789093180528942045095797614320 11358340 33759541712304893571995936736694702080 11358341 -370778738149685519883423279196491822816 11358342 281819928290782854352895336250607489920 11358343 -175397355744668030715385999999368463200 11358344 134966554888163752103629179478811904000 11358345 100270573741679764658836083188229921600 11358346 -286178027199174097674995814363553560480 11358347 129802263716474956045300325260511739024 11358348 113509385361838311310566419625283092480 11358349 1451730367829700839587288410045534131136 11358350 -32301124525535096083562039202073017600 11358351 471186386341822069880904420365197815192 11358352 110153583543713717862474548107913789440 11358353 -4591939606417463300411296840318236600 11358354 -22760830337454788253296773091593056768 11358355 -902246391574672422471378318307932342480 11358356 614729750732631321763267542179974273920 11358357 451182837906217776455737516021985627040 11358358 -151151946401838593841726732808131872640 11358359 -62770216192317635211542405924637424680 11358360 96820142697295804179311259013263360000 11358361 -375266693802707997942059419472493760 11358362 -20227143808847064432244539584195981088 11358363 -689117768726664024540740759750108984016 11358364 -844998432563480585552599416167627264 11358365 32653308521769970330418278268903953260 11358366 -144574668566124231439873517958460763136 11358367 -483036906150158177636519537497358669328 11358368 263686361902539904242589407990965600256 11358369 -211116978376811778148532537570249313024 11358370 224379989659360674476352027599473262880 11358371 144531729950525212066348173886273501440 11358372 299842186982300282404063387295654215680 11358373 -199556795975776420248455392726339606436 11358374 -210611319878616900651384376158394348608 11358375 108299170775435090041829658295983744000 11358376 413999583277744267352959198301117890560 11358377 -601566231626278248096709414369720453980 11358378 -281380271599186233498727845350131677600 11358379 -666190400662190460436414220196207491020 11358380 381045791111280993760889842809743738880 11358381 507229686802257487142720607115998725952 11358382 -59175930473875544746238378736230338560 11358383 1299296268552646516646260817529282336960 11358384 -126268279271887480791781034208917716992 11358385 245593517103806879054646016932055752000 11358386 -57721785604240603138276929351783638016 11358387 -40154844846588229614270525723113646564 11358388 367580210905760148626487779500072943616 11358389 -192398406526051648194353382759615830400 11358390 169309526486832864005947490639535667200 11358391 -879055955998479131508401283419387824 11358392 492917867413189297465828386018353664000 11358393 313601534696546785009991768110239510864 11358394 57678676016760989238413004045766651872 11358395 -463804348590894371723479472412424617600 11358396 226722384431837864609116327329223968768 11358397 32026093477890084384804355043013293772 11358398 2804241501040848886806041635519315200 11358399 44289522323429522418363828918301642368 11358400 -43007677147679818977113175687692288000 11358401 1558577871267888978633330505357418577600 11358402 -147664778109122437907189651062370263296 11358403 -235647090224302855279753075594367257344 11358404 241389225169262752998026761663824713856 11358405 -129768828343073770480696784678562900900 11358406 75133611759164030835740022198731256000 11358407 -281281137542385008165414004997075654656 11358408 -237949462843600496533561258848509460480 11358409 -654180222732875030483241615831303528160 11358410 -124590041337638638068767770632450186240 11358411 112934259579757721131549270580170610160 11358412 10234003906867502161553068403969144832 11358413 -1138973702105454527091881358182463990816 11358414 166038878984376039217796279549978691840 11358415 -167893062678745560535699399313663848440 11358416 -229900289811633966775746688932350435328 11358417 -42012059937714093368542581149412276288 11358418 38844481338443150139367610346521561760 11358419 -272320817717472191508409481448514417200 11358420 35257437903058663415149432889182586880 11358421 -47572934804846463891012436641470787108 11358422 378337047221898048544711396118590516512 11358423 100814890331573042041660241385032262624 11358424 -56404560942187375849106659177159065600 11358425 148614411466174127301882085703571847500 11358426 -251300201474747344840339175248933357056 11358427 -374904073983358310739148177093989932688 11358428 -818071481364808549104005841262413864960 11358429 368963025044041619549909482529780915040 11358430 -199724624865744217281401333110966368000 11358431 -88919451789530366765081401217684951040 11358432 -9358705184360481895600380216378654720 11358433 398801502011180418923413129265594635682 11358434 -340022893220243212999830916184058174384 11358435 5471522512971976525524571801419125760 11358436 -118859270370040505412156895088405996288 11358437 192441596932395881822412728746617930432 11358438 13706803808650004168029604075829190656 11358439 -121894075552797820400732320444914402760 11358440 -353312876920786449900587359853805619200 11358441 1055504654366332813745460343156988137440 11358442 598203807041831595265227098843195005872 11358443 500452305989516087260293558964233186816 11358444 -325038660804960462213704824127892111360 11358445 -91038917000688210026317083997910880000 11358446 -22885391683439478187286694362353912896 11358447 -165157394123374390217542729749578496000 11358448 -231116301770596911850792714522928087040 11358449 317067801157768832857326448601939034450 11358450 -2899310415890870632072509009022262400 11358451 402946519665578382398867173466032486912 11358452 -55787524102708191399437707508787947520 11358453 87305988835039981286200492423622774304 11358454 -198134704422739471253412186796172906880 11358455 203568018030080926935298331345274993360 11358456 5415605100547672430161725375961866240 11358457 -850865098465834136106164536782288736800 11358458 -261422763532320723648867638888125314816 11358459 -2707349988650871863737365104614076640 11358460 -314890958103565117077887516678721853440 11358461 716695048863094237205026688052327949062 11358462 -135771339549407298132691027356624322560 11358463 707552119277177996952842704371941587712 11358464 -169967507478737395433647570509235224576 11358465 -526840112126850946477596773258824212480 11358466 3509732663172079749714354104794775040 11358467 -583122044151077045491306993993080205800 11358468 12149407767307502926514902448491232256 11358469 348044542278273492685501887215054267870 11358470 185649228122370450180829919640718807680 11358471 446764917601486413761524373443557414312 11358472 -568054311986998932524709978519697075200 11358473 53838316568127709715066283050123936640 11358474 -116041409881969689188798056639707605760 11358475 137132773786500610585164970846561812000 11358476 -98121772834865336735401396319638679040 11358477 26018437923005003560790130150546878988 11358478 55572955434407148612669664474323128256 11358479 520034468544588598601389052891140713072 11358480 -6267964484937392764992357159500513280 11358481 99106140613015708297432807446287913600 11358482 83801293291068864064581209326658498880 11358483 243863666666826538009650118575331888944 11358484 301649894703687603969037670589663622016 11358485 -808835907456263469661540607041744216800 11358486 -18326365152316105538899789284456023616 11358487 -284611942253986455794597075832059367248 11358488 -172306254072949070074636507033829990400 11358489 377056537798975288015252176548985453408 11358490 -312757302337610545404819613237792665600 11358491 -1072980786821974806951711432733148778108 11358492 31518970474351839172625379351364780032 11358493 -280089074739419761873642133323570432 11358494 336316498894900124367210190062835739136 11358495 -366784571512770466702236664778182130400 11358496 -883062205371713019537051030489484689408 11358497 -1227394229655661912324209304767176241054 11358498 118057201595808509828405129958586952064 11358499 -671575897167710108001256609523017809408 11358500 671077694757279125566653287409542976000 11358501 -148058521841481289059163602277199596032 11358502 430538258765520594338474141216439977952 11358503 24212990803981417710264319224292678584 11358504 227681384499746051377846110304894156800 11358505 678928458495927039168125320870445521920 11358506 -532666454284454734654622770845606295200 11358507 682748854033408995729545821212116471640 11358508 -15439690866179057140060035048579610624 11358509 -344969222172273971847973064820485982240 11358510 -317099265064913736109208756706748922880 11358511 -229295399387246499549440430360430909208 11358512 32448134874007710770857386333585408 11358513 240738988223540542792438942774387282242 11358514 -11200177397775493415682900999337783680 11358515 -160087837109007047926852940188208757600 11358516 -57519360017353604279362569268318580736 11358517 1027020626002561739214011207646078144180 11358518 269117172347329863368862496000127532960 11358519 10977181299079130970725173559670234960 11358520 135099058474145369848968241667560857600 11358521 923456422248359629579201718733218407722 11358522 17683905076229444734248177669746688000 11358523 326625472365170617210272075802462875840 11358524 -105149843956699656640086272437520793600 11358525 -40672106412240478266710173927378188000 11358526 560028087549580796603714790461323475712 11358527 -663285356063085062471902900288577095680 11358528 -184862312970760761664831623287317463040 11358529 -89447475187628070216268467956057892160 11358530 333992539497193984093434282733623536160 11358531 559173588879228965782145985724878461328 11358532 -82846542599446277964451659298832415488 11358533 -258731206463078008599416685337661934024 11358534 -9982311981316743393483780930093886464 11358535 -21803520807292386947160898704766731840 11358536 966332635898950577048326917090508800 11358537 -205815608009625587443931700796344536448 11358538 -19068738373261158669749786884361200080 11358539 -763792794707315974907396843761213767660 11358540 -202071425547814434679696497233114480640 11358541 1407711364772896112575557667840916238400 11358542 -55285717523617155809913106077245608320 11358543 53158106738040751525213725016427610120 11358544 49855858478086396573153670939404328960 11358545 322925429017862499786177049138807243200 11358546 28330385535868430838613924479282989184 11358547 37802623862944016741222215292536469996 11358548 -623648125175532333561385780177857265920 11358549 518286191297501039337003810816587064654 11358550 -38701657530857917750256787143383142400 11358551 -32928187775448633974183984247973043448 11358552 -681367628297169876054326397147701084160 11358553 6184588082059906357056498790789151124 11358554 6624636210941350198829555829692575200 11358555 18022424194631081477450412420762931200 11358556 108069497393387905661746310144265194496 11358557 75968587317384534034620042238428638400 11358558 11844814999540420065959052037146459648 11358559 -292675606815810942991955014292038870240 11358560 -39051342178830211431594154965404221440 11358561 261582844198909427561575139633683248960 11358562 28894905455952172942050669265543689600 11358563 400589281287529838521914284585838147360 11358564 100926459908675555424603390685414305792 11358565 111190811035800078121472548763116590720 11358566 307574415086201333370851069533202759424 11358567 -169679426206955363457176978946128361528 11358568 430786052982439908637292022791536128000 11358569 196838288502599688264662464915307078970 11358570 -25273770729172986063829774285765036800 11358571 2344128808074950855430859545325285664 11358572 -167973308466309492485061273763461849600 11358573 3689986155453327065453441630861978304 11358574 1683710297484630037076865576487295232 11358575 360896793269207906226316395632760987000 11358576 70004798401312183292776752673309655040 11358577 326757605885540291978284878313036358512 11358578 120302223617607509733490662990159647232 11358579 8694550083198925369397734166548187136 11358580 -126998579678703785508591765832972492800 11358581 -37362679784105066964316618546351405320 11358582 105805028269400838458908027226235640704 11358583 -218024119996948586873326014054441718168 11358584 1639956011075848504631964253959752417280 11358585 100356307953534563476797190323197573760 11358586 -136190158589673917323786213296374209536 11358587 -470724374626755414639778849605516412764 11358588 109809901672537166423746762499892748800 11358589 -59463682653632783767345776506687996832 11358590 73174254006190712336739807734520244800 11358591 9867605217144873532587107049754350792 11358592 769293841021819270470260451951834562560 11358593 -476716837898367320040665453593967989482 11358594 163727359170581126766580998551349431328 11358595 13912453104157921061770910329287737520 11358596 -96253349401426006325170318168950951936 11358597 707529228333577733759640789679422674400 11358598 108274541528963523998809037710590472800 11358599 -124639611353956714083184464103697061120 11358600 -125422915519210591186052758008182784000 11358601 70475286003623292324423597375866372532 11358602 -103161206102738547478033011611643869088 11358603 -718663589358206575850375075128005432480 11358604 409869712756641626990202575866270924800 11358605 299488464788723924977804832307085693260 11358606 140577115839770295836726649928647496704 11358607 141572776267081269464671459543043479480 11358608 -212392610330825190908296237084704595968 11358609 -191532062222763649526791557987943566096 11358610 -527915916225815616401449497746675040 11358611 -9975019588427251559534113994036763576 11358612 16346277955905907257190449163830692736 11358613 449339950249357833306437830969435296160 11358614 783655619603866654200849902592819891840 11358615 -213154185107681485822427143270757903280 11358616 -291981914538451959211457350913906411520 11358617 -524867344194403443007425374379612477696 11358618 -2657152767421650538368945813401694720 11358619 40358603809074588520837327650064173744 11358620 -48481122940539292691208879753734277120 11358621 -408380166466162363514501941022537002560 11358622 -6093393522668577200518816545121637376 11358623 286953597490865934596406881057272507872 11358624 444245357599937388013909549347498885120 11358625 306922489403812768963365962513496210000 11358626 24659832520812973419497768276858167296 11358627 -211738836704549865729871325482615447296 11358628 74688681043749501213736417234848330368 11358629 -1541975344688657392537557833237952216840 11358630 5151457444436138422334004093764726400 11358631 -2651687269736775542269290441413250564096 11358632 -489365763431294862974644174074741273600 11358633 273284342605899546014528604337734720 11358634 -456171765516446614359697123361408959488 11358635 590858390552161418461484159019483432960 11358636 174767699998616083276656122033595079680 11358637 -1006807249133377496391923468740467157760 11358638 2360628368674653428416570029801126720 11358639 -639166647394756785498733044702539707896 11358640 78876172861390497118166194437722603520 11358641 -732894534808470667908484476342009473070 11358642 -59854306516876983719179060351096679424 11358643 -633068071285359724764038115384938149108 11358644 734493937777736335164464201770229041152 11358645 76445637743510510387602837946819922720 11358646 213472409968750689843030340792446363264 11358647 482543633667262461932885652120649085040 11358648 -20936612301295566139936092202472570880 11358649 -497219562774352115756170812519801515350 11358650 -460034284686938603094928658653119552000 11358651 380545914261528587949844534741634655744 11358652 199750486056604831064767779698480824320 11358653 -340777093866269553177366956115228819936 11358654 -9698358261174294536379125782424260992 11358655 -15421338282463811942462754108732956160 11358656 -82709905114864339022193174435311124480 11358657 -1202543817711677097255733214850762555360 11358658 -422945511566430205482063902749240824960 11358659 -37724429647324652365139374616182660116 11358660 -18654039355508694313822056705865482240 11358661 168873297920235081591801030987831586332 11358662 -69255323895893443313114791736195581440 11358663 444273565880268273772233638615255875200 11358664 368274730430301261969352184066687247360 11358665 -5864713719794389798784793473216791680 11358666 287327454118010190395144314127105727744 11358667 -194112810736679455767970143524957869088 11358668 11663392072138162408236975132627479040 11358669 234455944332397519924132464975811231872 11358670 -135736521721476558740914414552346759040 11358671 -272128901362145625239390096642160655800 11358672 -29093022827711232440749407809041858560 11358673 748885266143606131281279177712533895744 11358674 -551049658935413482839705419967978551664 11358675 -386548715451712385738103354854169579000 11358676 19265235890891509863490109050249996288 11358677 -47943216855188626312156868273873728128 11358678 639331400714428469774235181289741240256 11358679 -346902348852613218313729886284591676480 11358680 502677923289957724341824017477751808000 11358681 201036937124716483018558157566361741664 11358682 -410815065448429796940990036611922209808 11358683 -440783563238782882464622625345915908080 11358684 846723519812062634366544182262844830720 11358685 -332984067007687563190329938685835845000 11358686 37262224777162459309716241865232334080 11358687 451439934124281466746364365362162105160 11358688 442764452152352701582390976141209632768 11358689 433485900238272826714393306716288227490 11358690 8425135151723890845460132808268026880 11358691 646701792562860577770364017876942566400 11358692 261166551860569861057009240706033157120 11358693 -157370433667543443849257257800149589696 11358694 -88888271742158490845364004695315947520 11358695 -407587942564735137163618200537856870080 11358696 659243856418615184930303051180969164800 11358697 279181990892970262534691037634417071232 11358698 -84412235335673410906647898904939470080 11358699 59740773538877663185833218685237265920 11358700 -328575045355688534036259114721908569600 11358701 -485972263524552301688335800628643648298 11358702 148175579946297764000268026061036410880 11358703 -611942384709151832315531855519767434240 11358704 -10627304844365458157047867979961335808 11358705 -179799412749636957503935537475763056640 11358706 -72286245007197629815417708153496446560 11358707 1259894920902509236103421863518562732880 11358708 -7252393920817412146820983870227019776 11358709 -1102391875331019812135711351123873419090 11358710 33645016528078777458747190195879895040 11358711 -4649410140029095451985946963679740416 11358712 334534714284579274289607126766379827200 11358713 851301194161067346363601190684238499920 11358714 -92860116871621807301388325737120069120 11358715 295911068555916697076822086756536591360 11358716 -4344992153853262874427905669214709248 11358717 -474471666523999968800668373078447450400 11358718 -195890828161488559605886403459048505984 11358719 708502408846565527543410542162836293120 11358720 -177644270932628328368711285796451123200 11358721 129357020440689806018402134211160936000 11358722 -114153018272881107198336898282312445952 11358723 289689988348618933785691898242767329784 11358724 -134609992657744337158772447254888719104 11358725 -200650929238713393090667502706801235200 11358726 202486693782346755179942450674732745088 11358727 -11472057949590431443629777990888144800 11358728 -533314029088582655892829084808356823040 11358729 31218968721885825667473128578693688874 11358730 112545625280651340499178707659061937760 11358731 227902185497669480676163277508354418272 11358732 121633384004834434662304441085613834240 11358733 -65569384169223551224092789720500499156 11358734 -275178678384426875617679994341351571840 11358735 157150473869530148316115510517572553760 11358736 9277023418200176832346072515929710592 11358737 98068604926499721174119997893085360000 11358738 294404461693950281009675299696101784320 11358739 -181627859438603065954965619119532944600 11358740 -193539269477458825427671770532053039360 11358741 43464322935746145514332379606536350208 11358742 410584591344022554146106886596236554272 11358743 -288696284442675213145559409719583276456 11358744 593038867886082131443227630897788805120 11358745 842060705411116035308281483441039162500 11358746 -66053570864992181378228893032199904256 11358747 -658074894180958952090431474256324443476 11358748 -305892874574345398280466992029779962880 11358749 -1245971291140031089044418903986926284680 11358750 30003133506848539150610910766787280000 11358751 35833958582733261290089952482945280 11358752 174648063853694714061393203677440049152 11358753 110331809788203214346698259326089707520 11358754 -327649537523468809569300565783479178752 11358755 618036492131903985632895366592490462160 11358756 -200815358960134487490283910707203477888 11358757 113599058973730519355926338049127716320 11358758 -89412194789318494958815229025235204800 11358759 87788110080542050866477054640031838504 11358760 91672998653067841559881926051545088000 11358761 848671421131263514199301920143945642362 11358762 -153844667607746943085341427409414200320 11358763 98849433382523192630756950857339398496 11358764 -121166400351579235513245559081991111424 11358765 -102465202330038386139208473432550320000 11358766 47356014031305255418101807072551360832 11358767 -124255076269282905120531850756962670608 11358768 -19137123922017708335191146760197144576 11358769 146692211487634798854453618409753813044 11358770 339625217163167970661807740646165094400 11358771 -384721746845503820870755065935439870336 11358772 -315462372490457667179134072004881612800 11358773 472344035986657549657209085676194978620 11358774 -19884242142405563727052420306790947200 11358775 -53612991963456455690344025008087577200 11358776 319090606895202602626090534905488793600 11358777 -391773156740381810244899639269922428080 11358778 -331373639417272797561639332712711321600 11358779 -229900240374769732463055249734170773216 11358780 164789606343802998696289896761092177920 11358781 -121809952009323271040701301388131367040 11358782 -416367833202712789168158206070507211008 11358783 -230017434618038869140924476149787578248 11358784 -345010009122092568564713416164441063424 11358785 -44101794643222422753922408183112102040 11358786 40184270766152711153377577999172411264 11358787 -1242670765527364258333597504500623868408 11358788 -137533353589915457890196904827752857600 11358789 -4216258388203179229158203440734465600 11358790 -70263898832880354074997907404322761600 11358791 -1098328386434299003992225348683004750528 11358792 1062382528851119580402423739443062661120 11358793 547634487434125622241929564991086245440 11358794 -5138498885258349068512384664367909120 11358795 -79096731490405565063206411052222611200 11358796 -848362687475402322552330358241675910400 11358797 416607262073624499602757706423669219692 11358798 3128934956492111137187054191781667840 11358799 219175345630683302838383100535502376960 11358800 5522076276826575704913608388790272000 11358801 295163618272442047933698744250368156468 11358802 84847318538160302579973567465876096000 11358803 41399481243248390037658010099015116800 11358804 23332182888110870467684716124586729472 11358805 463902854647917209028486208738725963960 11358806 -97703999059044595913113658562695010816 11358807 -384997411171101466549444020661264733280 11358808 -123817277575755813822739992825795072000 11358809 -261364416610577342657709800086223379648 11358810 -185236924554062305105389477304314081600 11358811 758512222959254646453962205126179955024 11358812 -6338769642374616327308050873266336768 11358813 -287874542867355849273367709764381597056 11358814 -155673964604076094251699335097512079744 11358815 -66162507187471916696856651160804915680 11358816 -62665018574135099445143704000838762496 11358817 -733653872013641757703453610513245457900 11358818 -119387641867468558853390658103531053696 11358819 -1593662444743648203820784329387569423360 11358820 431338200815255778009286822206892892160 11358821 -471307100446624281776876185131074353668 11358822 -199503101812106820431288295489578317056 11358823 -18371401167514759758565497539957880864 11358824 -139088060557171202618354140712370094080 11358825 -249214097278725943316489029600795724400 11358826 340770776187174064318863573221107701504 11358827 -865127564508702590593795300139359783560 11358828 370072079171636232981320934504386141952 11358829 892072009446926564703661012697468904684 11358830 16460887234108282771249160336960121600 11358831 -288585893998017995793391605858347609856 11358832 197678986742721029996310453777535041536 11358833 -246431739044399684065700807250293007918 11358834 -7566095654664912085547518114199261184 11358835 157174207805807445584633391515327111280 11358836 -319396495507081244109968177287869411840 11358837 5621079175075258701154897649106535200 11358838 -428594932734313782966948783818270563680 11358839 261026015279746740724000024295811724512 11358840 112898807484032765986088934311165952000 11358841 200023420020397993659967907774002429824 11358842 -278979516274028149719981816658314688512 11358843 -65015084079240894962384423807508495336 11358844 4866467005240393114517257242403706880 11358845 -6279518768943246082661716834148418240 11358846 -338629806566074707229172460113705779200 11358847 766506845610152113741778570804631399296 11358848 669590834029437328746146812072789278720 11358849 -120073746856042642379480498945620976832 11358850 92651800833986198126562873259513916400 11358851 -325958028291138232831600434603103660848 11358852 200689549841111584450700157898532954112 11358853 -18762510765589313772413563894079330400 11358854 12260007382157419134852123246490727808 11358855 244205851482256385327530477368297724200 11358856 431587266433487088366724211330322324480 11358857 142478107632328616894832193510227484800 11358858 -146678719553727145574180046614304353280 11358859 301179994491737226172870462919984687060 11358860 442438278518567173622024712689771566080 11358861 -404694468590362730814067158715724248128 11358862 515883947573232341863654948933300074432 11358863 -479040762786573199624280957575617298896 11358864 -48001776819880256451956281705614802944 11358865 -1549908819256931918784980519598259200 11358866 -365833895389399644669708226988699059200 11358867 186869278789236845614907343180588768048 11358868 10446935298315295401597274777246048000 11358869 337561675423868375403480108289428067260 11358870 209669022296942762302322527296962236800 11358871 986305828040999616623465610067868997544 11358872 -38823742783742844900515282420141260800 11358873 1433288474767516659722942912536797864 11358874 61464598541377932548138857672328305920 11358875 -1219582984497260195006044690590408000 11358876 -131027920743397000262122728400647955968 11358877 161027650877612591514686385370362698726 11358878 -44757796151167991574732288054666014976 11358879 352893136410581077059317155690976920320 11358880 2469638495531725650311663032435998720 11358881 -1204106044622642531128287587662914156318 11358882 218296179067489902120628700024474245248 11358883 18893372246219917099171058385377708280 11358884 586648282153789522373979657492786201600 11358885 -328362731124206178625695235146172226400 11358886 160750311852283974945880498222940783232 11358887 -923656100200067555229415988345614243464 11358888 78434265949345635085093210234510786560 11358889 -12709327317631188331118305802885498680 11358890 145476036567856225115725869930505161600 11358891 472401241091866544595713823561873356700 11358892 -52922376888183772859527095756629076480 11358893 -48152169860891413260019509278508114816 11358894 -276202247141157776899530949717664474880 11358895 -241293878292434550154826555789886797280 11358896 -72380512695625746301040254419903184896 11358897 -409233484757002151129282993926329248160 11358898 430122360254425898575153338825971389200 11358899 137012796215617084092370435571838153240 11358900 107731906329047859320860226322643968000 11358901 -122523851024600262966513383028306652548 11358902 -548310825801896314061278996941753226848 11358903 -98672721423153015515347822098017232000 11358904 1127290144144169603436126675596311449600 11358905 141098513999771307007658346890519301060 11358906 90068663734443477238505337120480496128 11358907 -163503566393261309317300642600471713216 11358908 863722144122325137245729811204580425216 11358909 -369445127869526733911741601730944410586 11358910 -232040627787547401136308855281966408640 11358911 -945044434390863800720517052508785111488 11358912 -5435011978999411657890204252024864768 11358913 230458281987088673946845551586544986880 11358914 -48718248749570076384521083440204722688 11358915 -49843117919702881803383132220685061280 11358916 -591640538744882921880078130329493079040 11358917 452844689247764697528321602572215303966 11358918 -85402466222767644432803417381441494656 11358919 81605558338673091459255682085534674608 11358920 30942152556493137067626091856916480000 11358921 -223305724989366446464895907218757946176 11358922 -177068569746167720922736757700537223680 11358923 3296195349311081998859199240350787600 11358924 -393523565231031784385886701063898006528 11358925 379287113049710387357332081688635719650 11358926 226110851868970726989155205284032248000 11358927 -75864283715596353336570613029431408640 11358928 89101864103945802136712109869673349120 11358929 569325500583290500232333738329970476530 11358930 -219633803123516859702374165276464181760 11358931 -768747079766216683756858531868576805268 11358932 104230564337665490385533738182172481024 11358933 -238831633460442612895144485617749198176 11358934 -37227503519471801356034918644194204384 11358935 95132489380019729092507811969491515360 11358936 -350151231705194005930214856506338099200 11358937 1119779965027423867596530671635239224586 11358938 -571108070793107121320647879819459720704 11358939 291459723871002864954838260279836822640 11358940 -248793553946418827822581392074383464960 11358941 -437947907499966387304294419885704524800 11358942 33973509807018681535658215349341645824 11358943 460112928207314941317139020225018226864 11358944 525828224413763548632086748597218967552 11358945 5394834880851209668824613440790316520 11358946 25546941561604571288022077949847914144 11358947 647906264057023356688449909359362097640 11358948 -511553437919224696018962471127394257920 11358949 169820333483649163789305048259343400736 11358950 259181685344767078234328001282252566400 11358951 -162627826515357595598758345456009428480 11358952 -1256189217162650025487981352905203302400 11358953 188740552541005278316864256378616647040 11358954 16632801540555929075655480382538425776 11358955 -409288687909086046922330370047192132640 11358956 28283627242234241083575023693094970368 11358957 135718884576969790105712728056924325440 11358958 91312958760780494163412750720056145920 11358959 -15305170359963592791215474463286065840 11358960 -54942921297460584010343591623891353600 11358961 117388095185665961693547003964914637824 11358962 469845108971065626629271706191999689232 11358963 -60867293050749266068346491652011844352 11358964 -284845013853249671004647625055770451968 11358965 43640342665686459303675370269550352640 11358966 654124311467955817619752060001385984 11358967 -1197519696482829390400055675403990472984 11358968 436474529289881172392100209434969989120 11358969 179224487950472145780646352002243697088 11358970 -1146613742661370746143775328224675840 11358971 309660226951621546800455109528043635792 11358972 -107816381691032826798905189882251989504 11358973 197208645355405509871859140083184590624 11358974 -455164119172804837943346966830871115776 11358975 189851296241952761569974489698126496000 11358976 298755914251132931142208610884294541312 11358977 -312842526730445986488374283723076696128 11358978 -9974998205973665571812513497782811776 11358979 1514736638893453253074367350048314731840 11358980 113519346204844594712964614824001568000 11358981 -84152011791936213433418732106064272000 11358982 448189672693122640763424522201454142400 11358983 -1454486155086530039078442268263296461536 11358984 28445441837325251695736256439458693120 11358985 -169102523136658584130688382001790999040 11358986 -200700708529258257291569562753577777056 11358987 243713187411753891407980476529775098368 11358988 -701589610927881427435299854857475168512 11358989 -66256508949308667526071399931181861760 11358990 -203649441237046361740951883952553913280 11358991 -311231890059632274636594544828386149920 11358992 -311998373104303184167559206465962098688 11358993 -419425273063017283514058932738225383872 11358994 -135458717270455958205682492440397953408 11358995 -678599568249777545105836418759553426000 11358996 5865535518303630280473112439033856 11358997 842854954129327550952209555413880899434 11358998 64728356143839464455736592144564695040 11358999 -279507864160149289849691022341159339400 11359000 84612783365651276498351114777180160000 11359001 158549613651910295267686293932708086404 11359002 -55556085329798531843349155515710756096 11359003 -555831165387132968209566379437085722748 11359004 539394819294393272790274324204390298112 11359005 18991617509984215678785360301688893440 11359006 -680285159737991807661703674486302883840 11359007 358716945891955397054054238066555961344 11359008 -40480648615359225906975129520208609280 11359009 5337276976638137943730875571732307520 11359010 101249298599569321526418073790983219200 11359011 189030501352379187917462816057804036472 11359012 226791399375055670276879963519786967040 11359013 -202063976318189410506222879854089418976 11359014 303143723909316379424741701980214591488 11359015 -1117628043442428482694389017421920080000 11359016 -156237764493241084099485020012213867520 11359017 -214849123572773560496403209805133326720 11359018 128742990092046600302594856198133232640 11359019 -10031834636569787325641702137075177440 11359020 -116540115755918386737703077657859138560 11359021 429785787078850441517049462912657060192 11359022 637953443249292071069241890097114453312 11359023 -251820666219487182268791228661171583856 11359024 134876842535632345655699849878601662464 11359025 -115533940137656806555053156238154979450 11359026 -133979523745830900465894442663582688256 11359027 315749442966925099875887210000351444876 11359028 -531972627393906357333244140141671048832 11359029 -239693923228571761234989915130546684512 11359030 182325275529601174715371415161854620160 11359031 -477834272467760286946763472305638875336 11359032 -190417916092352655888790338790360903680 11359033 -58998589064746036687596498776522622720 11359034 -37994656980680912657097146331653402880 11359035 -343946342624621051374019471691523854000 11359036 -235598349633762588007186043554043284480 11359037 -9677725008162132031722488210307072288 11359038 -186955908145202613903984086602648856256 11359039 210666678024810166614243205896954819960 11359040 85115103051850460712702840318103388160 11359041 558560065789663846815399830624570924592 11359042 -548142748993449063968637064219960577328 11359043 -536536650694551373573334817940181468520 11359044 566392597145315935723917376186488036480 11359045 -992572106125497571379451870816275898720 11359046 1134637372681173231193147671000587618304 11359047 -66777849624742864453741465934690272128 11359048 -59873095162003273793966656275639459840 11359049 323627310088380072457099328374755769764 11359050 64940172948001401048470930661132249600 11359051 371401590610954126337019989518341623808 11359052 -11901958575446171497325440769851166208 11359053 -13294205380413030082354137868220884116 11359054 125557569141804755520994105841063337984 11359055 -581023748009038159465845804211170558000 11359056 40398722259032956633282800828446146560 11359057 92981290583482575211829892729378536306 11359058 -204122849078680327491149534970080559840 11359059 644250881022441749401287173446614571704 11359060 -486615280885065407029053172102976217600 11359061 -425916011371912200067167889899057070080 11359062 -86205214616763418405171709927029309440 11359063 827868807518851665265352957797514758920 11359064 209604412308172737784810581716977551360 11359065 -122424886279568768038290280479492780480 11359066 228615040536271085075506803141988794048 11359067 744858986701230054480531391626793858116 11359068 -162453351510169135471320882439258275840 11359069 -300272411778378198421945334739012653530 11359070 762229927113810725632563607439894400 11359071 -106010149487178890399972752872880776360 11359072 899872952108076298364776422685883891712 11359073 322140854687441068607056641238394153904 11359074 79791566666769288190789617014403310080 11359075 -48101855878876361661669682266901146400 11359076 -439393644869590831467631495637408250240 11359077 -210090763246813140786217039839222147456 11359078 218744168949142736927893446647440815840 11359079 396785002224396541796729138225442023184 11359080 37631847505625285944981007446198272000 11359081 -325278781651432777857118153400898070668 11359082 53097947191300413781493266644530519040 11359083 155354735016954556732523496303412630704 11359084 -365605170810135365334044014990165882368 11359085 -725212085878028636240813072520472127220 11359086 183290136191400475730596247152910604864 11359087 174270289473184761890754222079441569160 11359088 -10480039808928995938416168111226945536 11359089 -184274645395882308908062099780239096960 11359090 -37875762986120537213603242530148492800 11359091 87509146119747554886270619632323490984 11359092 -19208909310089126167065860791067455488 11359093 850483481100771311426546281755969674400 11359094 58271154754693472994469473623678630400 11359095 1719600343852446770554265799762305280 11359096 -308492145633154182101206946823817175040 11359097 756319280508466770324070120260654275460 11359098 103248807061737691812511504978370511984 11359099 -191860992216472603645760560517246728536 11359100 175172712377888489106999774623474726400 11359101 23280272692685674086477042918254985984 11359102 71088033696293076981377733973145918592 11359103 -192413602722243150015573825783928229520 11359104 -479925261420028532594214686051543285760 11359105 -622992842964763366876775016605522413740 11359106 424961784551929717930282632321173230464 11359107 -193311324623898957150178464289752324720 11359108 -372000167900108542835883856908591952640 11359109 -707204629444530994789609198016105814690 11359110 -34685894700808303317607280995013191680 11359111 -47561416813041998981882430238812588240 11359112 670614905230192841784166638630833971200 11359113 -280221744421572117009894813694380982272 11359114 -11748223568384923503467830633210242720 11359115 669676121221844140539097878516463210320 11359116 10547396718623655977262619498172302080 11359117 -526475209569421820629190138847801824 11359118 550350885675505963023272225546314445760 11359119 -46166391529110808346741657710721472000 11359120 44234835433076131712244827808824033280 11359121 615955138815756658207560103188970048500 11359122 299872728964196171520304443183117919872 11359123 -275224343515907567746401390806408652628 11359124 306897361182834197088530859778341144576 11359125 -22081364467884391177847300987400480000 11359126 298460944259709841834036353265138824960 11359127 -25381061938024257942697300941387359280 11359128 -156542673510438111047706686673291509760 11359129 176974801842597675616402935844375654730 11359130 203809320975700094261304733170726900960 11359131 -183268041287893106132471815143259629120 11359132 -73656195428242055891876801438837311488 11359133 272095765982900518291470307288600817382 11359134 -27347320894821796244585210577822812160 11359135 591636725496509617969504882511364775080 11359136 326472918733555257364513913132952256512 11359137 -71577456533950154822431548693941353248 11359138 -2136746363584271241781179211861992960 11359139 -1104719815496543358255776117992012654200 11359140 -87619005087520279605993151104606842880 11359141 674827081535291562186419510298695762784 11359142 41164748220096814022393893972274261472 11359143 -759622649463525574499008591290233501280 11359144 33603173200918268916144171093989130240 11359145 -39877629429273130318278531699278685120 11359146 -247938879910501792231168967082198556416 11359147 530320423205590456152269557010873868596 11359148 131577798974085015255730363954419597312 11359149 -2028377440422184944287369508266665152 11359150 -18767835530257980559254863707689984000 11359151 -1212794258365378805638612732167153076848 11359152 -26925681874041592236407326334999592960 11359153 238542407247799908303933899947329330484 11359154 201317977845705270867143972058556501776 11359155 212178765888327555877321031928887829600 11359156 -591689232103006825640463313561624612480 11359157 -215544467311789100445667307773743584580 11359158 -57360006163411545465344591486092017216 11359159 65476911657719303295792130754368022880 11359160 327304684516669021405523443085379072000 11359161 -102999798399445404988068898506189632160 11359162 -779291917329789322976500348422260413728 11359163 -546818159924159303106875288725320594588 11359164 -293007592550032344159303341465455795200 11359165 41448665280611583054028408989811653720 11359166 -144489161878474289182998735050040249216 11359167 24370252677790218480264425284872854160 11359168 -182233255090230779859986217246027415552 11359169 -502350158353601868981434484052787532000 11359170 -284936502286598254732829902327955020800 11359171 -86316098776133829819698418380432544528 11359172 239177088012005380419587591092489949184 11359173 -136518855758407632702076491476720148480 11359174 -259969720437715736651421182952812751360 11359175 122064212870908080743146619597307988800 11359176 10313534874606449322911417191076659200 11359177 170768936345034675158484366959362248026 11359178 355495924269337833137779886310381806640 11359179 -151177117064393633002880084832080359872 11359180 177521426170562286471545518215747824640 11359181 -5557860496242634322477021264351648928 11359182 -67144051004505362198100758007478531008 11359183 -392190318700381973828711992030932026880 11359184 74132693929466132015483428681064693760 11359185 113016014502193890667990286291089019520 11359186 85721187548115336092421225927954267792 11359187 10814746995118854513721466035924693152 11359188 -384175835392149123846420215084616622080 11359189 -638347545591708538410321724818768595620 11359190 -21893341285637427606484097077417094400 11359191 286970750887981975819873702783895193192 11359192 105752773088760910953143720011404902400 11359193 169193084844882893350747733850361683840 11359194 -81936652017274438996323163134364631040 11359195 687090252721901972674853850500692140480 11359196 656795918922842152294391839045492804608 11359197 21118184795878082235276733428943671846 11359198 226531885524006972002710541112005751360 11359199 649411286768068253677386822170538391200 11359200 296240281803980116628243308925622681600 11359201 134586112705706882633831887081903605952 11359202 353299391471564541274962644860732905552 11359203 -168821893432674061234070509781891682696 11359204 -251209133442337246490861837539834716544 11359205 -3164974229967019417411990672102145280 11359206 96584315872905060139984216195624978944 11359207 -585386162657773782988150054913242615160 11359208 432182398614070326418966232269416529920 11359209 -253102079073118367997514802515723683696 11359210 205333102518688293045298793419413137760 11359211 528844390271043245184027114264870193800 11359212 -76570081602378025558476854743768470528 11359213 -792618117272296847949370103759520089640 11359214 161481654620814186441227370411719614080 11359215 192360386765674674012625670822027764320 11359216 152183665016322227753285454652293709824 11359217 127912790051540848587280417303513256820 11359218 58322521804163808767978779605752122368 11359219 318605108148868143435647028095300751360 11359220 53709549603083524572699129842730074880 11359221 425059538304159855868228580877866199360 11359222 88279437297862068702505017249372468480 11359223 -1127600943617165730509826585246837333528 11359224 2669108026210504877047351337002598400 11359225 309909008703876554657408294927948489100 11359226 -7309910693167011157749391513583057808 11359227 -163748755470458233972827813036175572096 11359228 439778197162449026711873717747608120320 11359229 -331551065217117451421388681725960398554 11359230 -207293669320720082738143687229320231680 11359231 -457503918446449273172010580609509857768 11359232 -152864589494203862293239194780449112064 11359233 -261420455503649370885560626481990668800 11359234 -357759076164391672762737971908034727984 11359235 -231990848352130432965837951345514527600 11359236 2548060168596920917740507547975680000 11359237 298261496130293990368350618774225672704 11359238 -5321660096000246434345322958527808 11359239 -601855725906941680775515125398047897176 11359240 169892398036916898668578481468947660800 11359241 88546700944879005079501446040011375642 11359242 114999117789234918663811719219806392320 11359243 204350479000629428821997378575707322000 11359244 208177040254649492933670585856387885056 11359245 -297365769671158785647146827167637076800 11359246 132225786763975453694420999673983259072 11359247 -86467377785104749655346646200535280368 11359248 -8040814701936055786518629962412851200 11359249 -737443619668697622510786185111204492352 11359250 57030598025898100510909363646673024000 11359251 1733802898965878547435139406744626764000 11359252 -324811649810519524172801896872527872000 11359253 827955837168748270735711601106005855502 11359254 258760826867014842874759874340528784320 11359255 -173629917230574017206845936896177101680 11359256 -23801767894060415948481003855932682240 11359257 -42725550913106829993749538174505887360 11359258 342039522647809416461064539496864203520 11359259 242728501538449343023664866135614610752 11359260 -199029348527773486187254067251732362240 11359261 -650055759944761444966093070767488132608 11359262 487175797880913448902506378770612251264 11359263 121964035693563980470909459526310370944 11359264 -318918182371507020380438264021180743680 11359265 -186107800638513781884412820019557088000 11359266 -285172809858617069440868358620057486976 11359267 -4818822433773692033174956140825141560 11359268 -536506673208481447114772886618882048 11359269 485966613853665088266197280270815517600 11359270 -62852967692438341853728942440917932800 11359271 -144221530988899721321371691321372375040 11359272 -33980923560077617455938375297952399360 11359273 73520910474808365411608319996308678522 11359274 -80833829007574396479925435012651542864 11359275 70478516099532337537939191315888249600 11359276 -738297069205878748021406837202277507840 11359277 704948201674042341206847972422785419552 11359278 103825271401454141779327499760939843840 11359279 752915412883102230690743721469125413200 11359280 76014411509500534399782689632418856960 11359281 -494329189887126962700444465804546703776 11359282 -308632690749020110982702951443962022656 11359283 -304152723627946330760770765912952288400 11359284 -537430608476422527216844153269625688064 11359285 -208576792881646327336102636118672638080 11359286 45388171280871014264846363707572887424 11359287 208080185553269857241968498316769322944 11359288 884471574603301680096041914490838773760 11359289 -1366705015858097121963710462196838249344 11359290 -11049221908590666259944518469202959360 11359291 203206347831620000694220025048943571584 11359292 130807831768835531675736859791743032320 11359293 477943442788997913617163974505290922528 11359294 3553650617559388120130921763832956672 11359295 -55502855074324247974153751240063410200 11359296 -9950041161902804323642123750270304256 11359297 3773528451564670031268434879192191920 11359298 128150829268851104641508891374863945792 11359299 51058569707404506155052751913262028800 11359300 461302217786209497159549210589943136000 11359301 -325351421305729629958552990898364821028 11359302 -313047548676114408601436253351035358720 11359303 -304375903055066352026048173815526305448 11359304 -341844378678052011999444727517252935680 11359305 54511926535786255868810475747627091200 11359306 -154412749112779127055731098645788261120 11359307 7450303426928259193361972057182433472 11359308 29098659823245874951418133577989328896 11359309 -227223735917859872901606285371809072512 11359310 -7403073172731589040967142173732186240 11359311 -17720601036359568191198267681860107120 11359312 -137186728112465845567481645562512809984 11359313 383875194316559847788968692981936820800 11359314 -496183512760720807375767958201958636160 11359315 125593681910866218191176418242073124000 11359316 1011414238049015589382441104214327668480 11359317 -430974721232603261770085774072715939552 11359318 -13444206115527866591877599255065737600 11359319 -674166814945325944932524683957253516280 11359320 41453183450181933775822096111229337600 11359321 981080803828835803008715393601495765200 11359322 -19583491176780116159556922115793207360 11359323 -603844295393249065464154817660945358228 11359324 721833957160426659043796922074357981696 11359325 73594217699280881798472724070787032100 11359326 -126696223603844295867517664269699660800 11359327 -530533276150117717385338296076184717904 11359328 -586385048747198477707198538887945912320 11359329 69425091257771454878476353507692011200 11359330 51645697367216250752355944851858667520 11359331 -214484350399418546521313103196600063680 11359332 -358828011933335704883178102310941081600 11359333 383768696941740647085275081465759800060 11359334 3805038467753412873148453084749668352 11359335 -264513002876907788940697548372256454160 11359336 276157427504742449325298400907742248960 11359337 -68807401782986662086740278394100070080 11359338 98546880042248277766653269978801497344 11359339 777180757234077804056178296058200289140 11359340 -351101252720180426707946192124450816000 11359341 175375478434820933254527730631610209952 11359342 131175419424700811317168431220983905472 11359343 -477183784203328023917644498148303688576 11359344 12042923619882658248460504896848953344 11359345 10283946262725696031123750964553794100 11359346 336785792794099268257443543777795193872 11359347 -59916734434216250703208998291576198600 11359348 54156224533660546867187913999830310912 11359349 350907067963675615701985979081756185152 11359350 107078901558423695733973986391122021600 11359351 -47910698609493709864111951843046379896 11359352 99394617077047296973717966580041113600 11359353 351723254005273353092527036362022080 11359354 -96642407203384245756688046350679892624 11359355 -101160992167176238329348269530562119680 11359356 -2161477943928495912522724785197300736 11359357 921643167190654807154060685870575369606 11359358 102473479268992127775741155431422192000 11359359 61542641935120866060994839688052520 11359360 -244109828422995910990115101448601600000 11359361 62210361300896165266217282800544990208 11359362 137921896870536998577679808423477958144 11359363 -1209939043486589311431836641597198230456 11359364 121951607178543029967738618143816731776 11359365 -382912569274748606802368363184732125280 11359366 116376564695242254955369604233261617600 11359367 757405264468866838769316387050707003416 11359368 -462336902942719936481023419509010508800 11359369 -127341103043823234488937284888786995008 11359370 19182569115869052910045061018665835520 11359371 425360088276246429385681846098438830064 11359372 513299101256819297949822763963686776576 11359373 -465658767343901158576402426939210818378 11359374 166208195383570125549964410613649059968 11359375 239403002632697480616450585427103375000 11359376 100197188033463711420261023945669713920 11359377 -857960758965659033061762421141213514892 11359378 -122539140040820015782817946837746334720 11359379 -256902429765687954509061414955916251488 11359380 -135437561297007434278224566521833492480 11359381 76660278520948666896658705858663180704 11359382 259394233239109224047948520538328757792 11359383 -110654823290716742661916492164031162368 11359384 35112361810962856487312440194574417920 11359385 233193877472791675057035830649216776580 11359386 9055692003813016761364024448461555200 11359387 -68854753745643388885030368097780716320 11359388 -293917409610908558468652839216470425600 11359389 -250032615722151310245389259597274152576 11359390 58415761893185902246406601039451764480 11359391 -176357598690799721072900746158432534768 11359392 -217985571993028652910525514279248986112 11359393 873883761380349623241695492769066620642 11359394 -52159420156146937783022547997597726560 11359395 -149386902515712158383834134367584250080 11359396 17036019957908152826551139707029100544 11359397 -303055839761133466828202294244702289920 11359398 141830711086353426805790404520890122240 11359399 -659556704148571089250440980689935038864 11359400 -205940931515807120661670906466797056000 11359401 -383089820825327937680060109334500626304 11359402 506362223782246915135372161320028415152 11359403 -586646291552125175311790181357562485312 11359404 143188772518575167505952347261675979776 11359405 -105765250832166168513295133393985485940 11359406 -16622578167491176994369288081347949376 11359407 -43869618059186457726483459997524788208 11359408 -177701991025710231924864292175498887168 11359409 526859681957956716017195030781323006610 11359410 -85386808275344599554871850109870950400 11359411 65351345562230896761126250457260151632 11359412 237927124683695811692386357074098921856 11359413 213588111473580796806909218916374556480 11359414 -316248004402194058302763587591555152256 11359415 749870889277686939531571389120576217560 11359416 158615159895786034076771335694376960000 11359417 143739702659439274481399501303210245332 11359418 -210333867578203248312034004623080317184 11359419 158554025729642083811355702391441989168 11359420 207422006038932964134245415651432898560 11359421 -373987178084059325424385763701277817588 11359422 -99460512571431548515108500119254824000 11359423 354417957258008998549028804273068959424 11359424 62769787736431523674028147869363470336 11359425 122629964948876065109867112110595213600 11359426 22563643151450261790868502196625204800 11359427 -353472300095380758010612301440182038724 11359428 -355061570385539878041810519610841640960 11359429 -132822322584898836107626606681425028224 11359430 433286935552582537749913057865732697600 11359431 84920990434706688658200988907179548960 11359432 90687922471393000627429793438445404160 11359433 -987958274673372836070614693945517201318 11359434 -584977114568398548511649463697444608 11359435 41335622835449689936885706643022236000 11359436 -96134721491124197768874791351041228800 11359437 126587375871394486269264104774638543968 11359438 -70642849517062374517042844014896848256 11359439 -1796469075925182888911626589079332352 11359440 -635947029302572416113545472492912640 11359441 -38161434937708564098458871069681053328 11359442 138829286179500511474096359325998217872 11359443 -362578613344658892917209400625372420936 11359444 55884210890925687008447453057927708416 11359445 -580317606190312282934490470916340708200 11359446 69063431160902091514517357453983186944 11359447 400526611714804922495124561611888359680 11359448 67511866295655267988267956314680258560 11359449 -63010760478832503978692723023262181516 11359450 127305403641481810111119877403497986000 11359451 274703494648561657612848391059264065832 11359452 -74706462949927621173148437552234114048 11359453 -150004294551488380791243941899587074720 11359454 -103775317950415551067219301059217387520 11359455 242988155053862057429596315195146921360 11359456 1035221963392397897903475428459325161472 11359457 -7501106498180034196583029120709133180 11359458 -61717187781739553582897334605958446592 11359459 241387879272319077175713958685377397660 11359460 86847796124748358791008687331170918400 11359461 596152596951775663910328792251187798624 11359462 284203989365414258412455248790043408000 11359463 79094373634888207880810143399023717384 11359464 102045134754764131581419679951729131520 11359465 -127458252265915130989809220154812383480 11359466 29404618892233036895624820310138199040 11359467 -104571760447100493619251309781799016960 11359468 157992538342182963959574098406329412096 11359469 -841716431764855696511240461120200116640 11359470 15929843235661591580942324998647828480 11359471 -472483448490160322877807346828672689328 11359472 212605619584915115916463050602446258176 11359473 137405170646974597819601891995295565600 11359474 -271546288584823460156273099133270912000 11359475 -626765491253827266864253780008785740500 11359476 -83184439137361910530418559603028186368 11359477 225408377998347522765136527529261933632 11359478 56753051918054723548042111794071435520 11359479 101373701804381613121586819852821098984 11359480 404163145937823428831651565932851200 11359481 206081253268786941463011444599676695040 11359482 2263815989222813673634579791445873920 11359483 922481444976193536680083727239071869732 11359484 427948707427716119861457982282687574016 11359485 -210492609998117304001831080804439142400 11359486 -456523330276970356416322763635228733760 11359487 496310261916234996289378218644990072520 11359488 81515306055244450141174766672831053824 11359489 84829463830498692170978497121479970560 11359490 200971756419173844857946543351933933120 11359491 87097981672437971386951266639966743040 11359492 359251307302949403500715711829969029120 11359493 51046488802424430611408987475927736704 11359494 529064182319006828617193455853509319040 11359495 309152676935242742406770401442028902880 11359496 1264018688836624609811825044229074944000 11359497 524025138868281791058916974093817044960 11359498 -270041794271011138613374225134932130000 11359499 766660529429310926089815089103915292500 11359500 223611625014412773709154956902614784000 11359501 -525656196230599489790978627872629114792 11359502 -32579421032206713006708803524349982720 11359503 -353349443905613539083445791524386073760 11359504 -122089444024616388110549664863371370496 11359505 -623366349823523455115059410225177203340 11359506 203538100959086381433840875922921772800 11359507 -134764456343786231882135631522642372096 11359508 -14173868455354091261898353273420540160 11359509 5860992685812074337246179169427361280 11359510 212925417994032518339705958657180284160 11359511 332325418253950043452476076620059123400 11359512 24574367703196168382830628673546577920 11359513 -534477588085940362028564348412994757616 11359514 -10111270419375144765331016631112281600 11359515 -123730091986307049936064639086175641600 11359516 -32839117587745497978922710199570268160 11359517 16200132613646858973645779213261308800 11359518 -88098123235157922676560717338983704960 11359519 93061637861428906653188992813544241360 11359520 224824847498005312879352894048090849280 11359521 183499904807748597270182018662022171472 11359522 301385167965336930123794761157689903392 11359523 -251762343146135568869224665581979682932 11359524 -385906761895301087502698621214287855616 11359525 10213820563009396427969040705204800800 11359526 -213719356235305468347948616469849680896 11359527 522220740849089992913368235031668122920 11359528 -406670844787218712336585571630242375680 11359529 847794497303768035497533222973551726976 11359530 1988773992276336276661775964635596800 11359531 321405078206322694932482622209378385332 11359532 -1054399609526008066205956113708423183360 11359533 374649069947871680869960543923139708224 11359534 56934975784774982280346501845529042944 11359535 13293033282800933491450362216472189920 11359536 86614584711610083695433852394397958144 11359537 -367032598444165316136595684713664998848 11359538 -123421368302624100469528760634997348080 11359539 282145151197209479491978207586362107504 11359540 -37187122241926992823015562428006771200 11359541 408295677385537117781487622774388769312 11359542 8647279033698568729365089510930658048 11359543 -80556899514702678724881766539833279136 11359544 57650283552836669185113198187925913600 11359545 67368805147601196572587978409497156800 11359546 328792194185047224472612407315991304448 11359547 268109335073939951200844303581848159552 11359548 115761307753189035064234489068556369920 11359549 20423259857056248920962032871018617440 11359550 -182112688709443228567940847369573211200 11359551 -27789547579998053865171749182776566016 11359552 104564557418412300539980279319985913856 11359553 -371778324932729406795159246869046146940 11359554 14399032199681573894706377010989879808 11359555 142903991468113582006712486758053983760 11359556 218063292443645269389149704677045871872 11359557 -61130479305761395267610980492074379872 11359558 -179960729105366470605195767421484812288 11359559 -348575133664570689842365822145075811240 11359560 2236281116101458668331409975534387200 11359561 -1555652598328674076014373584027986124480 11359562 247107975483446217985467249598581510912 11359563 613913960262763120247933821643723401944 11359564 11588048239660691920644363726935526400 11359565 -59551810400419450055680028231993270400 11359566 114091118988874483036243401258711891840 11359567 -471926264259842487709600283628985689440 11359568 -3672791160312975469476380316637593600 11359569 58722359068205661448595235195616379328 11359570 349946483979859529607136871064766244160 11359571 703711098665671275652584663129416336064 11359572 409324905462837708182422325975271413760 11359573 464072301269326416400934612537038943260 11359574 -9903635490436777528461749794134319488 11359575 -531215640353278435627705586223694410000 11359576 -595952702769093385136591988071367505920 11359577 9833556208710813803380731264976908426 11359578 -62991826428412904786802406660137431040 11359579 -64493003515634140903158410153850733056 11359580 453992732825775327015101153627078899200 11359581 184815994585017822587120479800886911360 11359582 -396342871839751424416014774454268040576 11359583 -377196043068608588552987054430607278096 11359584 -423947242547353331556438748044267749376 11359585 -489552474416774757825784787884017691200 11359586 -2268360409395091005772101699218887680 11359587 119621581216750578050518967872137072 11359588 -32070641095915438561103987605962950400 11359589 -408605662607648671370532044385452688960 11359590 172571748582068646336413462318449305600 11359591 138272975027444382234439146331180503992 11359592 -366628705201493156577054970653239838720 11359593 -236751294098184617400786363900839570496 11359594 652125724436229009509273197834917329760 11359595 -107987333735219496296664182208078474480 11359596 301699252726788615120891683624784794112 11359597 -470022166645562142305967032748792124020 11359598 -67118915303057350369584877441435990080 11359599 -468410905110289992379423849129682610936 11359600 -4731757901075169138533230033893785600 11359601 -330165301225418808707296521780511500 11359602 16112957705981022808701098235090834192 11359603 -4465367418922975922401942032208461472 11359604 -386099869578468859956338851954191137280 11359605 112218325088349256646864799219663900960 11359606 -395290247420748476793972179818997570880 11359607 78036554100320059814769391034645572224 11359608 -37587179955359545893968415796344913920 11359609 195009428203793747417920832778449255680 11359610 -123599745422703745692216922288337912640 11359611 6243637130110568964061825870754739600 11359612 431094949810887533871414405061158907392 11359613 497291598159356515554254218530242633862 11359614 6546431412280934599615681343288776704 11359615 -607717716590171362360194980673371769240 11359616 -155238447453365715941818666831199600640 11359617 428390903741787921130331688011175781680 11359618 -689570187022215613422703147468480579584 11359619 887542818429090973345019232633399658560 11359620 99048666630084256015508686934088990720 11359621 -327976381110141739376967825448557568200 11359622 -653914827460398084250234848262510963200 11359623 -298243733088791659132491506504443112832 11359624 328806510382325228125587668178772377600 11359625 1063560210550688134185264259879493280000 11359626 262030801401632428925050976330183666688 11359627 -648917488100780742680656029697933172524 11359628 -42476490678921771830770873918149848064 11359629 116411170543912784461805130125509626240 11359630 16702282164614638692361052663349024960 11359631 397567970751639204640723429627335692112 11359632 -38562344315270618144186830352623534080 11359633 127645429126366800422562404851271121904 11359634 -8400665949123129079249847240477406720 11359635 -119590217277823055947267840317010525440 11359636 -390898087209548173417945272903912181760 11359637 500848155756149194907057904360239270286 11359638 -175008126323887546750494804157586089536 11359639 -1210496750013334622061155069728549589560 11359640 146071911923608389636235396658149785600 11359641 92145258690006320561745388100510169984 11359642 -132159626397513301363933495356656271360 11359643 -71781082241238228812445409140043770108 11359644 259623154281002818457534153718987325440 11359645 411958772763871170252510945067534243200 11359646 337624003161327616571303964582317897664 11359647 -86479952329676254808505454652216750400 11359648 1131364853158725856086801241457643356160 11359649 -125563635298524856093501288768935608448 11359650 -45796165009945788279745817661710390400 11359651 34322805740180854145584881391955585112 11359652 359621795747980368788620381851146449536 11359653 -244571965419748567106857082528274055200 11359654 5520637984390653278312786077101969408 11359655 -83552172859423524253739405413714020000 11359656 -167973338042209804250066208161307033600 11359657 -851831484691802056922212091098048075788 11359658 464695995980721527420094512404908949680 11359659 -265068643573610025555834214719120265896 11359660 -153477333729616032817568831098781015040 11359661 727356697047617719858117217766429962262 11359662 216206833694608348957805817440828261952 11359663 114844423287622058047147417336451642240 11359664 131999632939840492728145730758753517568 11359665 -287030108743598661542054402116181794560 11359666 148209430653824479593268309478050246560 11359667 105102035577519945951665782497677297352 11359668 -90684771429509120867531777597361807360 11359669 -272718815688088385261264015737060457856 11359670 -105352209110840137081231408417471910400 11359671 93391968364082494606891934159815263744 11359672 -12997600878574994558119437136011632640 11359673 315931805039865046993651874633840124462 11359674 201650654276706111575135673138901090560 11359675 20341281617836828681078205542647002900 11359676 -30676257024266278321510020958995053568 11359677 51365831137584874417573423262797731840 11359678 484794199612032329994944572378674475200 11359679 -27176556865601502730539503312740432824 11359680 -86053493994801433635209531507437731840 11359681 11982331016099244025838252982697500482 11359682 1005346068711326243571202130573260750080 11359683 -31581909494304639933676762198158911640 11359684 -71942191644277591177055037986602840064 11359685 -850050977049211534314324304657429159620 11359686 -114810355108264191221484938735825348736 11359687 -905344305214440148661328303059052768 11359688 71680362369807440268455025247389557760 11359689 1096397090610677839507596266906712000 11359690 -277052262382307565584092711308241130400 11359691 435483510165113811258859932874978633872 11359692 256472537852334829539892150553416310016 11359693 143249321737860189667489637808235686540 11359694 4936810481782083427638232320184072896 11359695 167897310425096422734009282661972106400 11359696 -32912867012725487468864986808404123648 11359697 12453001119462305753460120308944763760 11359698 81205940315078985687040187640341176320 11359699 -124370602182168340610789477393295090672 11359700 -229091101114197799973495382127280640000 11359701 -644812805115680509038605855165182609920 11359702 -53155134477395707636211395367510793216 11359703 411968795927422136673888178794793596120 11359704 46938729402824857959162070209814917120 11359705 -56597593158609917295042962737597140480 11359706 137942809472289772447667933327456411520 11359707 -107632705323103534927472730892861363560 11359708 745612897084491170540401890407574153728 11359709 434992395803393019435213671762227706604 11359710 -351780237708945391320415165297709740800 11359711 -195074406830310261543864495734606714376 11359712 150009921885296888872587140780223627264 11359713 108568251442018282666046164466884250544 11359714 -995665991531779301802782971738094208 11359715 114029396166928314648686580001684435920 11359716 40958490586254442978719653213832806400 11359717 1077728188338587263175466120141966256766 11359718 189166799475324489642790541340671994816 11359719 251164896007508185733075821802293380960 11359720 -289015296016344512010458415208998912000 11359721 -121656398670140323118340734388184779078 11359722 397220571478859247204652285454324736 11359723 -35160399986071876835710242564273533040 11359724 120361806908495985069382099332385034496 11359725 71340312101791255236896470398711014400 11359726 -286698098206539088901188758508037898240 11359727 -120215717125614714697697934518099712720 11359728 65694512676941483471937843747421519872 11359729 355388791858352795012665495001725724400 11359730 160914244978425732506724066648148523520 11359731 661473507372086240183363348624325047352 11359732 -257271642134948295751440174399442059904 11359733 -64390861443326204507222281672231772160 11359734 -180123597269615660368619551634000032320 11359735 -88805099343193078920065102252641500000 11359736 927377994313890412252972958633488711680 11359737 1007472015009974406543832617374846809440 11359738 268422399501272765238573968460720901344 11359739 -2003837706888706738432485515847452208960 11359740 -646495880855342764624883603669975040 11359741 77947808640748796380486275472080645484 11359742 -203925683990246386454575256723369140800 11359743 -596081453376186596350308905352293735736 11359744 -443921881169393935402690273353639395328 11359745 -358893747661607357102236106833896401880 11359746 -4751986103517725640075421398643350192 11359747 -26272922679785473165726534179079299936 11359748 501597217408879947160892599771041633408 11359749 38697731802797046993351086093264602368 11359750 -658964981621053334727121617850821120000 11359751 125728452672111015143945086822834100544 11359752 -376384464814393854058190675789951631360 11359753 -1167795237448858170583108025496785984998 11359754 -136389754960434035407368065427447337728 11359755 46780033400037100503124381491296482080 11359756 179815535765084020580092407932929406720 11359757 1057868257717501727133958667129301159852 11359758 -174220017096696917500464263407476126720 11359759 317256575100482694824017404062302448640 11359760 -212907371965033317816053368304234496000 11359761 10330198193880766544872601195555088384 11359762 34998245438159697501377528738515560960 11359763 1577928388468962636768737668731822699744 11359764 -77329580649516545946449211308781895680 11359765 -159233755052868945240042323108651234340 11359766 -101225265894522582018316807292690290560 11359767 -625037771315505773071026892801622695680 11359768 40517946662289450402605149413844531200 11359769 -396584292327438635284473704085563320320 11359770 -78437193896907256343287079618223805440 11359771 403597994694528808854603048568746659972 11359772 113036713073730308245050667312426661376 11359773 455174032636876899534978753686443693644 11359774 633884435976998591213144879304262684800 11359775 -157312551414537476726064070965909264000 11359776 -5547916979860228445465228322209267712 11359777 -51089711020192752971285895128520704640 11359778 8545191172343864069372200873410539520 11359779 586248470170661906818307581945279352184 11359780 387582091376503741968534985091057909760 11359781 -1691051778312370238084067093972680493348 11359782 9220122812350584422062471733749090560 11359783 -11165520921773056086891506241998728576 11359784 116004717356724660397939841536776514560 11359785 80904435395519169031964435592714475200 11359786 303749538596115745030494460001354984544 11359787 961649965839231096484049523869070604320 11359788 9697727000334506176629474356398694400 11359789 -155551672455833178912734057169238086944 11359790 -59211125780000483837278721983690817280 11359791 -485479577492687520684012786832485900000 11359792 -103118858260342625032580102303985500160 11359793 1346690850819847557491452438220054438580 11359794 390510027838112854961188122391452009600 11359795 3864120562776213257740168226143933440 11359796 -59382066729528254809400602431589416960 11359797 186440377042068904720716337956738112128 11359798 -432925594168961208324735337445581845600 11359799 -729164199087992794249974997509671479080 11359800 104288430578897946936138829758171648000 11359801 92534405725434210553603420689688448400 11359802 -74113672870842949512236662090092753696 11359803 15106899198196004826740687724121590528 11359804 6096473082338833521458373570275142656 11359805 -326290721274177318157444915539886176000 11359806 326460836343095749928356435576602630144 11359807 214509132234655520315891616342987429056 11359808 -85570446948409642263923390310676168704 11359809 176709041277241481678894101681465436544 11359810 -282629819206364721651781317809556480 11359811 -542390685016486714594132681907463531588 11359812 -56403244398363201982498277642247014400 11359813 -384707159379618938014242571274896739938 11359814 212506673943134077248468001056655804032 11359815 7613023550805078876711101359672588800 11359816 66240196560685094714390265480576460800 11359817 -164257959624933378387250751539512384000 11359818 255673577626126826296335195565492323840 11359819 681974032019522758396795347753395347220 11359820 266851306506974212237104889230874414080 11359821 320543101922802416669687926972188658464 11359822 -10305489906781354203403156856708388480 11359823 702452852716967909845774332152758377072 11359824 18045087858497589911723073538727608320 11359825 -62406820209943865179128196907966920500 11359826 24437404444732711553115354606102528 11359827 432350123670681403424461314793042613364 11359828 236377910653999154100014125183397072768 11359829 14153332803813039849657218776783561848 11359830 42424918168407972586107328927968577920 11359831 323618332397380401366090309402195170992 11359832 1046097655895661700756155248011649126400 11359833 172562958013229355993053109277325269248 11359834 503818641388748768422994862929020016640 11359835 26566210197671012972896514981230937280 11359836 284526952484310185334829430502735009792 11359837 55585930929906213476526337608145655520 11359838 86311675801564536710813897985368924160 11359839 235085598656044959813064004571138001224 11359840 -262701936179547944227228320178176000000 11359841 162218921969999854027045742819825410752 11359842 137972490012947446777005445505980880640 11359843 625432669688182959072426366759143872 11359844 -223953551570822021173099046522049915264 11359845 -8496647001408716847157339385738824320 11359846 501882823360893390731372657922053851872 11359847 302260878892795578911662960316792730312 11359848 385485731793866181436202349854821416960 11359849 -376288049410606696058006451795507170736 11359850 159683495979032820831922652170283980800 11359851 -253540834411888250780331972705602983200 11359852 -121187274237422219686805298787527941120 11359853 777234834169583565123623070073153223040 11359854 333254962852051628734694787668261542848 11359855 -116349172611644961015197837039443304640 11359856 114688582055468126002943914855352205312 11359857 -212081598398625121873677447755577734400 11359858 -16248577757590294921818114239093760000 11359859 501248739977132065361540198351115963552 11359860 280717372673317195101338690986541568000 11359861 -231638623326686303573114706147688936320 11359862 32869163997760234384563096438935625600 11359863 176525915568207403837821263100443025792 11359864 -422125855770516954163353200210805964800 11359865 -164570172672882143554560475608549559680 11359866 53511909723334766089659198525925731840 11359867 132417609464569243956576845820998042592 11359868 76720177240874458060473595697232053760 11359869 5267932828306755414863182164333209088 11359870 208338950116894844881063004565586982400 11359871 214319591784885543178979732608682254800 11359872 251017598375982789458250729183510528000 11359873 -279166432199401327271631700435089028160 11359874 399845273500197854704679755905799767072 11359875 450231672926056575742688899025557308000 11359876 556238718340364576198704130639456679936 11359877 -263067311832141597534887296283826956640 11359878 -167985419632405225406388673344609541632 11359879 938288121084189500547022739441125830360 11359880 -187221457287688232122328072108851200000 11359881 -16454511180857179690872157087020126144 11359882 -190665239833322670170020626502845632208 11359883 -26791045142799100206278094499471357680 11359884 -244509823875793157013795492728494817280 11359885 -273479510999431159937730029306195850420 11359886 465193343238230463479398064570106259392 11359887 -5964013246897775863559162134426381056 11359888 40162338608142988129077339025902141440 11359889 631152295673859124524362490302729424690 11359890 -95956609103187748381074897127614156480 11359891 285794531999078303959010942298380339800 11359892 -776554616386623918821265359642020020480 11359893 184814228344157160507049049928148952448 11359894 87473627883276594577157968393197802752 11359895 471886389397192708676441554796616720 11359896 56316323189910360525557713823292456960 11359897 42262241077066433891946737679128886912 11359898 -532205125028284495730028637056697601280 11359899 1102626739597510903507175962029031395120 11359900 -316794047270767699607724705986009548800 11359901 -5352074017742463317673816840525091776 11359902 287492476768385692936592780864193690432 11359903 118847939901018399165652006783223406384 11359904 678842753442990145517362943959258300416 11359905 -93448998494456146306823413569964659840 11359906 264755012346048705482194105213380259152 11359907 -221223127788771673793971730949800846112 11359908 163808684663877685970815583319264276480 11359909 546691588195877562871025185417212960000 11359910 -451140268030934887219379901235839878400 11359911 -145067828728986651873173871928782421296 11359912 6953835930335741046909120611832299520 11359913 367682280232864542839305039891624551162 11359914 138036009567099641911658170998603010560 11359915 104855766874589475657266264355151476000 11359916 -681975143537537445635276891399389716480 11359917 -54195639014637538398976808020425916320 11359918 60522305855708877868438660285086312000 11359919 51945956769021961396556502316822755840 11359920 23596212232540671906280213126793134080 11359921 315835594458657615120459108924101424112 11359922 -55130750286966135178514923851725062656 11359923 -451561506394115562611075913533768521416 11359924 401625428985157003175899153298324160896 11359925 187470964402371644190324886048919445300 11359926 18546272059291912537076642248953448992 11359927 231755313739640986980005928084560278224 11359928 -272048827152322771741893714448098816000 11359929 58763148114030933656044432016968181760 11359930 -32379142371263053383069615030424750080 11359931 -650626633889748876487331879882939363736 11359932 -196624235294397804981987165464481443328 11359933 -99645302948532058044727032430788292456 11359934 -266788837615722413244514536679239408384 11359935 -227234902289206094671580253360008637480 11359936 -79479269266252214089597998624042647552 11359937 -611415132948882310245293624408572054608 11359938 -354272772047291190339901745354524592640 11359939 787516991835421419928834080331667559740 11359940 -98536987674481836380967800206246152960 11359941 295597254120771419279628135786720852192 11359942 528042760762969077152899251291947406144 11359943 -94193683527970167210622801161709832400 11359944 24584739130494230677026211374527416320 11359945 -39702521440238916019688978468454294300 11359946 247993001873972224487058306955898679696 11359947 465332925184068005733889114266053187072 11359948 -18753307640362889330922656083797203712 11359949 -357508902564899133265665227460111271050 11359950 -3499097413747032831360476735907840000 11359951 -905283951680070639571409200263522988048 11359952 -76732547193129410922395268685041451008 11359953 324043467770385525727159006350460354560 11359954 -249597170354918723712384859971409939824 11359955 4851131654773891078691751899887914960 11359956 -55084464444231389324566407224797820928 11359957 -3448328494221556364727669451812321600 11359958 280655365348349486907235238789982754080 11359959 -53865356584407166133639530434583304832 11359960 87400187941750638470692169144481792000 11359961 221349331949365302562511087023610998452 11359962 287859931159461473390917164724847147472 11359963 -743113092390789989751053232739041482720 11359964 1308051280956499822470241513851586560 11359965 136533116217434365060315593378141345120 11359966 21844339055780069365433832917982690432 11359967 327468707074774988830432416653679348000 11359968 -17969569768764617524109888714870095872 11359969 370032134333159686229355913225429293460 11359970 183705126331542681092162202597711739680 11359971 -145883646041093945321191812279890004528 11359972 -209968296315752184872516230777006823168 11359973 165128817360381067762238314490906119584 11359974 -140577525734909449874001919750576952640 11359975 229739892528922306963026562818669546000 11359976 -124740406443477910701743526519991664640 11359977 585032319920886096263852933042118552720 11359978 80713716209019438038215662566315289600 11359979 -1056144308891063168088221976586972209420 11359980 208357620777470892171428277739439616000 11359981 -532788098221003155913366223051440989354 11359982 -350475770636324948716140165096818803200 11359983 516765192774207528102957252320557494024 11359984 211543121190710961181619653433442205696 11359985 51158181051590122224724132914576764160 11359986 287300362402061886349341814318595020800 11359987 -114007804436946029995914489738493525368 11359988 93448577348183207793403307941128462336 11359989 433691878002972908297714378478313788654 11359990 -395786595900749054442770802156284160000 11359991 -750236744451087479146656537071075683608 11359992 -4127009191180838704200930211425484800 11359993 127728582976706991734249290135329930324 11359994 -1013020139653313875153758059483308958208 11359995 373277136895404681373305407777150028000 11359996 -253317370198921826606198191826445611520 11359997 470642195392981575960800842851369796512 11359998 -1447540276537964831359303467358162560 11359999 -12400404008907317830623703324630245888 11360000 65303887797376577141199636812267520000 11360001 -243197123651025461552878785051757199568 11360002 -377259826122644835400543722827262336048 11360003 -29228967598188032023250635235014749600 11360004 -216580700537221332847883344809901691904 11360005 369676697449652696458346045309941593600 11360006 143028424275973892300149942343624215680 11360007 -585015852598931229403540557618345705696 11360008 -1386687324560572395164657422297325076480 11360009 -659590158659219825361646388822727436080 11360010 110598739350980130123265132782159202560 11360011 -1000189982454154143388247113883470647660 11360012 87027391698124831202948572520795516928 11360013 -410560386309440326173745109528157640320 11360014 28639767963057995045877011064428561856 11360015 30551213814254313852308670213342926400 11360016 17516742802475820430518054603073658880 11360017 19276423102374845940337306071794080612 11360018 475958222999424904007512153754837442960 11360019 -512436485148996320725516747771261689792 11360020 99215603382036633339719563307428700160 11360021 181724280900260711827526914909512222222 11360022 -272276287213827687091354440594448625664 11360023 -767275898432471029858342740421789548800 11360024 -309842291046329458353137229883008000000 11360025 22615034863454428537628167499012695500 11360026 276086061536450105475887896680099828480 11360027 -201762658270419062426515685565765343728 11360028 -436981432921760678581811011816058734080 11360029 -1149304072319835758787218121134430928128 11360030 22490495477953962116334196031719683840 11360031 -451961737658592104425838875482237995448 11360032 -675050297034194322785902211959898505216 11360033 -1042282416980831431293390589256145890718 11360034 -71796627102687080433443030738594949120 11360035 480329568243865284586355081240795916000 11360036 -14145734122050236063601794251701034752 11360037 -44991344563488618193308228303494439360 11360038 -639226965384409653494357720242312450080 11360039 1280267563517905176769162259067525077640 11360040 83956970815708209986637985888766361600 11360041 603044846766148236189564886104895488 11360042 505018997214535786212653552573011392000 11360043 -221723457738612362622475675792907120640 11360044 -245981827744025284271832883032768459264 11360045 -122569457538086131252205094067977932160 11360046 -420572478759129985977281620062615194496 11360047 -421948893631359503126812096779519308888 11360048 85206224948862935471643197964078612480 11360049 31209362548742493687139934120737032960 11360050 131922874855306466311711455592131736800 11360051 -485805010815254406222020148218645776968 11360052 -187178079133496085280681195691387670528 11360053 642871748867947489642942051549342493440 11360054 -108203626089701981508477098533377421440 11360055 -121910638345179564401462346638084167680 11360056 -30008030496976125431196426832515379200 11360057 78757642672142536546631828187667037520 11360058 319586534596886401068076650454359897600 11360059 -81893507994968895897177379255556915740 11360060 -79989370271277708185035934046443366400 11360061 254860275605520763879414903313824472640 11360062 -131093495343191100476606991585657554880 11360063 294809943932728598939539904537336453088 11360064 110175114112654274543807976041953099776 11360065 256405830720616358209548845763895925460 11360066 -285554732583338125259100297623168188416 11360067 433738523145890008940596226867074911480 11360068 -34372070144772202802149873500371742720 11360069 -140141694097432668043944578711627457504 11360070 235439018993044103660348282936769496320 11360071 -182169926537470348901692288813331205456 11360072 942929854400338727463131289245962060800 11360073 -7073133580077337601840420163127824192 11360074 57128538135087845145576672972409903104 11360075 -22428301728237279278914225834154723400 11360076 66219588893205346181928403770318716928 11360077 -408871094069169249880649994241562936074 11360078 19016550826518943658865082804765224960 11360079 -162432696272555086842643165792169415576 11360080 133673146431136791831909370594508636160 11360081 -66758523912220552438507381094858202000 11360082 308992308618574898870094166809360177792 11360083 4233306452338557401443557115891656960 11360084 -10795334780736485353579904455259848704 11360085 -250645659883526157314039384320178467200 11360086 -258799613184491288435021706869887462080 11360087 778999387900481048319679351079594345736 11360088 -20853510319067224176159480745657712640 11360089 79654232109133397176463304256843072520 11360090 42725567625626286470825207720315873280 11360091 160937678261261575319731971672980793600 11360092 784771033398143798233537014974198575616 11360093 -102359661480911340616002296669534045658 11360094 102806244026315193872323038542318395200 11360095 476778534708409644349497337646159298600 11360096 410448934637940228204587877009111121920 11360097 -32464449028188541781335672811216909568 11360098 -153496379184908163080725314719277217200 11360099 -1167686657734866169705767678911798940900 11360100 -23457827245046881270976258967201024000 11360101 -195747293646166821695735008451225486148 11360102 79941862066405745421075269947717319424 11360103 266296773155928450722020004986341958608 11360104 314100336313374269304536012441371852800 11360105 -59550961185269097927706968935772276480 11360106 -144750254727673021703368881068319063456 11360107 328345422380996143500999357918848999424 11360108 -111933627116898448699785792164472137472 11360109 243881268495311622222513107276428067904 11360110 -71295266965509951764262806279723466240 11360111 -565904398523546188284443767468954824480 11360112 93167750588741822951032174849507000320 11360113 230811599493446787632770612497426225362 11360114 3294577893531597765527517082569676800 11360115 205383688637286970812410377302681950400 11360116 95504244117712444662014128998863660544 11360117 579292350613742201852630330820397349166 11360118 149111395335910797210061603011100606464 11360119 -681492710966768660110948410155722879160 11360120 519876799713554370802901025463824076800 11360121 15426193621683637649066721548041307520 11360122 -124408216579152623663348914810804558848 11360123 987821434655963024734342002964308126372 11360124 263191786669229759018467592487432168960 11360125 38099562302976867157995181349347104000 11360126 -61129343719850334202981551145455320256 11360127 9243401189453567256003175694276009856 11360128 267911472153309655844066065834227793920 11360129 274167150303455697412553751734433618480 11360130 -206392886962983363918554442356024724480 11360131 -492532142545652760830554943235989655528 11360132 152861131883778111678760622805908828160 11360133 463563879642244282500102119904263758302 11360134 480230658267702247419551595944591301216 11360135 -988485719993709188393459725195171285440 11360136 52052259149599019086780104665146982400 11360137 -168473887198718459875995266009866632960 11360138 29304515176963801349598399976604928000 11360139 114786765342085130404095576719355252480 11360140 -181989559431006083005368443502527032320 11360141 528858792995630227975503601044400756920 11360142 -264159727349541342261447032521330821120 11360143 -1004519233116490193393052882651486662608 11360144 27832528100869173479330967632091586560 11360145 -21615174571183824113779466933431361280 11360146 -165058288881477956066991360245178263040 11360147 -203630831327937058075263676318678495248 11360148 321226026402699409914055809521249402880 11360149 -883709212393992125462920265373226928100 11360150 42705068227442078683353326271710976000 11360151 222286894732940873121667676908998567000 11360152 -415417878305050436240579801600654131200 11360153 9425246419506136290193728202126682880 11360154 -47106328738307707109624076035586945792 11360155 -391274953260849390717303981233740207200 11360156 137060469972631368810314427674639531520 11360157 44433092363171039261602843865428359360 11360158 -154180313961218263871785010645606344320 11360159 -855802211268107837790991310786767556640 11360160 123840618241898804398689140238974976000 11360161 -413099163758361652363834816646553438238 11360162 279037186853844452612572919541140014464 11360163 -594555058850210325330236375458862186496 11360164 -583351434542078182666023301814172298624 11360165 378342980205244148638033081490797227000 11360166 -56745205311652653033487488393683194176 11360167 -58919842695620552620334117841741572096 11360168 9961027213958406388442367478890332160 11360169 16855789301068148155909182372345308250 11360170 -2806367398446685343923430836656998400 11360171 -923187429836247182427019571908359867288 11360172 255089918209643727141234221806614676992 11360173 -919683669189754267776260358260263670592 11360174 33661181939724842485869832004498554752 11360175 1493657611051530308634341792445628800 11360176 -178955825311140649186704537224440217600 11360177 -6780690611130492809093982166512048216 11360178 95532406613870841452226089747003017104 11360179 -1182941434610917208548004498121142651872 11360180 -314174761440432920212942516011854595840 11360181 109742366798142110328190549119126951744 11360182 972853802525850883904883020348866844160 11360183 624065510838101428363153404411340666368 11360184 -109064445512007919035275911886643855360 11360185 1195788219330563388099742781229088023360 11360186 107432398642529987206953523425123343104 11360187 28156642673962240375609290039747984168 11360188 95116993197418685430415492354245441536 11360189 999094066066318491452543308456535811840 11360190 -89098355104659607880072767519390233600 11360191 118371278592187336817347531489348327792 11360192 217487258181484272019281364053047377920 11360193 -263042420834860665926694838827699577536 11360194 -37500042988410629585437094619653005104 11360195 153311080107417663930264462869690918400 11360196 -406711117611922777183674681075650764800 11360197 75322849012344498263642856275033263646 11360198 -42439409206088953887152867099687907840 11360199 82197709656517359278425499000674857120 11360200 -797273900663797127370274587489484800000 11360201 -435403266221493260968020809766840069798 11360202 -57336433936767786553879284071076473856 11360203 -504856506129562024210640425430479037548 11360204 -8161860610156240485611998127797691904 11360205 81644312857162903673579311055379619500 11360206 169409156997058607927498633685487872 11360207 1553193512474948810596649592854684941800 11360208 -96079703437053839909931180189116792832 11360209 -110824855021756060226678393712866438094 11360210 26444936063701254306189608713454492160 11360211 -278931855329911542305471862664302238656 11360212 -382675274548329025916426795702365440000 11360213 -818086533436510619726442729099107808 11360214 -36964504453030858522257820047534067200 11360215 -14407326127122327084213808448342353200 11360216 -235512938276106580364994560571327037440 11360217 663221654400336192017164549209035340000 11360218 -80038743322503395917856873614416830496 11360219 -138589472947613531151412035003648700656 11360220 -80945571578182356881388236431664286720 11360221 -296785261852577616750594207088264038548 11360222 -239575612486295843253746288665665161088 11360223 -299616193972649562761223634099556954880 11360224 -58180104251663911907225397332042317824 11360225 -123170157802065255181833564004163402250 11360226 182196328603824252282974478434030300544 11360227 5551798403794467511148488632334307880 11360228 -51663336224856584655684398229122571264 11360229 56807301892504860713003313077303279616 11360230 156702443261911465527897710246314963200 11360231 114358904032856998355896719145855711032 11360232 104677922963691449898931683010904371200 11360233 -351545954067587954360838625982697656160 11360234 -34767587651492459410895139323154720000 11360235 120168007017629986308216921542228793600 11360236 222661434648439216556815426432934785280 11360237 30102616946329018901795892972356508672 11360238 27276271784222485028967616371413742144 11360239 93803529068095892822307176323144062960 11360240 -153562316636507419401755548547006791680 11360241 189118903844198935676551006117068490548 11360242 122723640920283994111293886287911409792 11360243 37870967136530990391188508004763436492 11360244 -76790527613760881485940240897193996288 11360245 -85346378889890409532224173359416539880 11360246 72118661227494065223337766010501451584 11360247 11669036501055212289458477248254273000 11360248 -9784780330469356244924501895282032640 11360249 -321453684829496777679533800384429112064 11360250 -426283737614995518178634660251923072000 11360251 -81944588593620244203763126059978063616 11360252 339787213098390119530148915741261905920 11360253 -229821735833855252906999353668647018496 11360254 -237111502479580877240304547819264025280 11360255 -221927883578638002783358292952358777440 11360256 31205792233062266547643179512427970560 11360257 -898469902525342005250903806839326199340 11360258 -991708021527016502356338135084470208 11360259 -470970837987461457989801881739274594072 11360260 7140026164325386063484400689416273920 11360261 768647093463045183774398023599387388224 11360262 -301888130634067678143290368183685590848 11360263 -45741920888071967002868252748551464280 11360264 -546205084645975843400872279350944839680 11360265 -142858631759419638732053189493781591680 11360266 -301392678941771995384256961173392041168 11360267 954488747799183332501539943581458630864 11360268 129293741486077834696475734198467177984 11360269 338223966091156657623660972971341903670 11360270 -691206968081137365143263994054581952640 11360271 -111486761495616139235402559492834541440 11360272 -9410060074298034072510747035010072576 11360273 512546037859228412413569008281564734960 11360274 -58873673487814395747204823997430435840 11360275 83992601951937188698232614850705925500 11360276 -355295241205289029641914178162396966912 11360277 296091693650259800425955701001711831040 11360278 489684787367323169278907009822530702080 11360279 26046034568081008607686366186229391360 11360280 104338795699626798706630418653894656000 11360281 -768536040658412316052128727978042055168 11360282 840085899051948602259806610935172148992 11360283 -460013019137210909639963116861089567552 11360284 57320063061661942603476876696110690304 11360285 -66959431982756914117404816273419544960 11360286 103633628371886311653211720871785977600 11360287 -476672204675131869186479115331200060064 11360288 282228304734458621168423312043323228160 11360289 640216314103885641433637351279809406208 11360290 -156540594580315777539466374668727628800 11360291 -275481551456796404923298342755814932416 11360292 -135025075019191163849231189513070716928 11360293 -191588437186933163282838427959565972416 11360294 215997399059393137777761056162090248512 11360295 -106390400606122152780408408963047160480 11360296 -186444275653554956204672201286316446720 11360297 -134147092113629964203279085573364813248 11360298 22356264048037259176187116612227956736 11360299 -292937832817163148293755612362626800 11360300 -7021425222482912761527538274400384000 11360301 -162240693854889057301381305787230115008 11360302 -497992649172208789463621814644562771648 11360303 -829056013744192437194071386895529822448 11360304 -14649525119090606830577432967400980480 11360305 -120220843829159866012477978461472630080 11360306 77577486861242107184569470868470062352 11360307 -21944057917132942088125145671458824400 11360308 -599205739759415716439537481868682131072 11360309 16998501700658001444482105615976559470 11360310 60692150781916518754739502388033401600 11360311 578134526666914280127893629829244959912 11360312 -870879681654706855585353744967808716800 11360313 -72556729713057253562694956695593643200 11360314 2978482589376409527030771885033380352 11360315 338555370262366078621299335844382928400 11360316 91669631106675074457043116936807137280 11360317 23854123385544120073923576565305736000 11360318 -106250800161721022855984132804747913984 11360319 -123739804859434479718933320271138642560 11360320 -31023728898025914614301007584417546240 11360321 -41567951768487706131711138993878168832 11360322 54172469659024040408062025676144445440 11360323 -555521347358487827597371061180725252416 11360324 348028544021730570156612956790466381056 11360325 14804470944586608927765822765755841600 11360326 397206284088597019573074989926008758112 11360327 151837184755280809701378264263969088 11360328 -29184925539568407246217945566609408000 11360329 1343897204219362906865864551697187507876 11360330 -87097352248069893153891754235777666880 11360331 -14052431854378234986918711184069968600 11360332 109740966244375916719176090255640028160 11360333 22552175008489249162980078167735844684 11360334 -59897107158523331217476053567704560640 11360335 -386507244916058088913454557419703102080 11360336 110080250315017046196281883450624294912 11360337 104659608224486518465807727288577419760 11360338 -110885038804971385148518586440912161792 11360339 229766165947995090534094138020665670024 11360340 -167420727759566159016029272921327683840 11360341 -581007774209464579768689732354095518258 11360342 1614295587471249752778742502981750784 11360343 -190436637193202256018016735841743293336 11360344 -296383975740753802962393504203974656000 11360345 -262840913664234510152213103032160928320 11360346 155281697025565998138255397864430313984 11360347 81473540041149897265121280353350334400 11360348 730117318162660524015602637107956228608 11360349 -111288655350786874810207751231889016512 11360350 96872005485717865585313017384859918400 11360351 393172117478271626680660205554632632352 11360352 -809466043607883482420537913534891687936 11360353 220253798401965331071066635339177488384 11360354 -338949691424448085697843083856580360624 11360355 -42917490677567040569215363041720295680 11360356 417583894382699086494354090258239904000 11360357 -915490976063276400654571286012171003394 11360358 202143995834667755525271156186447667200 11360359 -813921449568364905586852847545460206296 11360360 -573771694435436766133637230981146624000 11360361 291398412521284686666140411667624552864 11360362 106959658866761591973108295289244229824 11360363 237092678603209649735165488190542084896 11360364 393040169670231977875434176525410162176 11360365 -653945957033441667646626882810108394740 11360366 -521863897267745550807114385170711408000 11360367 -65823813320297554136280933393327009072 11360368 -272268481008133415474716793217455915008 11360369 -172024837414363488131520406509208779288 11360370 71667480428196382551049812691066552320 11360371 94978100235491761774823392491318027600 11360372 -86596830798028517232672456048348023424 11360373 -98163005895902265987503718851455303200 11360374 1385332837538957790778815327926667936 11360375 225765976409973296520583440436387248000 11360376 212141645276009441026659751758605783040 11360377 85447936601244859293697463034568550144 11360378 114846173356054535985051122241674448240 11360379 240759379720418750580712445682113152368 11360380 42610011641458528480433714172951820800 11360381 924225041922574538182094916546265046892 11360382 -209961527108118787908588274547496062976 11360383 177644010483712442489369786691721653632 11360384 -61670412431372467189230613761412300800 11360385 -14589094976096394615961386458932992000 11360386 528562906306291001084607804922368258816 11360387 -343285110485204868422307044538818514720 11360388 75723409355884711614075082975973904384 11360389 383296091705772808357668618349281412190 11360390 -233246930569226740948843046473903054080 11360391 33213084780053343406292431339381793280 11360392 -799902705693322815350080689518834718720 11360393 -743584498434871568817118348740382948656 11360394 -55393645086293081345291703519793760976 11360395 -462745920312236341828336940931101925600 11360396 397984700617872633502199224364935311360 11360397 -819442176889724645409040391445575118528 11360398 -53481032178843803604861305468444609664 11360399 24841504701674271645688618559136598536 11360400 -2400904193979155184022584783967027200 11360401 214334097684651824328165576471645812212 11360402 283268203130275188239341018991837757600 11360403 -324262350254511283558034160845303289552 11360404 198909358329269673274558390388950302720 11360405 190014126676014190057333296883591750200 11360406 9239182272580117883798191030394727168 11360407 707170809690882052057520149463164755656 11360408 -882672130622885215502409933289992192000 11360409 -160097493813960466347066777607526542896 11360410 -11938906320807466729941346007043236640 11360411 -941930801787481505692074650596858580988 11360412 -6257294927636990337886376888997073920 11360413 -220153721971268060037941637324147628896 11360414 125057083601108835701890984318456149120 11360415 -8161984582879466426336395437931960320 11360416 -265748518779592379044440356364569149440 11360417 1694498983882129455220529683668166762752 11360418 167839648495861126759861669531171000704 11360419 144267767543958042282734124623975609296 11360420 518745602793418770198626313067189486080 11360421 713436068879228841644179109192878880190 11360422 250443293027357264274484856600037292512 11360423 -913380883875810192406535929223188082160 11360424 47751001867260178618980002618171473920 11360425 -372854825523363279369004429594810938850 11360426 58469716090735441122492027807032770560 11360427 298591778071754596480702973922230401008 11360428 6329807915046782006439103401410125568 11360429 1018912167584547411766191493593664203030 11360430 -23195295887442150676821561058121461440 11360431 1135277915378861602722508248785601130200 11360432 -152272798227106696695664431962832420864 11360433 51997630185894336035009424052643435520 11360434 -233241315920217607497901609026216637440 11360435 156261498514472226217430632477140464880 11360436 -208463648272633200211856482074051465216 11360437 -355211132757111125350286666653208044800 11360438 135362826105655941268881615427054029696 11360439 -183667310655577214312831386962070914480 11360440 -942315311194264327617088656799334400 11360441 -297544091706811925806188119151877507158 11360442 -2545539313414203869775232825911398400 11360443 -193065148490328566389417725045563495040 11360444 -64171516161330778022655237029386073088 11360445 -401476425790866660789653362130227378080 11360446 -79309826982521443327318660743313720320 11360447 -43338918573349011707498086737896045568 11360448 54699289065789225720758446976925696 11360449 848747752328825371468434537457556240450 11360450 103931410102973431121308236692484528000 11360451 321301704983095447747011398634146840448 11360452 20639384565256181717211737893105195136 11360453 205276165510208022876358367190722986464 11360454 44516627099005894883075809621330803072 11360455 -12335420769285369405728434539576108240 11360456 -1115365291470127379263315251490342149120 11360457 188573271657328593555787594250437862628 11360458 115850025424621736817532123541303980080 11360459 495662859292198545167865128212747689216 11360460 199069055578390799322371608501024512000 11360461 -116437186420846144368550085995068924800 11360462 -35327526146414723806685638891780968768 11360463 -139255179298197420631111344555285774456 11360464 468816581131039571739604628767485198336 11360465 -278199673263167684484856574481543185880 11360466 -34864408653043499801374356864039582720 11360467 431062553316531689235689278715395806672 11360468 12720377569035732508334152085668325376 11360469 -84622854953168248383337992425868752352 11360470 -50405227892047577623062981920117299200 11360471 9289685322335891662970294521857682224 11360472 -137042078869726457279658706175472046080 11360473 -85046537551545971361139240886930348278 11360474 347405166523672266901593689300641994736 11360475 -62350692523844981957576516719823144400 11360476 -127071940990235893413792732435321341440 11360477 -402422131962589613018645924739495650688 11360478 -71357152874625399065681760535220803776 11360479 -28546249782741741017133405895949489392 11360480 150872790703445159058927288428868403200 11360481 107557575007366742842001306061812437344 11360482 -52469328368816074747636506108427723776 11360483 253009137568034855631181297569427320732 11360484 -402472886949563934642880355848269290880 11360485 218277750058787446218599903040060587520 11360486 -441851486098263739743808153232342699808 11360487 -331144187431481325670351764388887431640 11360488 -669759578802970904571754316729430343680 11360489 142108300511142206821907139936533329920 11360490 -74095596408266609442975058320522074880 11360491 979796877768193497535907446710532891892 11360492 214557419313568225956348518304022569984 11360493 -75067723807658664135838990549738321536 11360494 7029587437516895585742451721196046080 11360495 -66581334591963873258499895510415889200 11360496 -43202501657469537244003682746083311616 11360497 -237557600759440676177076366979755203520 11360498 -471479969535747858515235985477563414000 11360499 -169371647494921818327109221090702720 11360500 583291008749122526155969197299500992000 11360501 19354894056828792293404331385073154400 11360502 298762210337795385985868287611500794080 11360503 -217155117115899471972892434085095724800 11360504 76301967020640971256148131128574197760 11360505 -100987331189241543497415027306339264000 11360506 -481143795986091616068558698036495484048 11360507 -2137342412445087166869336320043031551960 11360508 16217331308609502991295029737868001280 11360509 -298443412040008041331007229982072111680 11360510 152247347613318751092963364781821628160 11360511 -357806866193548827583626345744331220736 11360512 -72883769140433673320059038401665433600 11360513 314697445134804942614640580939974357762 11360514 -5209195075612617864126177827197507584 11360515 -138790323360728493275988236164790409840 11360516 -248121419636633511668089194201137233920 11360517 19611617604753862717653851341402264704 11360518 333329430638139049040378236692058166400 11360519 556909522011846406692944138615888260560 11360520 608790072418451483082979687975231488000 11360521 -1185905781914179558271057779242807170278 11360522 90111977703212014606205466368445858912 11360523 248585035979867042581474924031058705600 11360524 -31941655441116137281982890781282910208 11360525 -146716487013009515958946232011587660000 11360526 49748069816407808452858470063852405888 11360527 -489328958503705344663777232766232268624 11360528 -29409497123677730531951439227618328576 11360529 595897284106189696747997571639877202274 11360530 418915357175725326824145019942089152160 11360531 -30223803775564043129875340532411088896 11360532 -43807760318523905418863816990211391488 11360533 217534093526755485670662711566219901184 11360534 -279022479241170451014018999026138557440 11360535 59751849500850862897628576212857375360 11360536 -422100713634521411494512487133032919040 11360537 1064862818448595056710516364571190604240 11360538 -3441007145296427914690189761723492096 11360539 220584642038179399658623936752590355072 11360540 -213174840756370289378968425763024949760 11360541 -32867384233883189233986643850285793408 11360542 -147733020085635603843347128223172685248 11360543 728823746970564759972745259255195377920 11360544 288594495525414021642891637628294135808 11360545 78918581621832292913856271737732809280 11360546 -628101778053105733991803997789582770176 11360547 632872399793372065824337005392170944000 11360548 481359037226747391185527982412507340800 11360549 -518438437731096420573462515790422325540 11360550 39892495506443581531905843327085968000 11360551 -213712861024022027386914876417018106608 11360552 -43671728384021311731289870088802232320 11360553 99696940169875698597756857257227457824 11360554 125735365925617504322489062129130032992 11360555 272155355429440093790104869628458564000 11360556 107631591442687354269116318655510789120 11360557 -2973516399105303887619210532977471712 11360558 555040092729722645413917280358491318272 11360559 -44298526719108974018472441570334632192 11360560 -70860131566638938402348310428951838720 11360561 717350057662835872156324258231883142162 11360562 -281289019431572209537604109468148837248 11360563 301825825828013972592322327321386976360 11360564 201122616365526394429969096844349248256 11360565 515227059825950343626518392211803772860 11360566 45327932555788287322753468560660270720 11360567 181642740715618821186003492291326229312 11360568 92102706785770804509527319022249574400 11360569 -1060082521435125841608850331804828230 11360570 37682401391742963776004882709354598400 11360571 152735505055405143735955596419642642712 11360572 28098048537754743975850282868964748800 11360573 -249692585872887161217294476478495257664 11360574 19261200662634886676116259992502889600 11360575 271449399515871725388945107070905083000 11360576 -30731249751877451016788066554761707520 11360577 -591684966122626299075893625472055228880 11360578 156950079125976708928242803722728069840 11360579 50784377452253426370275365908787572480 11360580 117900188294220170640281764303862169600 11360581 716541024434814425798451368133842872764 11360582 311080276855443023127433636347215292576 11360583 -126391856849146188888947616549936556080 11360584 202995966946208267041540685191653442560 11360585 660812135559971431391916054649926711780 11360586 341508657315405693959901818984872836864 11360587 -173858712781887859402594614824812991488 11360588 -272123717137146855733766699400624735744 11360589 -132541708629884300604681817862468601792 11360590 79639187797042617251332020759648482880 11360591 -82862786384886908941475592732042888192 11360592 -116198939862920906765908553427819503616 11360593 29714887399750542737045547461624346480 11360594 -212480522601904129028970124226692876800 11360595 273468349998346541545766383799905036800 11360596 186581115094595978724758974994797647360 11360597 -258625953448071021205068722240364162720 11360598 -481970432828099367932892094857012969600 11360599 30735490850908416474269060058419978064 11360600 -5338775450897011728716454551695872000 11360601 107891367257550790092782545777108753920 11360602 -49143005533439074971316762083737968896 11360603 -96513621588691336953295547152803081696 11360604 116554300841244196652275311972405520896 11360605 1306543036159378556534204557494175814400 11360606 -7386852626804710266795165488024175936 11360607 1122407530233035985384251434808782657824 11360608 -98778467359386655125191753929916940288 11360609 82725470649102460912312865019073342080 11360610 -22602991252523632028714703688755775200 11360611 241167833153443736467459463888646548152 11360612 560194768586700180515420177089567703040 11360613 312514809544218072688942628191850841600 11360614 -94135663993632763643167508781538760640 11360615 161486679435132993688312128183082207200 11360616 550231844026801782493111751811695001600 11360617 1104368581410723742147907686665404900666 11360618 -2901984057571225939197614875796880384 11360619 303699589486800646000617673273257742044 11360620 63490496967142019028218835662592890880 11360621 -138447465067784952838549165989758969748 11360622 -30401156987893587865512096841037377536 11360623 -174876727270464878693565392044749710128 11360624 199671697077290130767247080803697098752 11360625 5290341826284051468081272042562180000 11360626 -123653700771195259810199486558539791360 11360627 383274834661449097080389636493245540520 11360628 112265213091030200323221408319692165120 11360629 380378344162116231698150648075879625376 11360630 82196194840105356123217514919400872960 11360631 -2295521696621321322585557019290369280 11360632 -216176690328267856114805428360780185600 11360633 377778311608055528750642703204565371882 11360634 97126946556549060905333737039935360000 11360635 -264272104916719595669615691979488031200 11360636 -95153546702820746999926478227417595904 11360637 395699949446392117652185105005591451494 11360638 187558974096212965861136489707786590720 11360639 341811188703147483637390430318180283120 11360640 214726364878714654672591250397541171200 11360641 -22172950545427745947912117509928279548 11360642 20877805860925632468897750481643545632 11360643 1013285565460333972597730214275739648 11360644 -448022189459060386898166014366472225664 11360645 -399393212779356868680569673681711884100 11360646 -121170092041153193087576160756816849792 11360647 820376129200125342661723296765841371880 11360648 -124506911212351019699105365816247808000 11360649 119009996176789434649709670384119959008 11360650 -65929379017252630278899840106238642800 11360651 -137527049892352294084966514157972827400 11360652 -781993034011181876893192233128686583808 11360653 951048344495923478926400535636388350902 11360654 -560519402979975911965757694451052592000 11360655 -20473526788520976250504035230891001240 11360656 -44621914968049351067761214121486041088 11360657 -230769467586505302784310148437838998976 11360658 308366157478023968807023316161906655232 11360659 -61988944767764943917092962904955213140 11360660 163835897507122165036841521674963367680 11360661 -174617708581585275136457108152429648800 11360662 -83670583067531350532894348872892617536 11360663 473123094976740020053640686042796261760 11360664 188559964093120116905674545492556062720 11360665 -184922677127967455453674328956380958200 11360666 4075633745415579434864066538382589184 11360667 433028076291975456073391624839273181040 11360668 -466750916818266905553626648520161094144 11360669 86794687824851652907437592384714077696 11360670 3996673737711466221880943538553488000 11360671 -22562563372121668892625324314311526288 11360672 -102882037251615651757093355161495142400 11360673 -615575360659289681028187361204012941056 11360674 5998458491694954004198632697063941120 11360675 -46293836955630987640666959160051588200 11360676 -82079538678977667681354870813627617280 11360677 176112893813893079587085576622612828986 11360678 -1008666815134662228892184064103618560 11360679 414205671364322585270369015438455874688 11360680 191898611135651693654221060313107660800 11360681 -193465287505979681650352833445535766668 11360682 325763866702076254147180764657459002880 11360683 -1088292091966552592275586367707917733068 11360684 -739524718239670305300943731342631459584 11360685 -83559457555458182471817141552647873280 11360686 -5245972127796368843360580844986163200 11360687 824777772819510856971771884317853046480 11360688 9952580885392380938980714325527855104 11360689 -240214677822909793565312536732221696960 11360690 210458596132376600682944823856430400 11360691 512817867556348951872960963675276014100 11360692 295639805115768256098966449925253447680 11360693 782463408050325630696914949104225984124 11360694 21884505688590610402420422277094424576 11360695 -190303598152199549723516453910010781520 11360696 -74554044330954913707075902876333629440 11360697 476383018543021136446738204655191870800 11360698 34931596086539560195874442973066320864 11360699 946314573443641089492762393203913897696 11360700 -52953863706413173603240259642319398400 11360701 -267674576666472208750121349108550778592 11360702 -10014261353387832938305646153595254208 11360703 159901862397077962792586211715111918608 11360704 -15553476702747922002450583485084073984 11360705 93786879581866950030692655954177787860 11360706 -57577168431919265237802626784203229696 11360707 -595198692981696036328409604535153210008 11360708 407857054830800457276743644184395376640 11360709 498658828075840409789493297349574279040 11360710 131502317901920919271058386437537419520 11360711 45615748789452032629669139478389358000 11360712 118990465143142976660900933392458055680 11360713 244571658988210206865722558804122011008 11360714 323919323746631756009852010100399377456 11360715 -139813277932249573037834722972715876880 11360716 -34042915020256708703462427569855100160 11360717 -397489096632234968766928104502438116234 11360718 169815387595240388870096948418985985664 11360719 -315967235014695671729193960185016708880 11360720 46864124292109132899625094935562158080 11360721 756026668736604005585584709929600872000 11360722 -206401206675533379885508477156873247088 11360723 -166641969752607353465759618612632090296 11360724 406917239671306005640480596181451360256 11360725 -36138318633865908635517074079527443200 11360726 -235780691683502328163976129089903439616 11360727 268423202769200453313931160827541162880 11360728 -322245463642209099276289405511528355840 11360729 3039852098493615467334944433356627328 11360730 140513700177665772740493667980845310720 11360731 112930277128166033879442319841796242928 11360732 -128682914984897078564397596272415675904 11360733 -117958382510221380214325096302191300000 11360734 -52698994625003793069602182232081212416 11360735 216882518271572399107243155950245386240 11360736 133320925640986169909052509363503890432 11360737 100740638393812030608829227751934588712 11360738 257585468417213024146614025613607485520 11360739 -79524992136054134589484523837345887392 11360740 8058335160586843178694636337083732480 11360741 -10400348493139228818502412033444598720 11360742 66151496331199906315545386708373650112 11360743 298095671834481707006905488666939480720 11360744 -873558298607238878919839256261137187840 11360745 -228217270772789220880654079310614232000 11360746 493528723174036041667200885053953059840 11360747 -685316276431227655185200530415148705804 11360748 -11386194601253041004464324419337850112 11360749 -101874692006833299185175496570446654250 11360750 358314844239143049931561188735240960000 11360751 87229245853727954829249030789929245584 11360752 -51874795129138599256806810995693780992 11360753 155290846612779234931680640350757678080 11360754 305809453720520825203354983976544555664 11360755 -32078115759180724984411442596409343840 11360756 -13144680982562167293390051427599728640 11360757 -457918146561089964725486826035885307360 11360758 109675875365883503969755187387997186048 11360759 524792967884199573550159423010815017960 11360760 -250197142741487213398300544265713664000 11360761 -352605404938837799998045789125042451500 11360762 -57927502627364151369359582390999258112 11360763 -129976194926354398387244121396349083600 11360764 578830746693796062696419235517976600576 11360765 152955625158989498424868265020931040000 11360766 -76858963523325258713088798406176691200 11360767 -235700453745740077672691083739124479760 11360768 -321841591810061487899243884304306012160 11360769 -242307387967918190533594806065518163520 11360770 208291990449619611766614430055684098080 11360771 7821679541828394374016215947156771272 11360772 -1484179796334502573244218198349383680 11360773 -500725840333846320509957765253324082978 11360774 62988762714916285939156425114473323200 11360775 160056980955982136064524093257967767800 11360776 -75140663701066797798245969803069194240 11360777 145586880612203018927400362601861162912 11360778 -51858522079490644299685584557627272704 11360779 421508724852001330734026665765235135760 11360780 478790792647208737814321052582135997440 11360781 231208566547595940872686624814089566336 11360782 -200941280149373442898077229081164756288 11360783 -243010000229267372278822607138501139360 11360784 -149954909497069925359751063231509954560 11360785 -70998613163446922711757687865449968640 11360786 -326348743384198389470273585072426871408 11360787 61532707707803076391789021270198241280 11360788 1213162537478335067936616430772678588416 11360789 714571860527941156199654448414733353600 11360790 -121160994432892875430423130111397580800 11360791 -45614372969058677224889953761471988080 11360792 150714293386327003933790312840095488000 11360793 401557372682055991934890299207982859520 11360794 91882929459177411680630559894193109952 11360795 183826622613230554613822583856793086320 11360796 240639068094999267426474825619609876992 11360797 -418525110759104940685981822385229997728 11360798 823172747871589339787104078810469036736 11360799 626771763573688869478770815568468370584 11360800 -50743278960362132917106056968496742400 11360801 655107194284183965889022667455457704802 11360802 -55077688580459250373194198093701424768 11360803 -310372502309628324290563002082337034000 11360804 -44722388375542657307153547616025210880 11360805 352839991279977885541119712583362457760 11360806 379947980626246026329316649642525328352 11360807 157785873741421384830536566209101272056 11360808 -80492352350313514726574992501628774400 11360809 452017850334903020038153991902931782010 11360810 109622503822345536609093411459856798560 11360811 -352473871306535281265544314320992768 11360812 -492586524161488062423028921323308057344 11360813 148329788674239054594368734519952787480 11360814 159669164153777535432089490234946674240 11360815 -2825308811583791863593532295972510880 11360816 70731691845196216285994234836768899072 11360817 1599723806840777339056564761587155380 11360818 51988565944767043161483981285071572992 11360819 -1177132814616413658309563955943875537780 11360820 154192850126821623121539673686143662080 11360821 -1662591392888992646878618452935775108 11360822 -105868608217619073820158206940407308800 11360823 213528037469451323358368843005212258768 11360824 354610329981792204739861553779374981120 11360825 172453499433494083208584802025018888000 11360826 -232831666617381061694088931255144702608 11360827 11957578251641505676964029017285364320 11360828 -163613507312755646336298945202433593344 11360829 41832598015159530990671341181725168320 11360830 70263706313633322025055783859944624640 11360831 -191971663405735846607200606806284817000 11360832 -39177118237230795081395360578110750720 11360833 132697387595572128821793245562292459824 11360834 130603040746920080460303293658641220672 11360835 33121584574743816862070798337284538720 11360836 -137566752397773155243988384530194587520 11360837 1320597501192667273920193219590220183260 11360838 335745920915550301993302812491143601344 11360839 -245160092710114123883513660220135310544 11360840 1139380663324269203535664811623558348800 11360841 154908596300731418999345725144245106080 11360842 -38449379117683722220589314240697426688 11360843 -478572588955228299031096677702960322656 11360844 53308789669836567304709170865239572480 11360845 642962342235600428584598543743299094680 11360846 259363594695901303864392055184329209600 11360847 -540240438314306264513813584325537481072 11360848 -25613299872497688119232928383095676928 11360849 -214214433327323571123888417124697341440 11360850 13093566407245900474439799922683264000 11360851 423645562455368631910017026422507631852 11360852 188417083479427033152506845671803535360 11360853 -232333872562771937993136670826011556256 11360854 -12901146557425238785093316770590773568 11360855 914243397146935002070498689233672891520 11360856 -173404853106446689887438543201727426560 11360857 -31206676118758558643426883734051845760 11360858 422937894742293216115670982997949184 11360859 334346727301629952651136173021556426904 11360860 139803248246268126808816757825141145600 11360861 801921716381393114562042878807576007462 11360862 -21092420752107097698364528723141956096 11360863 -583370925199229460482649259038887374440 11360864 -702403237535980450188920096298455138304 11360865 93562406045211059491152064684009248000 11360866 -214691730416469411283050630889572080640 11360867 399044186335585598164569052900439754192 11360868 -211695292113413120122577125006881017856 11360869 451423918371529310661826570119517396444 11360870 9733029405364876416455194818013802880 11360871 304590668412316306827918255131970017280 11360872 878154917575496378822307254343685708800 11360873 -60210449439918830528943995939693214912 11360874 -69090165609947221029309970097222799360 11360875 819472512998349279547184647071354132000 11360876 98465474461164871925377440899441402880 11360877 -156093543496085704979994182833269469920 11360878 -137087698398420694544417262408585678144 11360879 -289204815460056982643208125958163849800 11360880 2455313612086362203060800117682995200 11360881 30347259590514934780757254525090106240 11360882 -340701950593757230809100714932959328 11360883 -860258807276791414228842911826180661200 11360884 610461905881422939309183469286651825664 11360885 488740649533698478699264458336282215580 11360886 -256361524435785179095056967530887977536 11360887 -516498242357576252548227736973295063080 11360888 -123011425458810579877268474984484372480 11360889 458846914603310579248017466438532391354 11360890 -279292053074630289271188309567965728800 11360891 -81788323083845237580823865231550831708 11360892 -261023926932250156190665352607332802048 11360893 -535171291376502766202041379440219607700 11360894 -167707814644519586122339142225868801600 11360895 47212772403555365039101524869772897600 11360896 59188951871373918765898273462230712320 11360897 -984765096784528023481451389098725971008 11360898 -2010062321395526618607993575828664960 11360899 -412258276500314392316762347480882122240 11360900 781245423854392839940700304038951116800 11360901 1458083098071093408356911139147544480 11360902 -77926307914690307038759728758448382848 11360903 -860911599553796206399443508661433103848 11360904 86549740127897849731566734981068800000 11360905 -59994458868310973495077203813157344000 11360906 369476945669519209025593558989611983152 11360907 -168876982218562622027612482719790118952 11360908 -233004914585400499908553389183232133120 11360909 3486970039799646288281538509407950816 11360910 10810931595149106837978740261411328000 11360911 70927126076375730717298028805340774400 11360912 102447965262668262311930232092976218112 11360913 524637234661774320274836506148614132928 11360914 -91539425873737111113400429694272711680 11360915 -17395218339299567404875097739802223440 11360916 2914347826320419806395349145694124032 11360917 72771262952896611552619319133104046080 11360918 -420060461815570966193726399490674319840 11360919 -539401200703908129883411259740915737600 11360920 287895064162695858688010117532989644800 11360921 -105059213468640286863170803837725528000 11360922 -510587848454033359097504022118334054400 11360923 28790423459682628132565865592138609920 11360924 370560218679064867532913982373398947840 11360925 120592597972835867272941610475447616000 11360926 -517075034594107271377752825161112233856 11360927 -58758238317438906635915900244049768224 11360928 -621134783909027008065746123146512039936 11360929 -808936199415470932568018728692528623616 11360930 -133639891196108623106346684480446622720 11360931 409016308817014944575564557585225127664 11360932 -225958853464266329427768741350361472 11360933 -117346126010765590525581372885512759460 11360934 2150519733565479741254561051858984448 11360935 -378964373519409231579643993374364002120 11360936 -377206969404195444411380130667846041600 11360937 30813423926176278338345510842173127680 11360938 -345663298067128945350863245459158216960 11360939 -6492575587544447659961267100902652720 11360940 337671745521063894901443147934808448000 11360941 -50443880706673921175469183061029736128 11360942 242470591168436366450186279972964110976 11360943 242112631753267409921582121267216542904 11360944 3471274518674225144060127058518245376 11360945 530196823446422520459675086351063240220 11360946 299298067038880356890197565295451545600 11360947 -253905370111624473505857197379409760448 11360948 -704312629849219670802132181009505304192 11360949 313164449234800251922502973130307453280 11360950 -16390623969418450608060282825501132000 11360951 3235067314893712213618996886703626880 11360952 172007803674004014312865709251553280000 11360953 625078445718974071092258063673741899780 11360954 293257193499132599734821181447925052672 11360955 -213956621247024504854664388755791673600 11360956 440712233541379448143587650427600389120 11360957 -391673507510353338049680780566169080640 11360958 87933069735029256522968502227981549568 11360959 626953116924507417691490486258395588160 11360960 50762256689064598015993801296272424960 11360961 -151372566458533061266192539945617329560 11360962 261534154923249614183944441919024913312 11360963 1059969583751195146630986076977681930240 11360964 -204752918698109875813187864626347091968 11360965 -180322131916082189163183350525114664960 11360966 -134377820983515529947489668475450833568 11360967 93380947326279369477986111104509415080 11360968 -679558008446206591196554083813438397440 11360969 393194339991905010518864782390343767860 11360970 -73336616097500025962012187624183058080 11360971 533782741138523230732449250962608641172 11360972 -115798442222699926673968822938312576000 11360973 91607789071598253872252894999746748928 11360974 306795888178631201231678689182875249280 11360975 87049849052417410637199610549788351000 11360976 -27992064389133320555740345591632101376 11360977 382340231281510421598969610435970599332 11360978 -172531453920964636230972282016324590960 11360979 35597621047281040841141673922325333760 11360980 -229703651203184730511953935444899488000 11360981 -22275924699858857598820047709649114880 11360982 150011332638696104096974883050393153920 11360983 -239149200148975958459794527197722651768 11360984 -360995947974700413220582476159267133440 11360985 -257759592673265820174093950398969800000 11360986 -66431448486997782101173544575908105216 11360987 329054488447003310045469760136575680 11360988 -141182460350368294582369655216730971136 11360989 -1030067528935792460252238867702623932544 11360990 18601895217224018777494019988834892800 11360991 -109785041937905956564616291193775735536 11360992 -183719095960837287053205123519266684928 11360993 -14030359372214777470153438463253140880 11360994 11361774078064473244221238088028526080 11360995 682095263373019965653375838330508146000 11360996 204502818650845322125589270736584208000 11360997 -106796030080898059508041653660079623300 11360998 -4506393124998458444130135845082529536 11360999 154525778327966233201589730590395725360 11361000 -216943884557443802182519771108392960000 11361001 -164328160879925345526938481758235068998 11361002 -242586134828535311139893200155263700048 11361003 -1022017294799164298373679347696963265536 11361004 150644931287171540000094490052352397312 11361005 -569298710891270710934441297639862884340 11361006 -22913289094418594906950348638260832000 11361007 289388874204522377168606250435096836192 11361008 -8781999883551141907683348322427437056 11361009 -62935673663818108877912408322809415072 11361010 -4335265932233351883671204084742013440 11361011 396326621341345806304328471709459287520 11361012 68826374902273989369898647701655367680 11361013 761444262492478378411550362697031321024 11361014 53519301379758800020354997287733507712 11361015 116273264447496574283849019172803859920 11361016 82765265252889652519167136273601433600 11361017 -305011995384157897789726639545022550934 11361018 34975864287214539614557062172981682688 11361019 45465647068024028722577353807591472420 11361020 98219271705832357637323421142998415360 11361021 -79746526392353503494033718838876054976 11361022 -187346488720189154110806672859509050688 11361023 629843506058031249947296690802061142272 11361024 -34790987825090961148938014333752836096 11361025 337937409363925992054418843398908183250 11361026 103427166673027813632884178836584967040 11361027 -10363143093153494052309932226552838992 11361028 -124178894686390126496303601400066375680 11361029 -372547596465152840305135480052402318370 11361030 4260554100673944396767808163469752320 11361031 27434383645743658687562516441289296664 11361032 34498529429535975300612273946806036480 11361033 578097838839872568773348068470770469600 11361034 -56956542468074984865648063259009578240 11361035 -13014703970022484800949379704279265280 11361036 131590406866401284760448950055421210112 11361037 33165659914675518305105640337651269686 11361038 -220065943242702820624823334965814085056 11361039 -28074802758325494731466457539704002560 11361040 93196555211526055816525734757367808000 11361041 549617881329822596177053761039699774192 11361042 288752352827741582440427432612203630464 11361043 -827645857747819412837385293399507050708 11361044 310854246928089595386269752050385163136 11361045 70767545461592478688121648049925708320 11361046 359331561097915035068944108011447819840 11361047 -90030891909584901275627497551700815600 11361048 104365666028299354034328227272845864960 11361049 245080610386160025611212596391141562112 11361050 38816102192645686039238492177026080000 11361051 93398309018725642861458408781056871968 11361052 186682958462737762072283148147302606336 11361053 -861607585559558220693649827925079514 11361054 -40979630877610103608852667268475281792 11361055 -255499601891020841485665567390152318040 11361056 34013977628528849069879551034702954496 11361057 -119742556737813940016450590155683205312 11361058 -574210574272756276218226100681439961824 11361059 324635142748073991506788347493097680200 11361060 -2031689190295446258297165978582040320 11361061 84411196803167972058244466712491865662 11361062 261887547018890543314880560621450558464 11361063 -7843679241993020124370131371693413632 11361064 45195096462698005991525657019140259840 11361065 354833598831483080422989379521950627520 11361066 -131400531848797026045205490906008891392 11361067 -573181071103937834586525620227614267248 11361068 -431472279206188892840297001972812305152 11361069 -198017896020342692999435613132533236800 11361070 -23587503487333363761481629593091648000 11361071 459765269229440514097953902527725664272 11361072 2965257195419034516847708887894392832 11361073 17037496152325260616514186255571173104 11361074 -9565600144909763252735498510236108800 11361075 220889923221986970505257013037435635200 11361076 -830657090216086035146974124112637978240 11361077 23068979313635041549106666394134829312 11361078 82412001335008355890482769302498292704 11361079 605087011083335641214832673198526688680 11361080 213244901330972653524050454882255667200 11361081 -103694458931445343162893782469586736256 11361082 1823549738783153119122946684613283072 11361083 -366113944809085131265597672522535676576 11361084 -42542985417739339930575538518923821056 11361085 -439027315822284987913453944691295675220 11361086 -147165939815873010563921628156199811712 11361087 -999310670756529743096264062178244664560 11361088 243816926806457122272712713072824811520 11361089 293333297578427557250995640327697286080 11361090 -113054433839814041988135408703717378560 11361091 204541691238637964819163332646425849580 11361092 67657355954839906694132601674667839616 11361093 20195355156525522073786608198063101664 11361094 -103891177298390046043910781657338760960 11361095 608202705753652328770024454704679364600 11361096 -582053690840699833999576373715840506880 11361097 277730419562557587351459141844598233344 11361098 135267883157173041621307525032053544960 11361099 -229691347424317614719132343263112713280 11361100 28579710447587044768698189999267148800 11361101 -879631204845637500464316313505119312500 11361102 -255723627746611620396979697745164127168 11361103 -166024910508459406978702089698470220256 11361104 -64596749005799548150656524162735800320 11361105 149053924519088996671455167858751629760 11361106 585493793788696892827009661445015172608 11361107 -914883911429216016021325040200039762320 11361108 450468512203300654360708074980546979840 11361109 26929137958296000437714778643640086400 11361110 -82176658129102467558751180541262455040 11361111 277899367347493579721274885480375184464 11361112 2485514716178578967708314280466554880 11361113 -911682806321416270378351500717710347638 11361114 -147214607445743153169250225081739727360 11361115 608569721352533754831975037877473709760 11361116 6534939255135440511136621749204470784 11361117 309691442967453122752692610900227192960 11361118 535695001139773391933725922710721669760 11361119 326636767017589941042929275165028925312 11361120 251734405671277065637107988785935155200 11361121 -525350143276267871467568030305601107678 11361122 -707889589520431716185118660106741813248 11361123 70184326739134582592093839154475547584 11361124 -729663690286998397566307425151519160704 11361125 -1040501552896170654195228746600173578000 11361126 85051354790290513219620051035507097600 11361127 1072176010890019171761301856188944620400 11361128 -211709099923967759465680439193682575360 11361129 595573335734096995659803577987557568 11361130 91451327655611389627538318353520908800 11361131 499584602045958772885580800873640866932 11361132 -295186809608150939824390078901486105088 11361133 8573911703135798719544210056628141568 11361134 -135188787675593044958940116738319657600 11361135 433191555089586240374356235648673987600 11361136 -4204861607259769793090083065484148736 11361137 -216147777604183722805095498996530236608 11361138 -287095797674823767661702359233127476992 11361139 -690552441520904775594367457652400603060 11361140 95294587655283891947722719888128029440 11361141 13680654925273724037298936079728772928 11361142 248231444496984292021691309677280011392 11361143 589629880093353727070705116321591180392 11361144 87910105968957305094145530015471390720 11361145 621835390150959549102181903728785131200 11361146 162810438714856277351317020872038003680 11361147 29650120447497899447035812481032771072 11361148 872506356249273672436493648821932339200 11361149 59937061832954269134307119094518697920 11361150 -87176166775765765538241369231519379200 11361151 1022812966583490605495414400194879214432 11361152 864523799082877978994579002257466982400 11361153 -349230658277757922374456607134266068896 11361154 -140438711906720333719252154067718384128 11361155 -195328179072774813853524871087293641280 11361156 -312085843356094407043465244375078277120 11361157 934875826589870789067677062962954157406 11361158 423140336857680211087433674745833120320 11361159 2932325570403514413340624052570055168 11361160 66338720555298547596928359047405568000 11361161 -89442188744619523604222985087810826368 11361162 21883955075771595364837509346353629952 11361163 1147856310743813500885189886335532054184 11361164 -570467291131691689059069379882165209600 11361165 409380246587683903343648848298579880000 11361166 226259533779507057880310898977746606080 11361167 3118111662368244881857473022223554440 11361168 -9390756361150431421814130317163233280 11361169 -287931276924516338268234337596789986304 11361170 313851077287405706372850204436765637280 11361171 88834617446050403113664939356678685112 11361172 322715938737396661376345363293202921472 11361173 -165114767213319840920426215481309758578 11361174 -424439286758715020777536425588993600 11361175 -206030262752551968170903458856241945200 11361176 4453616833687370041438672540253122560 11361177 -1220989355721351464675594689681675346880 11361178 583781580747032139764933863950915796224 11361179 -302363780826577178630092838076703228080 11361180 241648645177200471230504367153346728960 11361181 207654495649121430747325119192571028480 11361182 -7842074040905843679145987103545257216 11361183 -283479682997282424004617284273237343360 11361184 -1174031546223403992268041826948319084544 11361185 -168078654719131816867683173294220624000 11361186 -54755965022478296903812458562965492960 11361187 -336717244896114680380051440926493611376 11361188 404181358892266704678668990156785479936 11361189 -107502803997315587148707931638420985600 11361190 -71329775100046328624647792476388515840 11361191 -271452154864292378474124019992385078368 11361192 423788695173593318081537040502148382720 11361193 -61770034556242160697458000074261399436 11361194 144698969482566126044739341459674170384 11361195 300236382750679261098643601436232512000 11361196 63726415939235440435884903912712421376 11361197 922349030834893821694654201376566874646 11361198 -251979924062420376888393064399717849536 11361199 -799454649549554538837633035074723479264 11361200 -16520068436588372833588455851715379200 11361201 -70898489404077891810734911023181818768 11361202 6239037946179847968612425412680486400 11361203 -158861700157107635127599560628493804720 11361204 -168054222887859995556912774951775954560 11361205 506754254973413499966658344229982680860 11361206 -44414445777463834316474063832250358400 11361207 42039414819777270916807367911378094592 11361208 -5458872120890453080738461175790039040 11361209 -157603779012718676456259662558145497472 11361210 52033821422411723446646732043498193920 11361211 -48549367270523272624374434245062188188 11361212 -583581837880827238510238485938919148544 11361213 74151274416013046877939042143977648800 11361214 -496347516233874985919038339337144043840 11361215 -73104898440820408170675636823133414400 11361216 71491927968828365987479833116682485760 11361217 15832851041431258089199562701031457600 11361218 116371935513947841541198029193734102528 11361219 -772785712697430943566097693392394211328 11361220 -91681681222163609091360519179894922240 11361221 -216711197872289436818939651770293830400 11361222 5580463742710080721541294356137757824 11361223 -91638697227334880099877311663161539360 11361224 350784643566052380091130008336033382400 11361225 -159804410771681496563232239365381340400 11361226 -637542127312879070875154793387852020688 11361227 -809803516962287237348330836702915887840 11361228 299958767728721948297604280467805355520 11361229 476367504312594561130556938840859635680 11361230 166026063741441236558104876739151917760 11361231 -112855528577918893968750656566616281488 11361232 29221829190832398931279126262087680000 11361233 -318041191429975690032559111671724248000 11361234 -254508758406277544891934164567914024320 11361235 192429537969380662030341997007317629360 11361236 849781370296420947038181381053067157248 11361237 -624625001040463319310936355856283276960 11361238 -351895806494420887337079135803805827424 11361239 2158336123375633697709059667421504824 11361240 217901580347811136882512682791419904000 11361241 -315725245056735174298535657696014635648 11361242 -399751738156339099931674532992971379728 11361243 746591237093526885014906474679115436400 11361244 -247811462760645907902295464425544432128 11361245 -342728914505500681107514276547472000 11361246 -1566675088694360200423046065073806080 11361247 -147677189818533826445781891454331646304 11361248 337292963180284370357024900300160368640 11361249 -789136606294503390530752718086757732160 11361250 -91046003451727610222473155717829500000 11361251 300685207405442524285258329903895060104 11361252 -54565354961553111428604087603043762176 11361253 871896298419060868627294804807385664000 11361254 -63851699054977404667939718174945819424 11361255 -67769767603934415995278180497429403440 11361256 575877890001547843075690627777689600 11361257 -349261266475118253329581331115678216768 11361258 172615013091661899312562967093930914224 11361259 -3292083220467788147409491252880830720 11361260 -159057987783326467695773023052721945600 11361261 316739587871810549794501226825010947520 11361262 317562710391067027147536527333042480064 11361263 226493877472564818325480230695232209664 11361264 18552268779449981522813700337598201856 11361265 -200889198854467346120730990409670555340 11361266 133232920689684084193203241713426923520 11361267 609506413608705898732398745114079702484 11361268 919856735923255795480435447427617190656 11361269 592281533020806700834786783710950186670 11361270 -245613326814341224442956463101428061440 11361271 -774328573072307543809267536924218197528 11361272 140890295395397514327119767373034700800 11361273 105647194256318353772896121387653847040 11361274 -16940119860512984294532115890869383200 11361275 302537065732966376181096369868943625300 11361276 93344208013713389073924429239733043200 11361277 -558509517142638547628285597746868730874 11361278 -368001095709266947680668161396456965120 11361279 126684842157785867455047963161896732800 11361280 -247429421246938764417361649972344258560 11361281 -276829497069328583858557592622851913468 11361282 -12247444259159059565580802458627613440 11361283 -143145795983059630930836629934564490240 11361284 676260407440397381641703440499527314432 11361285 63514978005235087929003967499046234840 11361286 253200615383649205280236322313045866592 11361287 -66269849608636644897138369626205393888 11361288 -2189970684647956857703615442266521600 11361289 -264541682634034185937633182470532904176 11361290 179302556086725554858903905495642658400 11361291 -427387903200816627821679744875343546408 11361292 327548485948131060973508796150106340352 11361293 232734221886310168899549293477550236160 11361294 -5994096298539156936756441615631834368 11361295 408643619485539111471098737129285200 11361296 -136545448052342546908976442866702082048 11361297 -361847647951079786948858027592100727520 11361298 281480785930489496677567551658455164064 11361299 208962095492213281549647448380076208520 11361300 -184830186729735887158476789723783475200 11361301 57940839828408870476639429679622356480 11361302 -1056936888083164530109707948925149082368 11361303 -24924418632265881787261374092296764168 11361304 -814461950237022324413424147231798681600 11361305 48753125165639190235718507740737682320 11361306 40584913417610389613942340041139609600 11361307 -485474805929620779917325321016973850120 11361308 -18168644633563813772811278873358336000 11361309 127535473164440870278179956370845451360 11361310 326038568397747464600702089412973649920 11361311 134971360549415861483109904242126282144 11361312 -1168032629169836455193943023324592340992 11361313 -1596103645678578387269578174346209131516 11361314 99125824077026313034717833725590966272 11361315 -158866008180431641736675981621465422080 11361316 -201000428905588277716825231270838574080 11361317 966581231089691556958544867682737161152 11361318 -182611797360441997097826949052900685312 11361319 -308627649009626781518773259863091601104 11361320 -40700318203792055965710249792036864000 11361321 337634481859266386387881868439767748372 11361322 48799739405558651060869206121776920832 11361323 -483232367542069134420331040570820484428 11361324 17851869451121201940834892954049052672 11361325 -175737035121563096553860246153052005950 11361326 -3459115470958327877515591043855004480 11361327 304880440353934081333001264302028442120 11361328 -155968044220138320360787159140759207936 11361329 -321840154912821645758017735132863129024 11361330 -251858489392830280149762226913153664000 11361331 13488210963972691747206372363331370712 11361332 -1495111902624031090180183078534807031040 11361333 180100863917246231351776166581025267040 11361334 -173678971865453216208931659698959961184 11361335 -33952714761621931023576903427631664000 11361336 550158232794833340331393282194857103360 11361337 -496432444592936276272837356053483869632 11361338 -125560113650526932446829128765956643104 11361339 -532184985677472874014454330956608952792 11361340 24628281155128725274085255192456524800 11361341 -199420802167523846224791128804786321568 11361342 325196995723805808244006010761450527360 11361343 -197018578079177298892186681121181649920 11361344 -417630931768153800209330021471505874944 11361345 -74867874961101411989872170812085765120 11361346 39463475555855465493482059559874331200 11361347 -164220593820269557551492579438371955960 11361348 46213458026551547583772384601707285632 11361349 632131142226023079542529151332399678240 11361350 -4303826425934295151129189283111270400 11361351 -315319829545054221106356789550710798168 11361352 -617688474627468135328685493056269286400 11361353 829546611117483582606192552327726160602 11361354 -73986829036624965305837198982658417920 11361355 -35355751086662415193147528248772274880 11361356 -221533694359226859057544631208669692928 11361357 -272999720510231574263694739576514150400 11361358 -76856526473764650593060373100364070720 11361359 -249711927720745497394582884339985649040 11361360 65793966513648900804501086837057126400 11361361 -619608435937638596663060528567958258576 11361362 -543081643706110133980944001384960115568 11361363 309690087379099772273584591074851192040 11361364 -158415706283938387573432202498480297984 11361365 -56418175741159998666456954571767928740 11361366 -267634821450430635755158123906381234848 11361367 599435915401902380103008814867273245592 11361368 232601673693691350566614365202119352320 11361369 473514553504801597827978275852466561744 11361370 -164169748224920096821624954607719813440 11361371 313874578623678824629659774194271927312 11361372 -279477276543951667015531950287879749632 11361373 -557282940429528905721940258732858777280 11361374 1252594233946448850640514755886051520 11361375 -520569108874740826285923251538874350000 11361376 -25355109636177151492145720558723530752 11361377 553157928182902400679930543311794877460 11361378 -102265945154512770133386804540596820480 11361379 -507758908851870681091032101277884633616 11361380 346206698213263525725371337230961772800 11361381 542752103024206306648588581197290755840 11361382 163187277454059026003178448610654253792 11361383 -567828888319851249372937532377544073576 11361384 10111996717129155780358517014031923200 11361385 760505380263241384058650514031210691200 11361386 586865899102397931153934443829325533440 11361387 -226044920325587730346327490141835946320 11361388 3354958956738676377451718093401082880 11361389 27967588854006416405739339528629558640 11361390 -92066953032731823537214823359750750080 11361391 468980372983383154618125884395787391104 11361392 982012817690727483098594408636547072 11361393 -508351418489120355559467129664447224318 11361394 -170974216411863093124619364030596693760 11361395 136796016551452139428028097295499406720 11361396 241001720386232517455314877464842657792 11361397 -184588634385373652540846743240519288580 11361398 282988934225911693845361824149073924864 11361399 -75624752629398245273775820020589286400 11361400 -561369608676342525717564836815277568000 11361401 -73606100574112582455394096386329990400 11361402 -9911160537824455120269542086954573824 11361403 -746820671990866104152809754813859616348 11361404 109326867679545673774644331313867784192 11361405 65761217191918648499658874554111949440 11361406 -268081383138744906618262236295640204544 11361407 238456764932504945606458656830549307072 11361408 58114817775726852464379102680863211520 11361409 125749819106379239248724346786729652610 11361410 174950272332369594372985956458500368960 11361411 480070495299008974114952546912238614400 11361412 391108410668836320078539193419887561856 11361413 27775092289478324275575294956235862560 11361414 134413700004082022074967233109520772992 11361415 -368484461832051674210395946010353359680 11361416 -516760549279055547744482986796523801600 11361417 -8044473506584201359076725650464322880 11361418 -14420852853090498742776570515395077840 11361419 -757289004742899783878691936504402459180 11361420 34801176773032488706721410590320885760 11361421 770627191171726444569317318651581991232 11361422 -58002641876708094386284568080220803776 11361423 206145665450725337642846223707988965904 11361424 -199965083856896857618438582755907624960 11361425 206342200216345304858713012975777968000 11361426 -61938718067500056795469212106467330816 11361427 -226806687452388338755884761240523949056 11361428 -81645904549763128890573608444006658816 11361429 174444079160715532165888750845462409884 11361430 -260994272479637648763193869219537974400 11361431 260951775869373968577247008741502700232 11361432 49122175921160388123070262561260953600 11361433 -297523691261004193925844020242789135676 11361434 -331247713107506862311226378471381943824 11361435 -60224208014091085671980402301986125200 11361436 528665459726760744742720219289248263680 11361437 672786373338107557071247967044118170086 11361438 -1209154688753278294794916422666731520 11361439 -1822831824428540803526798145449171393640 11361440 -645760752422803072756911096172538757120 11361441 -78631856716446053963534585964696276096 11361442 -206958899470154190064782496328284378848 11361443 -624960848804205255253222975880386295160 11361444 -324807581949698407456029978484398194688 11361445 -307562177296588363272576226364878060200 11361446 113510397459348633821239783691258791680 11361447 601958113081458540053277225238852532688 11361448 -166109583761124723264066187055900590080 11361449 -7833954168343131087247024589336303520 11361450 71305733934613294401664709939535897600 11361451 468735908984698709730824403047010362304 11361452 666782750282971858152177616484493130752 11361453 -707238262438063769717363066504213455200 11361454 14184779023521463236928022558276400960 11361455 81869028717493594656062541695357176320 11361456 -41156108113153371039123719827302678528 11361457 -354099910095518438411425575768835097674 11361458 393380433794725709087945300745907330176 11361459 -15618362482054630053939132479391018696 11361460 -4805394264423967656525199278920110080 11361461 -241721751122189764650979682035734577938 11361462 160805692670383684652689263639302313984 11361463 -6374910328332674399119740330089672336 11361464 -1299759066031953359712500255242994073600 11361465 -214432808285091239634902934379136832000 11361466 -494622862056422474084876134679796935568 11361467 -181984158496890876657034130120069740080 11361468 162517584631574542123880729817643376640 11361469 36806762266320236924188296137673022464 11361470 266750471264721858149223615650671680 11361471 101659583984188629961793539254542319360 11361472 144659714425161542905608239693118308352 11361473 -541392873391468738895843814924212601660 11361474 264583574396172006327451408763452384512 11361475 -254489777742243625991863146901885446000 11361476 100926134737834898069280802431785177088 11361477 174142323603118952727809723209015333632 11361478 80152446162045501842500352863194611040 11361479 165683374621326240148288137745153947576 11361480 -79606283638717669047445278508924108800 11361481 -244075338316945531247031137133687230748 11361482 -17271560708194010610505786886072111616 11361483 -400820491015164000565920851492962336788 11361484 157929464885669736450453295104785817600 11361485 -811297228016871800187696436903225376820 11361486 -211389849005276454637903951839146214336 11361487 -186221578243516469917319318478908303920 11361488 200420061412135816955645423951837921280 11361489 622347483501780697023475649348912035824 11361490 110533015501738768916990538364676597760 11361491 -911761285992557286201754151854430791776 11361492 -677332703853867773241058620843537408000 11361493 -144223943236700865157245275538566644512 11361494 328201286335961933217943463239807891200 11361495 -315688902491670746104073766494188136880 11361496 212182223468756436639137333563126272000 11361497 -28402598107045253132262879935307034368 11361498 -533707862779807695916564653923558814720 11361499 517509685208668409359964002018799089560 11361500 -220966023780838712701734694970689536000 11361501 -21826920109546597320230494979968942932 11361502 576329242168995740634637331395981517952 11361503 -5559931098458162083446302487332680776 11361504 -90939430125578527938843089200490741760 11361505 361720808677499376997441037405329008660 11361506 -73792899709961371377917601590630131200 11361507 154755088178480870755770169812460800 11361508 -677310124082466994112922315985750328064 11361509 540279030917719768836815357276404387710 11361510 59067401553979995422336578781296953600 11361511 229647528423570616660934157094981931520 11361512 386357984699325965145703625746559385600 11361513 128021649147154065937962807302587704864 11361514 201517468292750971147040935994460860160 11361515 -453470136965004484254136127245408661760 11361516 -90602931205330790603187181142928245760 11361517 -399929084684432046317450242299427734240 11361518 139861788501434417838367335703697141760 11361519 -164153961615326183428216372608564799200 11361520 204397131694975218432039788246067609600 11361521 650705198082012970916382771809049298944 11361522 180340494215243505040772251081043052672 11361523 -625896508874420398701028672434132585360 11361524 114672730969289640757098430113572150016 11361525 122644032073355723224134771693899136000 11361526 -16365921392119067022248990349929505216 11361527 -616058454257592449445635631708915282408 11361528 -94095459288619902173886553251482112000 11361529 -949901132982483894615510830114081854870 11361530 -257294515663321289185224598704014199840 11361531 -43847862905578254061248238628650392576 11361532 -344733332056909981989561758500050829824 11361533 149699691292863669107515129945271444760 11361534 -1740672567024118748457210822940758720 11361535 -1220870971666105406835711766805851712640 11361536 580838503379481618311403601032351055872 11361537 -1115766155981668231317661283648653758 11361538 23695324677187869318507382086004662144 11361539 -388212101150551499228812035263954992944 11361540 -149418574023465311945820351112266670080 11361541 -959039153840497593343535149673947422116 11361542 56496860117438948289899715792077501184 11361543 701143221760361858145539590920140486400 11361544 917923090457739772665224529041982873600 11361545 458808045906853944453596974680852979200 11361546 201274983554419015104729992091323904 11361547 -92554107862138079195888593126406051328 11361548 27622472945076672586169811066564940800 11361549 -579574208075536098405874287562392899136 11361550 24742989903088799356313667956865004800 11361551 160374460494678812684555138525248930608 11361552 9722895846898240211471444945520230400 11361553 49184114512512799466034087735962728256 11361554 -636145649590403530963642881693742696800 11361555 -291307112301793146728933811423296113200 11361556 284797571281832040563681588764165715968 11361557 310703956131143080726978463546854964814 11361558 -83445861308930928631074933377825334912 11361559 -890893968910121880970807630550459373648 11361560 5327368047591442247168991268802150400 11361561 13470509182474630871863246810286393760 11361562 -39852269616161356900417237968361267200 11361563 -256689853302294836252881933359864000000 11361564 -379735940061780288239603341604095718400 11361565 762655776586073421796519403074382564460 11361566 -178112201959791335052412402189417200768 11361567 -140794188423581853419564832787942351488 11361568 -645733805130515561068718482343170867200 11361569 272467582328912097325774190580376271970 11361570 15425922474496747791187296961324377600 11361571 32752006160759646513448916757190807440 11361572 202402766726383263126871825155818510976 11361573 964331468163401731628055246815046336000 11361574 -18263684125758868128134879151000377088 11361575 319177271292124909656568753113810630600 11361576 -331184553975828864320101476538169917440 11361577 48361853334002624725478641629061079952 11361578 288795618210553046915789973697303089840 11361579 -553010866881508977336043068302735720616 11361580 -14220172146597334280688789230905635840 11361581 235461270307259225931944575453137160416 11361582 -123898382051663563926947027939840256000 11361583 -87972325376506952545710393607801142640 11361584 120382628819126662668073018912955695104 11361585 -148460296736989459220389308028764092160 11361586 377398747916090028753032680544463980544 11361587 -1579773733808241507817596556566457385400 11361588 -11196683432676199046693815208343465984 11361589 1517638462380724130084158279349225888 11361590 -75048711208214959962896687256860910720 11361591 85616745095266074559511758068376818240 11361592 -578974340328681540346310792448218234880 11361593 172860040883188865160677282758414917120 11361594 -1537215872802450965460550469333836800 11361595 59241671414463769724069390704751995680 11361596 138981921881101117674818848149469455360 11361597 59032002137153046867870899174312618880 11361598 -611938143459108525142367204610094675200 11361599 35287035276748393853795838334856241600 11361600 -122431765859903083682575944612052992000 11361601 252336136714832644401690276733965949280 11361602 26397386960716677637954098195148537344 11361603 277077921976841426624550343589219251008 11361604 -176117174699203709228772743578655155200 11361605 26353111161970464976704220443900211260 11361606 -447960221471812277595807609142535452800 11361607 420291282732302691906938556925438624856 11361608 248069736349272831686248049473875624960 11361609 14428229360099904724810925711985499008 11361610 55373197043846387535314112496377573120 11361611 -836520652491276794172426159895024348200 11361612 26184236226483911533447741753800678912 11361613 -1080782670988342796392057472529175888138 11361614 415933108141810516899272609381695760832 11361615 67267388159897129345013810522816420000 11361616 51013848430681162737485419031878959104 11361617 -1359149354886836227366803836282888671500 11361618 -207144764557328446542120991805165285856 11361619 659745719409951626338279260140071148896 11361620 329533788820818807179464503446627328000 11361621 548010660646486592700638535504465163776 11361622 -604918623693235234057892240724151315200 11361623 -86558153245584957045864139373209786656 11361624 -182532406431515285531578548431589212160 11361625 395068681881634390848518513434694928000 11361626 -327391524875939938286389532178338089488 11361627 15369435081762204362391569308460280192 11361628 535821521650289187460136568811268176896 11361629 -135095721494972034352579083370413479124 11361630 -162452241059030521991574152134676198400 11361631 42593969471394922864973307142901813952 11361632 9896952476871934599899046045013770240 11361633 -59944558840239839405783628772655512704 11361634 -868339841001138876513597945209899070688 11361635 554521078830024302748672853584250018560 11361636 37943590168033619561326928055398252544 11361637 -44770468473643112385700942535186126048 11361638 -369059796280329067550834898165828437760 11361639 -717065717141197053227021531193471813120 11361640 612943454116212974353277465684608972800 11361641 722789213437436341276152044957973834042 11361642 -268078091788001865681000124246245305088 11361643 825732547846264007253497866338536645880 11361644 -176878985630138619432006288949414410240 11361645 262598088488933478745507156612808925420 11361646 175096704130527922806021334492421086272 11361647 32125331189255816842434411246325167600 11361648 -1814853540300577238098205632471597056 11361649 146642774930003154292183498155980789160 11361650 -137389405701260489450087243500468165200 11361651 87002546782863634581894062869452902400 11361652 -2400394124538050781608834552969689088 11361653 -1195807259745464743652880363017173030098 11361654 238700911145127850817216164528343763840 11361655 44116732770450269067869533213127915520 11361656 24177343463728386001014264905963642880 11361657 538075587080910043142346092285955612240 11361658 53181952204388389640166174242296320 11361659 234134301334436366809032561208291813836 11361660 244758262616426463534698560397521781760 11361661 -425798560769003464856974226579429430696 11361662 42397114749918948914502279377427227520 11361663 -211997913674051145468624460197779878920 11361664 -83248008557502273766983966985814016000 11361665 -19090515754333864755056937203180990400 11361666 255933945364012663757148355393527001344 11361667 325694327224864693078797174544530611160 11361668 -400897433250163478079729038757569069952 11361669 243785813793640494326819081132778357408 11361670 -10434218000308006405322387900485267200 11361671 -323908631340166005401918174559595313256 11361672 -21939659329416912411652464793934561280 11361673 -875147458197569554292876826299741984076 11361674 149640373737586779880519256654360715264 11361675 239557674432466726984041807209126400 11361676 209853477342979038516722655719888264960 11361677 -372529555078062329919154119152417197920 11361678 275447736180044701205745518375643832320 11361679 -384752478783890606943909103031873843904 11361680 183526490848590076565509196865766686720 11361681 704941603978044065662359192858964647840 11361682 -342727806281447492690276165023555229808 11361683 -204330426955948625298691976383074634068 11361684 -67801517554005919741547482192778231808 11361685 -419170009059301436870162453622373987620 11361686 -10699393535463683831672361678087979008 11361687 -110143854470660857450137594070871154840 11361688 -150662775878149377954752671831985479680 11361689 -231996179682010017041699910382668887280 11361690 219884096773080849241677685766011031520 11361691 -351414138913397887304691949534510190616 11361692 159502371545643279702732075004149714432 11361693 192534847308737668394495826164759789568 11361694 568630131182551689307007206404104896896 11361695 197968067655872798430171144137079936000 11361696 -270570698808284019277987178982329548800 11361697 762544925078839345259411549115254433300 11361698 -260125876279653911926637031734630903136 11361699 -31824364676825417152108971666106138716 11361700 -120261991309371168313341519226407833600 11361701 188838115369322372635914473248596913920 11361702 -281547298698726696530422671898679748096 11361703 276708746542693495612034808573352120952 11361704 5612788196512435643336876325326192640 11361705 281437804492770352576465915170940267200 11361706 -1263844070226631955073076945900588800 11361707 141550843225582936199701381655018978880 11361708 694484014613634987862094632460636951040 11361709 676693094525337371947026952151785674316 11361710 -113524620550385031490768277336798019840 11361711 661610522953017615633412263721141003272 11361712 -46883484613510003106091927790687715328 11361713 -1138669563374694503110226993938788425760 11361714 23515070524689255152074917783212989440 11361715 2958884568856911598495224838595359200 11361716 -477215580081655817184816654158657058048 11361717 -222020662636921420149135786749828162304 11361718 -1690876750129847783399125002031528896 11361719 874964239889179955768373572060878869600 11361720 17680993508697739746356205804880281600 11361721 -273499675148184908369134862537556871360 11361722 567851429599939323095929657523520204912 11361723 53250705030935426332085672657135194224 11361724 243383559990858456576842864719885271040 11361725 -17954507275349634926076400514593729500 11361726 -368750801182273529611837522792627014336 11361727 201434400050366988695725245696461911960 11361728 184192387882995742639794365965352828928 11361729 182145141325222525622111132382308552160 11361730 299951483467997791239233520977194144320 11361731 -45466499298318175275828558120408825000 11361732 78675548817322912523065359586451103744 11361733 160127664485171569364212548622948203840 11361734 -89799621351561162507215365263920247360 11361735 8069258689773075659175341990340326400 11361736 -737517588382564332415008918372706867200 11361737 -237442288522665891713972975837222619888 11361738 -61037186105072632252804164903244631040 11361739 -1137323485210038795930726861549499044460 11361740 49673567536747149828979413623297894400 11361741 442395386316482621563459042317990643392 11361742 -82209208760621291169557276573806351488 11361743 -1168882947200333269112673486688778107080 11361744 -134228232436630780138090618947115524096 11361745 -691999079339478416099164389090188884800 11361746 178033338920609976984072384846585419136 11361747 -98732535139114585839647993674380655872 11361748 134248926172859215601474708441608273920 11361749 88750346305847969756344747890626015136 11361750 -276436755502249180465701733415450400000 11361751 551307636810834351505098108435943501752 11361752 140561468227495572680528069350961541120 11361753 -4791274952646811441294557289878749820 11361754 -389371415791024710797489434830880529424 11361755 -600076827992406492359155232055241419840 11361756 30617566738131143929246673678250393600 11361757 -47458299601891372559281906545846751968 11361758 -246098666106492195157691147845774785600 11361759 -62112923408576218521720542893219739520 11361760 -301423142943107083701758052619317411840 11361761 -24606962295644376016346734135572206496 11361762 194358674379492359636077827984394563840 11361763 88302324308248662972803496979418368512 11361764 384564386932711617756592361995279589376 11361765 225523143992277533618011955529848016000 11361766 10941054113795364954877778501033582208 11361767 -34009870564800792670384373275909653960 11361768 -432499969848695962969325286896284385280 11361769 369895452382164328959507694854156119844 11361770 79791815935225372622966507749425039360 11361771 -799949068699931351069866761264994468260 11361772 199559607829962200770368846280896232960 11361773 -587865135743875749628819782276285447978 11361774 -64733875874878219518608115067670427648 11361775 -43237079921297827460919136973067986400 11361776 -139072993830862315494440570230877749248 11361777 -369691890741494334729543029387579665488 11361778 159585970061737060368926296713531505056 11361779 -267199401168134885171260785427687296 11361780 -571558907594046928348890226765298073600 11361781 181259305585244633081731370610541073582 11361782 -112729024522109892143571384548272135008 11361783 -505214584170487964502944151359102218776 11361784 306241441540643162252691750792261427200 11361785 -98680923301144659642859337685800473020 11361786 352943449428777488963038062557662422528 11361787 485776579552654750442676146281703761080 11361788 378030664943745114842237350750982873088 11361789 28453827095881127549381546175145620870 11361790 96193809537708494230388753675414486400 11361791 208017056734232378311653143445527771520 11361792 71861530011318834431566620767268372480 11361793 -34536145559050394068172389579595210112 11361794 352573188418279043569264834073195004960 11361795 32089031437645496502440722124052652800 11361796 475884600032529826294069756573854569600 11361797 577804293064492339960718571448580581944 11361798 68261111453676343246786548589544221824 11361799 -1290257016139694075277547905653416223480 11361800 223646940288107763251507077085454720000 11361801 -157548369035574120108909804194787213312 11361802 161578645172694508969125048507625538352 11361803 -447843037351844954214409515986213739948 11361804 -648013994696171458587192755415441408 11361805 -3973516323685934828765259766778225280 11361806 -8098205394041655558455474329851251136 11361807 -230340710744225436082663606324193162280 11361808 45671584412651156927081420104768241664 11361809 -675556870391564018347714485956435430990 11361810 5002778496012473263267048067710156800 11361811 405044392217271593204156351902212426552 11361812 51381650462598650854460316376670724096 11361813 -15677122025289766008343313233707386976 11361814 127551012283145234595823402942596370752 11361815 199659433919669782221025622268224661120 11361816 -594297573777859925507608814883294412800 11361817 -326554999233779014390578305236736654134 11361818 143237506792829211968252755312744142304 11361819 2667621396947347940626595363582327040 11361820 225387156887280845476385706033210478080 11361821 -330294136826813128214556062145195941760 11361822 86410925496201722330970536093373640320 11361823 76248402127686193845885639704422014960 11361824 744112058550551101410606876055014014976 11361825 -18177260049078566191755688543476015450 11361826 -280820278119527669996703270621966680064 11361827 -1205893706865545029053624529022366304768 11361828 289542639964994014007663598240996664320 11361829 -232818186894822168383210085344746944000 11361830 194445212993976970057589176288400242560 11361831 171286341539622706974432545465059749024 11361832 461722568516666545075736200250996736000 11361833 89237262741360544389075781425437325120 11361834 191751864375546088787746098768402770688 11361835 -289286709321051187511127420805983709200 11361836 -214492475176875046553652260911229387520 11361837 -419021049284692743592898861549934018240 11361838 -110709316001075286648180443653550638080 11361839 -65687115689136576730104788638216288176 11361840 -36878197648658051600275840034568929280 11361841 -210520392992288356048410334172065634816 11361842 -264519528023088687671982061770569906928 11361843 288388943186732116901679930409484089200 11361844 -225789331998251035441429279564583231488 11361845 -692381616706545697924095411488204519040 11361846 111063423554072925647131527428176128000 11361847 -3273108581476242408991656707501876608 11361848 -635244114730768376397854210287731302400 11361849 170267051996807004809632042152742624320 11361850 190900969986168059940228625095678336000 11361851 513714073965730548848955818555861082852 11361852 -597854480611477832605073456354642480640 11361853 55798794688945088617035905234160188102 11361854 -19928719892880825264051277720965491328 11361855 341244632362704125278524402313616034960 11361856 227559351719087180890304290678678487040 11361857 -463193453743885220066599956445776607020 11361858 -32552015088519138412336119327218802816 11361859 221205809804300649322272601773422764960 11361860 456973216019768903324922876964682035200 11361861 68683268623117056180132221349416824032 11361862 -26718879856176226860700412564998578720 11361863 -1459139132652994097780002447181565306576 11361864 213181181308302519656999184650843627520 11361865 -36805947227149519167979512710772905400 11361866 -22935125934668304686353645071778521600 11361867 -301620100690778844322075763088872058240 11361868 -156838330120152302780484179505299508224 11361869 605104467247801394709459302411452449270 11361870 -8258092973789729226626194512085730880 11361871 -144914495442747458798199329137502358928 11361872 91929526468266115087875521389002227712 11361873 -233046202030081408819651425085100633616 11361874 385125276584969333987941135413401766912 11361875 48006205148451906250176498965248500000 11361876 -105221877022187211290770224367270483968 11361877 609823726357580980566130637929803381660 11361878 81391104678449132802570912756603278400 11361879 352804636069043828279825020924704724272 11361880 -130057465525833019506011049997541376000 11361881 -1203691510239848277052461601812428538300 11361882 101167201760211928412747955534577480704 11361883 -118720597842993220671746457715951245296 11361884 401629809468763100108435342531900038656 11361885 101944230239819234079362288707729568640 11361886 115186527214667576728075790510181747840 11361887 -70910565848460879360112759963108747800 11361888 -98622269246670335747616494380780486656 11361889 343470556241931656181954823516336237632 11361890 -3742669565735738073050178719432686080 11361891 -221302952776384265658572877638408752008 11361892 -632816126538077337879628322763666582528 11361893 952755035094693937536423298167969926142 11361894 164688102386288323615097695426030128000 11361895 826633943018070725754756429065031353400 11361896 8860917330715178392859064060502671360 11361897 779894289642294215085433745807503619040 11361898 12591707555998271511516834974863271520 11361899 520814361953157976528357275953029894536 11361900 -468902991494160758245747502470233600 11361901 396637958598875330707963928443701206572 11361902 -234914614471994305135129741310099946048 11361903 23377184389483827415142708279920747392 11361904 -85956331786909913244940663115500257280 11361905 87739938199245406372657968849849840000 11361906 37807355725545128478974235936681807744 11361907 -59412901988140361456060886313203843080 11361908 201018043358192882836354459739402496000 11361909 226161784828944664445836667214331491168 11361910 45293596681312426738160064863852271360 11361911 -704912731111521126949747574907476711976 11361912 -82872075765676018800273719715280281600 11361913 -130390806245650522507258208784436094396 11361914 -95565850907659047667029674265026319648 11361915 73605692361440924352597162677615766000 11361916 -155505761014477865923822053158031439872 11361917 -46200358658132944358389494106746854016 11361918 68807979365723828939208804290859761280 11361919 -947089617839737684363982421229789820504 11361920 50252771770645751434467168216101683200 11361921 -681751686992380509637487178935566624512 11361922 -95075901711835400963186843922709779456 11361923 419426444646899505496590027933832854480 11361924 166166877551209390695753543666232627200 11361925 -190899930224003271831679921214568372000 11361926 -359231321792893068457805575915636253088 11361927 -133863657799586106073500590431881408768 11361928 -240637241173422690041435166060097044480 11361929 -453058393245543414937772346499411294620 11361930 -91572243855145832460761448852979399680 11361931 157044966352506792077667034867956059904 11361932 -3906835321717231086359312121453621504 11361933 -9449670419498688165361564895741838912 11361934 -51347129989574242043970070487429846016 11361935 88285333146764055400628292789144888000 11361936 -49780271924522407689708734585520979968 11361937 489628931966195878337525793368147617586 11361938 70950754650947455181812292759543285760 11361939 -12581135675734259328023300033813335200 11361940 -325211450720920080305234739334098888960 11361941 -198217033851148631987249318661027404658 11361942 -121217764978013895860336384952548943360 11361943 676776575353949004174490690762643333320 11361944 -224849848625049867264165388507722362880 11361945 -2886742741856024168919842972664096000 11361946 -23282008940367352333116845575230721536 11361947 -1128948829889545812397226724712267652604 11361948 -34851403539766068627754389330386122752 11361949 164433856921897567103288521218344574950 11361950 -201654433860828984702625010880955881600 11361951 435094743394915151909968240675605634392 11361952 -122153152594646189269220763827388284928 11361953 -287875300734122914426975615826717502336 11361954 56751461452381213299444846683693147136 11361955 772684195927663888999253551005052194720 11361956 -114355072944962676629479619175306928128 11361957 466231461052947179055047170587232345440 11361958 157851611459675001227375084076627802176 11361959 229035311801301573538932205610148999216 11361960 -126593758274112036600712117567238246400 11361961 27132167321845301527797699947709600264 11361962 596435192923714861618376940370936800000 11361963 -36134788334860437131991738974473164456 11361964 405800428574959466350387318651056231936 11361965 -53154886476819647390431395805037114880 11361966 15751362439990466396088642980731496448 11361967 12050039457581897403837468753923254752 11361968 315963779792445794128888146503667548160 11361969 -756040639311755513098693631895860153406 11361970 71228937833166607346455705535303626560 11361971 -438883232676090192958537960814379363828 11361972 -292984239832756544216211311905160951808 11361973 -355230097200836162963611825280781087282 11361974 -135967960198504352751027820810806768000 11361975 46648610228316489385335837546455046000 11361976 12019528678275503579451538594955980800 11361977 524496647548140707770863439280189999040 11361978 -216660601065497140941486008939748564480 11361979 843160055434114814239349870772455558560 11361980 -122214130263453856107028186939931535360 11361981 -8333449631177379690459429997194219840 11361982 -524071680472391906028388877098915703616 11361983 682268244660035136170821653871789511232 11361984 15164016703723156851206968556509986816 11361985 5001565517166577568634181698774516180 11361986 -132443223611450498054510110001741891040 11361987 53582156920788682482587229091425705888 11361988 -205240824450573932687720238971308044288 11361989 -2287968263740193297802556793077969344 11361990 -7277619488392271900478363981720266880 11361991 356829806133754329937023588100172454000 11361992 -73628590976333497294817579531241062400 11361993 -63349350616282575866450675305836016800 11361994 42234648495502776640900916729494897152 11361995 363081495404197121277706098222563928000 11361996 -17126582358881512684725011045190660096 11361997 -132279557756619383640332042864347369800 11361998 146419992711106516814513497867601751936 11361999 -572538655658068882550567220421575469440 11362000 40694984967673338290887663243100160000 11362001 313827009897636169831484048797682935680 11362002 84365080255447821171253900048772807424 11362003 595359638458978018208138619207544262304 11362004 22545695148759240553854704391061389312 11362005 -602941371086029792897733669960849236800 11362006 150469183291016329916430626971337585952 11362007 -282685633577074190864734112787415924320 11362008 -231075661486247625937903225876799815680 11362009 569987531733454873995248357756765945616 11362010 113658552338172550472797433723652376320 11362011 -174054909326043675848310531796909225680 11362012 104253306217846746596684798895972513792 11362013 -447256121605904889195590090839944271476 11362014 -209464715243743572010475440687666620096 11362015 -387045140258334568289292997721585003520 11362016 -552169891381032016591396512183711694848 11362017 344493819716024866012523570702155530240 11362018 -668233916449209679582032073060807481184 11362019 -1541076768617129415815753820529556160 11362020 45134121687373105746867572824347033600 11362021 -1974058348067410303343518153690718434 11362022 -75529456752696816011399058167246926080 11362023 -98214320686386359681774776845844295040 11362024 134930183596610113089293733297680808960 11362025 201341525073978891317243507721271530000 11362026 152291149844502136615306651671215984640 11362027 182120391812158307315159147125909294912 11362028 -864344921279892336915235339233648344832 11362029 -57484745617680959178922091505196862400 11362030 -248336584970151418374564762328346955840 11362031 119877276903845271218835496103971034952 11362032 2023366259382493999621697331636436992 11362033 1043857130669127123231751722635085097024 11362034 -22363984239781694421454562159967492288 11362035 -139983306247836925908141600581024669040 11362036 -139843814976771679794477391068484546560 11362037 182895463590577031185943011383707219100 11362038 -59332428369115347306881398106716162560 11362039 -967245829869950228772644468340932004576 11362040 685841413197190732818619388668667596800 11362041 -171003809343719502437394074786234070480 11362042 -185793890469203654759046614560739866656 11362043 99565438334951226055509106385960378880 11362044 33535761478820108919437917601505715200 11362045 -761845993447449531576123090927008543700 11362046 189191439517433955626690371991558818944 11362047 -151210162095555206334182278588210495800 11362048 -71897819800599892020746564266180476928 11362049 -198085670552334227077370933081482859964 11362050 -14007370832549624223706239162894067200 11362051 243161221145423012285283614262590082400 11362052 73537311309252236598381893409872189952 11362053 215923014389283755300894364515019124704 11362054 -655372834618393393917619671994612033728 11362055 -3965392244628065313291669777771033600 11362056 -592390829959243006954703992766169292800 11362057 123048935281763634369575283305556785600 11362058 -30446592190932992565376995214531937280 11362059 566341700500958220998832623120647626240 11362060 185524703523176437241321580682289049600 11362061 638045537736986578407703440591395896512 11362062 10754529952473122908879464270262677504 11362063 -659417860799530133618920397657055972688 11362064 64176939694802963833361475319671029760 11362065 -214692528485260450242608318417221292160 11362066 427628933184063348120143191889437049232 11362067 -417049710327983546399477684902111900884 11362068 480116857515780206133108503553157575552 11362069 495891407635580228433504029049508931520 11362070 116712530313488096540414517374417112960 11362071 -256331666353324662236092319334495664560 11362072 135576142392027843591287725289434060800 11362073 -655801253283203532769176304224686950656 11362074 155179859083682484961171375912308303360 11362075 148770737444868821791732719217681517300 11362076 -159798629897832840501586439861325864960 11362077 -531474136540313455486193182874749891386 11362078 19228166315200472108660384072757608448 11362079 523063241661046467798268016742410371680 11362080 133073286866820251272627796256667729920 11362081 88061625283120280368066042412294582882 11362082 253523151570570359263849498089041642784 11362083 -332048583178016624539340979764121597576 11362084 -96362032561726465309072500899117452800 11362085 22618231783448670407872041732627317760 11362086 -84637323114308369045648388582383105280 11362087 303488127754170748992833241443264454960 11362088 -932935919549526639179401777811577738240 11362089 243090321174146271027123612438182846208 11362090 241713506289523258725935228796743801280 11362091 -15448619572334064873340241507368650096 11362092 5645188194722946478928819388679225344 11362093 -38900851660058101542530029125868032116 11362094 55320506333507699948619102489508431552 11362095 130464295145315878200240942853387351200 11362096 -76870773020347773756774456314894745600 11362097 436437477303269906630581933359346134546 11362098 -251704496853801082144220727185761105152 11362099 147863367101002950924382349930949721936 11362100 381848232145604700707560900153687862400 11362101 320919326294164184971028765845194476832 11362102 141844566669382601080949623695060398400 11362103 -2017962518315587049132114168855300773536 11362104 28104883985953079349407340503758848000 11362105 155055765365887620533844604223070087300 11362106 255007073072948848726340300863770579456 11362107 -200809906432946890896953268420925449960 11362108 134596397967798540230533457554303730176 11362109 -734746922816087592681015456823808562048 11362110 -91710049988275049566321483701060449280 11362111 827538179307696675785531234854664779712 11362112 110917999104509624689773487736030232576 11362113 9835993685957028641629711467677703360 11362114 5997372723703649971143620382822363216 11362115 -25363167066783432845111616760915944480 11362116 -211948306432392363798372522325002086400 11362117 -43911244464623289426006319152932058980 11362118 533420803561392709957673787287656145760 11362119 -209500100946664757585124857943997105152 11362120 -135090231633702567141948571614098227200 11362121 -295561901635772763986262014141272808028 11362122 58323804027680837479101844106137984560 11362123 -92601964914945735253797155252681307628 11362124 558434933945349142703058326480462985216 11362125 234344401876999785580797057101014320000 11362126 -611475979656010922180593941835662005376 11362127 -441255854284880185872856091877893318928 11362128 -36492856413002109293061820345249038336 11362129 1056740500605926303494157463863345743730 11362130 63511943783196212006821639911924387840 11362131 6968368545424530619251235510875302280 11362132 -5183539870818690396745640087486093568 11362133 -839286756114358108653496995298126056480 11362134 -99748429032286515217959592438700556288 11362135 -634063148787416350827810981320978866920 11362136 -1686066199020205386320143752856085913600 11362137 556151444956962137493711944671330059552 11362138 279311874536276505540996054446797447680 11362139 -795650777343233700733410278371775545800 11362140 -173052294035764992194094522162904166400 11362141 -264485981490625142106526535609796218528 11362142 729196809084066753756498326487220800 11362143 41954285427730238538251813293408091664 11362144 395023773663799954798895393393265868800 11362145 97484946309202110884380269988626175080 11362146 73439753390292936771878811562484679168 11362147 1008858697442164721303583009687597921832 11362148 4001081234510962074619242375470370816 11362149 699524239995571042847212494407593723134 11362150 54863684898579555710989847291083281600 11362151 4923533383821544732565021655828832704 11362152 226125437153020992791658811740425011200 11362153 4044438794831031445157339800137732000 11362154 -45900283948619926566637236053786558976 11362155 5825013261489702220512683114232203520 11362156 -492061351434416923928813797310485401600 11362157 -947702797126892432497973223013562919594 11362158 14392150766037849288963874686433881984 11362159 -349427373628606942036036861799577870640 11362160 4128698522818265726154361024403865600 11362161 -41414553983345676514194816485591915520 11362162 176652236567498146340662357329370632192 11362163 847786348501467871117781150094158990412 11362164 -69960172915671478064502544303682992128 11362165 -767403559024633125487245852820913455080 11362166 -85131847622122236913825810434944517696 11362167 -208507992434112487416612007280174876160 11362168 518767209818826298575814130047768719360 11362169 21774824643241716463044661277521182276 11362170 205263326281203904820336862921103046400 11362171 -1119216626209784108537595654399919216800 11362172 -173758813184385333312757689267253347840 11362173 -377702537170204105202470889946251644416 11362174 -145203297187787976391627770495544864320 11362175 11337323529199622330523634865178528000 11362176 -35842556058525967151399126665317580800 11362177 1265158516749264595765955908181350929026 11362178 -163708446248906620792832476410927693360 11362179 -972278863222469134714140527324483639040 11362180 141075837641104897158202438387507334400 11362181 885779154331326893039075946879527237982 11362182 -8838939833754387527691414389144420352 11362183 -300920431465713939022806930351727632080 11362184 -22503669202505710433788730537395322880 11362185 -97592959440977676283899269847114132600 11362186 -10277881461659945663549741990595704832 11362187 233147321176301438232743021441352154836 11362188 -244715163649151415489315622847700624384 11362189 427494549050337456533199138050657303990 11362190 122141557792277307282610563447483187200 11362191 -6946894413274920397205940445688282880 11362192 -170946542541732272524356263170408890368 11362193 74074460609317526615553685839894302964 11362194 202315357435696310898007320468229015824 11362195 -4889422493283218854810622674397738400 11362196 616789743661330874025461066425109654400 11362197 40550268746011275350581232537477203968 11362198 -16213011826029897549283957750711777920 11362199 749671033335316098887076660687889120200 11362200 82628352339116057156941901894845440000 11362201 -160964305578753749613869232823835901696 11362202 -91617471206029628711404925785963619328 11362203 -1181591469944846674668038733861469160736 11362204 67665849522103052237590495002612080640 11362205 -105394230075071022241574007730471884840 11362206 2034703308387246486267661296967658304 11362207 -29496777234164373128289260089255624800 11362208 423657143862931472452386006970021183488 11362209 -48123520450818263982494862213349409760 11362210 -231297109485549734726860817849555478240 11362211 -415506316386650436880009512361925329968 11362212 136816724526341323419512675198376990336 11362213 -613462778681268561049848837429867434752 11362214 396787116032764992705104921967095812032 11362215 -518875740742188783301826190101574680880 11362216 -267201463994251511401865427121924715520 11362217 8038543462229194428455499304421254272 11362218 101867151361632081460793622256507315200 11362219 235494420327378629141037595942722605712 11362220 -581368844738956599509922873278898048000 11362221 83631060361625227199008995647477234880 11362222 -210512299757305714711727549488317468288 11362223 416230635675565968985500190436993176440 11362224 139355614925283608899896516444078833664 11362225 53485966070867382392679178490117958400 11362226 645460571293952029779027437452938170784 11362227 -519386540184524566102007188143184852368 11362228 412918702567597956238915709510177259520 11362229 -36280971275002017338167822110027052740 11362230 -14295551547722338474327695464006400000 11362231 -59048325027573599798286220562469896016 11362232 76031901720144916530785479714160885760 11362233 649352265169389520299378714733702852224 11362234 -1573756147141982680235533244047095552 11362235 132569509309871697813032381856667160160 11362236 476975283139179153801052092109892915712 11362237 770539735271966063046378539652988707232 11362238 -405734305582260629214032231170036596480 11362239 -487829270458289400707209342227887463696 11362240 -128725964100491597566556666346979983360 11362241 -4981617880465849717108855774866650016 11362242 -3846358261385544289669739977551861888 11362243 -19306850031418634341734983076682077600 11362244 -134142712793159660679968435223970480128 11362245 -694512367808250814528494566973154397760 11362246 41504835539865147531107696261603391744 11362247 193818838594690173582646994201122066080 11362248 -426713393193841359314466921021409689600 11362249 -1208765597203964469984895480478877815580 11362250 428245188675368729423974078079365632000 11362251 459704881778686264754609641921270665432 11362252 214282290393572692927318750162979799552 11362253 -189365540757683731776964765493247386496 11362254 -65821949778729618364718314265528494080 11362255 -533441682668526424688188139186835726840 11362256 -66631068428437459327054341191767326720 11362257 -85919967089630695911160427393272956732 11362258 45305583213038904142056400783909570560 11362259 1387646796844304640440794209632701831704 11362260 56901433326275047684993554159738961920 11362261 15639393919020736247485985914480630862 11362262 206249864617077961797099087912853851072 11362263 175558699485567888010616071306006992 11362264 -520691094298433652663541155455478896640 11362265 274107651051083043763744894861011270660 11362266 98219610442637028405607935845865703680 11362267 626958921737452424977027652540638046832 11362268 -572498978966356933530835444152418005504 11362269 188757625986152730883921191161366063520 11362270 381732891726148832703545884868695030080 11362271 -690845216200317533397332807537748018528 11362272 -380480623986489925623040814277476745216 11362273 517306184601615982583675016958328411304 11362274 -96895828150131274592989543106074905600 11362275 -2236537123390079310456270885792110400 11362276 381640974375106357573033703537939423232 11362277 -7698647686652674278817544035830011040 11362278 177248320275044695212357913679331973824 11362279 1066187708027503085216271252724775131320 11362280 -694247482638136861843221616836343449600 11362281 -44189447869016119564745595629073973056 11362282 106158980065991948946063003208802434992 11362283 73718068391762880569746511598821154480 11362284 -110427667837503364177593408997494557184 11362285 -510013400529230980000805352684521203200 11362286 21215659404002560313451788363427303744 11362287 -631271317820711983595568708346865028960 11362288 -22065117682633712918925839347117260800 11362289 -151338036785455753770179096776301738808 11362290 180505731900623530471462267678818892800 11362291 -451833435111693199618841546632537843200 11362292 243247869283198340318920021668625386240 11362293 273115314034721398862341113666784239000 11362294 -229440088792494982432777825658122945920 11362295 -233101715927354929321403389835976786720 11362296 454333365469333646894448687184784916480 11362297 341884571545315346314544967819437385984 11362298 94740404262075486015229036117284012000 11362299 -30929590011684587409018529904227829760 11362300 -48710480050492755329867015641551577600 11362301 -689412316633793261631333420107415302100 11362302 -170900358069828323895284968850180044800 11362303 97987533219715520908356702458048201200 11362304 31211858611439717326465986097462640640 11362305 316026502003813314621938727881340293760 11362306 15657671514708790039049723120251920384 11362307 973536284637018099587391444746438693904 11362308 -147382079594589966868433596855712240640 11362309 158132762327074877066872245625185032192 11362310 -242518872047989491540931457463451309440 11362311 -53719738330945540239560741217023719440 11362312 -240325357446434972907608180851224852480 11362313 324440663015770597435474748678404366080 11362314 312242280163596446873635999232242410240 11362315 -358645689156157774354487195121810371040 11362316 -372043622249718860570171893406519040000 11362317 -256323900559619825220507790404966789888 11362318 390044265248471488463037050714593621440 11362319 260255100950246413030459369147679628720 11362320 -1650799287455012488786636691779092480 11362321 125432000308755308044732240735030937522 11362322 -278190809040008469437901592498405767168 11362323 -225525645275172985673240359977872904960 11362324 44677996758975344284740153020469729920 11362325 181295793794917847290371992070138614100 11362326 10262130466244895540408544793550889344 11362327 1350006002990084401759794799244554421400 11362328 693740361372154767541096646962349660160 11362329 868666798956626215700126103514544878080 11362330 -9833844792302327394428222172589885440 11362331 1029524488517788285673784170976881856132 11362332 420339226188807852187722703542467983872 11362333 -763907195042030241856529329484261040320 11362334 -168083748010322102664227006617128749184 11362335 135368130320226820216520450782007680800 11362336 -527231284101755494507593371224800165888 11362337 -84422276829789276421418592866172765696 11362338 -110604194699754640353291032613170987520 11362339 -1127352827464138862406923306428730333860 11362340 387407799455280469964494365587791380480 11362341 -582654405511839611571656851398676798656 11362342 626390238744536945267482018675031623680 11362343 -292978775573429032989753890395797001296 11362344 22313795109309589810790416552191590400 11362345 350993132805613209804739556847306892800 11362346 -437568099531392098652235287390143937280 11362347 528626074805235178536150782374093047324 11362348 -314116603816821457781087259480936909824 11362349 315613375084888089876560191989292951020 11362350 -165091108139564717320987046207462784000 11362351 128158876439630063206882205915187030528 11362352 -64090924735428878457588231853626163200 11362353 8778470522036308388132793087853141344 11362354 592640542433177649691747539261452975376 11362355 -126013831304049346646671842761910324240 11362356 13369698140829274320985555993753061760 11362357 615003151375079430612040810390186146240 11362358 -15846240862336421135292468510790349568 11362359 879392651287027307092441782911503464960 11362360 -620868673594344005935026578853474816000 11362361 -809455547232306440082238363758767335200 11362362 -130857315756721434175079983786845094656 11362363 -1166716316925001362190064731515284400 11362364 89512214154042426339987719678163901440 11362365 140230257655434615411729331341280587660 11362366 136345777058539271382153192764366575104 11362367 87627608083858287624796412935262809512 11362368 19658470518170139617805771390905745408 11362369 146261481427926252180723909205411328232 11362370 -416878553864553563700817803228691185120 11362371 126483004557383457220554656953095020784 11362372 -272322583965988124668251803821418393600 11362373 -956604355323225347146011629708876546496 11362374 -326798731204171604740510495622562925440 11362375 453813335662264782138775237724004132000 11362376 116139053397295799927170697187444787200 11362377 -8236759003661845669308685515398053152 11362378 127096414773867470423488018626770836320 11362379 264632522111750238744252035781479519376 11362380 -201991731552738021260941458250184294400 11362381 226994199745495944804131159371634952182 11362382 209691962590085109792129879537467289792 11362383 512863665647737847183124962447715955200 11362384 -210486104946371257340132754844426240 11362385 447383113141015475040095511824329997760 11362386 48906640489292329522489643803353799680 11362387 -1126013638765775341317127354895063922964 11362388 -387759088719131742113748695806997053440 11362389 -52642006338023856028503927729294812352 11362390 -35444123472760500399130378420402078080 11362391 -493610867224709296998130576847978479968 11362392 572742825122415486432688844071670968320 11362393 -73709681907939864639775926179670020800 11362394 59341350837325078099168113652520594400 11362395 382958114028617441060135894259122135040 11362396 985790474171393184715417795239331383808 11362397 88541942726000694615825394796654068320 11362398 -171594920787080097122827204206629843136 11362399 -127215885672722501734239096625957847040 11362400 -173995467892400342276159214525677568000 11362401 1130070804876890020284942175585389237780 11362402 209852930421120826220324799284008003152 11362403 165405823841276371205655822007620416400 11362404 -31807743903775768188951958948492750848 11362405 -181960138242146148488351327725672041900 11362406 -944810623633556494070968622207012352 11362407 20321589551599992687898092980363850240 11362408 -391119965195588673520567159689874007040 11362409 1543471069464402003472637130989555508552 11362410 -265153343954934890753666599379425804800 11362411 -44498713844882065225035800481711571328 11362412 485835528133442247386938096611314503680 11362413 -619222105488476544163431185690914078656 11362414 -102692972767928792713549619002459445952 11362415 443511384735342522922466534906207455560 11362416 -54165872016678561436993376470373498880 11362417 -986029942603250335614161161146869722176 11362418 -188664875291595882972562585134428376960 11362419 -46969377591614005586655052263026768556 11362420 221921652126585565965072745126828800000 11362421 -139263951091316395347987446468436264288 11362422 -55340039717405855030442722028339198528 11362423 81110463693163353125868451646931149672 11362424 -483934452952624918407066542543853527040 11362425 -58899732438549847035544303278815550000 11362426 37742163242132422610456111840349807840 11362427 172687826476618017452144171688286632 11362428 -143177730930242664433751016116488396800 11362429 132036532887974479811145908008457770520 11362430 22333175337031706629844273330714373120 11362431 394259828999522040407487339513845366400 11362432 -752814168356731584057021377770055270400 11362433 858312425460614675039728182057118878720 11362434 41590568709369637854834018898336343040 11362435 74879741247972082046169015603863072160 11362436 104287108429154970507424807414993256448 11362437 240365951151441450484596015204157294080 11362438 -339280201485258763249810819531701506304 11362439 -206214463343481824662106114384131578600 11362440 241445040131611340020347201385139404800 11362441 304638434615867374967087476598085376612 11362442 19009118566057753663275810602918016000 11362443 -859979708744598365646728199838937637456 11362444 10232189035756028640333898024148379136 11362445 1191140385981365435209092588343527409920 11362446 349524447616778534996090350886829516672 11362447 191166576383026335404718114635092398896 11362448 -79410546384304973674102709055579488256 11362449 2851155406787180173742940746213219328 11362450 8004147603325734302224570244709907200 11362451 766070821330603105604971146989413318872 11362452 -3043928040748351688102579312112230400 11362453 -6722753612235303079369316795024218752 11362454 -342426700909389276635738106086033209824 11362455 -28735273834390144302290916823103564160 11362456 -78005605582532829288617637265686528000 11362457 577543691922819175809272748342285125706 11362458 122159799871233839795267034709881616128 11362459 -84521402875035075191193588345447225340 11362460 -184934073230594422108872204444041687040 11362461 -211578687813514112346295807549123461120 11362462 317647796012900347182827259154985039232 11362463 320858515262446511238060839851524701256 11362464 -787869491248095991154845563438350991360 11362465 347347604492234359720306948035712723860 11362466 -48168006401144109450244530134228628096 11362467 68351907812160903962347500055279612848 11362468 -221058902927220050528921473696745373440 11362469 410988419257557669548930647766340615870 11362470 19459526752162622489013954039830814720 11362471 -163092655029838424977508903434108296328 11362472 939059312506705237354460468188205875200 11362473 -50516401667246484949449634326364582380 11362474 484929304270673834490659357549479490736 11362475 2816646432493185983374834443085201500 11362476 -307510053099771003112810684390407879168 11362477 -127475312240355984988117849484020024128 11362478 173974911891358364080966737449651502720 11362479 621333895722572986587473900438540670984 11362480 -120286794396369279804187883886620835840 11362481 -171832402501853367269409181356887384268 11362482 -240238235547124331380468281136169766000 11362483 91354470398952176398127076994010876928 11362484 314922488314806526591732147960135741440 11362485 -43551980522545735354511788935914926080 11362486 235620736476905902218170844942122316192 11362487 -402109391982304541780396372912165535480 11362488 -13935687205081359018787483152543252480 11362489 -429840168656108536069742651936634113112 11362490 -128658197907775653733842966500267707200 11362491 -362181274837074032865293636683048396800 11362492 1472651387200958749551120714120986624 11362493 270111453766226904037811099126122844742 11362494 -42377897583250408825787294156134010880 11362495 273848067249129967286866618900088865000 11362496 -142892983033371310165460389940696186880 11362497 180671853593445651842180890950372011328 11362498 105224594067791850828173273908049972736 11362499 845949323222066696152041646783920157500 11362500 207409521948806652726001493725365600000 11362501 1130983029487814426537944868061049993502 11362502 -65086447423277739445607445860721840000 11362503 527581965148945787100995998683024078504 11362504 -384012521928210693885199765669571788800 11362505 -92067296344805625693983975802717120 11362506 78388295558807316932724559428236602368 11362507 -225963095580318581212880813262954094512 11362508 -122151703702292459437458174482277180672 11362509 -576637279062273043055744291577114043572 11362510 53274587843401957035313135519230552960 11362511 -289736346710788661979208345546155058416 11362512 -47568877395194298227789039581360816128 11362513 517460683741127710524791423262238127040 11362514 171767235038769020887514922102762414720 11362515 -179147141300202192593465143679581190400 11362516 80510793471571382856145345992390512640 11362517 -303929390318162152215686718016668788160 11362518 21359626619457551515219337481826791840 11362519 -204746044118386330832822479087886407680 11362520 -281584323458085762449117494355472998400 11362521 -3997041751887590224232238719053213488 11362522 -57784286517844977935439087585043879200 11362523 -31374340358935915215396141072173949312 11362524 -351613892143770042399557173607584249344 11362525 -23711647623522533570836394771035535950 11362526 -56982994822654800548678762541145349376 11362527 -76151906844587116465268423091441545352 11362528 -760260173271143208105867374193217634304 11362529 96143794989906468692046282970891041984 11362530 -73415572536763896368908816400326202880 11362531 540528217576058087509222355469529286464 11362532 -63214141234845907902276246530320097280 11362533 -2456549733939205006612924552589173632 11362534 -418088802243414797517109729966128705600 11362535 -134209651656473332777484479542679200 11362536 27618680513547954004646275427892280320 11362537 -1161356019485200274711562325836220802588 11362538 -68573687162004572869819417135855242240 11362539 -97813740687200953826543976949199447976 11362540 46767564140418159131577570499932180480 11362541 -382896182105375877627966968281410827700 11362542 -278165735295147447473138596875256356288 11362543 -824007116816759462878942805626075308208 11362544 -90551220512353727335560975966135681024 11362545 435552229728362722207686654092744275200 11362546 366988408342208839124160205143790817712 11362547 -396095632124205003011522798088990971136 11362548 896477327092803948652889483304587304960 11362549 -471668710609644197236450020182833966080 11362550 -183687494180614851786475355957806687200 11362551 460198053950436647577845521552096001280 11362552 -213628906125921639945889956210525388800 11362553 -332096385990460142410455152922343074198 11362554 39320709011940571364830526565854883840 11362555 165966034957059831647005719683560170000 11362556 -97757516654631746773513504139535344640 11362557 382201254828317166325228674066324003840 11362558 -389070155806182219893801621005006341120 11362559 -232581745809621543400876935760017192720 11362560 -229358236571615435332834123784493465600 11362561 -549628912949888007887518859176036342400 11362562 -422732845540391303963644707097290712320 11362563 -494624089146654414827336886253921472256 11362564 -88957629596827415682344122021200225024 11362565 43126416215703934023831429032977430460 11362566 32684704414860128898341927290405855104 11362567 -113473599905315269758118451336627709080 11362568 222426646860740783168576849181755473920 11362569 -215081080204932546130161367933208169456 11362570 31423032887078634475336964875461888000 11362571 118178001127666508310830195727143371944 11362572 158557450457655378361958042778929879040 11362573 -777553390831919261649527156390155935178 11362574 -424784836671831560287840645804972150080 11362575 -70005298816820597156609265688200076800 11362576 6349531816529545068413016291542974464 11362577 631180601053802446816669524088235371200 11362578 312612619992977855723907053428316928 11362579 -2385071992951511806803130232924837913408 11362580 -467063990844310486257462918811339829760 11362581 -270828654026174377119829654963252372530 11362582 -60700375876347800270893811717888772096 11362583 -268384601301442618453975298891430822816 11362584 440060947063917226730474981451033784320 11362585 96328804008039999269942098089611596800 11362586 -91075395438628112006565439140707701008 11362587 342380159176008193129030547289707492760 11362588 -436905941816891486571216814011707341312 11362589 107121860143430600756128299970297987200 11362590 -193965846026436034796128131519843317760 11362591 912134402396486357272460853094187109000 11362592 100698873262501250968680343614400364544 11362593 254534116605088195917890293807641752928 11362594 129566990616094558316729730507290166096 11362595 360452432445183064761453532288395483600 11362596 -4613750689238396205207058249541959680 11362597 163924526936469680356672926067871359072 11362598 5199764273686448716794938579951555328 11362599 -4908446890829582727238382133959001840 11362600 594545978908804215728866403332635264000 11362601 -700755619258417295458960798645814408796 11362602 35958872803583910125168596738535063040 11362603 170553656847304049344837172683150126480 11362604 432318296668933379897737076513089485312 11362605 -258556690078699893951238168351568747040 11362606 312812790299448778128213315156091337280 11362607 65718335390792394424182207724124387856 11362608 -67018657084645532823141649709870776320 11362609 -420006056978408264046297463811259102190 11362610 -220828904731364340990449287221953954400 11362611 -275006471250906557411864493505192347600 11362612 868589556565174762655213357040951376256 11362613 134601705176310596712644907448345524618 11362614 -238821740072031087858913921229303808 11362615 412298023821662296867143811001329318320 11362616 1170656291260699314069491334125813760 11362617 27450991069206491274023622531998157696 11362618 473640095213707473567589342937874395760 11362619 -454495089216975723252575987423832077256 11362620 -217343153060412935752721506892139371520 11362621 12928359598380187905945838179965808960 11362622 -658331169260244022208680458402236613888 11362623 -418735317791244007240982240023829045232 11362624 41166870549451421773900571074774433792 11362625 1257463420365818629601073751347552849000 11362626 -429144554292920050180978840651683840 11362627 287600708663756664242393278665236033280 11362628 -672413359243166397529879925387170549632 11362629 -630566594904006673959347775026448477120 11362630 -136397076517841448993790420475879961600 11362631 -352865153662907925584569302509724646608 11362632 -309327187458631862383469175378599239680 11362633 916142286108542386118752526059627857360 11362634 555206100473166577509993106912601415216 11362635 354930328704846425069629333124098786800 11362636 28928595508213639259549733737846702080 11362637 -8937825149315630896001256694716958080 11362638 5837242950067074429878961489635374080 11362639 109809074459415320179974401042332611440 11362640 -1264740467103440544691345501411246080 11362641 -493852895386791850231177824686364949008 11362642 171196357428858876323088252544985890944 11362643 -189072199547571439696513642020962166360 11362644 255182498697860220360486637989046462464 11362645 164156054596205006971299171543137182080 11362646 294190691006869101762350441693211030720 11362647 -229387040821946832220948903231962203136 11362648 887291812495458285149670484932370206720 11362649 -450242206392247699756401490473836250240 11362650 52787403381586991611391111966098233600 11362651 689739786464377519827394173241775587584 11362652 121389479228191142376359400140851740672 11362653 892864189503173257001025992600329656000 11362654 -364841871776360264964160451240860708224 11362655 967439386790435802041444848068218304960 11362656 -118930842876875733799646388646421200896 11362657 252122657940075611476852913363682863906 11362658 -54866675124307711988428366959422225760 11362659 -423591244922595282334817072716009810368 11362660 144054437018128547991616383925028071680 11362661 589985178033623965256559424893239902524 11362662 -163320666875575492475902448924363213280 11362663 -232036099291473391020766207976965393696 11362664 -19862527825448871960376988376212275200 11362665 174180437027263366770335926011125544000 11362666 -33012921428735437333659205860109274880 11362667 -358697042594974989899672459945229842640 11362668 -1769724896970075354758257873569469440 11362669 36378568099546339476592635966659122444 11362670 -149269829859075001258931000659688736000 11362671 -127858071708851467786073682709995781560 11362672 1309845506038707067752970326666903552 11362673 -427805932650510449741831569905891166464 11362674 117404733516611404263012523021750853760 11362675 -370153828554794035749015363875965014100 11362676 316176966158691658744550277814182796032 11362677 56088301343084454413718498416164045632 11362678 170923250339532996593357983538503065600 11362679 19100158548466220061751263331712114280 11362680 -252223928520629125491240208413209395200 11362681 -1171203122784686589852614402487910579296 11362682 367576306058567587081643532710564735712 11362683 212197465802865408912674127208612300824 11362684 52841358549633884336027799479663452160 11362685 49260638240214266849414205684223918380 11362686 311872542622283230112637715207335200064 11362687 -164305388719133977370118442905982962688 11362688 -27969318104426448781622924591738388480 11362689 -310811157632302501029362548658016637356 11362690 -85091911227350543820683922495728025600 11362691 1025834240680670287680697525641393268092 11362692 -332847020975284400115679566935434444800 11362693 1301188258109631023354456443677969311580 11362694 70671753917806741928916753835604889600 11362695 335409802953722171580386667515968915920 11362696 -139191045357755067930900708265730211840 11362697 1006237115289330297152115253572177109146 11362698 4023952379156354733428912835656375808 11362699 -23163959042361988184707276340134327392 11362700 159345094843261852603316043330414355200 11362701 13643401177365098912050810584019968000 11362702 81033038852395826006401398654038701824 11362703 997059562679180431715793535097672240640 11362704 -133212971120092499439669380024141807616 11362705 385706631585825707395171961984766705000 11362706 -756102128388059239368778160341837111680 11362707 -19357765811636363771427430501370232960 11362708 -6510068430154480715999679923127491712 11362709 -284850748687770003165126557923645493760 11362710 166022852549127691989989304823110168960 11362711 104743965371819111033496560732516205312 11362712 -50790525993506453266985733254806917120 11362713 362287698007439216863196920208156526144 11362714 148265383475201041618930198842100072704 11362715 69353419779811836034355216726288637120 11362716 -308113365894760134876496264588444105728 11362717 -83809972373933881492768880330582500020 11362718 9726460111697907802253093512179566016 11362719 124818724531648357303874639500144273680 11362720 -1217696988266922755807955692845415792640 11362721 -1154851179787893497017049462432444226078 11362722 -67080459240325050684363354102429081600 11362723 -617074684597585979481250448373257940816 11362724 -658477207087277000306670978181145349504 11362725 351728181478598243802634344927560299200 11362726 21857664029700735848415081385575074880 11362727 241791801942144508214067587291193246000 11362728 341911162212784571773399717423182643200 11362729 -12085093000015186374616020917172520000 11362730 21572154506890742473207121106812325120 11362731 -690420138760949112788589129881718086976 11362732 -273293270860258983438374636185370611200 11362733 614433094328384149737344561205257400864 11362734 -134191290795177904715122892496006053760 11362735 507114326322323208581078467987222900680 11362736 21977521577611935698960864969226190848 11362737 216988040483645285336702226364890346752 11362738 -345548593241855586095023616407365642480 11362739 254307742501512406384470975848811510540 11362740 -32539327310406538610224120410365952000 11362741 -248154059392558871461326217832924692800 11362742 6607719913275265330477052540922854400 11362743 -52865988043384139786940786960343378896 11362744 291418124495478527740553046540422553600 11362745 365026152910830709490114333952694786500 11362746 192319448319481698329494136159598660864 11362747 117039039827304754783105442065976189904 11362748 -586780184133127743117514953230061038592 11362749 35352766330844541619113089445492201600 11362750 -2036937345744211455760052835658752000 11362751 263093423911673841585112911895650361800 11362752 -79902431227297976742704876825685786624 11362753 -52255261596284172191280574074165623998 11362754 -190854248220734945746711892886050068992 11362755 31083651632643138169385862334899472560 11362756 611756812257250512394947705867347822720 11362757 299594780777903521234790961385426932606 11362758 -61266455033396877388931063411566863360 11362759 95480673190901131167636117425331867648 11362760 -373493815377267987085926743205433344000 11362761 1987104838521451958001832666084732602 11362762 -137196599437646310159706896824592700368 11362763 -201600753223266296339010474019346385120 11362764 -65345027942370570098288073562584465408 11362765 843018215462423042439069879419982071520 11362766 -50150593072920142172807476213352572800 11362767 42374379432178379339999766706447180800 11362768 -67570548577556430243523996270459699200 11362769 -343092380388171437524888769234497444800 11362770 86642926666997903433323552657567946240 11362771 3192402514898654834808883649733039104 11362772 444694806374569971779418756290483116032 11362773 528784959605653241012891543384430861984 11362774 53772893035031990296465663998395745792 11362775 687461213994046930993682247874848498600 11362776 -198516084743887784263183910672546242560 11362777 637698984560685228830774700956786455680 11362778 121715394009099283643269660689833331456 11362779 463420804945680137107289042013216123000 11362780 -83802890479353167391545747463171379200 11362781 -196534306055706516245962112399532559872 11362782 -216903303196184058379545455182993443840 11362783 77231694149902668418204923495487673424 11362784 -221447375188576832269255155882662559744 11362785 -122778950267078296114938956803581632640 11362786 -415636456743370243999670608256966496 11362787 -53214515438974139436329010920308446564 11362788 580404864308717278337152873442568837120 11362789 -632279139094963104678835314951286145410 11362790 -97675190292592038242297498024595888000 11362791 -547135207718796096283374456107882952576 11362792 197398781720438089331007629681873633280 11362793 -2224118394355931151236826880111951296 11362794 -400187813669245124882330509377857606400 11362795 72101075155958984334557593895310520800 11362796 -653897827253624105887203039394804166400 11362797 -461523426060883197893850188307231472692 11362798 -355805356308376152354155759554953615360 11362799 -95310297059519464417141936814895027840 11362800 8213018571921953397463714260954316800 11362801 463003066271800200603592762280682910802 11362802 201419074826207873125750214276708395008 11362803 -491333453612601634614919279764569456592 11362804 365755009643472258873408048260365914112 11362805 -304953047452838887511822859512020429440 11362806 62680334203899079706789623468825173504 11362807 29018744695006119677081604068799345760 11362808 -85827125379611582143552221598338048000 11362809 -437324025953825371159878441135179609280 11362810 -366249582382586055982300452753817632000 11362811 501269385160954606909356761332973201472 11362812 53486359863518628478741015466536960512 11362813 -127463861479082115854677800338981154432 11362814 361531745473417949503643586446932185600 11362815 -10816136609956137738828560537269041600 11362816 337726597363183204046340289780066025472 11362817 -317592975968636445380265826000189409280 11362818 42486109896023346309230429155437447168 11362819 45083256303392000984638354598928163744 11362820 26966031907070600456550831566763233280 11362821 -50224064522033193224963697721324643040 11362822 207758097269184986758998902371559586624 11362823 -74846032863548087130005383948821293928 11362824 485887316910340371292633594877106462720 11362825 -312353846097229841839784746882280584450 11362826 -140615583828376084628149376119058631888 11362827 183242706820935892761502328109189368832 11362828 5951236067022362926467992202645387264 11362829 -94950541962361293968768686985643948360 11362830 -104958580587536300064059849024084446080 11362831 -22738023510984804337752062916406108088 11362832 -77514330249599659406853217884730736640 11362833 -85751429221923599673203748491040756480 11362834 139598789726513367599450014434985132032 11362835 -368190594995679646656504149341084785840 11362836 -124815882609966670753023740592838656 11362837 -317991067675515654914499486173315766514 11362838 667659184041829193469148193959849344000 11362839 -370403485820051651250119866626042770352 11362840 -54817037834106712462776875445943910400 11362841 -12018203460801861580331435925333788928 11362842 4090458401456133740466101148352400112 11362843 990487808782170648690922119626310808200 11362844 883441643531777049464241656837649678336 11362845 194153406493438180927409643426407754240 11362846 234927430780694468619503455711059789504 11362847 1050419712009283480483508667343727591472 11362848 -45897872686583473200762723176722464768 11362849 1124212110381836488565444980201786282850 11362850 -91194108429478372028493455224921011600 11362851 439553868056248571709729997267375089120 11362852 37499649199805696725480299820966958080 11362853 -346107964056860633216246347100783775396 11362854 -96270590926451524911316737048919644480 11362855 -468742437344258390998460284154150828400 11362856 -1080800082169586856450216441945548805120 11362857 26763924081786656780965285765314902016 11362858 217595930539112504961366601319153714784 11362859 295210419513021440525836346976975099060 11362860 238565506418468003977311680732642503680 11362861 -173127803374819203225777430601100209280 11362862 129953646276414575180753859018252272640 11362863 112087079915698497106710131115608319888 11362864 187686054780125229182875971124056145920 11362865 -562574918978327552534915689017218157120 11362866 294678803498746591612415464907582087424 11362867 -236387458113002219017912913111738492640 11362868 -885868955303355054883383862149856512 11362869 -270780789702105293269612351644844416000 11362870 34008571391253993731835963606544058880 11362871 97572056593299669914146628960087287824 11362872 370371510003741505687338058754994769920 11362873 -597649963224244914444936547860585809878 11362874 -337842576087729168899008052234715179520 11362875 -647515407152250386791272788501933352000 11362876 39251488713026068836275129039261375488 11362877 452536329104724110409001949392855254726 11362878 -25770489258251889329597883667006572096 11362879 19273542434310466973604081198358159488 11362880 -88003197258553320001835915256240537600 11362881 419190628163138618446379404734339899952 11362882 67248850002573676308404800352443317792 11362883 318083893159791615527732497825320269520 11362884 50000340799933787608519420256625377280 11362885 -15361628577542172148809140589347465040 11362886 672828685891444810448135605901050394880 11362887 -483133294082286242149002865624777586256 11362888 -65295955641087353739336627084666992640 11362889 359592153975024079632801581043909027300 11362890 54801173835422482620043188154187366400 11362891 -642053016599258022775230723818629225708 11362892 168964318948187746782078590235622761216 11362893 -24203568062490875207888433106331082240 11362894 106262330481491537360804690303062370496 11362895 -90100947160509454997511174435939254400 11362896 783740994940209172793168980220313600 11362897 -31355858144853821157946124829437882880 11362898 282645252637510684243596669826494637200 11362899 -104372277417889665906374435391102309312 11362900 39157225016998444352152004603265280000 11362901 268895201916863351269092483502375199808 11362902 -81371665133836597318197868187758780608 11362903 549620911475959788007509074636589725664 11362904 130905426247642464788408982527840256000 11362905 -86446250214031583234620302329311419900 11362906 -536065350287645639177667949156846648848 11362907 508439537480236386218554423725557625156 11362908 -667870872950439766302869729728166805504 11362909 13181708017930204901973320773816972300 11362910 48785188024629808122440549414909237760 11362911 119354991783638040312317458629985387008 11362912 536776626860627929215773050010861568000 11362913 734586853406141083762860569485546608162 11362914 -269557146890600325270249889059985448496 11362915 297915340095037823187329346154839484320 11362916 27298409939763894797350297130977532160 11362917 -106372893654801270097050466534044377088 11362918 -108945845379247987490550094993276301184 11362919 1049734106607590857816538739475137193296 11362920 -104639306453575784198248384991619072000 11362921 -9378180079609624401436031480786791856 11362922 2393894442906330326357500619547051264 11362923 -69950322479238135209392504024082455920 11362924 717957426753132474482841825323204208896 11362925 134846327920298510912452692595639680000 11362926 5527166140845860888977168724507455488 11362927 709762962801423189201827674804217421776 11362928 46013956845375861375949752761879592960 11362929 -7292419873179221827787811338868291216 11362930 -150007838542652002317366062404841630400 11362931 -797034616229312419550474396214864009000 11362932 205598562049093898364060868154073649152 11362933 179983743845636927131865656198954011182 11362934 210535072275505841371894879371741093504 11362935 118148818415174447646973311300987217440 11362936 258305249166727157722955328424508252160 11362937 -841347643763099521531988368877161947414 11362938 -157681337889046087907205723964102035456 11362939 359400703165337430730305085194957312 11362940 -587021329448664446764256134784911211520 11362941 30337668385194251058744303271357460748 11362942 -148651574615856482243417267436836080128 11362943 117881202677471244086063620057490902224 11362944 393101686832019198420480724914394890240 11362945 -52472515340283975638133370773081811200 11362946 -3933082456424739102839235024740653056 11362947 -158933051105868368756913596049601288200 11362948 585735887213788226042020225568726027520 11362949 -200085345848113152223415850086187105312 11362950 -156998880766083300022266191591575680000 11362951 -981850646798854474308124591926169411048 11362952 130939392518308246984905478927399449600 11362953 -333070274668015752766043884044536500704 11362954 -219936113157496348119083449202676577440 11362955 -66995639247950659155524666926399640640 11362956 -283113042190048325706549746518003101696 11362957 -238841869653157430069119541844512275328 11362958 -280896797948346940042984508443586454720 11362959 -282204433013272194900208825764314832456 11362960 -51835066633247606376052139047900938240 11362961 -22358122410974636520287737265856290268 11362962 170715051108130232608878940923007134720 11362963 822254100503207857110572626197886946760 11362964 250285456769258546057389947883567790976 11362965 -5827807097911155983863414747362508800 11362966 -428407375624229702879857731280608205056 11362967 45660635407062705297129187291889798784 11362968 57705652000139605883813246914572226560 11362969 760691125360329201351579856307199013840 11362970 76602846104111693373838881710338445760 11362971 -245906103970585166963631970751918915688 11362972 -218989950700867350925361276290212495360 11362973 315430466852193758916518308084008885222 11362974 53125608458334532750534043044333489152 11362975 -87164599865018084446541800001944603400 11362976 251141315737336350873150923615567020032 11362977 52157327598694667090809499193164823840 11362978 -59224676929051619109876144189527952000 11362979 -796934693657571810876548658223069680420 11362980 5773930067512669811073172926749798400 11362981 -234324503030535898193576210491840003808 11362982 -157831844083378498541202441281209017216 11362983 -928823985676895435989134556362269097600 11362984 -535986308444636283877907085428038333440 11362985 268508385009886110765005467763901462180 11362986 19961449997730404114517807726311843520 11362987 121141165202454110007784353008375638800 11362988 -12804124859596728345795575479613521920 11362989 668739223963802307576841837595769024 11362990 305373656465644556679152882632746264000 11362991 -2252214349665363554658570658792586328 11362992 -19157167946348118925347582700578570240 11362993 320153314074533600197544082104871300242 11362994 -68475991648498604069773603377601342704 11362995 64139107894135986843746147650797781920 11362996 -311846656158297759842473215935830721792 11362997 -350104586288059890942158234930277601554 11362998 367396546961949914171933413278931002240 11362999 596247060392398683884346019465639748432 11363000 8234229460322446317472436600739840000 11363001 9694872656166953163764649912557725440 11363002 350918012295668249510987306514723522048 11363003 979697619001125070006761898659205425252 11363004 8563852543141225685138294237083047936 11363005 -300831811006625527837976451243801004680 11363006 386699698774425246181695734841802781952 11363007 135110130578116905267141305234200623360 11363008 6121945963386532709377101907760250880 11363009 -324863453427265203371385300225864312384 11363010 -66783555991925495927516313774753684480 11363011 296875956691942096259712319299856009224 11363012 -350727541880243801833880784453820723200 11363013 530376393578788010314606837474268483742 11363014 -385703508430254331265336267980283382528 11363015 -55924034401062014377610543591224344840 11363016 42534875537561116954151267541634252800 11363017 -516344345300257715426681264511968351948 11363018 -17903237315561687901952642152585689040 11363019 -129961451622593740137996660395594148864 11363020 496701742624451417040301381108844436480 11363021 -270365899375327218723201703225185239616 11363022 170935303423431268782035419738625472960 11363023 -65710805741186324830239978407812850960 11363024 136831608333565218907985960525371760640 11363025 287638061546064007269290464189739146800 11363026 -189942034782556072040509853321795614080 11363027 -63569964020278152715368054483682017120 11363028 33447527530288029460733188983057745920 11363029 103182289577926901008666506712932146784 11363030 12447330629402652867826233053607936000 11363031 660706988750435241608218356458191893840 11363032 -239491855787927593326818270534916710400 11363033 -237673216560291520400445238758742565760 11363034 26764977903077327792343350781677096448 11363035 44743462381344391459698020025911637600 11363036 630875978089278637293124116703656122880 11363037 37963177102133373769186427076387327552 11363038 -871027893807568922747754170417298211200 11363039 344313713402068129338759401529086498520 11363040 155702729500964785978184402377868574720 11363041 -73885865879943113640445341294335749080 11363042 633654373402067446535719737291770862672 11363043 -720410308968958889202095281704448673472 11363044 -310081402236818225022549906002606161920 11363045 646763509621813133688252528489668023200 11363046 -254450144028443050360231066561733568000 11363047 -1055995792372237799501205443210924482504 11363048 393465623328877904972560804581592350720 11363049 -223834944111406956623528815001671431936 11363050 9010885016066512956739352845000473600 11363051 -12272777977797778938899781719079249048 11363052 -23718919102750179157258162817314062336 11363053 407146918783915179150495167777663561184 11363054 108045278110303648714693788963823360512 11363055 287504920079323259964157127309183389440 11363056 -4109336753811584435809922101563588608 11363057 1048281001168521535188742107781167636306 11363058 48667443832692529508071016577156464640 11363059 24871385127091107882044112206822073904 11363060 -222346366357827143109857299927291403520 11363061 89441510976158851670050170477778224672 11363062 -494702604907799675847814105785050287968 11363063 1934818514726490829300945513592977365744 11363064 542300549916294347544808083632922624000 11363065 -81747853316177306071908357145276168320 11363066 34809803580185869175362938674001811968 11363067 636718201166276595675327552017040583884 11363068 -388982741912167313562128158821465876480 11363069 1089483227398274383844336075372628650220 11363070 17025386302488167766518262761077977600 11363071 502909874494953032358894543302933121024 11363072 87014885667667662157438100013267812352 11363073 -104181011989763763966599275270407876816 11363074 -117906749299836110201686194153473216640 11363075 58346339390818018870732116445321101000 11363076 -47154756615861032543978140766258995200 11363077 829635338161255189227517314841128420672 11363078 179122340705863106813407943942297355840 11363079 -32969707479496311355993563825865827840 11363080 668296808879232069378089179494500044800 11363081 46643816434309416122615408928288966144 11363082 -307392904755258983480141073462873367296 11363083 -46220890331838489013237555703892425480 11363084 -737800201750777017857630073670150166784 11363085 -2036868831106397259456861008124719220 11363086 -88651212155624451545178980790976617600 11363087 -5474404919226716728757825338981245264 11363088 72889385800864039197578555206027051008 11363089 1119077787783493920958379488771948134756 11363090 460879124143965797404257220555770160800 11363091 -30728138522171972245947005723900283600 11363092 -43703059816544863306889948925730865408 11363093 291632656716983485091987488066409104800 11363094 -1224039446479136180207997269876656512 11363095 89322971666418850202806310209088616600 11363096 121973916168148251622867593396203182080 11363097 860253396905753255398661869609914593472 11363098 -271474092862630083275929801417807241760 11363099 84073268205198953739125355709380960000 11363100 178895242138077945848217252775680806400 11363101 66509286944133008141394451635482782912 11363102 410562451420376536436644980862158849600 11363103 74359021024997491612205790191744847720 11363104 -198127405001376543439493575265086341120 11363105 -222129157576849418961521527639783924800 11363106 -314774564128913121432986556913000015872 11363107 10446933267252479697966828104732547904 11363108 -589533555661987980544705480651397465472 11363109 -218224397854763748518339737721812269312 11363110 -375126502822472681425248364419621120 11363111 -942315756469054072886194788379314225000 11363112 -191349023026237459829052127792614604800 11363113 1093861368618631807099195147346055306362 11363114 -42144045990021459720503541472336389888 11363115 -57701090594835707373295378976771930880 11363116 -474250214251082670886770982619812975360 11363117 856991159164532533915845776292152150166 11363118 57807350932458958739073166690832266368 11363119 769780645115376798165767533349162389520 11363120 20371749546062402746964478613689139200 11363121 117252206100596120296159955613047132160 11363122 371964798599099502427861922895834788112 11363123 1060660891853385581843125268117615242560 11363124 -151141678025695516972878270545417269248 11363125 64285233698411941261330167561513563750 11363126 -12764976318288829402116810256883598336 11363127 307735215816210385878141575204846107008 11363128 334118277845540657639107970024414822400 11363129 67731179428875895411122254761724808276 11363130 -196878898639602546116278846068600740640 11363131 -389336676908613805229380644114413477168 11363132 -132996785956263917433024403535365513728 11363133 -306700679449767067758877603589865612576 11363134 277183125057866643380924594696494953216 11363135 226506959483317367753184982369014737760 11363136 -146897068641068018162138377075134824448 11363137 -5175091594403355286297582889116649760 11363138 51240385158279909752010351700282154400 11363139 226108922194457694621766455667231457520 11363140 474763697051349219848124020944293888000 11363141 -71837741223085113253491421598988229800 11363142 39933416159178144330416003260936833024 11363143 -53016375680458516548083003615842037760 11363144 -58612086042556988987413871685822689280 11363145 210455462480804947903351223118926070720 11363146 -68029254550318502574998547077080465920 11363147 591897843888675559236461185959328300800 11363148 305948510312376758753135695235178546432 11363149 137242671371464010473983187401104987286 11363150 -813147772391138001546934487154028800 11363151 185857271837446866345251072061464029824 11363152 450340619281684059908630946809078333440 11363153 1127293466192559437203634556388936428402 11363154 32024573066411110723801600264478503680 11363155 151826843977274977742726379399147136560 11363156 -1839343455762981927605451416885778432 11363157 167450401987159282820563444086558147120 11363158 68275775268898818584690611270007419680 11363159 -266080369781190647120586483699827176560 11363160 -258380809602290456676789021040036454400 11363161 1188461230857731869528695641074393724032 11363162 43203517006749223151687180328044140512 11363163 65646527448134173571470389401692950528 11363164 323640938859342872779605353462459366400 11363165 -147948105810631037090840249516289442080 11363166 -98734096729715689231784226397650779136 11363167 -34020961909670506016799709127424110880 11363168 589202747701265608134833353651509657600 11363169 590334292732084683234426415287104320944 11363170 -38076432872222123375882159746287728640 11363171 -200887701752132248812915698783713012848 11363172 -463823339039532395320424052126476971008 11363173 70089078860954242557835867304351922144 11363174 -53434014518207515091571454169040546816 11363175 -132549227933397056750018048933762465400 11363176 74774855179437678155259485079601397760 11363177 223774444946427487388261794920585382272 11363178 229240630807499129364824665159709798400 11363179 253979359923975173491637990983727729780 11363180 -177655869740442880884843469079623680 11363181 -312825223969957221307602302901628872576 11363182 -810759708075426024493924112116619494848 11363183 421923808152566124418870968288589238904 11363184 687761016407248783560482965612068864 11363185 -733707972658138010202418170631773412800 11363186 -201379462728391494641818265450880407040 11363187 -290893674777455308999570692861777004800 11363188 -148030039487084053041900816269108879360 11363189 -219506867491556374254477906711123026934 11363190 375614315304227990467810185168710553600 11363191 20576908472488812606118802257446836256 11363192 368127162447749068259774405391946752000 11363193 472120554066229605252096340294870735200 11363194 142701252253034250307320795590153805312 11363195 433119616307949966446222648317199469600 11363196 -97881712531700152868603901331966918656 11363197 -9574034700770068340517928619397371994 11363198 167802705663412964147638238628462477312 11363199 -110063844933108724762818173578138612536 11363200 -213012773883401651251047962228293632000 11363201 235082931922956388034579170971579790512 11363202 456723623960444884058549623013069859840 11363203 -263347435874040605636745791485386695696 11363204 -352027801504780224380046574860222620544 11363205 -557591614150759443949861557378293760 11363206 566970609805752475866292157568212691552 11363207 809789809981853232542147423248847549112 11363208 -32704102256890950458188214089458401280 11363209 -568500096777266290383156705990327622080 11363210 -164422232990279386102784717608746300480 11363211 177301929330506615214141363208252230000 11363212 315345500401019151507000890684005258240 11363213 464452097524275950183241162172721741664 11363214 -16115466175831015822218998325223820160 11363215 474673440456454848127591093393544726400 11363216 60105648872399819856299173567183257600 11363217 446092914661651742729386040540662974912 11363218 183434699857181532484842223695603002016 11363219 11156948028039007974873172163089893888 11363220 -222072804347679251386769057121126604800 11363221 -24137056763287537982731752737045395328 11363222 -522102307100940655178812474274166843360 11363223 7482946223088777611468895984958193280 11363224 305803290397111023549054799887107880960 11363225 -740507561225898053066818516674133856100 11363226 -70944422176664516521494946391032382976 11363227 -143571539732261569537157494679418773760 11363228 -112718018969028695583958017453408960000 11363229 244276907900076905804937665332617442374 11363230 -59146728664332548675190618693257662080 11363231 -667721553000293307634130952657329304 11363232 62837716137663193312025327080260501504 11363233 -134735615193183367566856331367827727680 11363234 44041543015321442052741821479230536016 11363235 -7234603591854931281897058737489657600 11363236 -217349885581151623211382115546763509760 11363237 -348891307584730568233557206000366877888 11363238 -69051257761240854080581427964385081056 11363239 995525630805607580399715387641141458040 11363240 94349599940888902160037722806463692800 11363241 -363333400082500796848278081690270829056 11363242 -239059902198015829698777151416567401472 11363243 -910234949259117029820866398154259746508 11363244 12500707825736799946097218525435714560 11363245 160473755986017122531644886010490159500 11363246 -486732557592804167902030324859237108928 11363247 -21121104136974929358374885955286932000 11363248 -21590674704739816956503942062426750976 11363249 -67218781554805871927084333220284016750 11363250 95217476805550866449185271036553600000 11363251 -1420248344356030861031531316692221878896 11363252 -91360596291946725845672795013775496448 11363253 7866533627741923431846811675357875840 11363254 49664338784244485547790411836070502400 11363255 150559504580648950500432612602642371200 11363256 350663164831491407404106729990428753920 11363257 -336059365854186684551450494407646961494 11363258 22396576298941955940920458422024378480 11363259 -496468623228621220032824508926417424288 11363260 348926861342931043671464704746444218880 11363261 180888556250645292316568682913241359104 11363262 -27557971725747254587775089988563078848 11363263 -1173220837992146245330215438653630351816 11363264 51152611774118926838184192823548444672 11363265 139867740063817990715390834689040865600 11363266 -2232090059777704988033759155269453312 11363267 181312185687718361590202402120022872064 11363268 28917382171842652444302991507690254336 11363269 2298913879741069076738090622126916637344 11363270 117325809347455675815586306761573118080 11363271 -199621725035386905192492135133459846488 11363272 -445168872137215532422286482370765414400 11363273 213687056057292564749083436180894006400 11363274 151927373978277168458248403388612733440 11363275 161020631256826997503020168986351961600 11363276 -729583272308164034188627165796005274112 11363277 323908845043196208927643436266319113920 11363278 203485446480291801092170607985227069760 11363279 868760009388080976165718091042572502784 11363280 -7509485285157386043976240607271321600 11363281 -35186562035818379825685292828197463680 11363282 216920456830433794576154930232252111360 11363283 -87681266234037431965837707871387796748 11363284 347452015476860622803396281548478058496 11363285 -829666647017019905735597729816074234020 11363286 295889857431584924977874527724092528128 11363287 56748304991015044157109882310596680200 11363288 -54042686063595635996384259856036208640 11363289 2885803901157967069259926021680888192 11363290 142053157990757138725885559136980594400 11363291 -1295034470004681937652395157052015538608 11363292 199002370258127341241440242132322944000 11363293 -306447430624456884428221122342729086784 11363294 -284558860887256914633470275247939090304 11363295 -378260568463953413530947815388815917680 11363296 -825124941727663387766233622559614042112 11363297 -1054349769716734529271818766423547959888 11363298 3564278484080868341213669609774284800 11363299 347693233713432498749926246036596013864 11363300 -55006056054126219343228162829066323200 11363301 -91832529773273551521605367739933259520 11363302 369729540912440466005421436269133881600 11363303 21556536461772124366448116568198108256 11363304 79829334002582991737712944654674821120 11363305 257726023676524995382433213799853975560 11363306 -106763179545825159763254365766069672096 11363307 -510363862622714540850604154082680501160 11363308 -123118321248277399701868279769286663168 11363309 10164684401930011021433978200093569504 11363310 111218711790945801153796437945593157120 11363311 -388378784976189453288804489866975387520 11363312 -136224716157829154885438711116558761984 11363313 -170478413953396644122707331060146334016 11363314 252902188788128136049606544494767400992 11363315 4273037953627309115046921421110832320 11363316 -57907874941368876464480267631590965248 11363317 771917830533518414624421821838349171200 11363318 214131429444288030798228203374177991040 11363319 436244911190597894721201657295449737688 11363320 -436170729525390850631597567744723251200 11363321 -624736476589612801633205574901426403478 11363322 359331397629345103908427326222068662272 11363323 43191477610680808569655576115005466880 11363324 -276567957632056582622704944735311751168 11363325 4859716709036381686405210463781657600 11363326 -3471333547714516012675650224065140096 11363327 2377427423080899925905757098110872272 11363328 -18161405147254384964538780218327826432 11363329 -33205703512065755249551211705497362688 11363330 -115559941076488972896837438654264844800 11363331 -303016001179901818561297156212712151040 11363332 -385007020361181973720843261292078408448 11363333 -29667818338396413961998626157465639456 11363334 -60322730193533641745915296290733639680 11363335 -377536583093868640142370274206415491720 11363336 -47598800747966875412806757168653056000 11363337 346095532568352326135504569719087515328 11363338 60643722046449635373307516537329904896 11363339 -273813888267660290869445612272086901776 11363340 -54993560624552597859988549515509068800 11363341 420232491857706554087902108043325295200 11363342 -207459924730951195885092796294862630400 11363343 159564857754241455074914365337763414664 11363344 134753542257430750440943167831380606976 11363345 192053882586868764753439755206271734580 11363346 121581165964351901035581547234429413024 11363347 -186615441428845274903090929147243085520 11363348 -56112819108383107370177531899594266624 11363349 306337984980943841809639793421108611040 11363350 -246766604476235110437579208144988277600 11363351 -794325200935564024052288709490110462648 11363352 -1757524505950826133883466752327680 11363353 28484172886757516950279121383012134602 11363354 -157204122954150397711179433944640167936 11363355 296949479107369440345355480983656702400 11363356 -21938536720062010011772833336139154432 11363357 19990455643864618491388257582633620352 11363358 129965545880650902625345346989261921920 11363359 41309474001625076479869789855903695040 11363360 245730269642828773194526413432029184000 11363361 168010879414742906540720630029942963968 11363362 -5882512955708731913625328799403973248 11363363 -339930690806352597685904399673642679416 11363364 -263345325141190759281242520972975277056 11363365 -59019776317824694550963624454489299880 11363366 33721313997476555156046824751250104576 11363367 632062969879170196568827242714277388880 11363368 -442047218680569746435639070429886464000 11363369 -678567449444201542158463169374656004230 11363370 264202096672559574147362706344881900800 11363371 -353221742064810904785127522667993913728 11363372 156243311748815518099546734568894804992 11363373 97304449567062100710471421512398680224 11363374 -107397085353495637472949197792020281408 11363375 -692515375798824372181179201457352178000 11363376 134373059747770192754670892294547668992 11363377 -163775011461300545056786102160896129774 11363378 -193548592559253275122430530433195440128 11363379 -246651152501617321624497038701033225416 11363380 95436853255957867599682847374593638400 11363381 -31753114589149424609329969495545107136 11363382 11908742721041915615367127277555143680 11363383 542046778717066944802730193837103038632 11363384 -1167086628686370789920430598429190369280 11363385 -242813644730368991859172222858871260800 11363386 1120407256120511781500860811950753392 11363387 -41903024838687142274484137956033075200 11363388 336137809194945765435991462032674419200 11363389 -815965897774945958798386532133115116000 11363390 -38200141681619517564892041927814948800 11363391 2025772179717346748532794393666542656 11363392 -292143041937335314392571031338301784064 11363393 38020655185900431727716446699784494304 11363394 99568969718180276061864219640876198272 11363395 -10095276019992434042412352509547394400 11363396 64606946958756999943162931925677721600 11363397 -245283486949762663321585914465568730400 11363398 -619292784727754929208423262411642736800 11363399 -64452214311164416698964590682431330336 11363400 -114638221884878075425031089495925760000 11363401 -585448922506139368182050990533426112320 11363402 -17193285383025174150949079231933700000 11363403 185429056526980365564669682629231591168 11363404 37427761709093506238956012802469646336 11363405 -745706427488806423401668425424332334880 11363406 -41092034019934817312582462270026444800 11363407 912892693495793202824214307456054427832 11363408 26229449701565497176821819437217218560 11363409 133847453096691261375596098378203312768 11363410 -256652341577185926134402776012657717440 11363411 154224121377767103562840623500693303232 11363412 229532029638213973555831065878277033984 11363413 513396809588219221862354981241516430080 11363414 -132110528399874851436888026054208286944 11363415 116348150947048971933224071027038597120 11363416 35089691741943378591501498768181862400 11363417 -315310083747778573988528801324557518780 11363418 443306619669376551753370773178785273600 11363419 -610074690343315505822330244381517030656 11363420 404146401972531256028596788116272289280 11363421 -15246948649445609870539818285951021696 11363422 -37081966228160030616280037419244077056 11363423 206221590573873149215758575819008800384 11363424 -436820909775780608759905791167893340160 11363425 -62649460759318425590644055687443920000 11363426 -185415087426789149617426889069191159296 11363427 946609743995947249748568423907692120720 11363428 816620982018179007956726109691829859968 11363429 201652535514928131564212671851191393664 11363430 -65939002974867523553092971935251994880 11363431 -269280791926386581894482856098330300800 11363432 762990766198886395284870085586575334400 11363433 78850674744122980954218645976821511824 11363434 -325776928243030361790052446436300194384 11363435 67310906467382104488857311980214543200 11363436 82749915880828781930015913210038353920 11363437 -150813945058389335433821248548317938548 11363438 4265454097293649603293785438186943360 11363439 -754944228483241034942387944174310941440 11363440 11910010359737873357546694679904256000 11363441 -1057145201275763279000794171158789486528 11363442 -70236447461812478167024541766104332800 11363443 -287746510997015132949378731788721561760 11363444 -394121588200531902222654066030117580800 11363445 -42785036853973620756661161758316568680 11363446 382661433024066646469161159662836271360 11363447 -945318271978577187399009520669442010480 11363448 -242413703289433543988184799205716439040 11363449 -393270949280217243984409143303995099926 11363450 108456688690924936414264428957209414400 11363451 -243957157114454006262261095803159653696 11363452 -118643986011791194217841177884725821440 11363453 -106384647466157159414237498480346704640 11363454 -602682462295511984634043293469592994432 11363455 -69391394057161130143741415758096415640 11363456 -77419391195519468570024765187057254400 11363457 -142159278175187519604687182073793198080 11363458 434312437923873366670233453276236656080 11363459 -774339724029820733655474611449708851480 11363460 -188221370170727076037239237371258019840 11363461 -21660939817238039340031024092073100676 11363462 238395654436532547780029435137660563264 11363463 63580153109282024910833516046525964800 11363464 -334770929032601781446786002685693952000 11363465 -227919539505362711740651518425261120880 11363466 202661803951236058789886174943258311424 11363467 15180130268601843959607223698043010516 11363468 -250977184943955919697363133673549132800 11363469 47714023493482692634489523352719773728 11363470 -528507744325198917130041034516583788800 11363471 136977362642709385718620706815588470144 11363472 -8227065859440518474105999003690729472 11363473 1003939876649511845992577738136546146 11363474 49583045153202171440329037010351950736 11363475 230217216239766663633451018697339443200 11363476 77834338083016353775860383764639399680 11363477 45668539643112706386022031343509804892 11363478 -38226055021754356913631772740342681600 11363479 558468176299389255661062885886323351600 11363480 65121579365999655462239544586549862400 11363481 1996593380283691314084626199665537328 11363482 31970442304537371465006669541239502080 11363483 -858295060673395461112903909946557238268 11363484 -72796061256891741634767755715465117696 11363485 -29706210993604957960670931776880240000 11363486 461167241900671221952228310137545336192 11363487 98135432413195965066251116606630142352 11363488 1207145707208779844493335858750294261760 11363489 169886149929927174715872901298516248290 11363490 9631332497185181455174314387286874400 11363491 -489193766228579930907409054252656327848 11363492 391505782978480253737086350712806949504 11363493 -791322239291273397091831134560017563936 11363494 192821684391794785393703692332503642880 11363495 76409457130695681892203686726213076480 11363496 -638781543019089521577307660718639923200 11363497 -23050403489961045052862208041066688000 11363498 -31735508352474876828591667134542014464 11363499 214546415353964542251232531752890679840 11363500 408437209815086230899085034150651136000 11363501 842058045764689997843807279994855225600 11363502 88145775117400325573362150306692781632 11363503 4847831556132426317300211979020561880 11363504 -73464761548146779337086013298186567680 11363505 122461256513174747984799832415069395200 11363506 21683931551990295344601477871996412928 11363507 38153531486183588610703963858857545424 11363508 -140692917659731797870390349283031495936 11363509 -536046004667679985201462084175473814290 11363510 -18867054268387907331509675771811607680 11363511 -802785825953469123590244535749739881216 11363512 389923393241626274315354162521380986880 11363513 -14258873413260149253464962117518965760 11363514 50247308206077761210701284749577844224 11363515 20412523359065840345688012357905510400 11363516 780912119733560573628348762019159825920 11363517 280856703639913036325892832162801020480 11363518 -141253460706605543274838874562513100800 11363519 -772233101317275057310216636253789281728 11363520 14658499712771763582762435125182464000 11363521 160352124766284142161539790688858753492 11363522 18172561624548212091816779950248111312 11363523 -259280210913975440730927856639929316032 11363524 -9327330724085415489356602687103427584 11363525 -7678002732816819285497284540182394950 11363526 -244974053149650402486186862412943635808 11363527 109873359938654499982474431193252628272 11363528 96368384749451962251339662056261632000 11363529 -602719981739144539245949165833869400816 11363530 85337007160867218531347388603608459520 11363531 -1433022945652543560990256618073676845136 11363532 -271739826969304962290750784772030038528 11363533 -1225212202077485103025160634242120175840 11363534 -70795348926902078310984263756093729280 11363535 -225581788903059301651514849906272306800 11363536 -59871965716921769235229168111092932608 11363537 -155364528282812717766295136388253004814 11363538 -104989830832001387672374770832628051712 11363539 58769663372151009190842616326610850880 11363540 152092512029817884372355985537525866240 11363541 241569169969051501622970735609550471104 11363542 9165719165168324859816957140193606144 11363543 712489603204716204200742733151853846240 11363544 582795304648902088070120857930116096000 11363545 -6988653181104974569066040119723944960 11363546 -150829016415756293997757179988681214976 11363547 232245599796674914465698372763326530928 11363548 -153077496813905285423908000268238219264 11363549 902802325392837644838285576576604496550 11363550 60557211324857215498149865359626803200 11363551 41488259842832256541444419099149686560 11363552 -468076867922050646340524038949310824448 11363553 -154645376477199532402086425558653520238 11363554 -675279186611583569531006960479637679024 11363555 -92979228039750407265186324452065465440 11363556 -37154712977784443582923800501645649920 11363557 -812074781014537734190061172021749248640 11363558 -5936371880881630066797948876461633760 11363559 550006661584330628848163075571526321704 11363560 270991565043678046787798726509877222400 11363561 8115060479129234835892732622206076448 11363562 -130318596476755810360127447254791545088 11363563 -51027042972038254008374024100116777520 11363564 -444482386112355025673045438151769273344 11363565 428928143984018398462764481992778518720 11363566 190803511357057414619472282464559018240 11363567 -3370487502304754688565288880366916360 11363568 -136317042504416888728854529110809444352 11363569 107532150249573735049787815834263954496 11363570 139931917217120694876153336418022232480 11363571 -28595311942377260546757313838632047888 11363572 118705941825914944772217904928381558784 11363573 319205396675970376191378163187715338364 11363574 233739839300271515382991180413353434560 11363575 602106830853468668938675255635424638800 11363576 38322243945579920485505905936416399360 11363577 54136494079492757978686213106569728000 11363578 230710947958701191244315959100826055424 11363579 -256117323348525945850117747699111213824 11363580 -180166420152658503854183825529709386240 11363581 605749550050884245856975369914839621382 11363582 339319835318903241719525471027769792384 11363583 -62411471001020794647088136164794077952 11363584 -470226952818588636134213127799318773760 11363585 87318531306553124852703919658721810600 11363586 -41841162387700612352079617438452993536 11363587 -503182360030602078031546056398896550160 11363588 191258268536519682109192590681158221056 11363589 -297346982541191280106263217970157936546 11363590 -109685433623005977007041727018276032000 11363591 915740435056733083209859437301033411992 11363592 22361419724540354762377979492869201920 11363593 -59768819894932314392752835001547901158 11363594 -400898138076390428538338303152972752 11363595 551461441057150681842380638938183939840 11363596 -6409574834078778663865017793818913280 11363597 152745058533531451456625765145779424000 11363598 623174583732900205389263844295275861120 11363599 -290428196032400377361736231183291748560 11363600 8810536508396066831436662448159744000 11363601 223839197345249635226201106299206321824 11363602 -466609386907493423374963951977369396480 11363603 1216242877078271074512366431885290130040 11363604 187811712500235286882982652991434903552 11363605 187447724975206393600199013501839046720 11363606 341136330930516408808185979694364574752 11363607 -586850795140055593481957934054794193696 11363608 158701598510629519394937087479203921920 11363609 354114013100493955912006212820876312980 11363610 2158668556010610160405574926242938880 11363611 330346995996758725430983955679565004064 11363612 91683115550856997678221571872210135552 11363613 426875605477354944754010706637849863168 11363614 286093623795249704774662094934043576512 11363615 721861344722775998235361891750045227600 11363616 560653422588811930512254634051253567488 11363617 373216289556877040447582310359437421666 11363618 7261977017863220425108718619953264640 11363619 -128120912980491967334138966898353920272 11363620 68838580536698554730677341613014036480 11363621 -387319367349955994911758145947433708800 11363622 -127954342294373335890289554924493048128 11363623 260302266503766752465389183353256088800 11363624 30237547092370918819110009737781073920 11363625 -46370955410373508925454433461064320000 11363626 -129954616395999004014667218706040917920 11363627 -654538126862866488407742316383686848728 11363628 -416287302181485600538618137088235297280 11363629 -590512783889709738512337308876285673600 11363630 -230304396118660249992777648576389183040 11363631 407969453490185335832696945265004946952 11363632 654191816913169152784085899515920384 11363633 382323617395156694299689158791411569024 11363634 -237905631559333773437709503003689728000 11363635 11936190978710607173750527804548292080 11363636 331840555870531288754112623983772928000 11363637 -349857864074998574385452104404735011232 11363638 -250051603457966869580534940674056747392 11363639 212878460785121690530694105206601168832 11363640 261727595341167603347691906591310233600 11363641 1789617629672411810668021857931099035613 11363642 210247436847714478175343383395533003744 11363643 157762001311435257406465387373868568680 11363644 -152024961181204291106751026967106929664 11363645 46095373249022844391099597447808073900 11363646 -72320278172530392431192263882494329856 11363647 -1019028885540693098824440262341812391808 11363648 -44687242085827158911849123368475295744 11363649 290540985173296165219996241795123242848 11363650 395784735254103091419988044326490744000 11363651 -218403287462543852019088902865184184288 11363652 139449765687080273276602409132082086016 11363653 -3231588578022420490881602977875253760 11363654 -119362657942818813624024180169036631808 11363655 -135967856302510601068324195470447009840 11363656 267706745574983951354207563263300403200 11363657 -62704061226172448019131451771829968588 11363658 107691535631360754575501822831720839680 11363659 95101440568524464274555475465277528904 11363660 224926776366563657700854474676517601280 11363661 325602720124678499708103163802528281110 11363662 -32068906934708131177829013856848552768 11363663 355128200760436225027597544605064748912 11363664 55201130640793818630896967660865978368 11363665 -310920134564202549872704151310987836940 11363666 -327854157427237725623632788857877569376 11363667 -205629701767980830531062356828606681600 11363668 -616101261194784193193331070000662093952 11363669 -532135420827248757626640405954100612704 11363670 50821940274703742987630674965027210240 11363671 -117127887643880336033066034572065010856 11363672 745045000508337315658177424278536499200 11363673 243656549499075480303844652328238750944 11363674 27199677028073935999955488718452906752 11363675 -357600825975932592181513408404181553100 11363676 -431797872016018220898635536506368901120 11363677 149592681942743200173275249836629382008 11363678 250645917825879591526045206731001964224 11363679 747879320720875688434168944860948198400 11363680 430147623181907639682273532045515816960 11363681 571045044879099491106008483972858492544 11363682 301570192342513068265943769251249676288 11363683 -212862614068006381507667760656312323896 11363684 -236856519259099994425545715007747937024 11363685 162132584810795162744426845758782128800 11363686 195772096447748424428290502661116674560 11363687 39877940132076988527473159316275217336 11363688 148966018733535470932122237792167746560 11363689 -342287836818333628148824133535984973510 11363690 83426253517463981803720866689827616640 11363691 -26503729053940770255622503188053856640 11363692 171035886912938274387672375510094267392 11363693 1065611111522831204374830461550145486944 11363694 -22069831528281079307173127659381425600 11363695 -128091195043627048983100294966420070400 11363696 361225086982817185941946773130444800 11363697 503286163817619472622984197529157743874 11363698 201345208828838895400818648364582094880 11363699 -105835174415284111288833894199946049360 11363700 -67039087121914856357491990801383168000 11363701 218366855457071168098539811026136652544 11363702 117666988117029029384564501813704095744 11363703 205661462504907957509193656797516553424 11363704 530458760484657043344870081567523799040 11363705 -694409680445397006371182251246797348280 11363706 -196568247726279554324690439861601812480 11363707 -1116486711555546230677810241470010903328 11363708 158214282490979131283816933619836175360 11363709 -78119359844053842861607316431703586240 11363710 -78751812829050638344523650829375664000 11363711 246687385681663412697876212060538979800 11363712 -166626857150166350773571371423361925120 11363713 -466053598791080045805715243108544055996 11363714 -308855594503398656379105617379555585120 11363715 348565630847856386344466438749355280 11363716 34798570769813034521548032917816913920 11363717 112799813439373536292754261283854588766 11363718 17505086104966065851823957551465435520 11363719 -997103770920760535985290696886273051880 11363720 -115325635032833972400577851675106867200 11363721 -17279233253002084846128065318485375776 11363722 485691239549389069488261097235531076912 11363723 12034890795170008675727665172700779040 11363724 -24724854267487804920818105266002393600 11363725 295997401224141377408930906760044829600 11363726 341233236700852254304767688830306198528 11363727 -3157887207520842847440486215066640000 11363728 -54566242422057815845836120760824872960 11363729 -525522292924582439694711084221683520400 11363730 -26704358818939024090073638746159605760 11363731 146725001704281934373601460644047872432 11363732 33679860658823039033407194199918362624 11363733 28940174459946755679699932244518859840 11363734 198851629469904510316064888607906131520 11363735 -14970246685503937477273547593885812240 11363736 165899031974949573540017853233831608320 11363737 -287118279845401601909596376122744633920 11363738 -146928665996757937715563437944694174480 11363739 389892167864616690931777927901025408 11363740 300083031793495891535341065389330480640 11363741 -960679422495117409923449338972960840500 11363742 -6119621536861563873758439162555206592 11363743 -102702832270190395626524961580992575008 11363744 -5390700730365353690786609620360101888 11363745 -215193572276716034945891236995118922880 11363746 25459738430954308979337158227613466624 11363747 1101738068486417745310031826206922143196 11363748 113367074899982799402009130083579002880 11363749 -739270352516626122628670814212285469250 11363750 -118987190877844089959287830756312180000 11363751 -86183450963770511523934632247043206176 11363752 -1258431275602125123664288193238964561920 11363753 -619270832171888159653473232424310484998 11363754 -255649540028396261122963564493425090560 11363755 43976713091796113158134726928646313600 11363756 -679129140157204153480619867976444353280 11363757 -359871156556236181733539398501808647360 11363758 -7171825546067941531371023297215185024 11363759 -860471450840971441862835782516340924360 11363760 129326730538375928269639218313425715200 11363761 -321848050225392959549267970460526691600 11363762 -216656121648361430012771111642694755808 11363763 -56350104269630191295700578657217767424 11363764 -40670567904568694591645944840948876544 11363765 111316235118584965513950024304079731200 11363766 -77098657316498802202173158749500662400 11363767 1225068742605297856481329423069393965640 11363768 -30284959722693906500838028614676131840 11363769 -392119566674052235106373527475190442520 11363770 181253735920192307887406264881585109760 11363771 157550403577369942661959519874810365872 11363772 -42239380242047613537837648729993781248 11363773 155380925000708419438853574209292628780 11363774 38739471103417174032963524728917454272 11363775 173802140644889347269488083013062339800 11363776 34062486239940724480808456460982812672 11363777 -989105674039370762664913716815450077374 11363778 -617319050427646886292997679088393020256 11363779 327150828081018621057749526230395057920 11363780 -138792181316138840296639849740443462400 11363781 -57179871343139868057276629047863564480 11363782 7290231857706838398719360235395003712 11363783 -41469382044744400606844290898096208000 11363784 124617407856830930797332333007965880320 11363785 258407564637253094717413089392206858980 11363786 -472535228397338784328919204267929382400 11363787 -211003903423604329587605045671018596000 11363788 317512461100256029340929159440488790016 11363789 -35688367780115940797796169381096233300 11363790 132230609900228316801263028413529582720 11363791 191246674763914344092267824079964542192 11363792 -164866560600147414299548726506589913088 11363793 222227901802883666617620947712044443584 11363794 -33781494304260735938084374654953037824 11363795 442516278635504680337964794732204880000 11363796 -398175100346421394654019468673505075200 11363797 -386612193462235830617174907390438009728 11363798 85346947739202997629924340596897626400 11363799 -25824605887830152573099231197295690136 11363800 -38551024452454777402798916126757888000 11363801 -1967036275592432907054776331312801952128 11363802 -243602604097091086238765817146444256768 11363803 -4822935458254339479022503567486730368 11363804 -455014300525766791582905098126718457344 11363805 121358706426168259929133951182016778400 11363806 94444812847909729667984118520241566080 11363807 -2173649726758998728884829130073529856 11363808 49531128509758882575191368953029197824 11363809 243274677192688206465904989853163599010 11363810 -71534568367169891468950503368133397440 11363811 280877682473136816255258018886252119672 11363812 -624677967750148645997893558312031729408 11363813 92475237276935010682829908032210729120 11363814 -3938426069914716119775544923361898496 11363815 -452709767542281584105398237117201839600 11363816 1049515083732165106762713551265571829760 11363817 299297618826939370088270733923228419200 11363818 -127316462589023117137868299326698971296 11363819 -137020435034835883044502726300514976780 11363820 159095718212987760833674026660225576960 11363821 -237933345546649001005903659857418253088 11363822 60300243494035438934204158108860635712 11363823 -67686186406433546735676379463055641856 11363824 7116182256487118700267817175752704000 11363825 -5279970342128757293199396161656429200 11363826 -193093348241636749281558897319093520256 11363827 522005615238885072741450008034317674072 11363828 -129959735670082315722376852437963608064 11363829 -335429683339351898809167629830850651616 11363830 -281999967281517550249598107965957181440 11363831 391053908420452919031818636325548230632 11363832 531977991661517522755299623680557035520 11363833 -373889683769871973391451796141562070016 11363834 -72357471246192762027247728849511188480 11363835 130996258792450025554162213734900328560 11363836 384438952583219940410028502223894016 11363837 87267826620964763912788490048976660312 11363838 38321547113545659694424126502940417344 11363839 1180085315960771912244113446650283696640 11363840 -178858776468656657971812301452638945280 11363841 -120706765716388163834402465301961675200 11363842 65174855106550929884414877205485798912 11363843 29500979441699916634744585472955709440 11363844 129485098478190239592615256300256111616 11363845 284974873065405318392486918413765382520 11363846 22641872200056796900119910825418897664 11363847 10285550384109207595760676630434105088 11363848 -1342521193176856526970314411343550218240 11363849 -493846630785746806261335293612336009088 11363850 -188290444112548073014648098444157580400 11363851 299317051559975786124849429214995135792 11363852 -64855105404152913880245328817360133120 11363853 -99896931196952363312216704187270824800 11363854 309820331270473420787580536426304669312 11363855 -282998990720019263684480042192373285240 11363856 16953294821480628620428357977042321408 11363857 -694231639213923293404060401514885866240 11363858 513542231138127202613394678045107326080 11363859 198436821188870767978366676370584231184 11363860 228596028109083164447430501400812046080 11363861 555669268860579113109748838392270152462 11363862 -139637238119741001334789422393917322240 11363863 227820941449059494764836213133536013824 11363864 -42950349567277178669911220081079920640 11363865 -76503266175036181694182164380095202880 11363866 487748858523041193519076581515380603632 11363867 903443086590746245774371365872499318916 11363868 9646772672920219124294847662010040320 11363869 -502058531737493894820083643900228111840 11363870 171598902009839386492889895772097064960 11363871 -101840680516412375279438282853464768256 11363872 -72057480653020896473425367709001973760 11363873 17933645616376551004525637590030514088 11363874 30025331428453950781382604078483020160 11363875 555412819348208550012830650017086544000 11363876 192034461993675166122966584283583203840 11363877 -240130359846885064667236150226407863840 11363878 91932373499622335739491150991691830240 11363879 -912224102606765510803897881939194816520 11363880 149918927866775031495259507329847296000 11363881 157332189472067923967567935929814522000 11363882 647652558310175950634111312719581026400 11363883 -43665237624188176276457372538205406376 11363884 -147411438976836075445215931225475690496 11363885 114276964973292703547946452000351167800 11363886 -117656415444504728513751890630527267200 11363887 91612840163539118719469414970639472640 11363888 -89330102167608818714661610529202831360 11363889 -243618412992264832695465128824746122112 11363890 154427932811649505434108499112081335200 11363891 -311184303200069692934947503309557968896 11363892 -428538003172644702971840208117964240896 11363893 -479494269165827242947255860161902259858 11363894 278799423627700334576375349240220142496 11363895 126697063198299297817656900106899072000 11363896 1137066567216337289905869072963062476800 11363897 -287157283478857610296654461193344285654 11363898 22789462001426806968975086295415008768 11363899 716751789090466395604197356855702108900 11363900 -147446133110636767009751233457477952000 11363901 317519631907063290641032324445596684032 11363902 74315213804846352785098915838879987904 11363903 -1195293383402198278222687305954276105000 11363904 22468558331619201809332109701593169920 11363905 141296468008729321994228386327911283200 11363906 -416820963025639017173982921823801440 11363907 113583285350675435677742479491620565240 11363908 194698274852083375629406138177238224896 11363909 -526461701268470864196405342567112977696 11363910 -14204454874494244751745338548076755200 11363911 7276614947125722924255303408655907040 11363912 115440027259533775166975082695242383360 11363913 467859854807259446339191147095204762240 11363914 20135296664741241233336252556964410768 11363915 418290499749108315493333508233482470400 11363916 -465898892054995269710792271276307112448 11363917 -996951294343666267841373698902433601034 11363918 144937570117612817792364334036622906880 11363919 -2539801240221098876554331086118832000 11363920 35517838383581329618051187956045824000 11363921 -9762164685806730474995285698336905816 11363922 417807874181663656821383081016165465600 11363923 521499158369253458803744312680579335760 11363924 41178425638998139681520001261792294912 11363925 79354919506939807866185783441219968800 11363926 134071145436166356704237533100167608960 11363927 -55407289348838415445092022614839107968 11363928 688606488998893244118901822152701276160 11363929 195049765377411162175228839061714817940 11363930 79687093652821396453011856978666779360 11363931 267746658302687069101445721440743877640 11363932 552398698584048717970147938361911552000 11363933 544981661889763068920295854711551726182 11363934 -2530260470158294897976797271314520640 11363935 -22489207189707742784168181399055831680 11363936 -1113149960894034863234679227518774149120 11363937 -41427935886349785709858974995059185600 11363938 438954911132153285989349404490424810240 11363939 722219558083488597899251632468450012912 11363940 -86642026399822337772353428523555635200 11363941 794401375194508267931166845566453433342 11363942 -265264632517079045459255241726646534656 11363943 70969931601370164148363661454663041064 11363944 -842158118237623690167548001348110115840 11363945 243198862419280230879140268209735294400 11363946 202602715037917841625305662499167680768 11363947 49027762485477417765544960271935161232 11363948 -448900784297667995905959267426850920192 11363949 392236343387469529276427698329662077440 11363950 2236791702864690394011679331318817600 11363951 54256076786985712548703412206229375952 11363952 140340886537743518010824381587623936000 11363953 -614823334178580589339229712688807690798 11363954 10838063262697244098189250239803502080 11363955 211231937188712055851133337070851564800 11363956 -410925722774393658155420274325130495232 11363957 -1150545317397998059503324005168786880 11363958 -34887157656359738265029015983443255552 11363959 -201158352242538767165198016109750450840 11363960 434212053529971584692425434890626662400 11363961 195834680789171590913212167476019021504 11363962 -390879836881482109970548516816409946768 11363963 -49706732840263902882530859587892736176 11363964 -192502314934038418695927213731857473024 11363965 64534818907144544858000808675224218200 11363966 -165269369328006592289643067204569389568 11363967 680101187878543684260706130627335446768 11363968 -63178919134420967578660592212204584960 11363969 -816505625981814512911135007949791216940 11363970 -58991625657165110650396110953695411200 11363971 -782292395116947297149111875829372029828 11363972 -264514881888994703949123846431635783680 11363973 -357693489187748360850256555114650050496 11363974 -70886697961756224287880387009706664448 11363975 152932685366165863712043715848462512400 11363976 -8484218271502217643949459691301273600 11363977 1622168528997505673453680588977470279092 11363978 -430395009707431813636645259304153162240 11363979 443062095059098163233007812854514865088 11363980 21326113277810091514288761933970022400 11363981 433693028227969990206828032593026265782 11363982 222552267101314326862971114286860766272 11363983 87302359814185959518215315580958504784 11363984 -144353847297689524555757769853995319296 11363985 -484995450664911916430324172909195989580 11363986 8972837901373823985479474640245673600 11363987 288381285561928685278570557976451166636 11363988 -33811912815283842106250833388562032640 11363989 -325262240667582657559320745422133820928 11363990 501369425673430817524965972159114547200 11363991 565643929246460959655335049038521580392 11363992 -724369110123760998989845565176171315200 11363993 -235211095315601901399966248899557712896 11363994 216193941453349121647017474095832264960 11363995 104178905496015893153946555930956030400 11363996 237370282728512813598250428468060023808 11363997 -5104790663550883121877500762919106272 11363998 144493381330751977638894429640370804160 11363999 304533792502693688437834140680111052000 11364000 -507395621984112437464005437315874816000 11364001 -29297688408257782575975183851591059776 11364002 -154165924045967545431772096555026686688 11364003 -455784818640519518694045537613710612480 11364004 -349080260914908619008465381931025890304 11364005 -160434016406286828442533426371801532840 11364006 -67533877692226821862636982703556428096 11364007 905470173547876111441754896584824006352 11364008 -11223606396052368703044939787326551040 11364009 -286083296401720466006347427127445328496 11364010 131253341271337302764100519227379932160 11364011 7398291928383297243539581916854520448 11364012 499067006182274744472688353793387694592 11364013 169122641783273083599607768216740136920 11364014 -298995456371307422429190781490209172160 11364015 50449275235723031618991301696772715840 11364016 -435747714360675819995877248898973237248 11364017 185275628850200824493593111575099811392 11364018 200022269549599642656121822316095691904 11364019 314056882444397415789227952628510039800 11364020 67338690507073007404334545396972788480 11364021 -564864117169528161970796980927098701010 11364022 285631892147144395000914284235448785312 11364023 404530699830019019457906451258171779120 11364024 -43617313542306590585392846006777282560 11364025 443930240239246201742808468486573963600 11364026 319245818298037235255510185129571547360 11364027 735561516988560409894320657102772164720 11364028 -65356271742353941571159478384832859136 11364029 -481434345352888276550056156605342653370 11364030 249550694887686866201347973127715104000 11364031 845559319653912807347260887652554839760 11364032 46611290729801136106299732248651366400 11364033 -7425738405442076714327269206609071040 11364034 -49432348303001872832949414018032113920 11364035 -209238259555247704602954962887173894240 11364036 -349022842426854830966460963860170137600 11364037 877649090014920206241001610298451110686 11364038 49030570464171300977841765994547853312 11364039 2255176900803311738698286651247488304 11364040 6378464508103558320367038263422156800 11364041 -256429666232224173474966362897904152376 11364042 41306469410328928817386221922625077248 11364043 -848031104865518808454895262419805258096 11364044 -779815621148809483384141292549798724864 11364045 24452855325365864668552090432588492800 11364046 -89822840816034023896275703956940638528 11364047 84893708541851663078918339501586877440 11364048 -29610595914110562051703749147146403840 11364049 -319390605718159378191180861518516612880 11364050 -293123811367695122613297948848725200 11364051 -617386324052087349136801173911554327368 11364052 75101993026560540258990300240453181440 11364053 -536610936528623817888499471706457853476 11364054 -37780624541637028043575637380825847040 11364055 -150164051426322472699255529840712920040 11364056 59053913233743572898471186947160883200 11364057 9104919515567044705368075125682819306 11364058 -26960951691525304565497824508866034224 11364059 -332538805300913676143000938423672575984 11364060 -292534486161688167662494872779805527040 11364061 426782144470784717001740561611513194662 11364062 334420699059282851890718118569267068032 11364063 181599266386923630507134812872805824000 11364064 -747981888738812881366865268082210504704 11364065 426147468072837827401685760645314797800 11364066 -94871395209805262240970117663542209536 11364067 31311847292360485479536556133164485208 11364068 -388209343778036507260102052604825281280 11364069 589820384252167981155313127373318238656 11364070 49719884215544381863002336434565753600 11364071 535701501446172517720404229346578675200 11364072 681873380505876911717938393300719697920 11364073 8316623081959920947397109397118947840 11364074 -24636173991644614782605963819218253568 11364075 -183422773292158103082705548159678735400 11364076 -609605044782040164931756451957333098240 11364077 729216479290900002551133544453215856800 11364078 -250381490724418132875961264796446224384 11364079 -3860779244866339684235072223891398320 11364080 34286251050451998343346365717358837760 11364081 -183750587712121312561644329068381622400 11364082 24209661031012467848853781545603109392 11364083 -24936036144188934447124404879631658496 11364084 -42940755434203466671110900437610393600 11364085 -61746942466716577543558364394558920400 11364086 96600150649962988944559123690014619584 11364087 -1247253463229370423256921535795552256 11364088 -1058337938314987454406724881397591818240 11364089 932789328031219369198508847100436557200 11364090 249165362743749394561782160666099200 11364091 1204781258423939344092073422957423084472 11364092 491750977337048973247316480570271528960 11364093 -85143970152166433549845110553131879168 11364094 9875082618144275187528221685912576000 11364095 35003284834898504659882782446304522600 11364096 150287597800581376582885694325896773632 11364097 -788543520394769632275360474778484595454 11364098 -410730284037605584874052458828353969200 11364099 752736692667473508855059642367735875064 11364100 235795028053763594973610698745768012800 11364101 49355519063929896322759920663086054784 11364102 316129787904422444181525619252938456480 11364103 196526108481848627611397144462894348320 11364104 62910846193407405343415773758404689920 11364105 -294459758058085341210561841176800831040 11364106 -51899840332852952250569329681000113216 11364107 -445068286821458799197892748897913210640 11364108 -56837830578368771221751051500379258880 11364109 -1066124235783349200658172255000723617920 11364110 -211824275881161138161226242744630111040 11364111 -838141268183095384631272304679217424640 11364112 -168916821870855438276367872630059229184 11364113 767581511652634242154314032964026461362 11364114 -676847664101838669389512079262197760 11364115 -30738137030633419597917670524494824800 11364116 -56476009677072729667815037625640247296 11364117 -608565630479319270789054136538670957600 11364118 -47650094580386378616893046455809720320 11364119 -204462726359957335010729306796720482352 11364120 26469130575750206642747611640329420800 11364121 991076450500612074833946254294894821322 11364122 -22307880277974427033897722211357639680 11364123 424224316574202025368835946350541823384 11364124 -96033724660915784869498382886771464704 11364125 883424976688770306054648691323107910000 11364126 -6433708549109630857199846573083287552 11364127 -990916196623359598209032951958708037024 11364128 871942941625880436041623464729905725440 11364129 7031780449969870951064220705331886244 11364130 724396682105854174845370686571822310400 11364131 51939177529831516154544803640873950592 11364132 109593911562866552761854014813571661824 11364133 1036578642725600460235330332731748868320 11364134 15034888660426999277169937568720680512 11364135 -19068323720463485077668787009054771200 11364136 -176167264526600599076628319942830243840 11364137 -387145179359415572541162549760949006214 11364138 -127683057570264811047056160690505900800 11364139 310313041402307542511849867276210847024 11364140 -349928998842810515274547585321942210560 11364141 -354578285507628802269667964630634595008 11364142 119889883648732779302946017852867677632 11364143 67618595018409060015234334919648419200 11364144 -109653097570215039372629065581708705792 11364145 96702014862401130990779203673571513600 11364146 -277666748014739351007854512500362239728 11364147 625758486718432918945239166033809359640 11364148 -400772089470510372919157395911188879360 11364149 704622502493835006413511758057605854336 11364150 29252427100319163588071522009048064000 11364151 993071591928245276689923022201167099400 11364152 -10023184111579670206554854059206758400 11364153 -202513971481046550316088365792185886896 11364154 -259878544252596607985961024127153819680 11364155 -112533011745841596538196399766941959680 11364156 303548525930442273727834135741314304512 11364157 -36397206355222416982179873363160784288 11364158 162539717155848730518089288850321000384 11364159 140801606168609883762779613630493889808 11364160 296188958064574075759089418123975065600 11364161 738230893514882210809999071253540335024 11364162 60935940638962802392109092405527974400 11364163 -17581095370145445051732026156360587588 11364164 78578154426850237883727290033708322816 11364165 719461371092252065335734193133800408000 11364166 -203141117710944508739356897003882782720 11364167 -238740901869984190913637373804746983880 11364168 -532208635092507494659817761948603146240 11364169 -17195959080002314184610099444024900656 11364170 -380426710661272653729872248252388898720 11364171 17912867194760327236806912077180108544 11364172 92388943860614378809280678974338570240 11364173 -160897952001579315345247434163883089920 11364174 140073282764165600095963732025032290240 11364175 34651632668727225802835372006884816800 11364176 151880054864359471559218427000855519232 11364177 179458435163211764875862621368135016448 11364178 213410314886994429861368296826731984032 11364179 -38896347618565064077542989837039027220 11364180 99608053606515290610448443623315865600 11364181 152934258890559126315518400939731851982 11364182 648718653701179824038757559622093628192 11364183 354897729513742453724729243775810204144 11364184 76862582199227716217105291137908817920 11364185 -21907756272155460259909564352425881600 11364186 -58630934901846757486274928931956003072 11364187 301867346214466090210200292601797152836 11364188 -462563088138023571949299506832055908864 11364189 463878133977607614641377125767992039488 11364190 141380051909781337334451387363391632000 11364191 290534730797690532539772465924271322952 11364192 -117058581764104185817903151855330918400 11364193 330622756058887939993340574953759665442 11364194 -560407342598883930546727333127785029888 11364195 119494449751127122161004878475978602240 11364196 1269543995201479314088778805065882632192 11364197 10382467254168601069610560094496754176 11364198 81327966342772678709003851405920502464 11364199 -371592914556740634342865432819498832 11364200 237740377707367668438336995778528384000 11364201 265489397165285841081106478705141309220 11364202 12133686104323041686423432818696346304 11364203 -246255858337029526521201136987577351976 11364204 279067663809014969633833171255096995840 11364205 -304332876834322221127330371907238391840 11364206 -4100096284957108876141026984027707520 11364207 -141353141626752939045814225117333596912 11364208 -105025472839854334698528798541117587456 11364209 1059967501708016561296341758894049506304 11364210 -2099896172939074703741860652631083520 11364211 775465546556702097251603879500672021440 11364212 -12520712817100762680875670352064944128 11364213 19845344842505790782162358918071893824 11364214 325593782014703000087487426966825633792 11364215 -803441466436708301678962417837387625640 11364216 15873979077707652515494900770702336000 11364217 1271851391230231129404815125179231624 11364218 -204370945001389988616661325315677687440 11364219 7737558968794970816063295317823797496 11364220 -56387671671860201706624848492806072320 11364221 1681572596539710859262668681989369016800 11364222 -217458139757801868620907765704988596928 11364223 233731971536157805059922744328132483200 11364224 -757389874544215731770911424492706201600 11364225 154726994872584254266867726767776271600 11364226 -73797296866029813894930125681623200000 11364227 -1014213707905737801878698989511078955604 11364228 -103900421461845586399847813172665548800 11364229 -673455896288596255166470604786338023040 11364230 -403019482218954114552362675584390080000 11364231 164648385053978240038205293914501895680 11364232 260639552996666477429844500934735052800 11364233 -365796687801566541858670586832301276518 11364234 -134180629123813567111402643984050994688 11364235 -66160399188763482144891151109848082640 11364236 -193907558455355945175772482021576123648 11364237 462201908502519193629839390017832910294 11364238 -413418241191749646935112851368207932480 11364239 -302996177597689493031912887424471263400 11364240 20846462222460178388526570381300203520 11364241 149275175246235127270883862321544382272 11364242 90503386400943557200208851580228419200 11364243 75091483889245763250015979921291864128 11364244 78318402731993535882831573095517935616 11364245 -649971247217835624390941228121822018120 11364246 446836336581420745091081510513707641600 11364247 555526375818183835407080718194904650696 11364248 73146621475325798268209527017603932160 11364249 -172955687143198571636029651576081013184 11364250 -846996345143773463624132677036844736000 11364251 -255128979665252543536683525705200506896 11364252 -82888079989619246091232814216570539008 11364253 -870417093153381674228004101749534729498 11364254 -108795111230757494272522401403648229376 11364255 1253172130486482552476198878282636800 11364256 -362262621929296471539255928485477089280 11364257 447318929863511949995407841304999903492 11364258 48284489393231498899281702943339929984 11364259 -201437219369713920279525591829317521280 11364260 -91604004130213943322029312263363706880 11364261 -10736832910228227907374788350413023520 11364262 24907682894316424670596810360121823744 11364263 10258924703268701843855316717142843512 11364264 222933993352822533080726864867316648960 11364265 -222360651872079649712974879977279962880 11364266 -84522932690494663509359198263504810656 11364267 5221265451712592379020733822858675648 11364268 133324465854474409090192843713825621248 11364269 64585273301584290663076258163766288096 11364270 172099312170031992552982163582418921600 11364271 -502208847392564128550269609403352435168 11364272 -197136848203150157440610186068101070848 11364273 533882354696286748069525674285673188000 11364274 646465356049624835720671049723263205136 11364275 22660675190067852781790443782167568000 11364276 -158400583993864146166682582929976524800 11364277 -128263249885444124058814870135363574592 11364278 -528947056148709624572771877919644240576 11364279 -289495248626661379115272500269571501312 11364280 -15243662393206159126081796140668825600 11364281 -826766585885308764228373262749111128918 11364282 1921493947875954654930929243925331680 11364283 -210156255319907295264749213282612665824 11364284 738270455523815859716763682335236207616 11364285 100612863112095030870243836736028027200 11364286 -436505645982755739799679628773975793408 11364287 3377991310839840058898571409362732144 11364288 -66364200685744037031933994449544151040 11364289 -63224428303571991264831443089270140 11364290 51872540935212253882723776726302760960 11364291 -88740940271642141881355628411546135648 11364292 -865292655048943957262447432957107033984 11364293 -90789798181219665873313681643670616800 11364294 -236464953046432335429096855284409326400 11364295 144769066594991361976090234054510999800 11364296 -539250905717040341727106353381307299840 11364297 -11405399622420825798924932539802087040 11364298 -1619961456760944640042535210530681344 11364299 -571526342717344614789865226748436968960 11364300 8106058823096261450840553572455756800 11364301 -25711444787713273464379608060162986976 11364302 116294277567516805279862092951984796352 11364303 -492151268789070978067910666004596783616 11364304 3571066368934593432123485140906541056 11364305 -436327691195583119742978534793436598540 11364306 -142629358286695036794414643277212634496 11364307 -273413452741478428480646732529274999444 11364308 -534558164561768615101028088851876843520 11364309 -392589621991044615879019026630254790144 11364310 437822275080250757831609411312853093120 11364311 -60062963846260691624834863255743993168 11364312 -579430362911355061441604260039063572480 11364313 -245987063712699295885105146241377866616 11364314 197087278299606826389639432576305575872 11364315 -206776704667962345836147168841633600000 11364316 374927763764392352824453739741617687040 11364317 -1032797279864252538317462215295891401140 11364318 -106955357588240730701072612790779781120 11364319 -708763478550715762748178453370554973304 11364320 1152494699668792358326189627338915840 11364321 65518405106357326558385998774658373120 11364322 172828783974291868240587197694698309712 11364323 -41549755752066460006737866691087050256 11364324 124926339941860770961915554809494189056 11364325 -3927328860197916233842349439766388550 11364326 254279717281000205316451317637682489280 11364327 -460316319780088093982416919832599364960 11364328 -42627844480023292072977900333323274240 11364329 1471187118099883691824486217616272688384 11364330 118875491140093800149100828268601233920 11364331 39458363987129682875250216716676880128 11364332 -111810218449217670607264444945807088640 11364333 -200644171007026953998239574349405744576 11364334 -358529330472429264765422353395672821184 11364335 -38426105306371479649056813225442094400 11364336 -55903729429627391494421336457187983360 11364337 -233484483570354176730918882868636831760 11364338 -159752972243583639864004073598388139904 11364339 -57890216592232803198826404248620371456 11364340 -40267300006154669315928034657250534400 11364341 -14771160567570562168514213870935213056 11364342 -477414578925115030887854436202806881280 11364343 438243952199722531625896430142614191592 11364344 871329604248045654966656734352212684800 11364345 421890859616630682667134528402558910020 11364346 24987024963866169638858138514097858560 11364347 -309850152822925890646456799933027403444 11364348 -13287524670398306098495758167739472896 11364349 961991932588437733625080921536741177350 11364350 481570085143161440401260573172290268800 11364351 383726205132311395351355283193647749832 11364352 11843349953489517513362304231958118400 11364353 101485015890859047672703889338459878528 11364354 101139529168445378066194508289217152000 11364355 15056688428845698185922563771028599520 11364356 -53228773553287977759976899215765959680 11364357 132328327804128312536764178223634044288 11364358 -257609074142996534343362516278373620224 11364359 184187010362127155042883425335927633560 11364360 -18072925479603907331982922127101132800 11364361 383090783473737215139401188823542693924 11364362 310544643385415653904909127097929331200 11364363 202125039239598131942616934541958047784 11364364 -216938767813359008469371356982612548608 11364365 209660763196888330772084665690027802880 11364366 -77935850079271041001873603199998176000 11364367 49715329221725202381301152268189445600 11364368 209664291310047356278003760832613588992 11364369 -140992259836116472094920900979931026112 11364370 153937869877527603480547828303380667200 11364371 562981801518067457454329248541876066544 11364372 27824860531299960535860515830899712896 11364373 -241427868948060142699237445169140635378 11364374 -421108249578021010470999647857551794784 11364375 -90169196834162390785107785984466000000 11364376 982222364031589530005303274758494617600 11364377 -988276464420640880530272727519001406774 11364378 -210587919909147562607614391760311486976 11364379 42508830103207334086296297309655366800 11364380 -150469482088656062611793665349198515200 11364381 225065999332790072577785401172051563584 11364382 32460128059429802996409698812133243712 11364383 -279366684883583246382620521003526235456 11364384 3129314594531441261509059664363388928 11364385 102272931357343272469264365172617471360 11364386 83677691919469798264746767868230569344 11364387 -514346477564748256696989812853445985280 11364388 267541019477443103774077120282182148096 11364389 602546964811800631639188687087309008190 11364390 -240506081368600298973656624721191623680 11364391 284996388579337932986905519702311308792 11364392 -144505369197411886252194726756005314560 11364393 -16631021698720244213603033785222929600 11364394 490847592061667362753257902334931127040 11364395 -87748095264761174135524595960017213920 11364396 433275122667047693472432618604933473792 11364397 512578711927249786486323818069041641312 11364398 -468621557095669789001273771926515790464 11364399 115999393343142960925293180041584149384 11364400 76440390797932518794898838876431564800 11364401 17732255687553327924028062671720880402 11364402 40788459674001701131737074038562193408 11364403 -599768057911394927789697423712032330840 11364404 -1336642168337578326596676702256492571520 11364405 -244311922317531104370009392982419720160 11364406 -443699407468130747611656354958986891840 11364407 -1162104473456917488348815923914759730920 11364408 919652731718117729450212451682739814400 11364409 -339046739118509750739693119642144797184 11364410 -90127248599726183651318218869721941600 11364411 -401939223641499160581703867027545440256 11364412 -223417915620278270132436589273901414400 11364413 708719328888920200103718647177976745920 11364414 -64128745744256336670079123833419673600 11364415 305875768441737324998430863989115065920 11364416 -850992059991856064313659977547907072 11364417 305747424274794572114325552616451440434 11364418 -250634556205123089166212779481959126496 11364419 -379600325527430480009096875188923378784 11364420 300483725998244286735755568312917114880 11364421 -24710303107604954404346650279359580296 11364422 606175339297874423572302320676676929024 11364423 -73859905672554807650115373315210555824 11364424 -25816196728415518678310791480815974400 11364425 -66642339761084028750230730769429094850 11364426 77776059615411692616135384559001823792 11364427 -13645997124878553140728841618811677720 11364428 424406056651165623379420604154769790976 11364429 -791952914966743522355338436700310575840 11364430 11256894986269088437735885357299609600 11364431 209941826831618867354808245906132723760 11364432 -144926589420283634007306061726903173120 11364433 -268099415691111307699598950592177895898 11364434 318088116504543444224588267425576553616 11364435 -393454742692056787997337661820215984800 11364436 -532300475850049649463303202716771848320 11364437 185499196210217496218149313299739097792 11364438 3102415061000719312976748283871244288 11364439 -81270377615614975679985121671620591144 11364440 -460509877002015250122158017158769459200 11364441 -127313247422320957836804952016415504 11364442 180474582524641333333845267125080549872 11364443 -64996929936766388722311071833125387600 11364444 -8747592770697929616162594771204802560 11364445 207230332992439009561200426319602485760 11364446 -428797076582840974273093606112584403328 11364447 -140232925967849708608646361156421108080 11364448 536837789534650983472481207347549962240 11364449 3152879707194751630052437421770647720 11364450 -91794605459787105194923234437115008000 11364451 75896206943814887572691337966450993920 11364452 454074510891743134376938810617407972352 11364453 351863412440357854536134977402911294462 11364454 -195375103564823039729807977540323057408 11364455 20489987497329973854599366716305210000 11364456 387371420339323273897596960283501363200 11364457 72089299429984337535988804307310162120 11364458 194569939080333634659911007129601003776 11364459 484728425936999930631959586729219571200 11364460 328002666574836826772296728771810216960 11364461 333112539270980465565545911384402028832 11364462 8205088905544027563045634283867145600 11364463 -356922269646714675740132773502014184832 11364464 -21261335026441176699741047100080062464 11364465 49294698891626005767169355520726606720 11364466 370958082128563872686855245968890972160 11364467 690349555744239048288546861029832861516 11364468 329709921593480081614370075933219291136 11364469 -457680466346117558179737712492562994130 11364470 -1103463662058624730699348359375513600 11364471 -34789973965710462815028190457179539528 11364472 172098195016487512996721073021900410880 11364473 -250819306977078499845994167467971725120 11364474 114064671889700536692847988519617006080 11364475 -295210839855827571215041070685430835500 11364476 100929516391521839382144103653904736256 11364477 -521798733457790469881251795565077025280 11364478 -339143422498600330681008316591660392960 11364479 -1640481681751632898508134450075885728 11364480 -221025075052577367171634301253766348800 11364481 417244114951370538305018840532648017282 11364482 -98495353097346304909966284091806016608 11364483 147129851520958480278802610003521649856 11364484 220477267062551485413999310481098223616 11364485 -549858923736946132155412221111495443040 11364486 -111415578179754016084894708925615855616 11364487 -109890125619571051105470419166907455800 11364488 281166000670007801144483697325300085760 11364489 -689504524119905372206936262588899627200 11364490 82390172536694533393927129829615676000 11364491 -855664675802027257873398884079301167600 11364492 36779907498824905667429576349468672000 11364493 -539622176259870009141542457210759551616 11364494 -28639356471249979983401346135105649920 11364495 40311568406433687670692950747232975120 11364496 -50198334989363037260349126848649363456 11364497 198492489853164304254741080636097776946 11364498 30145867429789817356871978795086381584 11364499 568743201299389811507043400298111015880 11364500 168799952784194636755265594706788352000 11364501 -54246869197791474332489509085448198240 11364502 -581780909511823327988086660933911534048 11364503 341123283509391887070082294101648226944 11364504 -422062705666553860369948391676592128000 11364505 -27743850313314615958615297640842501440 11364506 1047148650146604385204526976783361574400 11364507 32535370859769343204190850974827447296 11364508 -126561789828200267490364384920481287680 11364509 -441090063249622646793021898739812862196 11364510 -250013076426813283445218172764734253440 11364511 -432823119337348175519351425304342041888 11364512 -552964907863037112777673780224077070336 11364513 961950872696608939302279040300613568 11364514 -209303948130660945980462530117897574400 11364515 124455447739414612751552406445520894160 11364516 340682483759541431925915071256951797760 11364517 1789737929413631993963422541437520104512 11364518 -3689171361447885219264371034422873472 11364519 -36133540605038868254511297126872285232 11364520 321276282178098555648283717031537664000 11364521 -450804959083094300163218107498074240240 11364522 -129364767313545965273722124431015643136 11364523 741501123717663096145142117071577904 11364524 -684310323989316896819181999857397467904 11364525 -185157181513076515307320516733339718300 11364526 79067317926320894628103885631249485824 11364527 249202919095082867253566916648720794880 11364528 -6317833125060520291767668387689267200 11364529 338416793818224587369939591950953527280 11364530 99736340082733026941995483310660037120 11364531 109762665512895648938051335372559238720 11364532 -634473498357632278682477173958409330304 11364533 -1215933294380759966478959173929502243296 11364534 250499456855030756795945635550064473280 11364535 77926601348650221531153546493559309760 11364536 31986163028973678423778787061289512960 11364537 -28866826071487536322165647004285233120 11364538 -51711644344929249863354157078707174400 11364539 -146119758204183792339646172796228222960 11364540 355324227591488723328671606454834216960 11364541 -1082657531271018076167220619739464304058 11364542 76805606197258390658533962696071267712 11364543 8047649232515128193499953980667246904 11364544 56651208554693617315398126174348509184 11364545 -773522709150445063178348954602130563200 11364546 272040983563943802580103518176000441600 11364547 354312651081858995526300588686327687996 11364548 -265320901870264470057675554234833939200 11364549 -10084662676387965617440753626747665280 11364550 -33763154437553683405809778794963763200 11364551 658741451306674258311823460122048248624 11364552 618020212205923672305548402521638405120 11364553 719973365278385870300940558819133042944 11364554 127599373289128402287004349412311987712 11364555 -488021661269127735262703970074716942080 11364556 2186353801949334771414172492819005440 11364557 -126406236597995330163561595461191917194 11364558 106954442461756790365200431494784469120 11364559 203989193959994195439639237472823563760 11364560 151835607554048239613790744063603425280 11364561 -13626335986044637272674065886621459160 11364562 491775294402588132578835392793979392 11364563 -83732934764962403527329519612614329440 11364564 -96091653155218641477850961642527365120 11364565 -235162481050682216016828942988256306400 11364566 -34408015024408930480474936498203839040 11364567 62032256520712611672066209261401178448 11364568 1181289348517898729673636220765866332160 11364569 -276103291853300412823259374662407212800 11364570 -78451105073033385010399763273925312000 11364571 695217171381922346813095230134134168772 11364572 -878135000313952045694504815012380384768 11364573 -666078210030097354147169526490339491264 11364574 -208148323365509621883653848938122431296 11364575 706059811496159448301739522819017569600 11364576 -167145135138304083151418161125283332096 11364577 -55098891337411021261784413116976348608 11364578 307073045797626424789431017557136400960 11364579 442287171651720352569139539253411725924 11364580 -75763188863561243021155780213050163200 11364581 -635549215384495141676286123918386367618 11364582 228494247671865166031717934730007592960 11364583 -656147527239390187298047644311096598920 11364584 173243167030956345550019818423772774400 11364585 13935187547629747889038685541316638720 11364586 478893691515086830394779733437056514992 11364587 -94713553832907556684858802219222099568 11364588 247000014669498143187835361886395466240 11364589 68650887104371947427765241956619150560 11364590 -286562736094529854687702453502441947200 11364591 137974748572600652083459493295555485184 11364592 -83911306873871166321170477154331394048 11364593 306564489051172432789169223097638805842 11364594 111490233887463778052638874321137027200 11364595 54357099301781669270596145803638312960 11364596 -7796480924587411806948004947188348160 11364597 1350363276667219403982097665779428491840 11364598 159093326810967311814276200849050859136 11364599 4819333932760748882795828426099534208 11364600 -44537434466067300899614125067075584000 11364601 -317914208618261124579887750876749781398 11364602 -319439932974645993728359922190376249920 11364603 554967275080395261800432462516681803200 11364604 -138652571575789892960095703529155743744 11364605 -180404745710294782489114758901509617280 11364606 -282458414589517020471954437911020515136 11364607 344671941351518273920586204424200778000 11364608 -221049659580667469342199228831897747456 11364609 83662524049766894123163443263225209888 11364610 227304344967349572114475356036117372960 11364611 205145276617346695140415807030771923000 11364612 193606314989660139637605112793475047424 11364613 432076869142177507058132050304839799648 11364614 -553583033161357886596832186830977891648 11364615 174547285208124140410705045149074269920 11364616 59417496001370596102175210202606228480 11364617 -1073202279981512257400659565217553324896 11364618 -14130358707227365261025476568000752896 11364619 641183325551927300647105005513686760000 11364620 -116608906323588806490781291468599352320 11364621 -219305918844301652353801685476962079776 11364622 121031265029092126776796448294389140480 11364623 -42705023726274124440469140010769559576 11364624 -91876547784455938351785790512538583040 11364625 685702491648004983897427088235687417000 11364626 2593784592637840514894585232052988928 11364627 36301182605469363338692560885765307320 11364628 81663522019978737815435373100619876352 11364629 114139474092586674563877934226967817230 11364630 88163014618574897851293490653205979520 11364631 -25842520924891662825203628491475854976 11364632 -3464528637336751939761958889770475520 11364633 -133151356510989834184011416417951641536 11364634 -7648666033082923961763752943179152128 11364635 -679301838463424136754028075110269291600 11364636 54427435859672930098185561353884769280 11364637 561975390694277477300036591565326687340 11364638 363871345610179329738059606390553678720 11364639 -247333811156931394532793512903156064000 11364640 13897220030098994163975882661586534400 11364641 -11160932231850242295020430610709222958 11364642 782188978236547016738800371789422208 11364643 953490594809154757276619719886806623864 11364644 -618137628625591354852681158611964257664 11364645 -44612495341810860390548953933383788160 11364646 393194412734506111343830232443787190144 11364647 -502953808445634138673661557367602219008 11364648 -146398595463053469880885963137682391040 11364649 -43632948694253663931813089087800361350 11364650 314951624803353089976262060736672121600 11364651 -246123768939548686320012720735150180000 11364652 -325150672824405763372893590766117782528 11364653 -1304964844030918962122704374625452085140 11364654 -110224029291172628951472512000956627968 11364655 -320096629116154154193637877641903024440 11364656 31875370285368673750168726845629005824 11364657 248639164693496720586425570786250096240 11364658 658726677841824116907570877817552017680 11364659 -244183644812495222223148250498201955096 11364660 -304933695690218951015738008851120076800 11364661 -34133620319418788210114037412483720320 11364662 7460077797994082234775588315679793664 11364663 -77191059895597357976883729715060645656 11364664 -387515374411364113207052997298589552640 11364665 128367186306150823529905845499042674000 11364666 -112719942710806880321137342994223428352 11364667 -100407248546186611892622385401438116160 11364668 -295962119878688868332682418162573937664 11364669 -262160035890561937738749867922760265306 11364670 -124622076302327717589714493443367213440 11364671 685932869288154068853825719986051215144 11364672 219033044159098932629270462547911245824 11364673 -78434278194425377458888444324401464016 11364674 -740069408023545095562977177701749883008 11364675 -67878466417440921897304329946027507200 11364676 4949909678357249216764925034045100288 11364677 -620455062289107406231487590840881189000 11364678 63527821072860631882247996236028409600 11364679 638485765105462084030119471673127589640 11364680 285099669229674985024922161442838374400 11364681 -351947908675137924109356846781776964848 11364682 161369960174708488524719893031851222272 11364683 -455935922739959990119516280353453524 11364684 147182763776915134476583936614924337152 11364685 -2726519029181701927202959021631498400 11364686 -40687634649990595112784963922001882112 11364687 -53236326566866159037423153218823263440 11364688 -17221154606593084797688243101333004288 11364689 -23222743858573040350048199564659825920 11364690 48316285608817450355687147036773547520 11364691 -21672298434620359372898555350782566400 11364692 497791288892569685340830333094343145472 11364693 89727462671434517162395778813660752128 11364694 -648469646717621448845328789426275635200 11364695 -847714453334770605201838036689274285800 11364696 -122809386527236866862929358000438272000 11364697 196229205779890764892616856099931563146 11364698 71904173132086686441071771249657203200 11364699 15110159305793559332451058355958240048 11364700 118962988341171977350389803167112883200 11364701 -897687502447366976477142590013905678298 11364702 210089214977633275622385395253416116032 11364703 243004843728468211876813178145349852160 11364704 -546758710876733597682593021636046225408 11364705 -1885548787523445521020379873692898880 11364706 -203934415704216642364702168983919574448 11364707 -877551058134000346765529369147088355044 11364708 -159417419002401065213296588406861260800 11364709 -296462172028165037055007516450609849090 11364710 -275367494564575078454877620467353600 11364711 -174521873265513837929079953265382020480 11364712 228458708509845544309921901165033011200 11364713 40858703086894160304850408043600961408 11364714 63749221968169400352212892464299749888 11364715 -6429211931424423468503969853180452640 11364716 249902172373588489296748090100608164864 11364717 -262034742455653113467067973673414502720 11364718 -23163533666010620354214456136442824896 11364719 -683783349116494552274885856862582616880 11364720 77452589631165305780892326357594603520 11364721 159735811920656983558078190648890640292 11364722 169244037855570895431368240755051536384 11364723 91728747693393118028317176095248452720 11364724 7751920564498575898772882255580987392 11364725 -30564420568431310805738373598953000000 11364726 393264643615398017743384908761767556544 11364727 525061263764084838291316777499965902384 11364728 95113115383396659103625780270837760 11364729 -93178890213480885166504993217267012016 11364730 -126496365290829918905178788146145666880 11364731 32569794198224301002118737311446930192 11364732 413218889408436615302097193591352140800 11364733 -261557399380328689831358089390214741460 11364734 -313750501700806546696407345557376768768 11364735 -108226627654468380003551081587329606240 11364736 498165373825375026135945084108432998400 11364737 49865881856362712179610270833921330368 11364738 -120402055210408025338757481507431202816 11364739 -312914324603477392153378546984165155460 11364740 393437661269364669161185261350272912640 11364741 -630769313343556293676199292148195706496 11364742 127936985587375703650706745836555506272 11364743 -410722827969340273682102805482007792528 11364744 40312000975919022502229724067463454720 11364745 -122582925353229189142590695317028685120 11364746 -318186816957473659086256781087032670928 11364747 -366556507025217310442576294209248489000 11364748 21534105632420578347721671249579761408 11364749 -102877374717206917683377492221350188544 11364750 221786865140437372610339311742128368000 11364751 544257727125029848955468796391965906904 11364752 97001616645585276549954408492072960000 11364753 -208470997449178437409962425455736564496 11364754 240793364390929455062739684321108264960 11364755 -25554131543222189448116469449965516800 11364756 85412351420300046906866887997033816064 11364757 -179134778259703831484794078350050103360 11364758 -134743941506832875557405730867716439520 11364759 373473606700802808166237237311678627840 11364760 149427811688706546422682273896624947200 11364761 1785865936589565118120798189752467631300 11364762 26610590382388080796006770686882545152 11364763 -30898403339819876852207854453476783696 11364764 105451279600380875829483697766549962752 11364765 422700212929001888698654173804771988320 11364766 -11995137035866501875521367932071128960 11364767 1818505868036114705921644509041388995832 11364768 -785165694547470221974541289791239028736 11364769 -358670767138234205021137149298076910956 11364770 210104124520271152931253678415011490080 11364771 -1923439592398601070802023632666824320 11364772 168004099086562995153486340671823938048 11364773 445880863498361362703209971350195915040 11364774 315347784203202576367532820834945346560 11364775 83140541262334739765611103358200779800 11364776 -336265188932491800405294500602416998400 11364777 -183377845689853762493287233415170023286 11364778 -465655596238089270817265914252614213120 11364779 -67298846543848717655025584201564085720 11364780 -38110088201559039691026550945811251200 11364781 166151058200088428722155504835714094700 11364782 143137370609861872503851772848596131840 11364783 51873272386960345712843380458282152064 11364784 95864400729389390909517221032424652800 11364785 -429305508443579100237538880494338355020 11364786 1323034109174842402265797720592253456 11364787 388551506510749480485948849173166694304 11364788 -645052045760566528728270811057566056448 11364789 -268174201617944956062895506123854387520 11364790 -1243812250723589677781910050026556160 11364791 19567172725258844374197363041482184472 11364792 -298024737147662746700283855423008993280 11364793 809485334972827925781585374357642483040 11364794 -37224993858919743884275685385637363968 11364795 -195361758119004452570444166400353515280 11364796 -103223506750811079593100261986169318400 11364797 -266967032835522100078681550881080324468 11364798 -63318542378632439203272320723573102592 11364799 -116330709504378610398936950185617560664 11364800 54310626512084163570685097416222310400 11364801 265150213309287717273620904336814862784 11364802 11116217525004976991607443207198726352 11364803 -352495818921920366093286977045835543600 11364804 -9434438421152140747564279378945920 11364805 241650371747525757193012967100855882360 11364806 357376656199355395875251129617534980864 11364807 -776613345357691513726101660093288861312 11364808 222215169322632071736127681145136414720 11364809 -106238153553669174322399105877503082808 11364810 209420352665141715244319039227917849600 11364811 -186658784648945656178700509804131169048 11364812 -219969569540474266113044674678806758400 11364813 1064062668586699363343613782790504254400 11364814 -20757700928455806601594260607773146112 11364815 570236215572404291077161660641105610480 11364816 -33690131667779401249350800112976527360 11364817 162501450345607259987735502120012616192 11364818 27940508989296011653619698253692233360 11364819 506773156962465209907373394748171407544 11364820 -376331718498575181462967749073887985920 11364821 -373044114222690926660977002799856602308 11364822 88150049920188169921038652158078882432 11364823 -157330377703701427423165997708772873360 11364824 -968087279226183645861336316423807703040 11364825 2213817364698956042200221736289739600 11364826 326871355432202702909734758378361516800 11364827 783232950951960852261157992167689873200 11364828 -175391388364494836934221812932627947520 11364829 19838948745878429742075127854219108480 11364830 -93229077852758687403162238813922293440 11364831 -92452348258120913634247004154449371440 11364832 32006436171460738096652859184997990400 11364833 -306077085915530178672591934123745622480 11364834 12236444955450824885578565134648155648 11364835 -96092302461241725782139006926151143040 11364836 -33238864084623714242865767833736294400 11364837 5050475254440764361028766438325714240 11364838 636519196600234758370985962802912644320 11364839 64559536813034982892074267423324765960 11364840 872522263727992663582732358045736960000 11364841 -101424472208497909288578246268152798428 11364842 -37106953947266089820133208504649250048 11364843 77475992960448039736380049754000018688 11364844 650451261399022112766819594567170068736 11364845 -44131244761520913776538966389857077480 11364846 53756597238707691881849981070929821824 11364847 -50454848449852793964208348198565311872 11364848 -63192544886520341309064163774307500032 11364849 -74319153344234910178720081474015982592 11364850 15352911141758071762568908600860480000 11364851 -1253295685640733913462754679596822118768 11364852 155096086523565437093153412423068332032 11364853 -372850848154105962012253137221967234898 11364854 -363194052378792510778279491385630457280 11364855 -77227490442748960985951327854557391200 11364856 -205050713171593142192086604813564805120 11364857 -470057215226505795064979334411175296 11364858 295583378393382179590134977209069618944 11364859 -66358653205217150685338441178032500272 11364860 -180788128980599036570437946426933821440 11364861 -443389408743970743388858680782342226048 11364862 8987365490116087143123222465831244032 11364863 645752025745962585950231870878892925360 11364864 -128673137705143979596471727918256488448 11364865 -487701884190756485111566584806364877740 11364866 36702200728420798604427662828544784800 11364867 -970808202208514816850968107152178849560 11364868 -606524584447876883386123859282669617920 11364869 742831970928607713630902477396732535840 11364870 -94765024195225314408181692752462899200 11364871 -289068002449318072610802558371829076688 11364872 75236170175046835820653713391597824000 11364873 -280558162169696517283777744342374325632 11364874 -462620032967432798798038622243157525408 11364875 -537701001134612339354823742456589760000 11364876 -261912884717705484219836482000308250368 11364877 413950340882129702448092899043865010432 11364878 15390681289913284915940690110651433856 11364879 -21496982490753262505698673020672783872 11364880 8125860939300492322354115377675714560 11364881 -725476664797254516973592757455508744336 11364882 304996775090343138336132617498678919168 11364883 256098950425412070566704415111716713920 11364884 -290262994745700837382422604905306626304 11364885 -42941973196901598986889553509048988800 11364886 46616240497974769240740055249873858944 11364887 -404697839132262060157782584005140961464 11364888 184689848519498257876403545227212390400 11364889 284280183876227176465703334826221778560 11364890 -28152255500425470229589577458527488000 11364891 258020307562759636642953235673554288944 11364892 322350910254371620632373810975193702400 11364893 350299182832669224562032865479075095142 11364894 -53140870122341955466226850505359768960 11364895 -509437050172495990118290062491809356000 11364896 386258099268253533799873791203671670784 11364897 212317186627665842928325687917416848320 11364898 -132972627688911456756778850308533895680 11364899 85906061862788477730879701867598704640 11364900 -683929444615779489339643321634150400 11364901 -452847024547418920038203060446743932098 11364902 -316588465451684308987820688372693154848 11364903 -753310460604221220352666697614038744936 11364904 -219737895768133801691883003288195978240 11364905 315344810323607806746572172202222269120 11364906 9682570675667387978472423694941909504 11364907 -1103718253702568923963973020237116609600 11364908 920738218235688107801529016851580363776 11364909 -262173338359574908666559663338860424896 11364910 99679765138558944482050377061963069440 11364911 -203194608138686987635136066362090357488 11364912 -101005071084465739064511630721843838976 11364913 11346761138706187912198951990381598436 11364914 -561616833000631394322934837217760682368 11364915 -219780084024269179904915190313084144080 11364916 28265434090048919513392360052701020928 11364917 85737713601410052586731548782998101280 11364918 310301343384725086324969043126341946880 11364919 607026592555806534958011030895919914696 11364920 13599335731913133159812116777817702400 11364921 360874433474057873885709891181989732480 11364922 -426284131277788977068090327397544153488 11364923 -39581182193284399791674430228844140828 11364924 -182447084630197808938999450284828761088 11364925 98518910307401626204520685926604950 11364926 -382754851450919761817378887818153724800 11364927 15212653154344888394597895657643398144 11364928 -26265006399310077011004483396446453760 11364929 -1523278335805858836389465756218013908224 11364930 -38202499187040295900433856714734854080 11364931 28597581411970118713717203572455711512 11364932 54655145809515229285376363144224157952 11364933 177996487567387891602362613712677337824 11364934 75574857939842541083260198126358937600 11364935 165707414754356047989393822600848741880 11364936 -506446935410537265828090463692539904000 11364937 -151554961876705111784268892663242744860 11364938 78701663872573559400104049069613563744 11364939 300909172967234144370028592045834315004 11364940 -346898685189025602129990394860218265600 11364941 110656661174124553356539977186839748608 11364942 286892263630407658802694265905135058944 11364943 15771018256287702963821923508379480184 11364944 71597433830905718066996539844210196480 11364945 -293529406235485851712060186654814212800 11364946 212459936626184455615449524320869617664 11364947 -1174084463769447327299358941359563258816 11364948 -15368484051702569436290741294073575424 11364949 -248841113753498864883611527570594104036 11364950 -105750869228532816899556236417848380000 11364951 -68945128648750135759850994784345540704 11364952 12306507165825571546866576682487193600 11364953 -627470567815878626992278237907385415798 11364954 -126252930297574343330934449970790771200 11364955 -239597241832872888965567646436046289600 11364956 137870774604014759021379988226007390720 11364957 55008671689358210204308143144411200460 11364958 208925623497487903616423539686390655680 11364959 1326921839940584862784574903992672326816 11364960 405248023467647331000180319335269007360 11364961 448766461938677066828093765106641110562 11364962 -349737076409559103379092526584940467200 11364963 -346071718065703517744696246323427736456 11364964 186423786180653967070538307677158154240 11364965 466663276024356762865511254650692788860 11364966 -20464105272393013922147087782717652448 11364967 -123931090206132174076559287888452403440 11364968 -125292358793205804147341100552061117440 11364969 -29710811087219939296218706337955379200 11364970 -23267368667437929380098948204606141440 11364971 297827211370894556378708806074869481744 11364972 -42730323193131660090166429499757428736 11364973 284119227908607539180739920695441307222 11364974 77927014034326696079332120292285110272 11364975 177467720228423276458618672778439900000 11364976 -80588139096827811573714756547142221824 11364977 65641996453624786759115433135563489460 11364978 238846691626257216261815018942373892224 11364979 -622202567860066583913578028388310602420 11364980 226055318482196782359516098661644236800 11364981 -817422659375475717822059825649565353120 11364982 -66260618962125054852258958863135970368 11364983 389613623668357528236435521522230631040 11364984 394977487388228951466025226930449305600 11364985 86094933165412298987070482215765434180 11364986 2129305605335683605665043582129302784 11364987 188721558817848653997923015581676430360 11364988 -958343608721071882922272334754813138944 11364989 76802113988675650693476886810368806790 11364990 5251315547191745502104969468002222080 11364991 292140836559107827164054495010082148984 11364992 -28489482924764593351861222661790105600 11364993 -159275024281354008608309640791322424800 11364994 -17904614098469481060121748136520382400 11364995 168149485414141274956930004845346126400 11364996 -429526595502577700794821734287797777408 11364997 128943364622334782760232301159612146112 11364998 -664172433103583180738841241526078588736 11364999 -442566227343188998845640104889679925336 11365000 25940925706980469180645781875497600000 11365001 326983155536523902801710212983684527002 11365002 4238395743819135662959462818145620480 11365003 110655288320712770435375943708070064768 11365004 -211988485718159831760417837894741126144 11365005 12060680384030331667816222378912955520 11365006 -21809875367021700745644236032735914048 11365007 622553471987770932942620327436721406256 11365008 122240479970497710661298351212918800384 11365009 440744924826254031496597454661187903216 11365010 -253636705595679046872175861036529653440 11365011 235607961019108390802327591639869139172 11365012 -152735714226747488947947057506226587648 11365013 479611701735648510694223499171783696000 11365014 -484721939738569692026622858541264512 11365015 -156128109196430418575174905613674243680 11365016 128289217463774890838991717409045708800 11365017 -368849270018081232555048209218921657920 11365018 59420500895760654762444506798493821952 11365019 -695912876813257509281357399414651312640 11365020 -451087668704334453557829785339394631680 11365021 -322086220687390522461570797542726308800 11365022 239529313342739516937842062738926084672 11365023 -590986016509891018253239230651789762816 11365024 -462342493297727984984269992162455715840 11365025 10609258080652271901090688193088225600 11365026 208342212062563319158370811395563254144 11365027 581902073029287164920669953009070749912 11365028 14665532033608074720934036720374087936 11365029 213904382939366754401027466506769888 11365030 -185292680878926604460755204953909281280 11365031 95732926309381710369409869952755040632 11365032 189160023817232647736221505742328627200 11365033 -299276625926618509677362810536373203320 11365034 8182446355804870678319300789332257792 11365035 122810722644448008348851456287232601600 11365036 173359546701764907763454007011598042624 11365037 -876542888546469274040886837728640430314 11365038 99316040358136555741048646376522150144 11365039 -27017566427344958597101491066599728128 11365040 -57057193456901305650540607446353510400 11365041 512431810703143893453103989608759840640 11365042 -221621859460838583714499816980424639680 11365043 315735737804740910968113588768991460160 11365044 150304422085456379803700598113906737152 11365045 331437384150863201897385900217774793400 11365046 385514505544648681256385707529559680 11365047 -587759478881824953833584770639422928576 11365048 188711980979755216667976234304279695360 11365049 679095132023647349681618175655772059050 11365050 21243606402691998446408801945480044800 11365051 298752917555244073263706831459993894600 11365052 499896353829681474218612863479956743680 11365053 -31903304498502462181486813522074549696 11365054 358562155767126708314429468281375529472 11365055 71253910223194859809701606325967076000 11365056 -146305199163610063532512600790075965440 11365057 -584245359743000708152222120182371891040 11365058 386694147900360126569384136114466460880 11365059 -76864807489594973324363958346910726400 11365060 -318396485792704783339014156939073985280 11365061 -73483533257127751770270528309028496388 11365062 166481934710633100076515212931350140800 11365063 -633854212565764978225004205677433312176 11365064 806308579985283631613245303858534671360 11365065 29509470957043095231487804272813208320 11365066 -1729552379895883490681101535211685536 11365067 -112046829616182478974628460892822071808 11365068 -35101450447423675058537781167754362880 11365069 -1067479437052425342714510010499718203530 11365070 -489185156482712221885162256069172426240 11365071 -270174538304205042958569203822761549680 11365072 3917726901624838265587063353598935040 11365073 532083354987256787156867754452055528960 11365074 104418087222266612821494181441067558400 11365075 107029097928467845115731257439928060300 11365076 -408282577330598346619168107337185933312 11365077 -30036532067016533114765069221821878400 11365078 -598296540343583578365522629629758720 11365079 -974722315545219339661539260978796222120 11365080 -130751081653794828701683840421594112000 11365081 264352462065009395761572249960666121600 11365082 166958174336334658742559429970166506752 11365083 -503441096665367539898215555621844552400 11365084 507463922969362340724748042635912792576 11365085 -385631729790844233875666649554819891220 11365086 152463858805422461167140375674783532864 11365087 302474168659844686455123055223517688736 11365088 171734968172692168960740167427843686400 11365089 40404212671203126028498802708547518400 11365090 23688845436374474175265020406621171200 11365091 -214648713662143581224986585429118417508 11365092 -49793010096023751464008564857190579584 11365093 -24388717533258701185206985704733324192 11365094 -102401001659601220848433447685290295040 11365095 -121134096811497424320130959265767690240 11365096 -129520093940196967947185609140510064640 11365097 65680139449596533634518560030958705040 11365098 -194942266754184021335237920131207920640 11365099 -415390423178946644908262588541544645900 11365100 -236178649905110917937867047897217280000 11365101 -184945450877685266842600799640728068800 11365102 -82512434375641863853149983168316084480 11365103 -5388278995503619788824637321166471680 11365104 -29339506275209844660808989798612566016 11365105 161574921391485451484285452494675601920 11365106 171183013657604367049359551994241204752 11365107 -71947516080594863393511666727304035584 11365108 341956578570345739361972450719776879360 11365109 -26310699938293261763756117748284713284 11365110 -28283679343834703154632467684312502400 11365111 -887324846895796570049776599740297320200 11365112 -275593359614722412453005770809889914880 11365113 5718752667910634560976624020775503200 11365114 -324530947237541991936891665720271598080 11365115 12594541924570397463790980447819826320 11365116 84895591216920687447472904855491952640 11365117 274747483134088502945195003242181660352 11365118 -59149614630026314158537987264464668800 11365119 35622386714676098404370875879979252784 11365120 -115387985386133187845901411651818618880 11365121 -255258275641085226529494966185096699388 11365122 2504113789621870855937237360999880960 11365123 361875783024902699028708568659898219008 11365124 -139291073759462577994406556880698336000 11365125 331863930233173329079581763678074744000 11365126 359129495305595454480881293248454506624 11365127 -84293659230176229115207321991149623936 11365128 -237984756214261559910661494283959336960 11365129 -1216649957524902684130218615089506230840 11365130 125265714155509822231531382235647308800 11365131 158749835025470362916958904086510441984 11365132 522937688276986119758294342960359728896 11365133 139793530892625140272040248041794725464 11365134 -150695518520816284956921150868791475200 11365135 371954693173982264433344280856317685200 11365136 86578269254248291575364973650586836992 11365137 -252111615698611684301308111120539231360 11365138 -640577336460327233058519457567541063280 11365139 -261444560973031634426012334114554319060 11365140 -667612925753621102400171426505297920 11365141 515001000977339037558433069466486757312 11365142 -135029730463160675489649525577523613696 11365143 -206807570411097798625728038140488992256 11365144 -5787748299651887094581041668025344000 11365145 774250012062485601648809081624113622400 11365146 -71251669734453203319459019792051292736 11365147 1188892950446325536601681788375684382596 11365148 -736761026207100301027380583455224289792 11365149 324986347110370269391895273513701947264 11365150 -263977381927936647707707629960407467200 11365151 -8451270465002333225928859613588007936 11365152 -187326987199672584951121040143522725888 11365153 -722423634015832949253151041183683037598 11365154 137002603466959035900565928676618094080 11365155 -368431271899350887108339744802342674400 11365156 -69537687214499118987746202608385715200 11365157 -577068117159556443510186067627034118594 11365158 1192640490446285006906603842217041920 11365159 -115011242866912548917923016472588236112 11365160 146305459182220039332322149636364032000 11365161 -46733628501708387334120817922099775680 11365162 -376920536104699530878275554665562105168 11365163 -806416815465516052096204991195139757560 11365164 712979901598782990709246094886135398400 11365165 -210137075439599685537989051314366154880 11365166 -452644733354253916584636622411944625536 11365167 -566205968975274901273620964288331520 11365168 -16403101553775325356220196868145758208 11365169 -591183934801524055853628330149910435804 11365170 -211441760365076711219593411823410444800 11365171 195868740891559377141940915619830446544 11365172 -118741865805691578516737041771720040448 11365173 309217806373789801587479807227706801280 11365174 -350324126760456593708299021424401580160 11365175 58744077195895862475616238407307787000 11365176 419066690887105143659949998885165568000 11365177 441291104104476047884788294190337915520 11365178 121539375424174386227601647263435603200 11365179 65952903771050522089808659879584306432 11365180 6840690783277850047393221926139171840 11365181 -811496544122259398575682041555440873018 11365182 -188365818213928867648049856083207707200 11365183 194781599553701659499683878901890745584 11365184 192817854660034158381351005478193201152 11365185 49675612520186853111658006102477152000 11365186 30284842800151830130012275675199372800 11365187 -646182613359485211977432588342573682240 11365188 -21109096314612963242758928788695484416 11365189 -316081066462387464881479660855336730880 11365190 -303971778004384450452131935651143204480 11365191 22336472931654185029270413837800333712 11365192 127615408344571585643374177152481075200 11365193 -407247300473408549882912503831240310400 11365194 90562109808332396640425314978875064320 11365195 137062258951991197507790187897753793920 11365196 -115414368215119405249783420497048706560 11365197 -250826232892437152670180768755392103040 11365198 16951803670007700445997274985431879168 11365199 234198779115424811514420158044521627936 11365200 -7889783604374971986218036789398732800 11365201 -3029380434932581711258585205613121440 11365202 -51609170069003498944564950327792073728 11365203 86240099912293634089576054282795973304 11365204 -523132159274802383825175957842412732544 11365205 -57802371275540756973533414974439455140 11365206 231296256906631210139545041380586979200 11365207 -128409391606696957773335756065668216744 11365208 -858960099272570531296119530332675799040 11365209 -63553058090851846240572202737209460816 11365210 22287174426347844535925536945941615360 11365211 221169699173190262726773102920129971200 11365212 -6865638648783998614454100399404313600 11365213 683735334486121562600730744416597927462 11365214 -36249270348711385414020512282809905984 11365215 -378173392947553538461283024810438129760 11365216 -292640094645893305516481827087295447040 11365217 822718627251752687369251230761383039266 11365218 -51272547620675585468232589673607233280 11365219 111363441426829839154290068909305050696 11365220 16127288918334901389531385853243228160 11365221 81835139897063160014738312333574191424 11365222 47097545082829307528628600990957772800 11365223 892075745746466094375599286465166124472 11365224 1960214343029103305568726476697600000 11365225 462634049963520996301131522471789302750 11365226 328189923400783865480135675474007385344 11365227 159481005139491857544782791662845585328 11365228 -122063110879844691842114910950191422464 11365229 -817835609423159787183984008725162915680 11365230 107603595904974728142305834928739123200 11365231 1237958300155757573448933136434109654272 11365232 -20016808023579906368900680936237400064 11365233 1374626505594138112511355298402523750400 11365234 -606851020232886026134484828231181169248 11365235 116804482936866710246083423909143850560 11365236 -2619340695332597030281907889599111808 11365237 408307513831948076812431060791752325500 11365238 146701417575316169940562172993422490496 11365239 -145374481994653954863519496548970801176 11365240 -28443258156756986996351426914505011200 11365241 -141881877235851047896369011813409559874 11365242 -53478885440033801859716622158368421376 11365243 -677314192744339315838092380275202474576 11365244 -10934877854866497666845330854275145728 11365245 -492828311810786077357410595846709664000 11365246 -271039589901682580835293326037133333120 11365247 135114350548745183601172452324750086760 11365248 -35757860319283975726137124257225768960 11365249 -403936235187955566185666075451321328960 11365250 -324661988106913273858497930236811720000 11365251 203322136354114231813898424900493430784 11365252 488436411004577412484002890635979332736 11365253 -35326702615075182880060225590100918980 11365254 -190965671780710484015862793574349762432 11365255 -404542510094594673675061924761453289680 11365256 972126369492481281946540432269636403200 11365257 572874047896888121167192956139393370640 11365258 998264579986911552002977623258318782976 11365259 -337743763685362175998592472272612490540 11365260 -38696917919009901159354160717660861440 11365261 -300497894376616048357393337429007846848 11365262 -445039106445669890947528986319522786368 11365263 -33024789372066801535981242974217172896 11365264 -166837262046972990559507693450360258560 11365265 -35772486915666964835670940620904930200 11365266 -11973229310174708496892627607804116992 11365267 -97558135265434011540494834071890065520 11365268 -171731085499752414931986944691406510080 11365269 -39441230546572598520512688202003906656 11365270 -16027124458162213010578334100440256000 11365271 72480740774300078107107270536351115600 11365272 -44497922076964540660681238978018764800 11365273 -159140768644593573748521379307784504000 11365274 -428286075346331381316731002865402633280 11365275 153346812450624874786339770839819425800 11365276 327427302978063501921182616776883175424 11365277 -208530516363763789577687234354834013696 11365278 348524146486843943576188932550023637824 11365279 435636333818661579108321262120734886880 11365280 -206158503194508834705981561581973012480 11365281 -131163361706750437595818729912850361072 11365282 65505763502663225495500528679665410048 11365283 -1119180160987663700354358185719964178468 11365284 -49394907264612556999532823148931862528 11365285 423611963367703145997247835855281987200 11365286 522274945211534468078469006757387226592 11365287 -2921002659812394167950470801305185920 11365288 -159121072709297955745109636843520000 11365289 -57114844735216683397666606839297498432 11365290 51765705360325688062009061516838505920 11365291 397387902924625102714107718778654081280 11365292 340227213001354004741691962937379591680 11365293 -667897957745928907611831110992961209536 11365294 -250935975786318352911631107818493914304 11365295 190293759234254901375967824836124025800 11365296 100095951025547142836305814516055343104 11365297 -21856318407490940229768971301351112220 11365298 -15100669044025979714185515818424058368 11365299 -295564378223895595825339031715986238720 11365300 -126651629676048963182626137045378912000 11365301 -310341600794503712290295402751998215698 11365302 -145660996524993793772162488667838956160 11365303 -487862810246506130325637452420841845720 11365304 -347344110512331352869607538715254599680 11365305 355668290992987029140927342714442864000 11365306 -93024196903259921362033249348804922880 11365307 -320098440153220548313441906022821260444 11365308 157765500915528638730162457431363912192 11365309 1026044624314105688238520633878355997510 11365310 -56128041633187129605002801454445850880 11365311 -573882539384913345320776035083182045296 11365312 77686768374239657468758033843567460352 11365313 6603576692249327354446855103373489408 11365314 -136371156811874365064556185156025568512 11365315 259446721681078330453067415706510111920 11365316 361996938880843125581878573438226827776 11365317 20121350276913907804007552809629281568 11365318 -130732492055041358689672792050982100640 11365319 -3220956834774945797767338301626100128 11365320 169686615202218096784783175706675609600 11365321 424793058776773120544591960403993057600 11365322 83859989017560548816930299459792241712 11365323 70932857980223486546698250605522024368 11365324 234004675191125030157091039264289627136 11365325 -322092865730329478818367560477801704000 11365326 -55900159795366372526165340827491676160 11365327 275779132844447385297668796306374773192 11365328 79030776760354922936196510695128793088 11365329 -660261798632201737853479553001501118272 11365330 722940246855926688300017044868075520 11365331 331849234177245544830903794586876705132 11365332 69411957102453604674507076473271603200 11365333 112157160405676110632449729594792397376 11365334 -158275228427522771618654086605986537184 11365335 -232783959753627165654473353416425856000 11365336 -1076093241616135631155697976474955192320 11365337 54106686211943665911539468155782164292 11365338 50398402713616825733632011827073424128 11365339 137361228384091585040831267406194215824 11365340 176291118347345879399412614098793134080 11365341 -140661276284227969754351705118481492320 11365342 -137937080537042207611327913900024108928 11365343 -952667917354588839277738671645013632912 11365344 194978656559840273325486301906867322880 11365345 -150635165368975951636778075494797969900 11365346 118794775288817919928461007471069345872 11365347 -264389061448034326539672751811162799360 11365348 -48144334503188746370530835146449707392 11365349 -946465467885515679993559732395985867650 11365350 66889447240715468803121578388899228800 11365351 -495773746314475903689394408758979630608 11365352 -623404925724586261190519683522782167040 11365353 -1215103572259390740452876531088121556496 11365354 63967414272888429700658956657318696704 11365355 -294487390570192863003207969295088286240 11365356 -25480407033225672007636543384612048896 11365357 476624654296904047339417659901396398592 11365358 -128513770353391726574063161482045638016 11365359 -360881960688912904124674780894608975096 11365360 -18207764399914370738389065261230161920 11365361 309014658573255780823872444729749350080 11365362 210598989533341312808073876600620837520 11365363 -541180825110773869428109940026637607760 11365364 -51872593464315161066335157754778679808 11365365 369692337272100173220519218071840069440 11365366 167322521519439016758736958919630301824 11365367 -28471974255876878873540449943845407408 11365368 -125205801485125529010794696153517588480 11365369 529689824926495420982803744717161297770 11365370 -22086222441708178327823256234688372800 11365371 637101962417678051665692104670088686540 11365372 226584968213783519176961200052436500992 11365373 -5630375860321187823380633655531266976 11365374 269445279228445281110411639168450084160 11365375 -23316357175265897019848416648158720000 11365376 -277422569679541301900363530472616099840 11365377 -604681839845670583134721776144880489680 11365378 -148572075361120210181062521462205427760 11365379 -821507245549548072187246928639732629224 11365380 142923516422660988098227067331412992000 11365381 -206685754720729113677631625698854745888 11365382 -140099438999814975592130256266049300480 11365383 -67714880207946809143668562503872107056 11365384 -317139082247447592755333950309905838080 11365385 213928899465720646458875587945101812580 11365386 21883677579747164760191497226410790400 11365387 264751695090855052817516043652743932304 11365388 596526422602228231144402776864437868288 11365389 -6042691928490946179975806375945517120 11365390 -235116295251121132668840980485935763200 11365391 -851315149427739993491645182062391664208 11365392 -49804435764301512950711086063574384640 11365393 -417243089087954039960390846451721668376 11365394 209075931474272013012512183417685380496 11365395 -187191354627609313482253240034027075280 11365396 6204642616207921678882050074863067136 11365397 1705813278209524631161316706035503959360 11365398 -354000709462858421456430508938649236864 11365399 1804520998900332775188354694920308005536 11365400 -484524438792408562418469642926876928000 11365401 281853874764849396334277090592690445440 11365402 -553438643900773569932713701228473752848 11365403 782885492181383962454988223169787335028 11365404 -98698536191258860759390349915650007040 11365405 -261260837176377838875437486939863907880 11365406 -27145900560026348681336420826289766400 11365407 -804478982685260751048107932299078885360 11365408 -509042317580230922650276524697528958976 11365409 -208025495082024944892420451718894742240 11365410 39577813196486113197713578676320005120 11365411 -1200057053166998778246973276869449287688 11365412 267527890929109337258229366658718345856 11365413 430234810323926193290974909980199255200 11365414 682661840182809707484849278710045589760 11365415 -579507639969818149765062712220437306440 11365416 -5574815078963275369345171181533839360 11365417 -116186923065010621896598421769935105408 11365418 -259084921799781904230330674895366912000 11365419 525955462737611400652388434137961529040 11365420 179889899260507106551213668526743552000 11365421 699167047407468445378558612224192110700 11365422 -378291874276833452031094253652452630400 11365423 -903517843665224699440717096152990297328 11365424 -36046351021165962490470828733813161984 11365425 121972746024884025200206836078682951350 11365426 -109617979510722024865180700750096064000 11365427 -107686952010049580389219225007442991392 11365428 129942731730554277709840039973798277120 11365429 280951422350521209575165672621141175840 11365430 -106501437222998760884954766617518435200 11365431 210428186363191729533825012309355231488 11365432 804484393442938830781311076473777930240 11365433 607064654471255166485104877790841176720 11365434 6335179418766691139266577491173538416 11365435 297527087254377993781687444856017719360 11365436 102765101114978770204319154202298024448 11365437 -47806799857344693888988025312956373760 11365438 17639459945581715727804612863848895616 11365439 -230006599687900735599563249030000223360 11365440 105504015690583455926996747171345203200 11365441 -287863926090142245456290857078511961468 11365442 218678364454909236513341225428480950144 11365443 983830943981554942686844104758410200 11365444 344386619935523910840363643608568823936 11365445 125392130140715969796432001486800220800 11365446 -59556168181329546289788868108051095552 11365447 -342509657590713274428536785018894528568 11365448 -287776483031372681835502012077813504000 11365449 -363682452705473600595326691384609847536 11365450 -143967297745461090864038924022075014400 11365451 327313424209598215839812523134868455232 11365452 287127065170837725639174122310747671040 11365453 -326564916549465287967567060831937775136 11365454 -534151043887630336707514584505997118528 11365455 406005573578978344391236248017400299520 11365456 146697510525646437502243563873066278912 11365457 1190364820981808033558250851813288750706 11365458 -34464856391737687884424118915928614400 11365459 8428887499006433832714317014455988480 11365460 -594944332453865869213235707447119294720 11365461 -1712646910494823813722240332947876800 11365462 209137570144934091693975306030063251232 11365463 -1279045706192638536917379231152648226840 11365464 -249809698550206218218093473327410216960 11365465 18481959041290956679014307703425557060 11365466 -61505035452651471576870960184616551680 11365467 125398815553888867577365918025009840640 11365468 160072507569697714032632551302170673152 11365469 83430147803291663650397104484399778432 11365470 22623769761699473145135438533797040640 11365471 397749438954631570228431349549126072792 11365472 -310380003948939418423421442039877337088 11365473 33425675304296425084830206138957595648 11365474 343482877573201601054729512873634206080 11365475 212496103357764626924762569388618386800 11365476 111861452067967675145542983363467366400 11365477 1100170847953532117519650088497852149600 11365478 -371769061222423486137187974575448443520 11365479 283131910208626210638063981698912448264 11365480 194889800467419374632065614144638156800 11365481 -961944623129615315707426994491058315718 11365482 12743584317501665563784769908839310592 11365483 1100780493572186875992299803021966415732 11365484 -96557055671142501824916418330752811008 11365485 -100626278648056329385335277827677268000 11365486 -489143210375057920257978137058600251520 11365487 97254393819572032101552671922439264752 11365488 -93744038561325871655314985392712908800 11365489 723302290528763878427238868817491484400 11365490 -196813878941976964198621576280421117120 11365491 -91960907120838412685609609276984497608 11365492 236996650507183051902348318943706412416 11365493 -1776367678473220229547371104183288880640 11365494 179782415743798911880324711301369001984 11365495 -268525681784438165204869685113891250400 11365496 545526641437042277573797664762398310400 11365497 -76004805561873560625609162813935545344 11365498 -341525900058479115509734070730172750080 11365499 -96418636402609594588874424604834538880 11365500 -160751020086703042272518386819062528000 11365501 -165098994466672944563408759063194438848 11365502 -8315047212872872416611597738187517248 11365503 141791826210019932376329538416057788760 11365504 -680079890639524927957120675939646177280 11365505 443521644115147853386551822614121912660 11365506 22238414291591794595772398891831231520 11365507 -1466497831809134004983345466732416334840 11365508 -237271696211969640440162099819088211968 11365509 165659610662245319500743532949377665504 11365510 57646035291903647923983868887461592960 11365511 587760113243478789462440660712951580224 11365512 221533917249466191596509556550402048000 11365513 -318203753340815930154327551526478491238 11365514 299557979401231034404440542234810637312 11365515 9753424992498035471311551630979411200 11365516 25937278540782276781738363918181642752 11365517 188095965957401288592883076149135563180 11365518 -16207748699060553390825825504860508096 11365519 709431090604354336094452718555311342080 11365520 68074267210961705104123678573303234560 11365521 -10886936961305083977955575968965606656 11365522 -176796225458150421544293438701428640256 11365523 422742381469863541313256945457628057664 11365524 274385728632042593084232832326625105920 11365525 507888054087323152769381280426242572800 11365526 515788613250598498669454878488980231712 11365527 571598537305609087056908946785562370920 11365528 151352426681752055107866728035092664320 11365529 -250136140780499469376919637400333319424 11365530 62879108258696778856715095071313920 11365531 292850395710907128278736036007189694664 11365532 -6316956429423631084758575283989027328 11365533 85372130436897234288209473130917322124 11365534 -146031032294702609885977783701678768000 11365535 1084281429936715850897755525069113009600 11365536 37808470471891584077559660154504347648 11365537 -699381979014697705517381925211326267000 11365538 137384997817089469209870334346745684480 11365539 230817226875393283160708585898212940720 11365540 146809014472316651109296310914288762880 11365541 153052284649182612718454601062097024 11365542 -272779164398076121858627191050133995520 11365543 -235536561085089491101109658866216810400 11365544 -252889646656673303092801774102169856000 11365545 -7833482954573211566078378996595317760 11365546 577144513731777368232679284761742263472 11365547 553619692959696893869485260845137802152 11365548 -93071114331937772494076531322401733120 11365549 15670677790228678788004066424859266360 11365550 36569390642324482323541617727689888000 11365551 -135959071260483112105738429130006966520 11365552 -149279262812702341197265240880088711168 11365553 126511279648089718274476682284299387120 11365554 257048371550837193277732955035775845632 11365555 -49341655793149735187854366939808956080 11365556 544880296263247753139074245670931712768 11365557 138656577686491883568875955723217680192 11365558 122635251236768429097032746442823614880 11365559 652321925701874885891184596215779038760 11365560 6773692302887618492489763461138227200 11365561 -357459065998305924773182369321516280576 11365562 140791862752254052451199063545173201632 11365563 58483418230068420073535254117903586688 11365564 161554993270430475726472993762063472640 11365565 -342727308584589427019976260199012358740 11365566 -244238659874800228396762391042112439296 11365567 277332483757304042439939034196901011280 11365568 -177691754357246771429521669043534168064 11365569 -434892682885208881765943674743915101760 11365570 49673994750387582656253721687854888480 11365571 -130050906283238573917822658906813227200 11365572 642661509439474176025643799517721395200 11365573 998764351420833779610210228682833857822 11365574 -475287176252704865113917233084120534208 11365575 147111189308929154587396109376511551600 11365576 650911739074572347608560595571363374080 11365577 401294194505942277395378455981844236980 11365578 -10040989654956790628731612007519452416 11365579 -455171844837123076026968091136958739820 11365580 522788564416528818023717448415696051200 11365581 -262544682428856720991980884137238248320 11365582 369825796402661311173071142091039219392 11365583 -545124209391783594284115838395279209640 11365584 167423346818360351450163945538189000704 11365585 12938054041679199277688063861807013120 11365586 -63155178899807274904049298607589892960 11365587 376141636715005054290578624398813701312 11365588 4733379930300270247229924454655832064 11365589 -54407704958632818367269934117895300676 11365590 -159982433692544488450733610391261267200 11365591 -767337845912584420711830476535308934200 11365592 98681449611066219056182954618831503360 11365593 592818480325476361292675690368142294400 11365594 -258663175133575248392424159622518437904 11365595 -246642206439684711724021828426858958400 11365596 592275454871927247371176040339633332224 11365597 -1143706910226802688563361084578541380954 11365598 -56957023066919420876073418388025276864 11365599 196788163219274286780831332072383019976 11365600 -63240212005578125185167690328807833600 11365601 -185539377780644844250413731410712138988 11365602 -145104716434050830488876537532740887168 11365603 -1249078511971679587492271069492084610148 11365604 38613441721566126758085094292946800256 11365605 -186967783997274944167187576988344558400 11365606 -69275637483040984252605674805659142144 11365607 -156157720866672471199135970243731323216 11365608 -567497688372222395964287881393664409600 11365609 329118308272110012442918057728962616960 11365610 123165999469242747964634537951462592000 11365611 -144989684553726314988336547742274379776 11365612 -331880173980491314381687150830248798720 11365613 204894187801617985758726080408335212480 11365614 -140073014286441520170342719544867845952 11365615 744828996559573493829841754502122523120 11365616 86714966882454996097634258399980879872 11365617 2092726488656838669129315458378006112 11365618 480167301705112422563399555291923098240 11365619 -392540840277996523625931141874203926160 11365620 94059637678354488534211105578858946560 11365621 777223673675429406364470923603176081600 11365622 -206355115612513437545704927588810801920 11365623 125524323060221420267161570340243005440 11365624 135132423488631525423135352484652318720 11365625 404014077713270591559118264894869487500 11365626 -37526941004720726549981878677870022656 11365627 -114939672310939934071958418761181765088 11365628 -770207365915149716280987037990948933632 11365629 22177702134139484612342162587173166080 11365630 -274205001606615434734853924419186855680 11365631 14135620807161573627982836866088828144 11365632 -321703137081842765986191290113978269696 11365633 -30788634037422173995888885827959885996 11365634 137253649058051584378371901919491129344 11365635 -526666089327513605224832462985022424400 11365636 152250695616636382603723036444900638720 11365637 -884688801120954213474594034983823623714 11365638 339217955499750535627625143022710560768 11365639 -211048841414321738986937402836303855344 11365640 133218314382564550416886686586014105600 11365641 78225374968998544030883217029898186240 11365642 461986878793339065560872477948225401600 11365643 -299322409744610023451502305255453533320 11365644 180671120146726287405132142702567190016 11365645 -116606949372355515210305453087314041600 11365646 -343886421820620590493064880840432188416 11365647 58994699374692709811817912696465315072 11365648 47578405671578165422741514193141760000 11365649 92802975264683821039665604221097650 11365650 133742484323586299722567923540056160000 11365651 751507248260946077784672136367342400 11365652 706764231402360234813126362454156145536 11365653 -40474179693685501579078545309762692160 11365654 14383467536454094651209224301525299712 11365655 -166224411435698373178392853740207716640 11365656 -365538588402350462637608145160862515200 11365657 66647767605164001129343274351086349952 11365658 543444346604043789695616752120098045680 11365659 -329098276783892059843122543813322186836 11365660 -15592623010524039485436052698110361600 11365661 -127626759312245542118103234960316895988 11365662 9589133515727260396381649609954562048 11365663 111728299225513744566932523514895043720 11365664 -23179046177040401312615836029946429440 11365665 -22538462620884470140242150881971966080 11365666 -170352040184952065217731093233137168096 11365667 822188381792847522088060135331397647640 11365668 -24604893594675407524031196763998790656 11365669 103028447924850485543420883903240875296 11365670 -422003208522932145975533141509974126720 11365671 -34966115392687875925415363099536905600 11365672 40294154865056118865137998656676167680 11365673 1083576277729321625980034746490726364960 11365674 2890711125339926856162105790437159168 11365675 139965269134746949651384048175220968900 11365676 107172686292908623497828523099374732288 11365677 -51102377969920863506271196569495584874 11365678 -41301014916192646877341779118665159360 11365679 316558052293713329292805300959508467600 11365680 28163253291642233033874770295993139200 11365681 -722105885814437117206774691985655116288 11365682 -224663782717545239418300368484580013808 11365683 -53743807546660552038154982635713622272 11365684 -178007778963886647269164906852616982528 11365685 -256087259293470837412333039659284413440 11365686 58348435030249104260555528893010688000 11365687 -960301120529099745215606862984627282240 11365688 216963948076286005820206739604896501760 11365689 -519629300254144945056087149848795955376 11365690 156299630163669245576896998262147215360 11365691 -436064411457254076428784311310631537296 11365692 -69070353303594219497641775701882238976 11365693 -645287959191165107000989844420239104058 11365694 -360445852879901755200316515758181376320 11365695 -298354721717097195952629432096911961360 11365696 -255437855252715111251420146858503700480 11365697 -358992573834880727486788199109993407340 11365698 27967463957673277313097875877650542464 11365699 -443300438832736948974171532979367487300 11365700 113173743998890237280342914087664035200 11365701 354556905585908143484012120195226523200 11365702 -178265286791829244117935034634522252448 11365703 156354487348594378649455266186353850528 11365704 -2584153748501298414967154755372646400 11365705 124261233601184193486505406298332846400 11365706 138063324548460333276556798942924568064 11365707 24552728833690878596071843553806210992 11365708 475479207612198354286472028828385833728 11365709 -648748999768021606527071284199696461140 11365710 9168316052124405039001570626221260800 11365711 -13768289815146749669573717730759007776 11365712 -244323439176419592357318225559580835840 11365713 -35449037610765123149773589462514768396 11365714 -58315277070600795221942913281862258528 11365715 -212401660473421273592846699746277426640 11365716 123944111083270061628799840247408246784 11365717 4365920910737028857078369248827239520 11365718 55668558532529112068407036098713006592 11365719 317030693236913174877326678446211031144 11365720 99224551219706291166741178109660160000 11365721 -782618011906744579046033736453629577078 11365722 166638973589365505044061332789403358960 11365723 -141493896934143890014522835953462085000 11365724 -3508188188432694981065940190650476544 11365725 -55895213578802791724053455427939080000 11365726 -354703701041000802896256628473457953792 11365727 607152430691125681732632009995282124576 11365728 842094898497236906709255410940609822720 11365729 265231153385166413985925383366803351330 11365730 -291587507942179278874310344069200921600 11365731 126621114428666057500667841950299229280 11365732 -179088607830739820824337837110623866880 11365733 -361844921733379903802426487443868845796 11365734 -123725891317894735795561346064152335488 11365735 -30579622084639043078572472158588935600 11365736 19364544036968460165787686705296071680 11365737 58994766302107168456091848835344728000 11365738 -164272449061628675986844814712081367040 11365739 364907083277852642754549765214453823232 11365740 53469752017046716147605781764302622720 11365741 -616313580427151519308722086223265621056 11365742 -22244479783338406959735540199372861056 11365743 36034061620276248836718952207796976000 11365744 -30817576129202384225364132910024753152 11365745 274202255190103633323943233686118095400 11365746 139454617414127846442344824102738949376 11365747 119394010913900974910340432202276294668 11365748 325173068310145088878783491317801985408 11365749 120428678535024428961655838407858648224 11365750 -447988009369462039175152511062816992000 11365751 99537549871873686997117197573229721904 11365752 385674115177675370716522492685952614400 11365753 -67414483075610505023919758246596152320 11365754 31515432133534260756817643940204456192 11365755 179223571842731360958380086100773163520 11365756 -14509510693875368109318971329050081280 11365757 -2608065484231628646624397784340126780 11365758 3189064297490181826506048446122507776 11365759 -378215119646343756781556499338312199040 11365760 -2429763592058967210295879998111744000 11365761 -499298556832071446298677085120467219616 11365762 171910714516954251819771338438193072000 11365763 450160251817818042660906623248533722064 11365764 429694025945033429170386552159669891072 11365765 -494702797546830580946366491341719318340 11365766 -12082235623440447879165540278929836096 11365767 213438784631582711776785543648276081120 11365768 -238257053829184261480612484674412989440 11365769 490570742097589586079664011513977302170 11365770 -75725512473194240233084917883556382720 11365771 -351496170342805315805150889173772774096 11365772 -467793506097663922867783311834768384 11365773 -339882794304096467459671182765735300000 11365774 -49671803569635017457606369695566653696 11365775 640010155876338467876430420732389688000 11365776 71768191694709400889484609770518978560 11365777 256412014809320092124607384416049816626 11365778 -84392143794300036504701013598812456960 11365779 336718749473342392844335319237870696448 11365780 -430992215836645216945670914186276358400 11365781 -56538141535421929804409494158503410560 11365782 -17057225334330150698907627222697007616 11365783 -427434410420740801221060188904553366992 11365784 -27642607967348399363066324011377561600 11365785 366674020504752594024160093790148211200 11365786 192182997356027011169896780536653540592 11365787 137063684311858478222573245265248370436 11365788 81297413859711310426424212062553866240 11365789 926745835468258372764151416492003855590 11365790 74597139649693378971239872249450094400 11365791 187165798404123568635807561276338027592 11365792 91221365256131150127210746327620976640 11365793 851799161643685825550014532597651139042 11365794 -31809472376576756713265453823412312320 11365795 -347663053634930692567811946741002649120 11365796 386104927708392669102437387829636948480 11365797 -370463120413236504308301726921826555872 11365798 210554171349694294575592642282623698400 11365799 -715588109230827363575318657683636600200 11365800 123856469069847907020053900001454080000 11365801 6921021576627698079916417307109817204 11365802 76749614213666935584996082064893271040 11365803 -320012642005244466527092161892846758732 11365804 -125895005669330103475322777445266201344 11365805 -127764928002744399627887267911420594080 11365806 129100484864584681656753820593882590208 11365807 5192243776162711101673251079394055056 11365808 6391057943694474614285110475905695744 11365809 33909306919927847455165763066758103040 11365810 -530218318445258925256420150630867573440 11365811 74567565968120718163625231328767942412 11365812 714368634654405002517291926753666150400 11365813 -844635476323039092792222016289074004960 11365814 -381796207080970355791656598205029851744 11365815 24254487344779123652373815967324731040 11365816 -95269487758571806930594602758206586880 11365817 5252199418886642701744364354381164500 11365818 176680740396608415204962834982501232128 11365819 791364680189354763181668430748790648000 11365820 150869405765762353275844779895304832000 11365821 606828046398882358170598703172482820390 11365822 230413474594246221870490250433051844608 11365823 204026573349945870848295200939392650240 11365824 -169795783019440068359975515349260959744 11365825 -545773338248867864168520779100891621000 11365826 -150191178017098931239231423271875966560 11365827 -68269188959159372851821335592079503744 11365828 280044275865111925665363913497786992768 11365829 1162099623374029539343438401996205670430 11365830 -91989109849653778860235634017676762880 11365831 -291688571438020105140692494987158345800 11365832 571680163068642220302111333895800038400 11365833 -243682115786730921115162923652796473152 11365834 166297282440572847126086763363829565280 11365835 -313879133579266114120372565884683212400 11365836 -10852933795015882877388838854937276416 11365837 145439676322609445650470002855659951104 11365838 -536651600381227069257818320427926840320 11365839 545551662977458993642785742335180990240 11365840 31193282475359608856442159256955781120 11365841 -654173174955956757224295734480996173248 11365842 -70083784014588293310466995758326754688 11365843 1251536399949655765548214494624551045880 11365844 -138144486126958534878585521558655227904 11365845 54534661619805248834373080704347340800 11365846 -4241034535272208463007098638503492096 11365847 814486879391518029066341015321343964296 11365848 -248056724222024685416583089109130690560 11365849 -1353179507996256299566633130857563273408 11365850 -101167871776970556378231349998103548000 11365851 177653048379882653962189031627389008384 11365852 321489221922963536760639165099275495936 11365853 271227116792873587141801253967125000160 11365854 301336386043568036556139844855540843520 11365855 511767955250661878937379412172524606760 11365856 381451504071287926944106350047025168384 11365857 -373957065282071456285401298361824958960 11365858 232105441622211345982335736665005563392 11365859 2718996182030091961713901691442876060 11365860 53434680616914863297143730926253137920 11365861 128247279916209195747953237161431065184 11365862 -248722439220168124054861773873158177568 11365863 -387720509973520565202134246862094736856 11365864 -189676249297638377622449614226809159680 11365865 40664990182979394788423500901242490880 11365866 -12472668640999528780196071948785753600 11365867 -287216788746391655355675993992734723084 11365868 -439752878680306360051828729393943031552 11365869 1280578576562742436141192047688661625600 11365870 -169622892033141150406641213353686317120 11365871 127758700381080787822281984043010124288 11365872 -11488878675391050481426626556702752768 11365873 -1086634148913300429903670071622767656878 11365874 47898328058309682815342120255918416800 11365875 349750871561573676485832113640146268000 11365876 656622214245976118542666249154162667520 11365877 -798825113877258963125304992269957282788 11365878 -149692598151842798482519979851353154560 11365879 114530578097751982447530603219429913440 11365880 627397262669620558311211355880018124800 11365881 50350511908051409579745232107137397600 11365882 241795778790423187060342738085773142784 11365883 -120983520606757564071261589805250474000 11365884 172836412615428947720349138837057300480 11365885 74155237187495786980248756628596672000 11365886 -38235202124292947501131439006003585280 11365887 108983641429192978523958072466356412416 11365888 -292634758209876131357943864374423715840 11365889 -20027167939758708831428161834282784976 11365890 29569940814472568448504324662681971200 11365891 156472422501534385165410027406542689800 11365892 -78775623736786031402395229308669094784 11365893 606749994059435964793695155180938560 11365894 -117716214657006563942377543213713356928 11365895 273587474937518946201792973890015242400 11365896 485082759970030157848685593104038092800 11365897 -9499102136523989497358639060447092428 11365898 20881764458841498077597568479794560864 11365899 637004652913403290688678853821711970264 11365900 10078780611479973608285747133766400000 11365901 -222670986796207687304237533394589343296 11365902 28320907952315937618768573811010004480 11365903 315052393274035617362365079307678366504 11365904 -64046339396243548533674300238133002240 11365905 -302090315952123362677306053762867075840 11365906 -100036088660722848748667180007338932848 11365907 -355989384044685698985003658902913722288 11365908 246010072011090008487235445004072321024 11365909 179809185795246316746773195337750756110 11365910 51753160727731883355186263840002748160 11365911 -370347837265606020871686960168442831968 11365912 742370807146900244110211598633204940800 11365913 -146853358708962180744679719436302306876 11365914 -23651718491147897514411383693405368320 11365915 -359753317195423342233265055932151052000 11365916 -594009164326818011994484232249943939072 11365917 -79297347123020582611097406890113365120 11365918 -44887189248971274244732952942242675584 11365919 461902571731435210640719212170518811496 11365920 44460339061231874432676763698916884480 11365921 -206169402945436993485798476298074690176 11365922 -116431071538189819319468865361640845488 11365923 244854009079388524520280495654039471600 11365924 -5017678548693672871775440187969879808 11365925 2976916610480613476353430967971146650 11365926 200539002593478271602053944904734978560 11365927 119364678583331863968660337412346311400 11365928 -173569036460713105742373395807435980800 11365929 510045960572938747812276843206801214474 11365930 170431728609598318320990197418777195360 11365931 218552367149284235453037207381284608632 11365932 -9164843357839716458847752963874459648 11365933 83625589360458364649762844091535155200 11365934 505541883160959191914590912520634346432 11365935 128083483260486255181093508850787100160 11365936 -102953681769058260196100684691382878208 11365937 -552839895907848683638764352931894065920 11365938 -4860952786486059523818050229576652512 11365939 -288090826295159067439688230280853589376 11365940 -183653709307679068549540532640287539200 11365941 814074397995168821725420687395731197920 11365942 227364445195557699165546013555860145440 11365943 -340970431937697077728568009279690174808 11365944 -347898618252621321830718120108704194560 11365945 355942842484867412996752248972559785480 11365946 -478141584431415340586819484659288957328 11365947 -1781678329744081215193192673065157598720 11365948 -665726121316350286120656554738690548224 11365949 166236269696993090826939844102767536736 11365950 -145091689604544441302851444010901518400 11365951 889160190949169564083304392176657013952 11365952 -161438207959171590648793247644227993600 11365953 367881334674359294750458251937436277408 11365954 -22918755716034842865005030678096584800 11365955 79051140727341448126730583209016204720 11365956 -15186580654459547110055807628002082816 11365957 -1051653563130771840756020418567863695940 11365958 46228897802117982858493760158092298080 11365959 536817656828659394423536594126559526528 11365960 -323395849210494025894690375918698240000 11365961 -680363593085519440129114476456851142438 11365962 304460893783530214405896868272005313024 11365963 -411755727148735547533584397922408586240 11365964 -14412515793816759133001465619861405696 11365965 152988208275136460775779193026503116600 11365966 310425558144261872674738015020055050432 11365967 -671934132481985178738244695408199307040 11365968 -9281334434107288953548525627140079616 11365969 307379311629603427292604291114147495844 11365970 11426021922280186381644196437973248000 11365971 209799178209495514970934851656973551680 11365972 382304601951645313486553335240868859776 11365973 1164698480868426607965401382749611774524 11365974 149252460326551328552132017181779693440 11365975 2407134223442610627011649091533338000 11365976 9154785069522929689705302982703001600 11365977 183085274659589294927033799916656253632 11365978 84902542077743522491335564156754528224 11365979 -27702793719527823165623649580970314560 11365980 -56668349581541767566834257641567472640 11365981 585796873925419625401152343700117976864 11365982 27639733681379122030401820272512726592 11365983 -606360924642635299514335461414204276648 11365984 -273299796466583497738948311061202731008 11365985 -5418788249987051841168947495302616640 11365986 -18547240397687636184779884337424672000 11365987 -843397417466536416045437351328599355364 11365988 126260897012910382648567456064904271488 11365989 -216481612408187876753972869032461302176 11365990 -78674220621258769047667848185634508800 11365991 -302872748340172038180004751457697320000 11365992 -114813367945713077621726847885610844160 11365993 -374796718365105254888400527020944720860 11365994 379102479395187623819665301608147621296 11365995 101233717754432409399252259395849047040 11365996 297095357559329719501678341726270735360 11365997 324878969447843150213936374978217935446 11365998 -9593762948008089632224559239889525760 11365999 817123846918957839888665661698629538160 11366000 7288036917793163248527991087079424000 11366001 21086067259858789919247139544937443442 11366002 130013908905318819695469440882172859392 11366003 -779948533174372271565882042952486996536 11366004 34572577640848206318156175305281464320 11366005 -326250141749718386706772515302690931840 11366006 -45960699552665605776989079452968734048 11366007 -308311491402245001992514309836606862360 11366008 -946793246980275264545794591264580014080 11366009 143813906256349404337110540891168594240 11366010 165775409045129505461444234439201423360 11366011 -53830978258827034171957166048096852576 11366012 67319389213411468878313437550559754240 11366013 433201494431334607240855689488228102784 11366014 1060484158958862363657404741080462656 11366015 947680733003646139489405193572168958400 11366016 -161061821174582827871950726861160448000 11366017 -14531274761508978865301036747645261208 11366018 -2621972881119019419193591825908595200 11366019 143082555667580543436576926908408503504 11366020 177034715924971453579021692203214888960 11366021 -837437992776668171143762088250406799778 11366022 287801989377369152166609794438060820672 11366023 234020610683351688561798084230044149272 11366024 785418504908395814822400737985469608960 11366025 109004367748572882533814517147835520000 11366026 130890073676013722609762789121454080 11366027 2850823308143075692442418743951129400 11366028 407922265536290026279583898868088832000 11366029 -372778123251911957091211578615627351370 11366030 50293976854855636586383733331761702400 11366031 -95683899258374784508372724972462957040 11366032 -294851549960538267752605567791409291264 11366033 -58948566372954269088393119990228602560 11366034 24390801413046137307621270821563889280 11366035 322293796948046111614955814947063008320 11366036 517526540038228566182382082801569361920 11366037 438946130747622776266088489192944175694 11366038 -124506580483902616851481104963625865280 11366039 -674714356172310794622815435867329679160 11366040 -244966416604004677966116016279635763200 11366041 792108432305349660850664342270737402442 11366042 3287267171352634093803928822602162144 11366043 -60218071543224198010186833231720225936 11366044 174865335788502328246698220097148571136 11366045 -60939150894657420707682153655764119700 11366046 193961402514354265995834465692209920 11366047 200018335862001938915156952843581207040 11366048 586190048228119268967728027354507771904 11366049 -232566835657426002130746096746670221136 11366050 101459830525100588824500950415254476800 11366051 -256794889481370524013225532077935601048 11366052 -269460048681443781343954173276621831168 11366053 -169668712308771349399804433708258981698 11366054 14402942436270016094672131636464953472 11366055 191210852463004572257077153621962336000 11366056 -64418178255449534467151207705154293760 11366057 -471144629602576919505736884928878028800 11366058 74951289117502014157827516540424620288 11366059 540909574956769020082757965387814814260 11366060 579546283578586831563521440983960852480 11366061 340906272981687384959041456854187008 11366062 -109385077725530726271004686944823190848 11366063 762438207965043362782554296673306951312 11366064 -114324876623122405697770728648203206656 11366065 -769694745015153814798751369428379358540 11366066 -619964879169324998294807945127518532480 11366067 256202284259629126767418214561233073712 11366068 112367516141716488103178305834282930176 11366069 -25319969548125144043061008067984886144 11366070 -173148290211733592414628048740301916800 11366071 -219484765680825645253434615828508961280 11366072 106283350642483868820776504368411668480 11366073 522469726337356933847528802762670086522 11366074 -328067152542427663553417951169016984464 11366075 -96171974437870777763757176791031577600 11366076 111180017267713240146163434565879686144 11366077 659433121071218922132716201283066489926 11366078 -50937976976430365137231618495742295360 11366079 -44154981749171103807059755388124552432 11366080 209392597906494830332602004500538982400 11366081 505755833205870299772901045786823896848 11366082 -74548762258927149585637310950332005376 11366083 450644415486935913751172224946466774332 11366084 -49756602652298369492741548591139328000 11366085 545599004305945460857785384418476000 11366086 -89799898463326558475667260707335505920 11366087 -217364871825796221780851465353368039360 11366088 77891330809563971700749140164298014720 11366089 765499882253258939060939629931839608666 11366090 -190524935855652006809614868270206135200 11366091 83866160672152873530834224575284468840 11366092 344951450796902512465500336512737999616 11366093 229268820763506348641249822359905203040 11366094 64491871209938583821259144057825910848 11366095 364822273387472957634770033192129598120 11366096 -51178217827729588033747646475708530688 11366097 -371539183281756095217969985055618367072 11366098 237825922524536934519926213919493122336 11366099 -5764897532114148872069947009073166936 11366100 5934133900351145221929637708378809600 11366101 -47279034823035398679098180325833300100 11366102 22935529921860881614678071048201134208 11366103 228535669546844335937054729607715400448 11366104 7553036595341801822572341883286323200 11366105 257337267262656087589287160566632724360 11366106 -214082544613873318195920516390480532992 11366107 24965275492187586060641522043227444800 11366108 31595121087985407773476032412496724480 11366109 -2997914535871821103612780448346905280 11366110 -83278392052577421204542486828077171200 11366111 377407132911119265847132649955261989424 11366112 333496936221267923227323502240649969664 11366113 -335217914933341682519016815272946505120 11366114 -217586631611096459763473364153026417280 11366115 57523841836310141593107061168468991520 11366116 698509718395193222374624948773933952640 11366117 21171582996758914651587226981714397184 11366118 -59796481513438225994624949827405333376 11366119 -57116082913920858164643195226359758848 11366120 -101044593840209423576606037620826163200 11366121 233395777533022973965853227303412549760 11366122 312120309510566108033973604166285960112 11366123 -541972006033654132357229619485204006400 11366124 75488456389657409475620554126130724864 11366125 -746092633755249985345254648461767680000 11366126 -186786015982815184573249514592045271488 11366127 -684348613641778986724990352278280231736 11366128 -66146459872839407810041010929142530048 11366129 -531115868505574424938741570163284092816 11366130 -38495552026856151901041961637854440960 11366131 -123521085506382836267854607334779346608 11366132 838510387379650494585667694584624147200 11366133 -383827107801777707744969611065189329376 11366134 1343473322798100025945167707734024320 11366135 -640797696170389462629938198778783960 11366136 -469389251932311880485436707320238489600 11366137 -255587231020221555178002207722710200214 11366138 309560177967250522953720378778131236976 11366139 -270919609276496547963061950595867737576 11366140 303303845662017737939199459705360844800 11366141 -228218713399253228388979546767898344840 11366142 -20326830811089798350178681978389068800 11366143 173344690081643149672874070878859432624 11366144 914701164977840225403996447421350543360 11366145 157439000484367734378915172620690275520 11366146 -9636749378844857706678542510574957696 11366147 4101497819127611975075558244071381328 11366148 296229703123779281822753976586597549056 11366149 -7269419426580157666459326209162579520 11366150 63310653889012346516903517580639833600 11366151 -173590887334268948079037950539753469696 11366152 175401839527781976932898469747423150080 11366153 -114151573648473604283067614141140493376 11366154 175221170158683462154475298509230953264 11366155 351317136419360173552442816119297174560 11366156 -1069230227655637584587535663268593750528 11366157 -387765446034571115841383762302731053280 11366158 262786762856800631734369185368942136000 11366159 -37923934893731812198530408969504156288 11366160 22455720291737141435535297847763927040 11366161 251267280302896451268492827124301740400 11366162 39316774725167600449980466349558546832 11366163 -9372758208004072571425030825508662416 11366164 208061560684325732378992905354932245376 11366165 -47379684194467413051297101640876922080 11366166 8102010839772436555708882824715837440 11366167 578813300923209985970228728083471607800 11366168 51924355294714150883345903587580190720 11366169 237313229500460860111061813987047719360 11366170 -71748284039425606872851283632670162720 11366171 655040425759498328283019837256919018372 11366172 -231628988609328388302910741831889637888 11366173 -9435338550000081845020010258843500800 11366174 -452926557544466897390122620109101761664 11366175 73475033668258517541012610794163815000 11366176 837777923295164087585947946479539781632 11366177 -104284437443421020478171835997396159808 11366178 -137924876691002638957343732533090713600 11366179 -1154125321488983718738918541286576332920 11366180 -58304812142195332222338078119885414400 11366181 -77398946409506230481246336979802247040 11366182 161652218083489037765240857966401675072 11366183 -109666297835555414660189330389783844400 11366184 -14090698791212091971316415501795983360 11366185 -978987677123429903073821965199408831040 11366186 89666744921534814842418688924647459840 11366187 -143945481117847387270334089706975973888 11366188 -385046679649546445025521301177339450112 11366189 10091561510325537254766237287053347990 11366190 1943759671056290022259182053884416000 11366191 -1095580974351664842712037380453942857600 11366192 53507870037325731509848245359700541440 11366193 153972951046697955762413521852933195200 11366194 -126468564176491195246272798790803130368 11366195 113145339596857441450408635593362633200 11366196 462558684435121012236851219286100488192 11366197 1817467305773274620375217915661777483452 11366198 -238736809140359171232234526109724075264 11366199 98219039908834228004227289874134457360 11366200 -13091102708251026678934720314710016000 11366201 99799836125555470451329554179666067264 11366202 17823756299305441666216390935053886720 11366203 1038593519898031244339179794719427747184 11366204 925411220525092105270597144788309964800 11366205 -4105586183749021972004335366558783680 11366206 -464951377641888955411786334688955145856 11366207 306258054162157367120796142973768427456 11366208 -54690634138131185069852486584164679680 11366209 -396089160121320948301316068586458919232 11366210 154802196537430011194891400713208000000 11366211 -438965431178584555677811021262429950728 11366212 -24224471231199987248177438004694843392 11366213 -254095522629475149478758150812036971680 11366214 -154979351040662395330431591088083120960 11366215 -144079367438857079611677408053498288640 11366216 -95313175107442794601760981503381355520 11366217 1039326173266722680981992963670748008640 11366218 234411208269590466715061475794764131840 11366219 -143058014545738528985748935663159575680 11366220 199208466062868730239723427688963681280 11366221 46419492599837927441405040063754003212 11366222 3505834439151280959889736993754240000 11366223 286218840541370739049190368031820039936 11366224 276248444660620424797919287691459747840 11366225 -68009078042490058583156626809002593800 11366226 135736008335516760316486889977551454992 11366227 -54305864289601354769326334495041915924 11366228 -229754935837380569403398742979225698432 11366229 86063451717723745458887797902212232000 11366230 23826938429578838925769497826780757760 11366231 111123640731745787421923579748704836200 11366232 52813690067875533948418521923665920000 11366233 13085098916290897910551622608901046544 11366234 498564872762212304078705198752564836864 11366235 -233087622800499176938738045680155644080 11366236 68656631582863465063880340495032083968 11366237 -21734169184829887531144229982275567520 11366238 -77675816540968833866924381941350387072 11366239 -50589976316672380200387229145986996960 11366240 45022683722301550448679198398821171200 11366241 -86313594726248922741260694946736470608 11366242 -269673198682733323683965004280987063728 11366243 74242457909358722716142511747527132160 11366244 7284595452792824150879620852092272256 11366245 708694548589595612152515317463245871360 11366246 22824675794079171073705647248517156864 11366247 16066617765687175258387867490090357328 11366248 627959595427522407160378400051674398720 11366249 -214792568524642142867313868397876212620 11366250 -4945058299598184866282849792487360000 11366251 -180464666012130500238863465011150844256 11366252 72972498855240609581394298042208732160 11366253 350638975311983129403122617456169519862 11366254 -161039634423057778252264906295869631424 11366255 -76868895795734693604416460787495772640 11366256 -298358536733984376696441452597084160 11366257 43503610024624303822783250653617487424 11366258 -581844913248789377575188150933272129520 11366259 201832245129951659874350412505690970688 11366260 145779036539597337457322684179447795200 11366261 274037005274524752647731059277080940092 11366262 -164390982586028728752405575188952174880 11366263 1228004919174128426103125468875216017512 11366264 -152289664054938090573631270010334535680 11366265 180831151678632015540525960746576704320 11366266 89903371431975471965483954646263040960 11366267 1057858078417501586137125057436397448552 11366268 526203174861677811977135823928579163136 11366269 -985930732636573707273478540303104584256 11366270 -33960997218873408924958966823525737920 11366271 115222892649694767204505768449504748800 11366272 531760347320197170601704121819987968000 11366273 415062814136290367550658491257845916244 11366274 -10649139797226403897644867743546118144 11366275 -380552594866354915016218240302118235000 11366276 7173157079878225931144285856653970432 11366277 -124852657709814047483715925443447439392 11366278 120932876263705819686622148763942973440 11366279 469961406613296378491743719914176111680 11366280 -38791894700848693287655265307025766400 11366281 -282521182011298958411917276777931842918 11366282 139275895254095738413869211679091201024 11366283 -1618344257896271465667822692267136000 11366284 390429529499107843558393492286720543232 11366285 -36422241584064308460041738445314461800 11366286 -46780229174713909830941055576267980736 11366287 -876285769236694565530143041903191386064 11366288 1464202858224516828075998060228444160 11366289 128278564234428163787049263598073926720 11366290 -151911849214715569648808705024567129280 11366291 -608432363767467814974933300853510287360 11366292 162920673975454461591292875954066554880 11366293 394697612285601704185081510247527417824 11366294 -199149502396590115175610885802449456960 11366295 -153719673194041574638893338870814325680 11366296 992405311919890148884779420375363932160 11366297 636351819595262806585365993453889548180 11366298 5829026008478420319228562168735557120 11366299 282665792088572781957194759177438449920 11366300 68521285601330923992958972185095692800 11366301 276563505819406234194637558076853731520 11366302 11752755803411786731280324495285055360 11366303 -72989837059400933620429887631604053416 11366304 -287629852694551080679657327949984563200 11366305 80639078389808898543149969604105649920 11366306 -196338216249217254763127643102795333120 11366307 30126935298668038061907810172183587288 11366308 785759191377152667450721784765989565440 11366309 308671574201862227516688328695981752316 11366310 102582312331168242090522204906875904000 11366311 113216895189161248341586840254301981824 11366312 496281279979867836183293438875933363200 11366313 193204529235972495281032731733882567680 11366314 -159006247847460510630731225381841984000 11366315 -90180087593050705548179079579551889600 11366316 -38574940239351749267555545485527270400 11366317 646136786428592626679294560126865657366 11366318 638322904259983067393761903029081591360 11366319 427168522172271366057186852412893696 11366320 48251863502632729366585016134751354880 11366321 725017243856630101194203267694980310000 11366322 187310653753226139962824862562990729984 11366323 -238771044458839219406819752535996349800 11366324 -71452987398339682958378569416227518464 11366325 -191626018343653840649001353554788254400 11366326 161829471132215407212629230665325376640 11366327 229854460230616003783399585324663211232 11366328 577723832997530446221513153835587932160 11366329 -267703216808204054824049880580833735160 11366330 -192496294939842449176990767171305041440 11366331 250858522255026607264830877832599683120 11366332 -175340590139872919141913791111676641280 11366333 93254759146152145863863676585890353824 11366334 -153947981148937961084677032970837444416 11366335 407844038242126296463583565459847106280 11366336 119193452951083512218778218441711026176 11366337 -489439032548785751054729246304924300240 11366338 97063554896252452275182505711826359840 11366339 -2247265888160505003767270470174892198208 11366340 -255634189285281957086099884313267404800 11366341 -457824701487828803245410514881287464928 11366342 35316977612786644478975216161343334144 11366343 48862446753623894475875284379200042032 11366344 -83060349219257480186102370499007692800 11366345 -51755908934501793738712541695465423800 11366346 -253624257518358753404306327458046437632 11366347 667147368683216370656283584803121985120 11366348 42283160951863768838473001909971494912 11366349 508040006674775526309460838638126246848 11366350 -191451353565277734508264604958608472000 11366351 -1025089045901044186278306076128172661400 11366352 176909213972553926258887706981337661440 11366353 -568848432452591003810549711943416832540 11366354 645321524851640252374297067268517542912 11366355 -4198887554679562733173083047079490560 11366356 -356915202735289325437765841160676862080 11366357 381854292411629804338150501194688863552 11366358 -254880108968214791888347380581653194816 11366359 -33460922564343509599343003993203967872 11366360 -564860633881791257852634668010110976000 11366361 -502169794930984744473086157095128250790 11366362 1872873547579796293357038288307814400 11366363 334857531947948704336239942941436852096 11366364 -361968149185031818070953749767264269824 11366365 -11268374739220421247303249439430878740 11366366 -257464155919057914363692163230960352576 11366367 178541817559210293543531944815853191680 11366368 -43488291925551090582205047219691192320 11366369 265339208996884580724354569424648136896 11366370 35139184315884707493085259232502771200 11366371 -527553121906236490237575832472798915428 11366372 368169256890034467498202697263511592576 11366373 -151977668706151945230151008539649063936 11366374 3349860049196507606703223769773449984 11366375 426009822499221563357877225229483434000 11366376 203839278383767359505648281910065561600 11366377 1613813504314168335131387261912921738 11366378 -106405427468829616978479616097245511760 11366379 -2165937268803845300338735408984480080 11366380 62083004499978318053567411549695810560 11366381 233828834411628256773329243555089900332 11366382 82491108130394789818298989855375651392 11366383 4064480854644542863285459667633582688 11366384 -73333284665471391425463841839356313600 11366385 -117332674139165197217103812837445292800 11366386 326059904145638236081384287134530974720 11366387 -1346898127951083302104581735323358952008 11366388 -315097015566123948006251986221015146496 11366389 -493673011286936525261649019071462021120 11366390 97861996304746679845599032782022492160 11366391 143826813908139451202882673127809750864 11366392 12273080348190151797807682561949982720 11366393 -276361976306876870835690790169372654976 11366394 88593233442500361493799065412813392128 11366395 -121028514648946376914718406603054489600 11366396 289392700909051350793955836923148574208 11366397 -25601892398516912913673196452064494560 11366398 -38485214347149114242514493289789514240 11366399 331528816872015301394365348874832384120 11366400 -84253047606268651558155569515934515200 11366401 558984698902869405508616535957037341652 11366402 5837577950977257849391520961165482400 11366403 -127593344194771329618489278404248157200 11366404 20100249433974119211848740923534090240 11366405 14436880188033129579678411956565849600 11366406 -24408902498136776566622357124111713568 11366407 47071664712231393583333003596827756688 11366408 1100619690810546482883957203345476608000 11366409 12622986026016874748247750146158900320 11366410 290216525543903578616548492996185661440 11366411 189617855966893951564049175125800054560 11366412 -83540588544502386587266159659891437568 11366413 529177603624749249294873229743610404662 11366414 -17712349299114124644242570191308739200 11366415 -598390121990574281860988955037685870400 11366416 207793653494169770136494134463242174464 11366417 26972281031692775318142526936500483072 11366418 14530069384437604452522049330132442112 11366419 -1158595207364667924095204239947222191840 11366420 162799601980117261946507153511938926080 11366421 -50621622964819524643872665478668928192 11366422 -531007969580858226986126307548508413376 11366423 426709595812125975095011305364883769672 11366424 26570969422185919214421645167624693760 11366425 194149502748503139071743151023239476800 11366426 -520610779143738362912078165942894243088 11366427 -592755196704568112801113037610323065920 11366428 -698572915932577659336232206684803656704 11366429 34665480109357455630160207361194940928 11366430 77297943023904465978974668490687274240 11366431 -2023454280551387307689239829079587347248 11366432 -404219959743135914026354118288843735040 11366433 -458376666102887523092450248649520395520 11366434 -179384315371794097404366544592498684640 11366435 603582648094561841365513564010189484000 11366436 354556536871178672581328733320267277312 11366437 167471941570709612259122892951869864572 11366438 -225779625168046284064592347638389768448 11366439 112937894874690843783762331949948599296 11366440 -427527666671612877408691988933413939200 11366441 -840014692362945456610339743565250313600 11366442 -10385177901640555203478681484572046160 11366443 -789541185246625770751128764495207716056 11366444 -277407000158128420541168234800242322944 11366445 -432222649834775353558426293685209154080 11366446 -623197342050553032680937665913636096 11366447 146827962685452728524736032636358074680 11366448 424775026385144342439746770593644544 11366449 -715272097157320365489802074555332685550 11366450 72152171263850083921580552515833948000 11366451 349958980946087793554536302506850060180 11366452 29199872625881258288014905119395724032 11366453 269766821442362968899438301011786443904 11366454 -73113047292962142129883872562814661120 11366455 912304765524387983851608168205383554160 11366456 311951769361040532845245581146516090880 11366457 -25582530866791783150516157107136727840 11366458 -277703302435609988364783575052679806240 11366459 138983839202424300049880383893942097104 11366460 34579828627275683902377925544155545600 11366461 52468215068052692241757797687748393824 11366462 136507443171827547655261057967083929600 11366463 448425726760756696550285200113409194000 11366464 263409558276315473999945295776918798336 11366465 -44949388177324129786271583604845840000 11366466 -247124302160147109833868647428516200576 11366467 423800664732506787706662646052662838992 11366468 -336781416612380155152216298946411504640 11366469 -191142009050091164867577903704935239906 11366470 218433308871294946804764159321751831680 11366471 -501769061289509301414298305164440229856 11366472 -294152712384055891602490342328661442560 11366473 662897363133544834630776467175174215680 11366474 27275218678179378638595427781597033472 11366475 209464627135631102105980057931939430600 11366476 35896739113096467262967148105600852480 11366477 -969033821049278839829111296123276807488 11366478 -187128473189137013011871165017631181696 11366479 9119654491048028506853390737439496720 11366480 256741808396536754769239756813170114560 11366481 240889024030288463824170509273635782192 11366482 -20818605345094716606717284284921728000 11366483 -569516961678554632089726929403190182600 11366484 -86637623479780356072675696868391208960 11366485 141940011042122683802606208706114362240 11366486 -152697566751755697664204254611242617216 11366487 61145288379735400752432876817865813592 11366488 299249802224352674016111230909515407360 11366489 793108049236220803999117918144336567956 11366490 -122271744230469983500649645397165722880 11366491 4489458943518322476174240327695058944 11366492 -398593267998614339941750763287220712960 11366493 -588113045726527649850899906488939795872 11366494 376922938722635155747648363397318554560 11366495 12170225392731958118288730070930838880 11366496 534295964226738837073433796903757676544 11366497 1187650832778923474842936811788016422946 11366498 -17463771244461325494186981481306848 11366499 191605673503190113135189624933563116664 11366500 -233431288262396518862232139227217920000 11366501 -130031801997872036189107099535424810498 11366502 24270043810839042390961460205829699584 11366503 -380065136323627125224906246455474604160 11366504 -453094123368534623621537428626958387200 11366505 106302157127894318200989937927010100900 11366506 278830228136025963001958333579562699456 11366507 -677616430600383981588025846299437640528 11366508 -54504779266954582015222749284882251776 11366509 348825217407993747445525282806100719552 11366510 215423227706539892161179919697609780160 11366511 133392649998227909601733483792002696864 11366512 65365858759172760307249759166873075712 11366513 612505098874635364170080461874130807762 11366514 35988459195744863681294812171503824640 11366515 -332650254803429982161960984637737853840 11366516 -138471649028276372900056126078818281472 11366517 -551569065720843322358857550886925770720 11366518 61640859090987632935650424561340647104 11366519 36221776491857234707306999781079729120 11366520 153972158722409916434025469975265280000 11366521 703121340605414426006803650823184815680 11366522 -121993658436058457108853301536808704000 11366523 167173612168629549483993317828103173664 11366524 16597988767843037254633815067139072 11366525 -138799649137072049145146722899490706400 11366526 204884022097391003970216231060851724288 11366527 -1333373345987787618390360724080675744000 11366528 687118959989435493274311224535621304320 11366529 -405802290423291842661293152156379268816 11366530 -142657424951021171838247444554888545760 11366531 104160736058228320701760972974629720064 11366532 -312948022008913765066718552723644366848 11366533 807227850565859464805187086994078189184 11366534 10790170540809806987752933016077189440 11366535 240213179807013119859913897625138294400 11366536 728729866272345697623018735115588039680 11366537 60758239558750223094320080464600551232 11366538 28357319130772610226433715047208613888 11366539 -561276470659493171335754253408655118976 11366540 -255197088085463224983422830680481290240 11366541 -1057817093334626925379463606203829601600 11366542 262610889168611820061970394365124549504 11366543 -344210000065786991144408194510374272208 11366544 -52231411235874523961007951900333834240 11366545 -332529556241975250628460324249848226700 11366546 -36779422722545150062708577368556072160 11366547 241099531586844300896951365808214896640 11366548 -73399280294742082373733983640550525184 11366549 -755711917123463547735905772713916462450 11366550 -79876955136209782731984982282758192000 11366551 32754415689022158387298371400722584752 11366552 706668850859663663133141169305664665600 11366553 8265168272038115459843148701453893632 11366554 -32759626163324821744556647901896876800 11366555 -558960695423560361101251536645244815040 11366556 354053945749538515172095162908919010304 11366557 306845923087696322320512824728849019184 11366558 20218438011279952837639326984967330176 11366559 -134263723191060874351030056902609710200 11366560 249910881797526450849237264409165824000 11366561 -461868510260999809681205127038636567838 11366562 -57060683464668605678957657073812236800 11366563 438696027397610364714497680325392736224 11366564 516424439490795871119125910683719037952 11366565 -258290832384471459881044261132420700160 11366566 451078203043584765257607852662354123232 11366567 215942857499149007383592052752930378616 11366568 -392930683744591755218648933661368448000 11366569 -695238816561853292659221121563762119580 11366570 455991759118747991375859177602488546560 11366571 73322017110977666859214628935310817984 11366572 -264917936968273069865169284491607014400 11366573 -241255915344494329107495905869883550336 11366574 -360437404325037361781473014528275951616 11366575 53591960576002547904244652556695442600 11366576 -47495185010812292801176267393615331328 11366577 4898604792984052158067187619416818368 11366578 -561109786534002401073126947821041362160 11366579 -397517025811684492878076202499094208400 11366580 -59049967895249254106705606850967756800 11366581 5608477377317697598032969352880189500 11366582 196407266416339237276402572921907327392 11366583 3574443297357424445125075436609864424 11366584 -240740819224824476250024849067818516480 11366585 -261165610871653715243436640331894354040 11366586 75609560431897462416940378869667737600 11366587 482337397837803010462935527441555739236 11366588 42922102490586262892049223402077987840 11366589 -53823041208099441054757167039929361600 11366590 -85782286483481575186537597802251531200 11366591 786794234722137548342648493049547043552 11366592 -92876191484948259429033896283627061248 11366593 -189056194311118356526721249556620187200 11366594 69582945853933136755102050685778439072 11366595 909746749297706709737069898557250744000 11366596 -319218464318928810059158626454931918592 11366597 267660322187260047660688660031832304320 11366598 -169814573777130122165731064116763880960 11366599 349774085587876016027193319838328273760 11366600 16750691640460170100918671944491008000 11366601 145796705638173864302515141898877419520 11366602 -156613967576906786533022271700233590640 11366603 -554959755350834047060227095705808884976 11366604 -187127555396213532182064211182131516160 11366605 350451389086826213132192768008533903360 11366606 -92169694362075569342867536949650813248 11366607 -30533486612562290932396585881085358208 11366608 -295541653079592964639827629120866222080 11366609 -1149646326074481149343915298145734322190 11366610 -95119929119281660849915755400510087680 11366611 -2461546277862081748655853969096734168 11366612 -14433281248300997390376617870699247744 11366613 -189081324426402749373232589080612777458 11366614 -252620888536471007607286253399370720000 11366615 110775089115858516491767254971838954240 11366616 -166149297487514377751269121490162032640 11366617 -1308594864203500200930961516985140098400 11366618 -205995452682813871937126380253680112160 11366619 118961494131184412793928253962218864 11366620 -2721426520421508985194067475657118720 11366621 506645003767399955684462167613431276800 11366622 39300493519556974472736414065541868800 11366623 98126165811398711930968698295918476752 11366624 -101548217771700562160568449791937740800 11366625 -104187970581862249549625371311484512000 11366626 99510823249970394165915929734949266512 11366627 -117463371981315277008944921853968994048 11366628 -61915006945301783062778980118734086144 11366629 437508099249717590157785981050971427420 11366630 181065517214837784796294557049980270720 11366631 -1085780068950126485566623484606633920072 11366632 -104513012426576024103597319650970828800 11366633 -312315808510118786078869565148551426118 11366634 -272150540736612090587963729083228619520 11366635 53588523554657203524177114533498801760 11366636 -366065168102474543316826039330380218880 11366637 434866928825314775840861790237538415520 11366638 347220105994810066146021576500571270720 11366639 939152644931016857936018979939156463440 11366640 -47336213561849252991981240907867914240 11366641 -333952553276497877205567228073617229632 11366642 -23760669215909093043376927864387593216 11366643 480246373972600959842591749959186779184 11366644 792192529345734641327104417891974726400 11366645 98595626416190116666781315084405481600 11366646 -74549077794432579834960220037043044352 11366647 394484143982973851776363948378802213096 11366648 -209701540234264794068072058368271728640 11366649 -14460771523157526720115010098696673664 11366650 -36181776860683129588015367108541734400 11366651 766581642755578650998783139053936975652 11366652 16223760598761412831331815606698737664 11366653 58158187587962302076158063064195760902 11366654 -165112175077084663883805238016881807488 11366655 490955291561380308401056392347851670400 11366656 200218138706323259722313221989719867392 11366657 -700992728816812710319062948462042338748 11366658 389808723452355777489967584325315123200 11366659 137334653882428299615437405490107193136 11366660 -148637920313119911776120975942879846400 11366661 -15377909085696655854305108557445456640 11366662 -46075598266708548534216730635949110336 11366663 -1230186097331908984499012310321023232 11366664 329902259710342424010994220215262699520 11366665 795396037194595546264257837476676681060 11366666 -224126848296410594559381131165627433120 11366667 203883442718826851812155588859900263168 11366668 -2173875625153860804473967179619551576064 11366669 123046831556106119112676516865778395520 11366670 -43764557516654244891182398728828518400 11366671 -94764045868407185164717306290601888800 11366672 448199165179208439628274689430847897600 11366673 368022748799079975217325084917443280224 11366674 -310005895788885946373509507672322211840 11366675 -70610442061158160161015655861717486200 11366676 189231596247705641937946836263428669440 11366677 263917446562870232127485512558786432000 11366678 813194321811498250946511268182124258560 11366679 -458815782052638685581011867783833418880 11366680 -117160339332889417888654127533642752000 11366681 95054310331998987345513308973699744000 11366682 -3603910844543750627320001564190222336 11366683 -197296262861407021764127899724906618136 11366684 16385359277696979884710767286665265152 11366685 -557248488163836355807762978264185963360 11366686 -200282764518447805888655683825620782208 11366687 877376225798758945269469097524560906336 11366688 -95361425216560314072225361683000852480 11366689 282804355173700620568739610623589691490 11366690 -416368499474216391823852472617827314400 11366691 12950215987935835039581674622955793664 11366692 -231997617316313423809164182037580627968 11366693 100203894615436538835459145747800795840 11366694 334916026277027546295006081160300264224 11366695 -170191739973868092100892380011993367200 11366696 4260820273507137875916833962595205120 11366697 -94409507011665447488765783828336505120 11366698 24116007063154775459005243150135280640 11366699 -46076474302862747326058009335309125264 11366700 46345163489049823922841539692389696000 11366701 455656234956684099514812230017461719702 11366702 -88081226195979806847301354971924128448 11366703 233628333469270890886810960116807935520 11366704 -151417565190570515099272661028996218880 11366705 -277880301472358763150828367091480322240 11366706 2625229921585742920101574255946411520 11366707 787979775418130843490853529872234335432 11366708 -216749244281109233735257030687676098176 11366709 526067687609596505837549275754285270304 11366710 -29554633478988322077617588877291440640 11366711 -751079838657082439653971591629468057688 11366712 -147487596497162887596521691275816140800 11366713 -881910057628502843862603842494766754476 11366714 89844343873156524216219364908693369456 11366715 349265971013617902036170365955352483840 11366716 -302761055110809237239143205848754652160 11366717 250094589968507156117776883806043837184 11366718 -66780108949040458315464850478136041472 11366719 -5582143857133747131558344565646994080 11366720 10907865523506088230932246706577735680 11366721 24643300858473386288472175384161210000 11366722 -461672129891969781479735909082892535088 11366723 302197143540061996984125134967684342972 11366724 -211783282102298526510241479772669132800 11366725 617868805184103353971718830664858452000 11366726 240859729436918591447163328304211111648 11366727 -531680002818144440999768062953766581168 11366728 929364401427289197319720321473774044160 11366729 -590089289127917257307670496949790070320 11366730 -8002377681922577862755728126753767840 11366731 -328672769330076498734939168819941558800 11366732 166007951094552368403554475567869325312 11366733 -86727336034175228679416711659509344640 11366734 592846327388732808153428984677502414016 11366735 954881572848965478450787934132819926800 11366736 -106883949478944259564727626205655072768 11366737 294136766031997318776808593083844822386 11366738 -53685115000332203714633892470200250880 11366739 189151145678124699579321328795418735616 11366740 -126096391711406391819293858926702510080 11366741 -445312030574545111105349014227605079858 11366742 -66350851930861101395373493116829685376 11366743 173918300086532860298956220466530697992 11366744 534018984181577937439199469614397542400 11366745 -1921780493864139916445454523222974720 11366746 97034164657323607058444319916627160544 11366747 -20358166192931261447195088552429720288 11366748 406023617091836070011211760373470636032 11366749 16758493870414206863188121450365768864 11366750 294267385053774742605841962709195680000 11366751 249717696216544101189282684573470761728 11366752 -379990713655266781905511128081020878848 11366753 693373783246452624947510142805473245160 11366754 29411303057323099933118515012710825984 11366755 -657800025894377266836081576434221329840 11366756 -340740741020697640262381070127592521728 11366757 870306267646728509136477916016815459200 11366758 64855424640295886179477188154708770048 11366759 125694938924466731629188420146026271616 11366760 -173424171985719614694448308759899750400 11366761 120799396050866524607621691810572308224 11366762 -586629808825555290319644512196970454016 11366763 -104694342497463121152219870934935744000 11366764 -50491027787782747567360333673827911424 11366765 -3872666862559581900108180766289973480 11366766 135819523316339824491093614020287754752 11366767 -53950910543554187789857277885184456600 11366768 -13440154089219339761077927767106191360 11366769 -383560304005696365618563623432477966560 11366770 -26163800295965554302428690849532641280 11366771 -390272817412022066577553383012379653072 11366772 -158423193729345039282565373215478476800 11366773 541768733874636876391569519019184930304 11366774 39301988603120229613487106271414847136 11366775 166488836915909080742475552369223249800 11366776 638491582314618034581285960956423086080 11366777 -751913683684858136880037826544620260374 11366778 -50394833077169980100620369175412280320 11366779 234008529052650953446333286434508937380 11366780 114009879780453606842115462220176061440 11366781 184702291995655401750925468074919112544 11366782 -98117081912783825318924650569901605120 11366783 -45323043898730271360658377705845452896 11366784 142652766158198705464498069668731289600 11366785 -387348451916087997598355624560276303020 11366786 119499509707285416495149403812702093184 11366787 272017818725094061377007754456355949560 11366788 767101276857885934755484279483354885120 11366789 211819933513545864455582266220105665056 11366790 81693753284837947724235180233420238720 11366791 -74763824743346336001461580719415576808 11366792 3798308406682285456214709795614883840 11366793 378375450272885103412371850707141331044 11366794 339201821622148129974682752480762105600 11366795 -136142459733146181979550221360000815840 11366796 -62261124400168232464866520646008750080 11366797 -347453862293856868755789546963484197448 11366798 10711247629569354564477117908836700736 11366799 205337621095373233699154130170338136208 11366800 32996296667341969461620638254482636800 11366801 -313143597483053226475557836169247848192 11366802 7848819328569818866415775241931883168 11366803 -230507906935653944612753189702302335920 11366804 219924618974871841942245931108363773696 11366805 93774399367827536184737989722418488000 11366806 -50567056008708841302256651986698598336 11366807 7620123057403545824743057806996330456 11366808 216159258748488571152381697389789327360 11366809 1623252039776904361984443820561676466816 11366810 5407897276580618117858094299635153920 11366811 -558327097025841704926211518352938876080 11366812 -896341148196088343623361002361353374720 11366813 413668197243300930794001091384055413740 11366814 -50895750368013830392624546035443764608 11366815 -472797623075321650475101680456451934040 11366816 -179628370463191657895577672580649189376 11366817 -284277022544180755057543630990280027136 11366818 -850199988468159697335362114920678329984 11366819 6410744875382591551730582286092288544 11366820 -319470861439208465452752815579849568000 11366821 -456847895620692433180103016863960038978 11366822 322683900453029932584430392144179956800 11366823 -3023174304820818851136511950866203056 11366824 48745562228586095556760064399547924480 11366825 -46244273176378907857119911880065460450 11366826 250566582557269505469113122515587654400 11366827 686139350962752649601625500495513327152 11366828 -398005747115879654729763874010502587904 11366829 82674789237196221356346221157352706604 11366830 4470168113571123500158973878877790720 11366831 289018411640182282917585039560212138992 11366832 -13063672454106290865803734286063370240 11366833 962516841346416016844765098371632968082 11366834 259340421142157318376966618401872929792 11366835 -1217622650176048330983937470202172160 11366836 -524274330883989400505172980186984120320 11366837 -304241163208596530854922421012295819428 11366838 27246856486334031023178915058381885440 11366839 -621854626642491250717273584644359573800 11366840 -115260767267561944614409017091645440000 11366841 98582223697244827126664333217159943584 11366842 498342882769570385378863287208591401072 11366843 164452510140202389815019376696416542784 11366844 28819546768493662331207380834468242432 11366845 12393160197140656643876525565353347200 11366846 -274472885239043411345800343055700596480 11366847 310229166426045758385090511576796610120 11366848 146622900413570595042795687555729719296 11366849 191547616063847305234167794588367530964 11366850 -35228441642262470892673789070982844800 11366851 -73672007771045617203755213237854878148 11366852 -300102615082441169964753636078973317120 11366853 113506078501023671569934000211905801088 11366854 125817264833814431614475007420856961376 11366855 1402708417132529664294057403304968107360 11366856 -118225696780176299149658271763326566400 11366857 -68165096953598919939638332478182015260 11366858 248597486296201544025415459359704290560 11366859 -5385333192656325164528203925497550592 11366860 -129189279920613793871650096966719805440 11366861 1057177900451691816905927779298644086 11366862 40218174592323945594045385143766590720 11366863 460012041578467794700885613598963296640 11366864 162281923026059142586674603214258176000 11366865 -795977389916437439239869671921454480000 11366866 138759229588552450216565520005141713920 11366867 -113028161850902828174860199356944168084 11366868 186716644343580908377444897746596874240 11366869 -434832991606610720130116595061820183940 11366870 286764855893469803572951366072079026560 11366871 -52646408397837709023578412716850531456 11366872 877381560500300782382587953983364403200 11366873 162091064026522116636649594895329491780 11366874 361692779063643161628489714949850043648 11366875 60277511238055139836432926827506750000 11366876 134158014005869967399437507100239660032 11366877 1178898605993734413708876982802186654880 11366878 -4448396311253964797988459587911661376 11366879 -880239274156845856023372133056948551520 11366880 -20165658092573197321921085747232768000 11366881 -76540245352598241993956623847040890880 11366882 -7333172438597709516457621474318251648 11366883 -673039052292840474903302145439929234240 11366884 322312848280734720845469080404627488000 11366885 -486970689926072784700992801695513075040 11366886 372273923926582897351785167664757750464 11366887 132114981175320143630345976929344725504 11366888 -23945983164678716553707908556912855040 11366889 -97526080881201233549117550339790110576 11366890 113487883656552645303363795627188172480 11366891 297673386149996689820601555507158114292 11366892 -19018788492055175414249225334907878144 11366893 1202793189614845816278248705636461309142 11366894 -13887424674804675148700569332267958272 11366895 37341550564275177151104633023403720720 11366896 20166466666047768019937481320417329152 11366897 1154236191245664772162922050083902946144 11366898 216546143356151078874360601088544629760 11366899 -330683459010517741191539414341266024336 11366900 94746562313059559908263959792078803200 11366901 15689765362493375195884166009274145920 11366902 -193771158326175102983784522315078134400 11366903 60500764852915393840449300908575566144 11366904 12753921447322998940359317715544350720 11366905 -259368937567195415559734228954441662080 11366906 -437476852430755860028826435589700552848 11366907 -330465569522148811216402058118752438760 11366908 -288026440465139357706030283643000817664 11366909 393185503446583367084488761618656122860 11366910 -37853873798032841377838982634843292160 11366911 349429227408293246523110835310749312512 11366912 -160794733713796561752114066383840477184 11366913 -224733043080585329490654210512987061600 11366914 -235645124792584088610635315436734344128 11366915 -278803076723762058231874570574248243200 11366916 433240127636374079447461861567803070464 11366917 -22361447750773795538212756074195792000 11366918 254280511337813724288615788604449778816 11366919 -266398453420611761177215807076215429680 11366920 22581938369759304474831420233017804800 11366921 21482194877668688476906816786377571680 11366922 -87134698484940183204407473568779939584 11366923 -100422995735125479598530744916351634096 11366924 382949328102178646190024952907494311936 11366925 65675749492992159926713711301046624000 11366926 -9912967885142930826916038256068929088 11366927 139947102234734928613602247995732102240 11366928 125872115189572293590809934342799114240 11366929 244838783959040366558228510533369811776 11366930 54650632118916887718711276808552968000 11366931 -355868389627318545939068115721170358656 11366932 -165895015180094250819142054771391077504 11366933 98568187601852882412453968371797188064 11366934 117963837394462195209519626683133830080 11366935 -8048157355394124702269722797234254400 11366936 414186115173687665359883500708700160 11366937 -645706451304967015749587612394151090512 11366938 -234648203897595828430088052143879312640 11366939 -501758674573573225267872680248667323260 11366940 -144557862272339586421340362760690688000 11366941 -1191018326177309388589764491471876277658 11366942 -285134758244967022077949295070550528128 11366943 61536956175542132449905466997247360384 11366944 849932386605395397627466381794240233472 11366945 287267832333024586355681183313268963200 11366946 -105227232785726048254059691806096480000 11366947 435324075833807579451587029176326978396 11366948 6528096746674885176541593995059675008 11366949 -124267790975047226866148033872643494752 11366950 75653606939097925134443760391473868800 11366951 -1339976164182297307634160581295482789496 11366952 12674832641719513946866450395106099200 11366953 102480885509055449065664388539585646024 11366954 -58084058839456302330930760164292581120 11366955 -137189820488380852438001260215445497840 11366956 24508197247174475029091275225428520960 11366957 74896512496248505057843953017015306112 11366958 138825238056856816438259018856884855808 11366959 -878062925276519829125446320188620775960 11366960 -13634844422251032190890374428656599040 11366961 -301318867926980166164831466209346604896 11366962 376282614106259298309813364569459881232 11366963 -104641285948668446328997091267598568512 11366964 2323670393018557839531576902778777600 11366965 -353313935395074491214250851162450486480 11366966 -16135174467591258610791677045406938496 11366967 -168575306317955285795778554786372272920 11366968 -82543790679622259132252479890294374400 11366969 -412051994061208521555000240126939413820 11366970 -33928311431099037638993546901516341760 11366971 378386575230369077732710825953099771240 11366972 -318982022464209893450070070997986629120 11366973 58493092049149739018810168466757932102 11366974 -290419253438200230281913930399644715264 11366975 -394004387815521187847576904201760533000 11366976 -5063319390083614401889426988750340096 11366977 -204071279466901927538225139244653730880 11366978 -59034705830737886807501093595275550720 11366979 94664995251779703125359652364248122368 11366980 45682352382202545052314476080644384000 11366981 -71065190548335974779147330840736786436 11366982 -143711262321279385375238568317481024 11366983 -176662614336472342852315287684619072896 11366984 -608999723171257621182403067407373998080 11366985 20973728162008639372240985224879353600 11366986 184732278693256844119452288968431152480 11366987 -235167981114618280869292693725714226368 11366988 17642617838479592514189372333571845120 11366989 -52589733352170067549746130016209067540 11366990 -72839334769246159210874272756096584000 11366991 1288679262959294792852926433430252960 11366992 11820058600799631717211649748350009344 11366993 179835632392290021061252147789560722544 11366994 203378853258563646034263289295555435520 11366995 -378981341019189298241807887288675458000 11366996 -539147391430060450399492159643466576000 11366997 440211732747132826119671724288144890880 11366998 100471619637637452347733146309748660000 11366999 284918186511545093944279500695962579200 11367000 380285694959797136115265638517862400000 11367001 -892518421119064493639740477104310050096 11367002 456470398523453382460374324210563219952 11367003 -35018956408938921839074872110203195200 11367004 -65773306682881769799608933944719922176 11367005 141879127958090864074651728963507363960 11367006 -860655137304431731207646788740237312 11367007 20380300708871622631330229649352694200 11367008 812782530457270631339991371489073954816 11367009 -183033644672830423182220683068433005916 11367010 529993333780508286589221239706840951360 11367011 862746464653015732784937168562381687824 11367012 -384525398139945087507246623817919973376 11367013 35927615998657567538613739571740099360 11367014 17781959373311630962652796861178417920 11367015 -125351930918119499848409557053491199360 11367016 -291223885685919216106232549685635481600 11367017 -310502564977673683293959115681217073280 11367018 26967708308553637225993692700357214208 11367019 735781248362847409303298925465393595096 11367020 -186089309819713835906157918708315648000 11367021 199149489237264882044932833634796793120 11367022 -11249522145625841603547793653284661888 11367023 213452198853300832384573961632925610264 11367024 -80749660580599137983066748625316315136 11367025 48646361605460589664609312574215642800 11367026 -330301655386189485116143766292619441920 11367027 10586477942929225249270067676961612800 11367028 479621129878609701679720871310209783168 11367029 -127555232074460351870253023995942151808 11367030 206067476936389680468157641944486440320 11367031 -83221439443500069869863092008522608568 11367032 -614767821921236259514072558855593369600 11367033 -395258274117773902074623185250217540576 11367034 47854589437994845993912267028935886592 11367035 681309123004618590032427130871458657200 11367036 175390154756468850518894192164990612992 11367037 217572827291178332446716708646162275840 11367038 -312168513428986390180303681874613674304 11367039 -282289332874280131159141977625138097976 11367040 -99062171243347388463775236186596966400 11367041 454824204247779348863242648806590196672 11367042 -74317911400513867658589560743824589056 11367043 -648747570674676119614607339327427433920 11367044 -392336620272514427082561422211823116288 11367045 -96172331629705847661660425956361549520 11367046 175385678778964673078879446838917683264 11367047 -644016296173098961884554071700113878504 11367048 137319067750188024910207344497841930240 11367049 -26255029806367101098982115254206298112 11367050 3609886007858802571970069998270809600 11367051 -34223379760481662080249039686902029120 11367052 -380569997727616282456258064164967313664 11367053 -742779625220935727627184930376239802698 11367054 -332104250984339002719063660181888849920 11367055 -246901674285312591287780111476506817440 11367056 255693837089741141110880944593604288512 11367057 260950222557869547274519728134838306816 11367058 188256213573734076731118005069724808320 11367059 285792391236521455634046888634100103240 11367060 12742598036818969154933550887971676160 11367061 1090195205604416092047383536597838473500 11367062 -56729383271985205880661368255256014208 11367063 -617476753888653055040899591508640616608 11367064 -33837018348860097265670082729765488640 11367065 -31508217847659115126571433701342806200 11367066 27816115047956803389898781920615244544 11367067 298967739349467241764527236959224583072 11367068 568298862393008574756992759675882638848 11367069 -220759001014702890086576697590670552480 11367070 -136073229887762548635254250950402976000 11367071 -327401006199742995799622944584492541728 11367072 819925280658851420446545900590784184320 11367073 682373658208595436383401798067586723200 11367074 128460924806365742704612320256956595536 11367075 86202261858005902663826098221531138600 11367076 -224629921290986962002080261259359117312 11367077 952460681390315571315898829299852276926 11367078 21509028383171034932640590940063957888 11367079 -68733689025965552788471857519497285800 11367080 -121659059892010091362953434248052736000 11367081 514745832261107555574757496451414866880 11367082 -95895611092917997419456824890243143168 11367083 -13479045133863743123072735088167488512 11367084 119627344402316900123753119424290163712 11367085 -371846388204821441593032629293461277440 11367086 -231414732033102627982687912319620364160 11367087 241897021488313921537264943144674250760 11367088 82501456436678733081293042677476442112 11367089 -421021329867479798457240480359642080110 11367090 -41838467173786919478090587898669626880 11367091 1082905978905915036551941583334969768960 11367092 117315612346058755784142506469073643520 11367093 -1546315138191795385499096450814025056 11367094 -230509017333005352471443737708408247904 11367095 38790955079717840329968859400399774400 11367096 -30442946826820125059652951725321871360 11367097 -26678562670659144895465293755608339008 11367098 -364872424556477975312172330789167629200 11367099 -163958073595551161465630698578153812616 11367100 -56712132785583992284303854707058355200 11367101 -468871213997451480451418282816767340520 11367102 324066574817061973853855956460674427520 11367103 426410382636903500766070684851380920 11367104 -24346614318679108067493316032750157824 11367105 -475460499952484062867011577001644679040 11367106 199140373931285331270367870686202096128 11367107 742096044758664899463651712547849283432 11367108 -237860007581390910478986208582536468480 11367109 486617935123803076292811401701530198234 11367110 153207655617651789819090237602319970560 11367111 -11561489984031192080419880135710310400 11367112 -85637523353859813161880073353831045120 11367113 -168361376595754558153298009077641902976 11367114 -46450686112914453643153984891747954176 11367115 18396286366373786991990719372974290000 11367116 66274595950621594636694217784428989952 11367117 -597880763632848762017611071064777918080 11367118 299184520524378713525626878871960983936 11367119 -443480551769758719382176601776946494480 11367120 48854864646537709954689084750080901120 11367121 -443126107397155693298036908576858071068 11367122 2758278008574426156908927588568913536 11367123 -268592917824627071657269854549443072256 11367124 698434071317617455897548657116124391296 11367125 393650026749507761151199526062647648000 11367126 53832734709822777368040182848592714592 11367127 91359324144423608378975381691684997632 11367128 1133449129775631670915962277311522908160 11367129 -298341794307648365121868454622015765504 11367130 -80285377489573002997716151000406784000 11367131 41379266753253082311189095206272067032 11367132 -1992027256999972527284963903807963136 11367133 903200523042103418267839336621609627020 11367134 530402192144865544737572674849167728832 11367135 -8430481177436136423413393987144279040 11367136 12277581708832747956971593256002387968 11367137 -488171244562273378184910525671632740540 11367138 -271296321867331161937241395290001938432 11367139 44733150379437123301181742878655500192 11367140 -162006034388154330958209476432386936320 11367141 -152090104746364839222424939022258703456 11367142 -95221326182338046820761173678522982400 11367143 1452983034115785585855076125901093923120 11367144 -225951026760336071026805175931269104640 11367145 361429080704835531974091039039276718080 11367146 42488471551575371547253051026627886080 11367147 -97815721106167344618917478660584853120 11367148 353369515516752670092508067716357657600 11367149 310981008159831435404986391792469600000 11367150 -58619082060076887049663991112594350400 11367151 -306447813138474233696687884030907218368 11367152 157268837013297004646694214075214069760 11367153 -200066402351187818647636249940019725376 11367154 -269143030011709612640065443066426826224 11367155 608275288992169484399307510947666440560 11367156 415603929833425070425909795496190492672 11367157 -268270491583566432433697128400329970400 11367158 -224130610973331287656971573117360669120 11367159 261571829948865262071631147350148560 11367160 127160217161896035194625883225488998400 11367161 531250003427216775013524868623167915652 11367162 -92193033976794454949778697910073054720 11367163 -344016867134979513209585536241761786588 11367164 -149484262422244603503434447907843032064 11367165 32805400811550879436570557663517069920 11367166 466194751822898126869826260332688684032 11367167 -633504844883923515240207947825734041768 11367168 2991703622416852910933578780910813184 11367169 -279696219542045396335404145663807515840 11367170 -93292066763191858111477111068668874720 11367171 236419719200837975883450440338231041360 11367172 -260329976908023108212128295065385597824 11367173 -125986020301816947842705356917786792576 11367174 -11876103913801702687096799228021637120 11367175 -41853816875391198166859614356489184800 11367176 593867770753897556438397103388018073600 11367177 -149769469828344236620116549142132699968 11367178 -321977684174521384081383077071254610080 11367179 1494504527719689894858988265903063784 11367180 -332551416315535400682151280842843745280 11367181 -16101707109186616489809052076370226208 11367182 -512719297855161398021397326168594789568 11367183 399088162893065152599919812395325250944 11367184 -114702724803117222211900270336415948800 11367185 51292743410294004749231130808298808960 11367186 374805085410659407227199954781145663744 11367187 410237201437929853603329092887263712880 11367188 -368306240323136422087316542898411520000 11367189 1282946868719750211913806897508956915840 11367190 392936949739719616805291007369194169600 11367191 -183416982971238583417391607939283208616 11367192 228098811209166447832183533146149662720 11367193 -584625546606276531629061505488438805558 11367194 -47097786253621616886799932505660942848 11367195 7026490033103131060842543992930403840 11367196 371145014386159244662997559487900198400 11367197 512995672924097386470397316997110156646 11367198 -56814427455879537796992058946116066176 11367199 909767571934799578822900586222750703200 11367200 -7380482835589510382019426896422502400 11367201 501976278420287176391793544894121453232 11367202 -100195718244455093556902673920901414912 11367203 -505098416254619921329600354565698084560 11367204 76631077243980495995906859242201137152 11367205 -302075933689573840837432128684279878280 11367206 268744082496778086890197087960391133120 11367207 -281493162282150021465094135740118640280 11367208 -284652859088367918149610423751166039040 11367209 -70907990594741788969325966773906869888 11367210 -144498131954688229774435484901395712000 11367211 -1038093754442358372084354524777387354188 11367212 517359792291568848925405800893589171456 11367213 -146667002174017878503220463995480649152 11367214 -113760488681210460653124516012166498368 11367215 348979179838771511251725772272957852360 11367216 -4690080140697596091854432517855068160 11367217 207597943200988708763080659111949484520 11367218 58036003604730916180645513596000268560 11367219 40234210010207523170303417951624505144 11367220 82763450008953843620832875419737600000 11367221 -988985143121238171914487905151072684480 11367222 588871857919265054132547435982179840 11367223 126853050283318336541731708926238963200 11367224 -759778435564182356749723875065118720 11367225 39956762969096311755903515515149510000 11367226 -144081704748842661027398621574707878176 11367227 752360337530601168939945154416361583076 11367228 -98544307329641362598328466094616778752 11367229 1201250365268376001290785501782783461830 11367230 -109521424827480617132019845481522028800 11367231 -26675433644729905182440430785026471680 11367232 194681601696923912785798329220611440640 11367233 545064809759324653709614000453105900482 11367234 -382020643914320381914968449644572240816 11367235 -60289829049715984503623667269729433600 11367236 71640980710976868669159454172440174848 11367237 35542069701559696790846305733823809472 11367238 -276531405368249971636558031029379640480 11367239 -538019691291285868024943669854338145176 11367240 69179315094253875434221701893881036800 11367241 937012980423300814382241555724767815642 11367242 194994644045735251317258526558001036544 11367243 -322270036799302763696412661959517726800 11367244 17515480038891977461172181497538969600 11367245 -208391733819637896996466879103859016500 11367246 -252803396839974267223012815226218931200 11367247 11673255686695704880008461252378625744 11367248 -396465693681449345859047223051850629120 11367249 -324665404902066464702918615075142061440 11367250 -202513404700181507861521532399387760000 11367251 112748181741690298656534955819324091040 11367252 11859714913131714983685943638589581312 11367253 803013883154121374814347138487307090464 11367254 -352371255770292346186428971598117329088 11367255 56067024025365899965391665553524513920 11367256 -6945737211708631957491261808081674240 11367257 744396430684335046787940471810599158032 11367258 216119450164530084743470530661954560 11367259 -592538681433052735028574765388754541480 11367260 -557956351801690003367979472729359813120 11367261 170594751504266602695372208336934349888 11367262 122955776535255036623604601164430129152 11367263 -222423807086894912338767867704919960960 11367264 -452653821213688849468749674528412794880 11367265 2378959811393151502515640669773232320 11367266 -8028030815130421979043059909770285056 11367267 231494348255413574988535827156463035648 11367268 -38934205014547543544761195897972254720 11367269 274004602391186526626561689279840508670 11367270 -324360243160471901021399920419514732800 11367271 -903939181755780549895662923659833153840 11367272 -254511789967911116619368436907845304320 11367273 -124074004536147037434085931620509782496 11367274 -22154906860812141940451650500285750864 11367275 460264572876314690337099129995070960000 11367276 273573722285692161799343483651065380864 11367277 -1120420271124166970483902790383222607508 11367278 -26723464584486672692650680667813588800 11367279 -70102548375459130639129573483185945600 11367280 137185768632940073334305555926939729920 11367281 193263445349695556651191655826633360960 11367282 356283244772950044854962628749461070080 11367283 212691080696722550472034648143900756160 11367284 213203706067151285654905539218993759616 11367285 108880471950836637147401834847222055200 11367286 157634972747016767230214582537981405184 11367287 466899199322943370183948197308660140392 11367288 -156846912358920893782585041908100833280 11367289 -265859901895232147267960073928823834368 11367290 -223055445200535724770154700854008744960 11367291 -97981010173607605587813895471083071520 11367292 -54361512669882570367779385308739753984 11367293 248683888759770399983801929447618032960 11367294 32299462993011505381962982206483287040 11367295 268481954449433640355901445626502877800 11367296 600138258177813574952937105239530536960 11367297 -82504790977853579338724730402263899392 11367298 138425301289631688793126434882689143680 11367299 535693199214913366871294561777136786300 11367300 -70762490523104968235481569566200115200 11367301 -352529201286968564985604745684454797760 11367302 316778679779338710279183148296799136352 11367303 399758214581022773230321996952852598864 11367304 166365893115876057410915336203024896000 11367305 81946655801030959421571577688310021960 11367306 -18045841010320577530111251435122766240 11367307 -241821766386751924451355882046379935088 11367308 5115507240606717463304122203941552640 11367309 -630371083342696035830369140386565855296 11367310 -29379446192861722262294813013632064000 11367311 180287726692419349658591734129886349432 11367312 17616091032986928193997883678777016320 11367313 -431646380416382050857709519223182180992 11367314 518494298540332096280847357706986561312 11367315 404527404857552937511373302190277759360 11367316 -1412146170573491705997614715605062676480 11367317 224027810767482174519391268804768069820 11367318 -42525995789128546591068057851083345920 11367319 696635479477376294442205739150865995720 11367320 -139670466811662060362725862871647232000 11367321 -27164284513224479164529530983615917376 11367322 -439343105445131844551871873055051641888 11367323 -143336506547196619008443072986753923096 11367324 300831154918641679339030335989988971520 11367325 61784504368037171463789754111588598500 11367326 -830544544065889822053926711241866085120 11367327 490441419037300138855711786718458242120 11367328 -75296676534412069417384253682717032448 11367329 -156880159858273979898157926188220503070 11367330 51513259217221708527157706964931960320 11367331 -1021340660460420783785309804371431474800 11367332 150371903004257307516474328958230701312 11367333 670320581583587085427595360831364267000 11367334 248350034520196202613157636258038096000 11367335 -151597303353227550102744744194277188640 11367336 199681954101655320073147181441422295040 11367337 -145490599004949863603090787268894122380 11367338 -338155281912242183612937218069943399840 11367339 600083590140654533606421789254444638080 11367340 -108950851265052355047582302051970140160 11367341 -68869450853398025646818724226327359348 11367342 13678733553347475816955717017808409472 11367343 64893363397760059609604711580546063488 11367344 -36778319833657365093033836486651658240 11367345 546177978727512576537414276496503360 11367346 565887726887039003402477284094838361872 11367347 -442930632119597183305428911869706170800 11367348 -75738190404954412109067898569812692992 11367349 -360414011061923419977930026174971060064 11367350 -42866598007055725666498079233829203200 11367351 8405747304796827510972552156892538880 11367352 394165087447921305967796455385875353600 11367353 92763719974433506035691763241410102160 11367354 -238162860364012439387288272363439117568 11367355 -528022917423492447265729545707007834240 11367356 144828656725436059876408529970299338752 11367357 -144860942360740085190251896371479688960 11367358 96795249630677981813070942998081616000 11367359 99165328580709583125480713513381529600 11367360 -77930771993065837628691818726629048320 11367361 254786371793160309895679144714481407424 11367362 320684832605917782461653959609639305280 11367363 42180725517362326115432191675335513600 11367364 519056206562985056386153331993189668096 11367365 -299676418536625172390471502010798817280 11367366 24805424296562849976818158635647950848 11367367 434205373612566555073057480558608731184 11367368 -383793981414519273344059596946365373440 11367369 -92715888487726966770368516069224247196 11367370 26169045542617180168784174843293148160 11367371 -951833423070252511763084037559827907848 11367372 -10773931015446394345332984554393714688 11367373 890119482358202786189062251447021188352 11367374 -406803645750717362939046692945639456064 11367375 -219104004484168195742270866657399212000 11367376 368310126954144463397174520609737932800 11367377 142508603949567696448511151924418142400 11367378 -19228098770210594009463240820737248640 11367379 -718478538403648636159885026642397712020 11367380 -522275991517873670739018226252080445440 11367381 203800867939998097771138006298974049952 11367382 57759295248546869326103071782475933440 11367383 -295751635321602052586502709931016661368 11367384 -139728527902562829599929178102134210560 11367385 -86782361179096101873941759653805415420 11367386 -632890809624231285105828394109722957056 11367387 329403085977199791591560299028361302448 11367388 -501369201366190531336157043196992435712 11367389 1208597775176483674624575814616710840320 11367390 -103509423571948062624648498818447769600 11367391 -441257801522641426436525094230140713120 11367392 -336171515058254428997250364608931430400 11367393 -9144830778159118383500199456558509136 11367394 -3670429526761303918833512704863125760 11367395 41001223717347659191582192328992408800 11367396 95689820618491596493208043093878246400 11367397 184512183064450213711712504305117802620 11367398 82233371714731956192728183700139614336 11367399 -169588310950163215476153871478014924080 11367400 -375030287966836311340997072052965376000 11367401 779014573964056127970446899704902793402 11367402 -391992355016168117578548456687803838720 11367403 75657732156900163156832475240833799040 11367404 -465129291426040433137658540575641702144 11367405 -2410662391535890155537519899020185600 11367406 -402420547402285311566316995042236390848 11367407 655926863282982319192592530775277975552 11367408 58700077506630950771774260075129012224 11367409 117119672643226688760972858395551318610 11367410 51605432774779712348576229158133459360 11367411 -483319982629812129251464061451251108352 11367412 -154152983285662111847767971613833246720 11367413 -1316654837225165794915309538871895140 11367414 -8356530356521505521022134537562553984 11367415 -641523719257041440650006587026231708400 11367416 61479168066320806331428897264269864960 11367417 -553944516451925868850230311485733043120 11367418 180194499263117264456872021962667278816 11367419 -78305682647505376022844190610569150704 11367420 -368970003440014484524809395296641024000 11367421 -80876487690134927527278408722036690432 11367422 -279564824116049285260018474842553862976 11367423 691766180764660011394780989239989350072 11367424 300415093106121678508802798067652755456 11367425 189282159981699120068815720400683872000 11367426 -135969379733139077100151078164417931776 11367427 43411352915924057295216040719654544120 11367428 -477374298482696155370927263656957702144 11367429 -90751269372321783410393707485798237216 11367430 76169380022936364387771228892644921600 11367431 -2040697272248622000255234843571007616 11367432 -403733006724486139143681293907631718400 11367433 -100216093134177474092946952634832373440 11367434 -120263337425578894940611953134234123520 11367435 184247990792487788092043765079604258800 11367436 -72471996887809047457079058772056514560 11367437 -1818972326874769575496828389267480480 11367438 -195946217554347973052774780002086407040 11367439 -741861279650613064704815742069262599760 11367440 29490881978660953614203947531024465920 11367441 169522410955427916410256997122699453252 11367442 -460325622879150364152393271625776534128 11367443 42295090695634890541070177122114267692 11367444 264815611179052768823439905034266929152 11367445 -710597244102755091067987575413208459300 11367446 135777046981283961840464634287940984960 11367447 -57248161005047187768517728516313141632 11367448 -770866435744022601775095525395097200640 11367449 -826839032001124460530579613283411130680 11367450 145401844401555196185714873172458747600 11367451 595173876242762544240016893667280866992 11367452 22904553211016275778668677123614502912 11367453 369334819801199453263428074268833935200 11367454 116451312325142198940726043487156595072 11367455 -107607057581869524920345609172413949840 11367456 608391109737647098949649318607943368704 11367457 -28900687381611259005602043853937725520 11367458 324610648965655960156252491796281372672 11367459 44662180669328127162938015354882850540 11367460 253181128584191696184458520640781775360 11367461 -393438182380470714010359535838649544068 11367462 -251656589205357862453714636079965616448 11367463 184873143655987408215143762884875358712 11367464 46600904862053880943826591944373775360 11367465 383068509140622196804766282373506970240 11367466 31332131767642727226781842194315520 11367467 386783341803900205957838279572642141152 11367468 -152911086425434734916084793805951959040 11367469 68428435552998144090891728231199791596 11367470 -29998935462846851865983041564787452800 11367471 686043990717677913060268096137659389440 11367472 181053614518649376546797749430639329280 11367473 -84203592314388309760959471499838084376 11367474 -214089178868261925555607121005278008832 11367475 -86135495369408256880962974963010823200 11367476 -224587752703198409500042110523860301440 11367477 38839369809025122775682941330238404800 11367478 -260068730259613589382712006498889255040 11367479 15925461022613877546853315259843534376 11367480 2649717690008212531154874966987571200 11367481 175301715070560058681146779976693962282 11367482 56580737610004669206016760923779064320 11367483 -197250038918772230339815180298440522752 11367484 -156984509836265295280776927528987062784 11367485 64283205471013452690916123785308139180 11367486 -87270848449510478571765002441315992320 11367487 -66230424917452098996835129744049177360 11367488 5167733989651868800013386595331735552 11367489 -146065401324210827507413040913316322880 11367490 398690058911342354603987589401142420000 11367491 -445121788796787796333648479941911998480 11367492 980406926057191426803534697194830782464 11367493 -417594733207319265243459893046787384836 11367494 -174562343844770748353325761770985003328 11367495 40019012942542782061285599024740823720 11367496 -77664814915153134989651333146830766080 11367497 -34352843328338454875501059438402551360 11367498 213087997646606737283043374367066296064 11367499 -424942027472386918768078328665215280752 11367500 -81164149098908035559078132326943520000 11367501 76636175920619559021765734245769521440 11367502 -164388511606616924100852518856188682048 11367503 -391016979068714249534835377471933698320 11367504 6198642272627564728497282006051446784 11367505 -245274111286113855819713488881635340 11367506 -491539439273405739313092981169029768048 11367507 -248852291444524754859398411366661106080 11367508 -446021846338273199284311185056229433600 11367509 -373184463528481215638167185729404389284 11367510 -51483221369367118869182734923766732800 11367511 -108522250917753486723481630284060580200 11367512 253759737499012858548167907412307435520 11367513 -66925181831808449809300905822199773600 11367514 -176706390518675613827967720340406873088 11367515 214202595762393486009059088457165652160 11367516 -211678897373914085485506783930409943040 11367517 -246440714442738185609146789508364072608 11367518 333123510964215525566654559884229851904 11367519 695673081216421587904048481903329366344 11367520 385120456860915190656968912080758374400 11367521 -603041238572468319023676043164241231296 11367522 112921976024711996160694275939273374160 11367523 -7733501604842073974807291196176964096 11367524 -115749363079363948296201657967703543808 11367525 -58596076531387180336080905429389272000 11367526 51779535052535516350760074773224144256 11367527 617917882532819672434881306825100781232 11367528 -505599894370032631583449520525213859840 11367529 27832490770316571300366813858630572490 11367530 390198909922407725211631433098739692800 11367531 -113054136280612342350492065684866578288 11367532 375662982705148928473251170289211279872 11367533 -108355917645120902019675184543489092192 11367534 -96632367954718808019969852519352954752 11367535 -238107966534214900686261682557802958520 11367536 -92449106144339436956377043074560000000 11367537 -203976495333772405366634564504031105120 11367538 -109215220949233459598420977669495764480 11367539 -61455716661555283985749044708225295320 11367540 197934814697161952975987186114489395200 11367541 -307746197821263043835880754664878383058 11367542 -395545642749903303529042827065796863328 11367543 -73233744007228318997155486287646308864 11367544 572689854759375703053496370033626705920 11367545 -19832665422856744337252272041107696640 11367546 -185556968168242055853531411333086121216 11367547 -562369715698897446324489639604581668800 11367548 -115489484528127013987004029401781570560 11367549 -2116761747008854128708352326145840116 11367550 -54651178890548197901200250743578494400 11367551 -328347439866723516634299726767210771688 11367552 -13157433342186556620862803082110566400 11367553 -623587800603114222676907161128638275198 11367554 206010818010076061128920895701966057984 11367555 479990190575934868738393785963019230720 11367556 538775267436936573492956927023607316480 11367557 -75010646096776511656829611307398403520 11367558 -322989925890458952910868364193251348576 11367559 -753877788475889140538665130051973930600 11367560 48773301303347015566972890093548544000 11367561 456212790028686945184600267252557431424 11367562 -188139182908243500198556836597719221968 11367563 1258505726099644078797569450115551161812 11367564 -40935714477139283626171632237329986560 11367565 -812205655748686630335110065149245155200 11367566 -35811105541177114144096884366815232 11367567 -690110797258844390866964752847071296000 11367568 260631999561807576781852674125279240192 11367569 107892012736917622194162602403466481970 11367570 -128312030419726202044683540238848268800 11367571 264107539360919949982350269100970105772 11367572 -299008345611358021561224465487874385024 11367573 74169340950084182015476657430832606720 11367574 72277696310738281470092693058158171520 11367575 154658594516676592059182150230435638000 11367576 33140059467263537359331241303217274880 11367577 17118492923045106822724108603980431112 11367578 -211304574151717964149591097605736919840 11367579 -46242360549386678724075659597263808616 11367580 -53756732853559873799483799879738869760 11367581 130352773870357987965830480796779729382 11367582 -284401021866150029734992820762136226816 11367583 655262824910563477382529916434364804832 11367584 330168235382182839500332441989909184512 11367585 -151572793769373746925818172494907413400 11367586 169278636816402103537773835633291048320 11367587 190231907606969407906822977029877456 11367588 -79617573862586525770289400641362099200 11367589 234533544479517497233509510142791654720 11367590 9790109075849195988409938325781800320 11367591 -187416652394533769550803371055437781208 11367592 -233277818120625828901195973517992064000 11367593 -17211302355145495387237987821195793158 11367594 181656019792188722473588476532811059200 11367595 141159266649132816317152308551190191520 11367596 72868929133410007990283880921424977408 11367597 -22003164542790838570725200916992945664 11367598 83821454528756159776466940823284649920 11367599 310813373715032365400774002318902953064 11367600 15807131841428307910810110292748697600 11367601 169090411163860865094853441183911065152 11367602 499798593492173046177965059078574164752 11367603 27142615086894774471996170232145500240 11367604 931821927197590445814171792278116252416 11367605 233002950440344724574284567809634196000 11367606 -287924636459780845881195778548667960896 11367607 -328299973070348611404553266206100158528 11367608 -9375920109949799607609628106519592960 11367609 -9239808479523679178153901220901762304 11367610 14759820754971128533363103426586744000 11367611 126599218342433344913758427397717707040 11367612 5168924765498106042656027369846952960 11367613 1191379161942113960024543186497563745862 11367614 -199213034372216647101633633090726568320 11367615 -43896708926810204231596100594229204480 11367616 220996591377502768074962470131861553152 11367617 -1239744407222602869982620229361386982334 11367618 -184964790577100496430541152758808864896 11367619 215615536324167329272531033553005645320 11367620 113391272026215966749576084119351848960 11367621 17728832014337616980045590541805195132 11367622 -124659541240765069885931532519877294080 11367623 1001956783464536999072639340172151476680 11367624 407960160555774240592836836195959603200 11367625 -175043659034284571413453866160394592000 11367626 -486228409862272899860507182737379422720 11367627 58072186660294471035865572259730442432 11367628 -273927229244873533786643967188653056000 11367629 -9921250278620749753743056146676760960 11367630 31152733234164194756752460781449847360 11367631 235384978758405407107111266402752084664 11367632 -153815922821008063947479923782177128448 11367633 1161397107895692418745586690598978464 11367634 123446710263792308792283373403873475216 11367635 -133755853605651467116354222300695924000 11367636 94240917247258096632849982904909844480 11367637 9209424942346147307191423188946654912 11367638 -61230635767744644138460856886381964800 11367639 21418191721228572504340285654450723104 11367640 -288304827366817964836992256699753267200 11367641 386274655183811909953307077281780325584 11367642 93335963153979130947053423262812736000 11367643 222357061971972961300387900750079549440 11367644 174722168412805730044015792206998862336 11367645 -21878729091700891822076974631421019200 11367646 460606160492041986831355772014580614272 11367647 1905235841326980261787917840463786383912 11367648 -548644483454290329583260353921915289600 11367649 230399564451685122366009437254809833664 11367650 119051843919314825253525413461692672000 11367651 87605730666671440943190393623587756464 11367652 -280258778827345478351327736918919223040 11367653 -226828686996930758847288288625816124736 11367654 -198924806348338408053740413380652610880 11367655 -36585095061594010563670179362311782720 11367656 -161673229388803511138810819615795773440 11367657 204437259775314223210900392447419331300 11367658 -12934350561831749370853444260032394240 11367659 51488636725932999452986899202531912104 11367660 -25856468895600160862359832145750804480 11367661 -252413948128425404047864223215716829738 11367662 -85407150333870320747018353852247786880 11367663 266287308330799116157217178011788654344 11367664 -17557243703069600144397401701136990208 11367665 -469845589868741707262153810344223732940 11367666 74276742481254004703761794273391646352 11367667 -763506455590197392096698768206349247284 11367668 121175162346495534911427893946118594560 11367669 240008185177930826493053938929022362912 11367670 32059153259524969622805084612095969280 11367671 448507409348929437947378629867856490720 11367672 -38499115879498892272157005080810946560 11367673 295502926145204323830078735919685218922 11367674 520115295510770595906413783022504798432 11367675 -521631093421652510577576383823269808000 11367676 69390744797711604271298573787497651200 11367677 422731887444243216676627138843568459526 11367678 -74894912511152331976358781657702343680 11367679 1222040825008737467402920313977639726176 11367680 174427054355162747953436662952424898560 11367681 120631376198648115690695087770060372800 11367682 -240895095551189758257268948399172981808 11367683 971474915731721795943861868865796775932 11367684 782074495876617051142443834023676354816 11367685 -255407930867732182049024838473884755840 11367686 -370179623140925982345499486983876593856 11367687 41661187690727877121537396124826585168 11367688 -312225952818180929567798346953971415040 11367689 -1470628447157982399897334814220363688944 11367690 369044764634572700152654797905459635200 11367691 7752284741743984133739486883416079800 11367692 8041763623267794220940176333885854720 11367693 546467586782417343679735761039040746582 11367694 -187834878883276589200851082444522714560 11367695 -2442756461629636321997561535056791200 11367696 -76718601826792187327532391370144219136 11367697 -550353877913230890861604034147680595088 11367698 672926105916161024363640783043195476480 11367699 -108788221954712891985402174033362826240 11367700 -115087502319399033057560621091088384000 11367701 101006811095805735866268621792594947004 11367702 -35885700148657534879484255811231829248 11367703 372157940259908738209470944221615844640 11367704 64471389131922805494509055841899601920 11367705 73809044937374048263165809950806003200 11367706 2939076969970998002029023500344857600 11367707 68024370527591469060620680009889522640 11367708 751142029161037803756028698457520640 11367709 386189686400328726466052838120207354316 11367710 367017709195160670375590642338884480000 11367711 -503640960423908094434438288270698395240 11367712 83329860077327255803044755660556337152 11367713 -386756058452890749172988718088374943104 11367714 -41920277496997371556751588683261963008 11367715 -172299826844000966631689956865897774640 11367716 -216507613096370774130118621720080264960 11367717 -328238352446632356915769101565382773920 11367718 -199489666303018143238299529711569553440 11367719 -45601353734136440093960753801154000000 11367720 69825693277766818200021829451381145600 11367721 112491122659480908772377837592245881332 11367722 246727124478687664314151316142602679552 11367723 -739747650225185052001620974979175170216 11367724 190663320727090785533806403672696458496 11367725 -403544780058433449327648037920235794750 11367726 341009530808247299202087033419633280000 11367727 -3286995905546694569469591512625835008 11367728 11128095055220182292355145757206167552 11367729 2944689174595439628363199578382885440 11367730 353081334584192149058743149980109004800 11367731 47068705906090235450947491469996736064 11367732 -46777390674973288067161788264921581568 11367733 -288085372653875783887974704763234145792 11367734 46204560269284223934646363448525131392 11367735 64710941269417478679396865425036595200 11367736 46633054273634601724192823064047431680 11367737 1262926414581880218721885853916562800852 11367738 5550192411824817722864667148835938560 11367739 -344211618721790431661145419190886714080 11367740 77301703964151716828419296923016368640 11367741 -102659886919889813935316642658177756672 11367742 -5019069249282194559176761103103063936 11367743 -124019770260196898856262737582778468176 11367744 79334330274755329872616663051105468416 11367745 -621568066612212686019719368851546163500 11367746 232064616716029367628793016103439310400 11367747 -324916276037207458022631716535359274240 11367748 146843919176703313488498342182215929856 11367749 -1237796256836165271989399638449917225664 11367750 -91689062793826569150234708651409920000 11367751 -10953264601389977104912358110012814248 11367752 -305662353339537468193309154472650342400 11367753 -224682941182715477755666638340767400800 11367754 -288826848462316131202074036204841843968 11367755 -67201720369845940811755601054411184000 11367756 1051086222638901435811563260376419819520 11367757 815030061907628651935097015454073843840 11367758 202083173635340905415775362856248961984 11367759 -64236349189598671383967181360467397232 11367760 -173763328046004241624949703381400043520 11367761 -252825868179727587787304763078820440576 11367762 -32430750543842233996633503864589811712 11367763 439864006786959347308824591395419311168 11367764 396102844417523794044644970292750937856 11367765 412642052809415931037439328082511390460 11367766 321067074177354222302767614216555543360 11367767 118350573069905177255062988946571095816 11367768 -152519424067919113218405417401813606400 11367769 107370239001010344317847076707715431872 11367770 246455901323397731141384828349650780160 11367771 329172427769378877764032620010620943512 11367772 -109934811686326423379175379309056224768 11367773 65744698325621496589843333118906192544 11367774 -329277090109387942954636334701143273792 11367775 -340764540958296856324555627227085508200 11367776 -345793739222453348955432854054775029760 11367777 -708269102021532135030537060424770419520 11367778 75612759619210705997375654268690895440 11367779 6591438257117391523732822111664478984 11367780 77294959194849224401607159418917621760 11367781 -21826842601115822389411204955173049856 11367782 37836586695775357865473115478941592000 11367783 24739472902070738300932793607846720768 11367784 31538930398057747639537406402590310400 11367785 -94806911154218741659486790333772356160 11367786 -28942614887682746339869048951288916736 11367787 -289803252566341773480770056814162181696 11367788 574501725459749069688553558516807282176 11367789 61349425613310050088659577777483675360 11367790 86581659225843672984334602979700060160 11367791 721694137912659132731917530304553898192 11367792 16034717671736640637601804394063790080 11367793 -38726624546927543453065941877183463936 11367794 85892484912408232121134536619163493792 11367795 -155244385927549906905983907137584780800 11367796 281491411072496907055214411280120545280 11367797 6929025031158200603433890403482636832 11367798 -183748717456984332385654507739778385152 11367799 -423291100584589631105473257143487610680 11367800 92919045458916693548081806960585728000 11367801 -519831264515363385769902846899588836032 11367802 -236652464444898256010345239151919957648 11367803 -311329443706739807283932262556302920160 11367804 288163491667639693179020566307120595456 11367805 435167702620218633938593361629770332460 11367806 165149624125846628840294243915718700800 11367807 553981471939865547920590558738967185920 11367808 -480990601756595522429801196606801838080 11367809 405680687529290394288806756949906555840 11367810 -25228152254676594819168325643727513600 11367811 -75655407000826159266419960936620211136 11367812 186600497287359058950511528984936577280 11367813 641413893566058076165043049955609824 11367814 209424731622581561162122745781036958080 11367815 -292379631953552210515259701651753705560 11367816 -215017907362689400876553016265697894400 11367817 660581045073228009805612145213628531866 11367818 -124801211620298820304938644763104019456 11367819 38024798719586702236432164880991068464 11367820 -326011170358494327232044875704467409920 11367821 250485524390564240407382887469814788022 11367822 -42219182840905563193843984491676185600 11367823 -1176635267175708878510414794173551364096 11367824 -159025151266555319554163430616203264 11367825 99326786787394830156728244651602688000 11367826 258311053123855009948059507174764472480 11367827 -421056275988816879872547926792441780760 11367828 39386306044223154521084925685475976960 11367829 318940796650428751008635414190282350 11367830 -3516613741222777500297153944796881280 11367831 -158065449991945460988639381999392260248 11367832 -485993229682949002248548436392334704640 11367833 616338991511597915296009674462762989520 11367834 277071246837577716940310837998167866880 11367835 -510629548988163419024120116605709974720 11367836 -586461721268132731505584491282522631680 11367837 -443754248709771295606442512710343036800 11367838 -468450222992645671692178290388401560640 11367839 -384598574896361502954779329077073094544 11367840 -303962872734704497383460018324619919360 11367841 792212240921294939644920349012181238242 11367842 186371260062878749550499297434711821824 11367843 40635145752952643229701111754785103360 11367844 638119908791402005351201757796682756736 11367845 -653805111648880164133269709120863024900 11367846 -7208135232999932429460343428542447616 11367847 37749738568958541218684425223102808640 11367848 522303581852571522382535424787266063360 11367849 -41443065120882643707369367121471178048 11367850 -12629163658947087727100307950147628000 11367851 -1034963921159049371666266234418522580696 11367852 17547331979887602499903863563512750080 11367853 -527536251480899791431456028465132333044 11367854 701851591816018260029526954699431641152 11367855 78347213757843421026399942385074067200 11367856 246278827592559667358114942392024973312 11367857 -1261452573727804084270185489873042253248 11367858 -179254212975245027521182846961220178816 11367859 -448837961464755763990924524734882953584 11367860 -74228266221144030918717490310264832000 11367861 -50696996327603911208531825212674940128 11367862 176317263646248736052668154976032729664 11367863 279645985974792020489717719529297995200 11367864 14276222567840155301649273564118609920 11367865 126020395581471069924333718874329223040 11367866 -359729458983886029091689281661184730400 11367867 747137279861690474318437378164130560 11367868 435309201029787695597563878812577256448 11367869 -15595943264024454331311080909849027604 11367870 11968433491953918256348465933056604800 11367871 178647870819414630456259613608449543680 11367872 -131038237114011192219810975837327458304 11367873 238366441222287590915925667630046591184 11367874 -83455617910763775693236041125699752448 11367875 -79358784317643686342304487435596600000 11367876 181993886728772033469706338905576976384 11367877 1252776410708269406483678002217382557726 11367878 -665552480311064208366834369869252572800 11367879 592878542798512835147441348805332476584 11367880 27348307035634987826687636017004236800 11367881 98182292536008433849429892172738458880 11367882 -176770482899775683277384786847296488400 11367883 -730386932886943019306969754013336351800 11367884 -432312290252136996451935704872799846400 11367885 62874490202378306594614219246675666560 11367886 -10211830916565222582914490833458086912 11367887 1043110023862473299329293515881956903072 11367888 -12323428041823814399122245580606144512 11367889 54042356051821587030594027143280258240 11367890 -13621598588084999558508446272416414720 11367891 -978637089025900323903360838511637340560 11367892 -571426946555223623113310987645601990784 11367893 483128871710776328605702216194860214684 11367894 -82877592401025954825598569755674864128 11367895 51611887483190908607782751651354165760 11367896 -100250938829670062132686448411161559040 11367897 134195758278052711539035041915546524672 11367898 -505044132954897598883817764849269750800 11367899 -787296649820699453312049914904863854608 11367900 40147108412906682879039033963106636800 11367901 -366206087220555516940134526313982146900 11367902 215930994233644572655308275532133397952 11367903 -31014730962471109518126206432376909696 11367904 -83169220464251733513954778128226713600 11367905 11690352277902823407571369326694776000 11367906 -84489290303954769944521734791116214784 11367907 -729126897139740469772306080938992703844 11367908 -115285829720181354380888698973692698624 11367909 13094884029690398300197874288068261440 11367910 -1592377542321899051259728348482823040 11367911 264180106943696620950425242268898511632 11367912 -457813382673477868842869628669283368960 11367913 59102248913794103003829283661330992200 11367914 87640704648284213812217188506651355056 11367915 -123392499486923360232367512079732983360 11367916 -13810179569017078403368637000718851072 11367917 56738535551867326845063826637216160768 11367918 773763890621612985744980325311810672640 11367919 -319365407789764201997838966637436213680 11367920 112535330911181702954498766542573568000 11367921 137890449536671668127129344450588147840 11367922 -484154301156548964711040442849133013488 11367923 -1300324689203981560209051864823043760 11367924 -305194032469490485646193752991002886144 11367925 -19109663557780867600594263566831823500 11367926 27446689998377850445086177444017226912 11367927 100771161426534216822630925988038961664 11367928 6069689800766860347709503118634188800 11367929 902815045125585355117754993065479138384 11367930 5401845064316907267556617305999262720 11367931 -498624382457950586932248632412685694048 11367932 -260272900721439708885912476834378012160 11367933 -73436268297934581280105740862540278816 11367934 -357552422395986615884204920443084457728 11367935 317051413944207782669924438695913545200 11367936 132981643192386492828037862087083425792 11367937 -275660193186792135747568438923838487040 11367938 -181630158205428951150132189531025735680 11367939 199890179350650957023925142754977627968 11367940 -260144293845945667509928684477005350400 11367941 337087816117714306539703805831727570972 11367942 -8067754932170721312491271557754163200 11367943 -613790790771353101945479383058922647240 11367944 -220554355614342040078074852610805760000 11367945 -19010035542650459802025877123140143900 11367946 -107818162096807423792316207882298951936 11367947 67271784497018819624808641677989392880 11367948 91238778377450094876016479832324177920 11367949 323445132706988784220282228843776566700 11367950 147908195435129200078231715602776000 11367951 76218514602039031658156926107776470800 11367952 -55659768495816038197072509576129282048 11367953 -10855538190926409649566835408148696976 11367954 59245429810573447726280904150869557728 11367955 348883643253675574714731089530142970000 11367956 65434399595029499968661843258043573120 11367957 -534694827162778218024673988504979279360 11367958 245989892126392230979961154202291675776 11367959 394053090403754206023290803634753465160 11367960 -237905496564522541660783576196396236800 11367961 452585717150207639563204229215697604624 11367962 -387370447680629710945212760440202986768 11367963 -185322260509621432558279571811604717908 11367964 -403034962146912647032794374400449241600 11367965 -71747367719672916661445091152328576000 11367966 -282549275011291372463342043596338099200 11367967 210969682208569730807790993281872472920 11367968 135084453603973530296948966246366969856 11367969 -236288063181580620776880258469109867856 11367970 1069576789847928297468966804725020800 11367971 787734328429062379246047850370092560000 11367972 157907939677205560978341845280657899520 11367973 68441695109781708566443694853736140124 11367974 81035758091373116594350900895810720736 11367975 56263243659546885408717753941504436600 11367976 73379679476525835955706341130991206400 11367977 263981074501920336244605084851608697700 11367978 271742328099033575313990872125934164224 11367979 154616053085347776940244610052679539712 11367980 57683257742826262194814738574396190720 11367981 -378792835761056915416992983046347088330 11367982 141029205773232325448140893378103208832 11367983 -943877739789921167004886621889197813632 11367984 -44088676131347283341328460856866897920 11367985 681118654437370198330359693872995584000 11367986 94268671607134996744115969153717769216 11367987 540787765641774499843466273483926338360 11367988 235061723732835275039445089552540879616 11367989 -37830370640849870090745168915372855876 11367990 129124314668836824148873935502456302720 11367991 457264094063937110093325149094895727512 11367992 79363246395700938991425106727953920000 11367993 47148665843602948565396849995834098048 11367994 75518743519763209291792980022346771712 11367995 -393212575085638038839878791793177392000 11367996 3657456964691858458333825543761444864 11367997 -74649404071567697194043133262484384628 11367998 36004655633210421577384644513205486464 11367999 -530120533045752800882190763815504368880 11368000 211157640642677046030021315758653440000 11368001 665293452398203424781377162702471023152 11368002 180684965368564306056134839635952780800 11368003 116014049401751663171407551908041531104 11368004 -792131806667325300059415816314181043200 11368005 -313374937029079492396566645170481535680 11368006 6471146566278097285885179619862851200 11368007 -214954978977617807145634604603100292608 11368008 -219670069017849374988867236366011161600 11368009 -864927323269602219112217435298246671600 11368010 -5342731706712999656898289052102983680 11368011 -381764981214496793398949411744339679528 11368012 80687398023922075293989740666540280832 11368013 33921762924787870596765503692137948300 11368014 -52175422032329857914943952243698142208 11368015 -331121212890312054750177210599726574840 11368016 88772034515644638107122514780291334144 11368017 162940930722964039192879084377778611234 11368018 -260688106128016676004049633061862246240 11368019 623610120877378351984353405923541766080 11368020 62744195744071352160110904817020487680 11368021 -537224887260950449127195676451817853440 11368022 -87535197362522522360137842355043006688 11368023 -176823325905690797854375391703939104640 11368024 946585915089979895554870347669574778880 11368025 -496969449316926859798537757974638510450 11368026 -60851723081202129481513772158821795840 11368027 159432930256763693441531823230811492072 11368028 -82735264924828186261024463403537106944 11368029 -92438678903607586125968446735328450880 11368030 -54874781329873983737173869906539078400 11368031 973914480057600071672514266093663284512 11368032 -42926621790291499703443500969830645760 11368033 -950523817898451657015611615469986137196 11368034 150248482657114675234024118666893774416 11368035 54098403010413346463691404355960268800 11368036 877630365918358071283994429509510434048 11368037 -849424902199802270555702481973506162720 11368038 -145803256000010085963275774678742676992 11368039 -2997022332430003193051168345384826112 11368040 -575576129713329166588006055657531443200 11368041 38019916427840009323837143879446212608 11368042 -188622050911196995697792128985853089280 11368043 480031553325410451033158497220489426292 11368044 -195868424111792972148670222603676171520 11368045 -172449664062732237804840301321805044680 11368046 -36693658936670513075633032381931778240 11368047 333064013252524318046014086772935699840 11368048 -160866839942176001055258311838456905728 11368049 387245917941311138569965700517870438400 11368050 -95663083768111782896303850430405219200 11368051 -362960681710918663604671474008002297400 11368052 -117328223019862143455191431541532436480 11368053 -102593520046362779257856021754213012480 11368054 -65255470489935838680017876733854086848 11368055 274029632798353767380335580465283097920 11368056 33647762652721349333692396843939921920 11368057 517967898460418445654107162336418755306 11368058 76943531659909104873072697731162298560 11368059 80015212542298441472507270243203487280 11368060 -313918182201683418454281222469220336640 11368061 45936110067120883277156513476182746400 11368062 38140427949399990598500308305934896320 11368063 -200069235532044478338203828210842052240 11368064 -816296373437907899170498744376969134080 11368065 175518748822725490797525881953048288320 11368066 -43527285997653316601924136597317982768 11368067 908616243964188733435194850369762208028 11368068 242617459342911609585995405768178616320 11368069 494715392630038896276241646007738789470 11368070 72538398783396621879542334700459729920 11368071 -14633622166962382200189039281786663328 11368072 19359863300106005075636339804323184640 11368073 42498994448946989991452348017803467364 11368074 -9464386110839770504316387582406643200 11368075 -379043454871543980835538546061128196700 11368076 332716178731637842352752488123053509632 11368077 90260751246337467167546063587515592320 11368078 368308443728834365767401180693274368256 11368079 1230861834726553067396586283574448997680 11368080 61159522545699219990679248583852032000 11368081 127194070799446736097788236182939608882 11368082 -4396333559941742592657893649784008192 11368083 426570382286609675854646844266963498424 11368084 92914110493892061675825312343313088512 11368085 600029166666504479055701332701113928600 11368086 -369075855867138701738463238047890557056 11368087 208324483908822312115681717891789510800 11368088 454075879432774072190109919404055541760 11368089 558021766439036146371363598997911212954 11368090 418992139285129399669951069755239320800 11368091 86432022531979071765922177921231587840 11368092 512196258070608251909012947710458583552 11368093 324244001769278900435884220818977651744 11368094 -271621635807333698169500220421280808960 11368095 -138532523167614148455203358726669442560 11368096 205435452445589290609376739874034417664 11368097 -13160091879552330113450745883858856472 11368098 100760102562398988528514862581459807440 11368099 -355437149405801399211481034662558869760 11368100 -33326333429618387888974841395138560000 11368101 -390454780986385978617937424152966251168 11368102 158606870012781153917132468473429675392 11368103 15211899740978133231870841014198696384 11368104 -170368894269402606878772098431420416000 11368105 263623589678373424661478524307093302400 11368106 31445803381934348591068153875164446560 11368107 -41868251057960152111003872877005407040 11368108 23694178154712100682354091477661026816 11368109 -260633136943976173642768352848503845760 11368110 -63677567850405911933434382542582149120 11368111 194146231229346818563479667755858978000 11368112 105514621328855471895098478860654149632 11368113 152655221461266501795901593146002860144 11368114 362700805417129812051300342495450448656 11368115 262357617339241504129837518903527846400 11368116 160961547196455159593885008807168531200 11368117 -927769966517531724758329395403785971268 11368118 -111978666389991474535192899157294018560 11368119 140861827793996073799468832747760727680 11368120 22528435304611742025309395257580544000 11368121 757057030632128523238839611999752161492 11368122 -27517426111432206364195725540791344128 11368123 -209720054789488255774876366739104307016 11368124 -618443003813320449796879966172929096704 11368125 -2557005554139800623041202683699960000 11368126 106827342920580119225168324049694755840 11368127 127059589538630330741461345412900173440 11368128 188694097501917434614348356089555189760 11368129 -161996151383397222959146852699831844352 11368130 71182239947518011629773654654916412960 11368131 499524602653739306767724767521890696952 11368132 -101290560354089065185519094061704415104 11368133 181697401809632449129734332391024959520 11368134 153163594901977767516189868841846292480 11368135 -287716437745319027336774126278967911440 11368136 153872688448855585434225487964417740800 11368137 107189056770672421365109343948624290560 11368138 -313128238577839988621975997303692006208 11368139 -68872657344317012072077879824740876160 11368140 114229046590403259359399446429515694080 11368141 312605942143165468914578194702079057952 11368142 -137768508892442568757000676474720094528 11368143 -410768127254369328188000200301430384696 11368144 -4320779117042645019849294508354912256 11368145 85748621790100168061270228427081805800 11368146 285346202896618848297741782573678035584 11368147 -615104389871292906816004269853892776164 11368148 213277245682680983507618596496167342080 11368149 69559705694507028398293932836213325408 11368150 269740632869166677173182921638884816800 11368151 269693803879023746510049424328390483712 11368152 96811061431969529127639587802665226240 11368153 -47389522390657862515194022572923940598 11368154 51206675843693496448881984953220655872 11368155 127343104961066082229826553758542296000 11368156 -232011214462347034090887569734560783360 11368157 -705227285387142530927504650552939509594 11368158 461986708441339085394219844024446428160 11368159 1194539582772571637995029140062967848440 11368160 -128526444754921084919230922126028963840 11368161 -250165304830367933669028167406211152000 11368162 42096323448141780859941556717195820832 11368163 780377291327668089721914529200169791240 11368164 -250191652196960353458302643871700152320 11368165 1269168045630674900297978149268106240 11368166 389452524943030217962797218363981560032 11368167 271541943021221224553397285661627235880 11368168 6079455606870803331659690515651461120 11368169 997167320212111964474109543419988912570 11368170 -245181415436983025950236106543479624960 11368171 -17306287587914343007550601406454415628 11368172 -887215102243897330762562112290316029952 11368173 30396518313639660069708889508995900800 11368174 633220330722922942311495173074983581760 11368175 63836441834160207347017738968944832000 11368176 34213268346858977406693571105986281472 11368177 -252211174623723390555861018463579724974 11368178 -261273340154123444069835330204872136576 11368179 -84696110018901731373068560359722572800 11368180 -98596126384475658263094220653671884800 11368181 136464437073137136057784122196514927904 11368182 -14797512815668019031350875438483347456 11368183 170916964126760117644165002348045604024 11368184 18946128279993579483075610140953088000 11368185 -386585270314883628229730444903965483200 11368186 152699907248603985378144359091446601984 11368187 -52121292804558309053905512449573639760 11368188 6973450269850144769050489655963635200 11368189 96068256282824401314251814448925249472 11368190 79419161204473182434838519266441217600 11368191 -979875775482505317168935130260410928256 11368192 1209375569916089756485676668591013888 11368193 187511875207893748129259469469171526724 11368194 64807578699454412109582167672290356480 11368195 -162409874574984739583583463895808298800 11368196 -74022964134654119248117991948778307584 11368197 99781997684800931537606721263006113374 11368198 42752455054452039008272664923543317600 11368199 -428452907313153894254936765678428189800 11368200 -170331094588286877474509405812786176000 11368201 -317826182746353708927833164231424570588 11368202 -538859787544012058112506771773288202448 11368203 169429643376303833423613671720046405120 11368204 -491462192564886816841262640180044300288 11368205 -45447134496318795580078110387009473640 11368206 -327018681235096293916088993644609499136 11368207 724214639256228446820768037499519777456 11368208 -112962358983316118683084441738417594368 11368209 -479105522433543592653302835368635037760 11368210 -17986641751540362999826674284357859840 11368211 43272748233411736795726935584131344 11368212 -77132719734968024375352696862971660288 11368213 576762605815687370005844978455032077440 11368214 -181531295743244367899008849528500336000 11368215 -422471151354958687986056014198645382400 11368216 324298777281578188950758434239679764480 11368217 27975524923034965631438345415652716672 11368218 -36076898097992977310786339307100320000 11368219 -796958196025588980391861654528387823904 11368220 -507963298755203803106403245417507466240 11368221 -1013690006597129888043486042982636638816 11368222 -16223438767898956504177253284653737088 11368223 1010776595535494619220557426781098565920 11368224 -244517215366681027021823025053612113920 11368225 5136306791424547635247496670032320800 11368226 -399742174661943462312832190563579712688 11368227 15363613310457445817846012997164891136 11368228 158394632922841296297430447377516380160 11368229 880783336764376292256527219795326048830 11368230 113430557009933477779023770171515470720 11368231 -375763866615814597104205685425847248800 11368232 -377602043979827631773123620341442560000 11368233 -139516392173776101233803822093137414720 11368234 64196887484173681102227832750451990112 11368235 -275094988790358218229999087904906146000 11368236 -229871355906513442544223019847509819392 11368237 -2210705136045048379471406121857812020 11368238 -36916903415191652887414732912599137280 11368239 -314153377849973841594690351884197405176 11368240 5782637137686488576459038987181752320 11368241 87258684857614913614468278384046554642 11368242 -535553644642969966612603366432674965760 11368243 -690214587800550580744817398514537403508 11368244 202490558037069111315240718052970289536 11368245 -293232433044731237637400640244338413920 11368246 -182955015774497492930014633668853880928 11368247 1339227306899465622654900483811279769520 11368248 214272955473425529777449532039423467520 11368249 -384361584308814295941616465751045953750 11368250 54251530247180107842851458109320560000 11368251 -14669709622296395095723842983446483500 11368252 -124942372003821143374771614768483452928 11368253 -275748301373663675585568621538171029000 11368254 5153358365451163453012316014303503360 11368255 560815699445924094833766561217572509160 11368256 68980676933490553203426248684482854912 11368257 104470002207645807911594059076425219584 11368258 -175561033048322303163329833918502338560 11368259 282598463593689297669516200179673681616 11368260 175127984425742183519953142147253557760 11368261 490149765416750710127518709254377767520 11368262 317400279187403183628197205814994977632 11368263 205311543169936876867869868938394753488 11368264 -156074760293833412793571189530276403200 11368265 68602677684097623683577508340059674120 11368266 -51628462731873870951503167782835617792 11368267 14321555130878021318243773588963447316 11368268 -91780090174793811951626272096800522240 11368269 -1147973941100088964344445207258530640032 11368270 -52622871208549654801715637420619324800 11368271 -155942573518993668542141578917538896528 11368272 17983534987563237910287949304495996928 11368273 -35573341111109222504540339318477641600 11368274 -252530650286944018069216043821987584000 11368275 -123606980608594899129379185319628900400 11368276 -551587795688823741413200589134931443840 11368277 627788714583324777865785516257654418126 11368278 -125985094787097545094326665051595421696 11368279 168595214815379913179472868109482352448 11368280 -17231330645246456091913765805958758400 11368281 -551125810518495112166406502936133126448 11368282 -31972495019290539172281514904906773008 11368283 1110094163175574813832184312571314110532 11368284 -100092069985296773850485689368001304064 11368285 639320778000303543932788143660251669760 11368286 -39103604435623050426965845466776910400 11368287 43708049812878732638716881659817974112 11368288 449738765710217419871019674945568374784 11368289 165521470868243511346929967225023194880 11368290 -9231929896835771933675296049292672000 11368291 -755473443988703272194966633561926839536 11368292 -431496548298599554957208406422064380928 11368293 14658593822008470590544019179149302944 11368294 -112048590191165946295131393319489976448 11368295 340877186721249012717149851363593823800 11368296 70428116394605904759529905797620531200 11368297 13242749096500860079380598279637473440 11368298 292516419050269630077271169561046356400 11368299 -104879045987252930225393147816625134592 11368300 211201327314966885682714472036675974400 11368301 34328943076693397076672262116666477120 11368302 159257678239653902757115743017365125120 11368303 -667425000570475103136200775460595986656 11368304 -67181386169016193344040626020287610880 11368305 33617864514733525592762938994096528040 11368306 697936454391098273096238468092456570784 11368307 -492286240645339106629637869115642380848 11368308 -33567724351386430949145855295748505600 11368309 809445365825242394786549170488600926510 11368310 -188767390356770276208227944571679421440 11368311 100923126549405365025530817376800190464 11368312 480255213432430645748508225024370483200 11368313 -1553309208238730589882156397871136000 11368314 -35045857397265168773309914526291626896 11368315 206005730000029424571824511986882944800 11368316 485460722840517571451901845507909228544 11368317 -116952726185224787990413094875166391552 11368318 79094481150467501307265813225256954304 11368319 -740726632947027563980435816454464402440 11368320 -60066458471088768706756681771096473600 11368321 -356402139950365292610862821471169668478 11368322 155906726423172415517441366297657879040 11368323 -773138585722500195482808787064323914000 11368324 356874196283183703411959214343439388672 11368325 172655922592664213789395764645293073600 11368326 -26964191132055946271034637897758624000 11368327 -1043030402323915452531656477365427373560 11368328 -799358773840656261293130821604235299840 11368329 87152442450964970076075925658438827200 11368330 258822326580984017400394728687672574560 11368331 -353751518168452790104856882318606596368 11368332 -139473958354860052293377811307526711808 11368333 -288532197610739518823456456833390713418 11368334 -485619492175580225485774606812038405184 11368335 140336874201277340470156488348592368000 11368336 43440036092883825438057299487471173632 11368337 -1258063898842711044721568898162488321280 11368338 -1678759852329641370809469808007896320 11368339 -435683218300829726233487673003272747860 11368340 -6977110721006569002192806818788710400 11368341 77027237316570452540004671515254530748 11368342 346443035120844675120260964149505590592 11368343 36768903343482694679520600687394762008 11368344 -10474619317377659587015274113508966400 11368345 -876222247724738733775087442802621771900 11368346 513928908101638048517392585974807363840 11368347 -206606783083872483819253103836456438272 11368348 3964823400429984695661107699768616960 11368349 233082500583326775000903503169876365964 11368350 2276368018481154291834710206285084800 11368351 -337736403422475806844258586927667352896 11368352 -702357540852565327097231369452178178048 11368353 -228296702073179307323334959215110966096 11368354 -463617634989289136420547544193271158400 11368355 774652698024279224783741753983468631760 11368356 -176782188919334084004310595782514288640 11368357 -26163405261763512369951987988097939712 11368358 -653954467699338581102607916238607637248 11368359 926858765911200116420094258463548509520 11368360 733524374120142004896103577693415014400 11368361 225365796753513667332953431885469598372 11368362 -335524475960233935961032813460725243648 11368363 -64743120873405319717097181764671058696 11368364 287741507775535325719956936745240790016 11368365 -27523387258511683179710415731831107200 11368366 344559774210839177440031956131139789632 11368367 154873706767808845559290635998088790416 11368368 99316052423195107027972885438368743424 11368369 -470566278355125445654974215844820055040 11368370 16513133264925116065257105779992594560 11368371 52717294658083576988433072626765167104 11368372 209594046859573986563409327464889742080 11368373 -282778053052565137756427134821900292740 11368374 -189817291604279124595973359980788235840 11368375 -1024502138802819329222856774624906798000 11368376 724512418278889548105094963166347714560 11368377 -388667086150838641214259213049225968000 11368378 -76774803994166435186738340306904040448 11368379 925804971329758460541178025877369381480 11368380 149831936327220874012430785829954626560 11368381 74297602174806689445867265662234719212 11368382 -98833606802413747611067990027108041216 11368383 4064031363986202618015064765215143040 11368384 -152925051347780988090595054083375104000 11368385 41717664470817568024525527321208349760 11368386 -18747927336214875479887809556568257968 11368387 -2640302770166458862862759223723613136 11368388 679459988598913011577271879069907036288 11368389 225423904489423084299671344214523827424 11368390 411645919940443115087306965885933776000 11368391 -755394910301977382777487075277036679208 11368392 -229043679591159466911804579761332224000 11368393 133855605053321800419870221029330969840 11368394 -145463851305460309651943136734031823872 11368395 -156411511729125181362445859996471160480 11368396 307295176697278187322900858629019860992 11368397 -591728559835634258374937282903536839348 11368398 9425305881758908713118462248168864000 11368399 274519720269098216535161555091761476336 11368400 45178258698546985288334130876003532800 11368401 193938768048857316173370008155874039904 11368402 59432006706478746965969968158407460000 11368403 45727506510389287179532261183373684400 11368404 -627982805247120541314436785049172090880 11368405 319826940714091498190753906575665500160 11368406 -42891130027529956035113416689432349440 11368407 -207637893580249482437621302926023639808 11368408 -32437560366256240146995388346732093440 11368409 134540773743719924599101239218421896320 11368410 168386886479896250575566746938553003520 11368411 -975574030996984849957142226119086908988 11368412 -267980744181382166602478685559333329408 11368413 7399589490145071543836044947815751168 11368414 58792578526362109680850619352218139072 11368415 62567494361186333555533899412941084000 11368416 402672748128457536056831397608816640000 11368417 355684273765941385246999070287268835840 11368418 501419445091288634990236443297557678160 11368419 -981149129037685657563727218748599128832 11368420 -129069265396712880093511325735695749120 11368421 -1012116831755739253278200030078676852000 11368422 -32153313496169790779724791045637448320 11368423 866864239625810252138747891696115070104 11368424 -115731606145295255719446108559021639680 11368425 254077106049358842760392807197806554000 11368426 -7579233599617691215639982174142902016 11368427 -184947823719183532949057110394030432256 11368428 -350106412724198328793188201504046778880 11368429 218961282528259982215476790521316031712 11368430 -192561868713187653752133199986740504640 11368431 43674665806684925066784674505212667072 11368432 -154441268133795282790373290121102884864 11368433 -1159640799548780092083346052828016534876 11368434 -204405034345938361024144151943135744 11368435 -23362844436967754106133879924101326400 11368436 49625029380831706713769014782506758912 11368437 758252110668652016302152555613338092352 11368438 -7238201415426991098820883230725200256 11368439 356053772631548100479820644564795328960 11368440 -170185612869288867001025744080946380800 11368441 -7696057562675693019832637163108839280 11368442 -371713540375639048541362781709630099456 11368443 454490038926665359871587050164115095064 11368444 226850888358777426990086464406233178112 11368445 -381003094499578089462310066528680468000 11368446 63538409904715599363688939772771237184 11368447 76077145058417401049210596985296821000 11368448 -8970122087267486651395196572863037440 11368449 -65681650560640968457186337155915564032 11368450 18359230647981391290543238643210112000 11368451 20783535959883427360678951669914313992 11368452 -4392502131737197838852470932238043136 11368453 -669845931774586691785752547078282931040 11368454 751487284223556868535719763174181080832 11368455 -1258319814228432721127915934449402880 11368456 121656825340005007053629540487474831360 11368457 -361219362340321673431366169439061176294 11368458 -552776166990341587153846343392027822080 11368459 640115454091686834317000564353499831520 11368460 -489422797125704516000008979178238387200 11368461 -319303311002973345238824318529555206720 11368462 122933531053851913931954100522533995392 11368463 456339471890248369012102416918908564304 11368464 82188331919957067791295611124295925760 11368465 -84857919661077939852122909987455360140 11368466 85433963886101161822834513774177836432 11368467 -292342189523030273866863102166130664312 11368468 363519453043925913766274175761289216 11368469 -3275269958932535176191983585252897280 11368470 208892426705560009099549759474290672000 11368471 -547117917392231693509233308723955654328 11368472 -61022261433963686072877961152534528000 11368473 -529625428348225607589256968451957613856 11368474 -91374244456399289868436677621187234560 11368475 26180944834326732142198085000891736000 11368476 -95255912010695089784205963845622712320 11368477 -934044725548298421190153933970685208448 11368478 -194937314888939806818875434145306584320 11368479 -290493551450131134030525229344678015360 11368480 -9212091324257197089414779862960046080 11368481 306172731399803988073992598882334205282 11368482 -55738823017442938679410609375752860160 11368483 161533558155439812551399209984044218320 11368484 558538212171006226307939157035318400000 11368485 260882575073909901587759091076294603200 11368486 77404944574638806261405139957948349824 11368487 85909781626574787083322355640380153920 11368488 -216397761759967639635098123390297210880 11368489 740640001122009943815892882375329714000 11368490 -239961826850641700825230731691356201120 11368491 400263360675641448519119326597554754392 11368492 361735495954477041392215890463828679680 11368493 -659938848457418098396948786427277663840 11368494 -151034376170179758722138927374165560576 11368495 66328320216157282709918684495568316800 11368496 135074083359509516391239466959953969152 11368497 68450686703341154488842765276165588864 11368498 -478481776470817406045526708328610597760 11368499 -206367895342936537386760071534172336500 11368500 65648046930553076722281965785614336000 11368501 1137003651972516858039963462992857745472 11368502 21805672605005923641051928158393414912 11368503 -931273958690287774600506627857317937856 11368504 -91101629466508940169104612793172377600 11368505 -83018953008391095348959437789072769340 11368506 69689423673972856285516100816639428608 11368507 660543631568704288847480963671374614756 11368508 754708254640031802275670823512620387328 11368509 -8717087573711752643175241287829741824 11368510 -301626598801580801169571807080937914240 11368511 275597663054825176155046673745370288128 11368512 4278112591310006489196948504415567872 11368513 -187679780929228226840064440675696707200 11368514 -355252535731735459286639933121928356144 11368515 -17261495127221690946288821946750756000 11368516 396708652260175531051916109598992052480 11368517 -246347501294553771635178647748149316000 11368518 54389387088745533738927011053506447360 11368519 -1015176026921481951948336643350469223080 11368520 -375855761674400344654798828954039910400 11368521 -59017474965808504627348838682087822060 11368522 -353488842675788689758839414190590223360 11368523 89333889965197245155834288979939050772 11368524 304031359237416669067015238926375558656 11368525 -176279120614670553291999709835140464000 11368526 127585818539360398949544926820874059648 11368527 224430489592720806363116231817986393232 11368528 70213207272123673902317220750951055360 11368529 974286270122547139604784842086323253476 11368530 61467048815159799432029922320766540960 11368531 1239681140806102521814874646584614596332 11368532 -72044662427632278631454683149379829760 11368533 -206011392449302709176191867575537126400 11368534 -53954219255933003490367489025578490688 11368535 413998724043585386252031660551032330800 11368536 -359734493276690094329626597647251865600 11368537 157708326860778959545772737337770623232 11368538 190142479090890663187785799090951399920 11368539 382931409674107077801034728397884956640 11368540 -444368572919008534136225592191794176000 11368541 793264833004958079900917930706227739942 11368542 -99122740245264877209195403515726852288 11368543 519738467115027655977636533188122946584 11368544 715386380568459315954695375872666632192 11368545 -5171595535087228503419675026902871680 11368546 -9569021988725913982787753289884494848 11368547 91263751420838211351301563021504531996 11368548 392789066902207981147246508594501713920 11368549 254952151994737740448109347076845783550 11368550 -292625549063770185226704969629072839200 11368551 1014321694183287601540162694206434804000 11368552 287307169417083218712921959009984133120 11368553 58819949905678719804287589098796986304 11368554 443176528645781818220055027150906036480 11368555 -8192965260515416020425910664108800 11368556 -817018018225427179040666929408479655680 11368557 211319762092868110144360456951679793654 11368558 261787635127263163492448258325166370880 11368559 -1273513609624469238447036186786913740384 11368560 25459885107117827406886677931276369920 11368561 -262878936459410116166360298077381409838 11368562 168524360597626637840517520788734866464 11368563 -409407563299347322570257664391591369616 11368564 228244390607380224464291002535720416000 11368565 241465072613246241750183415108064944920 11368566 -136009884582139310716349972780082662400 11368567 -475918434939516304970120255684069872208 11368568 -146355608671182897812432464244991098880 11368569 -226082191899629798583689061657926913456 11368570 166666335542650693815685490253818554560 11368571 -1512262058076840097204248856670547133008 11368572 -117413119432334302908802405274014391808 11368573 -732089231826176734259361410007867442176 11368574 -276847390592246197021779450130069708800 11368575 -206068950058978117962102285212151895200 11368576 652969804974400267394405145831863746560 11368577 -371412147109150345533227951164361765328 11368578 1696353905653330239534327448302609408 11368579 956471056615232819360567900897337443880 11368580 131622661757908115101714438668031718400 11368581 167027660845353066773714064228945716544 11368582 -16814015987579430509126831719247494848 11368583 -93675752317786187162603234002336138440 11368584 99318216486859833423750010720563778560 11368585 -361200403472893586213341139153454493440 11368586 -960260448070237412359286389827811998720 11368587 34051439009847078996876301736600204760 11368588 -16460038641496674354721824210448633344 11368589 -332767639680033718706761076241290942976 11368590 12806201058238632265224609681034888320 11368591 35394283436038523181741747815683174080 11368592 -224839086625405149596255203478860922880 11368593 13016161725644159518585821532621437600 11368594 518644016878042111325460195660377071392 11368595 133663991614617953783121281823177768960 11368596 -35996626547953703778752141921546692608 11368597 -266208960672816493385312366150482094628 11368598 747902274274863249603119800147650048 11368599 225459618936673059748656562536746505216 11368600 -353784135852945120055734445813560576000 11368601 641728470328382448137239887449152670592 11368602 -102507268172633458215743793780020107008 11368603 -834776253764720475322484321928444673924 11368604 -276070921949712980936264142116396312064 11368605 -43728284554152627289412894245866506880 11368606 -18900108419145251401905465859276994496 11368607 260244108817064410559612725425932933856 11368608 -463593428992188519818829973105935384576 11368609 -520328256428154518734228581877700005440 11368610 88472092165876901023970056524564963840 11368611 506333465969656632958507478019335351460 11368612 -12463022314403145177590759803941304704 11368613 189651539290418119439975031871285724862 11368614 27481751482305201020330280608277586944 11368615 -1221257782561677843548825985844804855680 11368616 231347694005508032940862525228948930560 11368617 -77453493128495430107230069660752365952 11368618 -191975503050139935137916363326769173760 11368619 -136122715462973207448749422388847787980 11368620 -128389210240888319726569787492350464000 11368621 -1904411956693219345065972793694984977536 11368622 327651275508638280032277718246382690112 11368623 119588945332425217423095722996032873344 11368624 66006104224593482367440992507455012864 11368625 41827367141567996088656959025368368000 11368626 28724917905407986051022194565867687424 11368627 -562423491138093457934429135973824086088 11368628 -429981094017921185191129733883413077632 11368629 -467348936290842315618142625545975113426 11368630 64018473302449094002384138527773508480 11368631 449524021508766223808814415277301284640 11368632 -54218157373777565719120902281251061760 11368633 -671304288045694000743912101253099948118 11368634 -203634045613751338471732404673436471328 11368635 -353519396064058797716572843829167712400 11368636 -710983161909344176325057483208827345920 11368637 -148027856845627600375228696007241966234 11368638 79724351319192298199522182430343337344 11368639 -77861962144039243184057987542253430320 11368640 -203888834024303535762200282032829890560 11368641 11394040502820865022528109191845492320 11368642 -524342068728483998556294557924044781568 11368643 -37986488192177039089848095719981523712 11368644 34280843804115398740453196663118618624 11368645 307522111160112959357461795375691523900 11368646 277539340039260826249121096926349266272 11368647 321496499311643399761083729487770973440 11368648 605614597160460048891036984229359206400 11368649 -944705747439742002758548395437365693350 11368650 -34407898178451213584409172178052960000 11368651 205764110704601745372726966847107682560 11368652 358698466076792866955451610325303047680 11368653 -447625843461846373834438454293663996800 11368654 484912541507903179948508927973355495872 11368655 -11150832546183594580563081712847345040 11368656 -31017824247065717787515542176286851072 11368657 -434490529584345748359827432528613126668 11368658 -122210901451518980354509352678251367424 11368659 25885244661398338644050613646383157248 11368660 14029872571185336470830924684100263680 11368661 69406426011531634846905116297716405248 11368662 -145792065260534789320822943112471330816 11368663 685142534009340313987308138617460551784 11368664 1089253846304329455007830225874119567360 11368665 -184671398266494477312054315039153672960 11368666 415237340659133566761191814034593015264 11368667 397639791827162224567738376897793360720 11368668 159336937522150691150463360639852464640 11368669 -193559158891926788215046776440318052960 11368670 39877528702164799776672002704902892800 11368671 -32556406737210042842590335981230304000 11368672 -128393040830427611232648241927275675648 11368673 441427007367829011994969227987224803860 11368674 23052735285516444853518669137486054736 11368675 7705490238232563575219455394733730000 11368676 359635564431565817840359577590373376 11368677 552054629917025524615680238029919708032 11368678 170280211199081266323715423202891567424 11368679 -69341822017336566483831144648220159488 11368680 427746583930830350957542571528171520000 11368681 -1239094664711324009141118963776145512518 11368682 -49902984396980341633965595142169820800 11368683 719515927035072447716702984434956655452 11368684 5672845441730792094451169615300805632 11368685 -46985837870429679853854076769506788840 11368686 -65717493005256414008922291560129196480 11368687 419428044680974623990187074932585134392 11368688 283551438843340232815418594195694059520 11368689 -265761858227938732477625916744536019840 11368690 -92543094509265261915948180603153698400 11368691 -153460522244558045201807541592580279208 11368692 -169404218428417019962293999034949861376 11368693 -1727649532714871626357959134664106752 11368694 -119394070860675237604575128491348564608 11368695 80866713744394406264643682654847384640 11368696 -352586474118250465102217430594598195200 11368697 274959845333534298653466716339949130752 11368698 -168202956766253895328566425888793245184 11368699 -1092367463406698751549230854352179799064 11368700 51513695014163710279701924036844800000 11368701 -274478993042112412466358940086175873920 11368702 424757134660031277977095412633237320704 11368703 -221562262556072247249535748655465890616 11368704 184857182536546938802747303188473315328 11368705 698420750602613537335437565699351617000 11368706 140108828658773235394214212228223769552 11368707 -121895205805782512776197219664465816320 11368708 -274014461646417730420355778234092798720 11368709 -781787530916117752028667477915514512672 11368710 191708070380226943614669246120732355200 11368711 -1067298323298427971734701126719518211688 11368712 558646246666639267382555553957396203520 11368713 189494870352477892863542738899115414544 11368714 85449227740940971084713310470647008512 11368715 492787199598587638190255550908065251360 11368716 -272726676460851032735625201849056526336 11368717 -134620898224911383954378772279566720000 11368718 -101595642495875696504753182549045293696 11368719 279148686536880965932524826486033138344 11368720 -75833643571404783001071939906129100800 11368721 26583012332073965989744272504788587008 11368722 360729749525974328444854772355767955072 11368723 301352011724573442777525049535035753024 11368724 -629143661418560202359998667909109861504 11368725 202780867609432939697555682811654764000 11368726 -127338478803848074772254467717435346560 11368727 5359290834369461259468936471718750080 11368728 -34253891849797745917834479395576217600 11368729 -1107373377632849698842549052994741295670 11368730 8351389369315891838576843185231062720 11368731 102950813462527188278197138147473773568 11368732 246069217029299441662708412291871447040 11368733 -794579194807034404004542784773670967360 11368734 -120514388455344500454099478028681377152 11368735 -320230596512234170481292822512635159320 11368736 -2061655222052738600335253111042306211840 11368737 631094611290310476791379916433512243794 11368738 -147842886168499070555254769919871979520 11368739 -51746249244449427015277232617490475156 11368740 87555483760585617157886711642786918400 11368741 33788602856661946054825594497202105884 11368742 -62570304894003229734163289448711561216 11368743 37034766670130807560486178415577044264 11368744 234331695533613744567537199057664732160 11368745 441001575918434720466417188820609499200 11368746 261318888582191913007271714241431197872 11368747 -484964296065246734018912136711382531920 11368748 -551839648690378132643232177175015502592 11368749 58486961772737332691423986816619826240 11368750 226864552725431751121931539410022800000 11368751 3386413744263975000362983315338981504 11368752 -41631642103398318445194014615446487040 11368753 -317070474948598105407209665511294900352 11368754 -149697305988471376790106342938393364480 11368755 139856789484097794628221287145400495200 11368756 -21553199873400850887156676170233464832 11368757 640152203347754309286517754230680849006 11368758 24386940534592905348556213140188481984 11368759 180535045304350309308235513789424821704 11368760 24910593510666675278513276333158809600 11368761 -217312259272666267353277964689595771136 11368762 190998265826610612427978451963755137024 11368763 -164575833180322985726907082064225381376 11368764 454730504176470474790664604483095470080 11368765 314598964256401709027985249683658451320 11368766 586599880488152064788596678213550168832 11368767 -93786139722632933219366003403722344416 11368768 -121262102970543457100076998300772859904 11368769 24839604500312021615274260342523388320 11368770 -327603480856185519026879235432652800 11368771 -417011032778749885366783998361861109400 11368772 448880190964429897949245911599907893376 11368773 -61120591230818775145081682790857791620 11368774 345380112855265440847797506941062839136 11368775 -34034604433902299580004993051370969400 11368776 -180459691261687403533352630480939827200 11368777 168214419109279571889622137456362918272 11368778 325456961088740874946146711930892795440 11368779 543185723103916721196112539257228180184 11368780 -555223110432823124986789887915244262400 11368781 356106496329357450436180223117836878582 11368782 294763654573505244654952206550675213440 11368783 -106805050721387730083546282002156416000 11368784 -173324841829287110429209824542938251264 11368785 67344984693321599784522258795096391680 11368786 193735317480811767615936270366427004928 11368787 153956076631448486668227691427882963436 11368788 -227399908866941383430144423431378857984 11368789 -529854941825671358582860068155886341444 11368790 237119829946967347251332377773817900800 11368791 40590185678280199679696753587815117024 11368792 225403429033835912871925303929378048000 11368793 16096350119281592194752356304684924042 11368794 19430523216438769037181982957324243200 11368795 -239668015213039199501516275286162683200 11368796 456645203199884658899545171997597913600 11368797 630143639658042903772922113996007520 11368798 -83860995607555001948311384463695208064 11368799 -836166551079722413951353914602737425496 11368800 -303959813156328297299071477461958656000 11368801 68482313480775403709562700039057302024 11368802 7602965180346747271946022417072777600 11368803 -29656786507331685875868503255967676296 11368804 202038700746386601264264687513092800512 11368805 -49338759324117633289223270559466473600 11368806 68877246688503714105186233762685425664 11368807 -785351201427211294643251828087456079944 11368808 -77104944510711197667613978989044367360 11368809 300371088560143500952581591661584182400 11368810 5157440606440260582525402087092256000 11368811 396500717947601800687358912260628224800 11368812 -72610342247040642964919606523627110400 11368813 10269178891290242833727246361966391264 11368814 -451379351560977824509858618778170066368 11368815 -69000548996967039191392851886835868000 11368816 -42320701213433470162101716711807123456 11368817 -107072508948575997091374328858962354780 11368818 172181654072153423748520513758037770048 11368819 -60214690055778260176174562243385919488 11368820 -227415676923936219023436994654759537920 11368821 184870377367100835529231321658098483680 11368822 59488254331050744812896319782779479712 11368823 225444473297184466594576940954384148072 11368824 -66136037217048144077001794177558446080 11368825 -149085667690291003712926322082444614900 11368826 84730036069566427016899072774297015296 11368827 -421335724289667973413052831280644503240 11368828 -1148260555976264447661298724991680102400 11368829 -146990532822914880525713546522242446516 11368830 -332089137534767222316236767818673397760 11368831 398859691339526877585507647719422259200 11368832 115776083227829058863482348817822515200 11368833 -172871146476371040234710898492050466960 11368834 117133336729191693194589000412361316816 11368835 -720574137768599192523509120943078302880 11368836 25416906291967011314847128241017685120 11368837 -365310815454483567416472805252557555168 11368838 -102786713508113168763821191667842419456 11368839 432536244461360403297202846133348365224 11368840 -80745458937335019953629383301373952000 11368841 -122766008231486694627584830945635128640 11368842 -786760455234702885960151986037479936 11368843 -283223133630568877139544811947586564908 11368844 -449378626943186412954835228272110379264 11368845 27322883961950469842015595592942591020 11368846 25489467414636367456889191336265767872 11368847 70392297036427772058194742392503793664 11368848 18688004141693647904286191141269929984 11368849 190619622295497383160914361187735746600 11368850 160720265534645702160985442073743396400 11368851 -49004664931364827069630760242431306960 11368852 -504753422910326929394671163410269388800 11368853 18089656417045153604334745679942985102 11368854 -7598971258605586175237875035623503872 11368855 784987456217773080271181076587334884760 11368856 -9042461464466847183536392268017152000 11368857 206779612164169879481397422435567565552 11368858 465815268849263371693516306826458313184 11368859 1625538124552928574514870177985416151040 11368860 -65624145369676682406616191121254144000 11368861 31974865374002805710911875021082790400 11368862 209233433156312328764534129496923394432 11368863 -469026452043088285548699286903456761600 11368864 -129346194502015925345062573940112752640 11368865 282825332533889564153235429478522660800 11368866 -205829221713132869843820901060335451776 11368867 786205799414790573375648276669686845916 11368868 -46560231592129451667819361753984118784 11368869 -462890429839492499791919675046870509760 11368870 31182672298106435341839898267068480000 11368871 239467521849772177569588862164210372312 11368872 -299436647880658256878401835538256737280 11368873 41641714942657166548706835948264240122 11368874 -5486974061806228099812114703443540480 11368875 103179535482352610159663930375682816000 11368876 660226893472562462884377328466668463360 11368877 -162229862299849933223798811292220674560 11368878 -45893301650177059301184929339505745920 11368879 -111230528931127632176708134246876719224 11368880 -8199893328686989533581817936775741440 11368881 -313793629630953518147815989601683021630 11368882 220454634843571468204380168264015467280 11368883 32888408536629584464135199263828069944 11368884 -288913370637620739104970966115185291264 11368885 -214131431144501982730674787212873362880 11368886 -177685229625463628514260216298160528320 11368887 116046427513741196476986438026033600640 11368888 969362733850822737335067467004572405760 11368889 -298568214476130008458993215506405596608 11368890 -57637718341766232646436932992887808000 11368891 -195708967199397063972733347544106534216 11368892 127408830911708352576096987453986313216 11368893 50696439962544255636384068472634326528 11368894 37194317946768830524414424361701756352 11368895 577026623931660535409186663983366024080 11368896 -15369423658819534222565733760877199360 11368897 -1129689450282819760146056598345103610960 11368898 322743071389359148475590642610044885200 11368899 2018762752242413065665998076187202640 11368900 -151543510779048817366425632421945139200 11368901 993872829572482425246226844838431695902 11368902 -318247210722595281759030185449823861568 11368903 158879319813207471297463390100197771200 11368904 -628914355276767529149990456115107978240 11368905 -134290860550293103200895314574576203840 11368906 201655310825801017652730847589936458080 11368907 450559667698965148149756308946157265832 11368908 -222812644117748005379022921584746046208 11368909 -131820195614077640979416669414216894208 11368910 -91022942694311766791544815862703914240 11368911 -334021631033481056872567211264431063536 11368912 54511081211131050161242503428809711616 11368913 -169522683499495450625498863586203822080 11368914 172606069163231202655031641419328335360 11368915 537097691477827845320548807403564704560 11368916 -82398292090778438689718071125259100160 11368917 15774969654146099740566048044165305632 11368918 63078693053082901378284157631343360 11368919 782837466183063324254602029273888733320 11368920 -130942576563465083947317067220217446400 11368921 -672959040745460930023351046539378631868 11368922 578134032414447583480758660331718322432 11368923 257022233539955279648333438748821627904 11368924 37828503031600908257768444981125251072 11368925 248259639390211640146667273728005084000 11368926 -209695746092334958310499201157899169536 11368927 77994061802375626541958144104401131672 11368928 -536111737228620988612478239327593431040 11368929 -170795326037922482010856724925053826624 11368930 -62113056425761037550692995022679852480 11368931 212220574581299190947786867885655653160 11368932 -112373068639105433510608083498560867328 11368933 103568218939921614801145044588926421760 11368934 14818935158147997975430960994625342720 11368935 -109438260798652377000914391083404930800 11368936 416188052853204662238350619620677416960 11368937 529178588078245180227923801039196155892 11368938 143989730499760758618961238285534138880 11368939 -990819785760144741812771494964334389260 11368940 157451803929486515976103386549081538560 11368941 -431133542812052981076632675066707358016 11368942 -1311124601940103812175965474661998720 11368943 -428438308422167129522048196034354277808 11368944 245399500646554760514277428090591313920 11368945 -77183590392852694000605934424995443840 11368946 14142383431400712074431078156987897344 11368947 -26177424425379938381639516295906774672 11368948 -916041528944589370861190101241779864192 11368949 72542286884115981623526449281619112000 11368950 -132351538320011318564018830577776862400 11368951 857033720854066201265562492778808556504 11368952 9589937547396116279106504216544174080 11368953 84279495023320807781766788340117634884 11368954 -461652845899942871022100533788441088000 11368955 -43647266870814740807603336941667688240 11368956 413720305249335811860996434604336579072 11368957 -432428706616860959105047865705344820340 11368958 344195554009916292017797495541360302080 11368959 56226425688934952175143543376130814208 11368960 -16870197303009332486895723809593098240 11368961 558734075805429877224437437063002242562 11368962 502417194588482607602917258469162321664 11368963 47274921270331404884569297465842921212 11368964 263572318741421112488164295048352632832 11368965 64340773669969877569558693353963045120 11368966 -27485995898679861972268050604198041600 11368967 -506625864217321321323191396940208218984 11368968 -59891467986567270171584350063692226560 11368969 314181219961911288817133406286614869760 11368970 -268568864211923197761379782599320828320 11368971 139651713632161687656168501655728107520 11368972 104636118512471172269117831325949722624 11368973 -5212448796393134212918570542171132480 11368974 -5306251010529644531144990735924984832 11368975 -44835558619204792872469405772738731000 11368976 242239200365890199484266782710755500032 11368977 -10963575841947582973574241347661297792 11368978 175109660821692820947323030153023985040 11368979 197345527665035537565922385681987394120 11368980 -7220015668363597772309219793082118400 11368981 -229355861512104292965496747748392435268 11368982 209991422110646014970254603609222051392 11368983 -655703371415304517634218456940346019200 11368984 -829264130318898508952169392657544622080 11368985 -3268034256359538522412410381949027200 11368986 136294059950508016920164061984032010240 11368987 -353948718791190364574175925048727499248 11368988 -135734130479362051423338929921389353984 11368989 -818810330410729035737731639456063742196 11368990 -104304584249165096035371681307305765120 11368991 449374598024690940815483721151648528800 11368992 37124371111214737346476866375788789760 11368993 1132303812375992107487485391121552102242 11368994 -11654229621579007224766001595466971648 11368995 501489037435722692488427102517164931840 11368996 34239010931295502623116518274076456192 11368997 9524296664950770904857751072861635612 11368998 471791269624240370903415988085437276800 11368999 -543637145771229982352339722355595349000 11369000 -519447947214211652595753202711564800000 11369001 -26517550169443494839232862199648298816 11369002 -294626838600570208241654075832083675136 11369003 393960882058279423151328929706401283252 11369004 -231108551751867215816767151548436027904 11369005 282621906365323198425749328337038244800 11369006 88756051540891095882753095461148328960 11369007 -53005887265680072466781684426456867352 11369008 12206958748143253654059428558184382464 11369009 300257140488593825335178889829737576210 11369010 -80254539051354525121663034167301629440 11369011 709346165328499963317146224663911933400 11369012 244940403884153895014596944968936221056 11369013 192748617057532641989484510855532073088 11369014 34994252913734013255716451441536410560 11369015 42575607438906445791980961333565900800 11369016 603831582846061852056572882374527283200 11369017 -278849442234001975413020125958462222016 11369018 -396836860449485413680221770111412457984 11369019 -228391753290578706824932650037271861760 11369020 -10233414898249786905133342215120384000 11369021 277088955969276936512431799958398336844 11369022 78868277417219852553599797931802138624 11369023 531249882263034912180689235925451636584 11369024 -5935689261488009195185355684708352000 11369025 -53546254473918100853993977376803404000 11369026 -516355357109252829993162287094108418560 11369027 142569127362423518922894697677936385200 11369028 4764653224677040674134549854617550848 11369029 1410575516829746676606582103470282231456 11369030 -105808053310930305822556364015264544000 11369031 320056250303788968373055430966077829120 11369032 -1330271927369319734237163966701575403520 11369033 161179588841636830316988222701187595008 11369034 248304247375742706617717411930657358384 11369035 231456954818853365234037405527234040480 11369036 -34629163339882147718416916692031818752 11369037 -568058756514218101768301817059755530432 11369038 -77682341662783312654494600720900145920 11369039 -662899420860509134931886070859514672 11369040 17412097103785818392402472742913310720 11369041 -21292801070970743512460595322534628748 11369042 -254740909800795891695208258741650537328 11369043 119359171881542054040997302825270823584 11369044 -273627254884580115748375904336602425600 11369045 -522630336471938750600527521296949458400 11369046 -47007861316817228784649542309967011456 11369047 332757304444420734161264950495985407496 11369048 -189698322985720847706454217250207744000 11369049 623082420258683765006396933456469755040 11369050 36104253814274306053166023651526361600 11369051 535464429089259311457099066547119890952 11369052 -490760919225745858887942800341699660800 11369053 -963870180812742619652723029971370388698 11369054 65134654792927497212512662602925973632 11369055 137910355192725505858273040134789775760 11369056 871449618606444250595941164977612390400 11369057 -360219182010627781213846227973376609088 11369058 -349281278586050719557740970569692442112 11369059 -380429790425868653453609725831100494496 11369060 -486666586866156902726094142438079051520 11369061 -220875848682301063016599259868470069184 11369062 -91892441790078299167198614405696504000 11369063 939059345233755986937850841569399536312 11369064 17810796301933605785725890301997875200 11369065 1114954740404894630717092734550668748800 11369066 443884982053613140777447428918203213232 11369067 45703830066743857477803189718152617712 11369068 -48339078942387361174238021208080486400 11369069 -72284210691909506443037755101319149600 11369070 -157073132015220486811751340778672447680 11369071 644589755911209325982721154802682624 11369072 -11636408892841597278276078273157201920 11369073 -649980451198597294800954779239865946240 11369074 -572526187981041762625588298459926420464 11369075 -609834735802914373657006378638737615700 11369076 73398974418315060906503052105863749632 11369077 -1010441394771577838011082972045221445074 11369078 173612023284542199390273247070801337600 11369079 40225825843497582990810751597021700976 11369080 243185385259872774005087372881442918400 11369081 12743316919666638442616343087399771882 11369082 18789015850112097294692595322235963904 11369083 414069815176213284922260330463590405648 11369084 -260464480009599982943799498583225663488 11369085 -3721795547668366839060055148048966400 11369086 -65565892501935474484334092068318317760 11369087 129354185669082935375370324316438154880 11369088 -224503865389210853302738614556714598400 11369089 813256322763547024352021515320736725890 11369090 456074535573012058518819424613401097280 11369091 229863524996929453715723851099222943040 11369092 -184658265875243184157920262113494671360 11369093 27371400523934117876203856177648645724 11369094 -185342345688624930541420873183643880960 11369095 20888592506386540375555971184310956800 11369096 -685940553138382815696681766133666979840 11369097 550826410840959843796681158586946669808 11369098 -203650232008462251880796077337906802336 11369099 553331147180758610153183874990361013280 11369100 -267081419817001144368940892109862233600 11369101 -380189079437602789886126277311771673908 11369102 74849500040009180534232476350085596800 11369103 -469265774557339777343136633016240863096 11369104 136797988042990092791331364158078033920 11369105 -213790625539074122341615773291660288960 11369106 -51463313541637808513498489414091571200 11369107 42515817210392685478488470835828195552 11369108 1068451672334334345869044468646198378496 11369109 -645330990183404998915601067594688896096 11369110 -181612233090680888835414691443394237440 11369111 31809943799672064123118331854647362952 11369112 106690312528173876975928674123173068800 11369113 -63102868446880423235505299937482435840 11369114 9365093219516984368530693090060230400 11369115 -574487824852299662063583778201858969680 11369116 447760324456614476016042988345606755840 11369117 -375212620036107864836768926573417512468 11369118 -70598147489708227328604417675651400896 11369119 -1051516398527961042611369837175408959240 11369120 -205108435514266118811102229532340387840 11369121 99629440431115100713195883710354548912 11369122 34285806788066408155817691498752204112 11369123 302968842027217446636693481507990233960 11369124 -108170355071056921198526487616290455040 11369125 296049207110870905945182722373328440000 11369126 -59359172150089910677553882744110020096 11369127 217794086800496255508624391407351206400 11369128 -614602139416729757754744884312064291840 11369129 -796038432838996050735381886191799769100 11369130 8051479045467082780580297543421803520 11369131 265431633757328560409344014847957871280 11369132 -397128535522581903278832469480875535104 11369133 -344557902331145366128020307973827694400 11369134 105506674962205197257582082322177924992 11369135 -520820082434137553217744346846614244920 11369136 -8989407166710953182789666176052101120 11369137 130297387722307773298651881637137502854 11369138 -157818364911559011127718947553291455488 11369139 293618302603411619632663304303231834424 11369140 -494453843002506926060867363950194278400 11369141 101394221683921910647284256713342872640 11369142 149078941381199637507974686370959580640 11369143 508741381697753133499288698631004066784 11369144 718306579526897038079332177071840153600 11369145 -54765460878965992873331548815243545280 11369146 102306546496621714428807563282608005120 11369147 94149355624011836676396475673769040800 11369148 -38925416885337532676903766276750188544 11369149 821570144887210913714756169363033321120 11369150 82724136293734789090318738968940305600 11369151 569140887148829068731510644924119820280 11369152 -118248483071976555377387902403962994688 11369153 125236601838847046444853474347178971328 11369154 104492120549751471901615456272679221120 11369155 214984772132176017036338386580103873600 11369156 -311349658831970228713441871098881347328 11369157 -1302612380717982851479071559625570304 11369158 652477850730883052070119875755232214976 11369159 798756617646386902718506227009643702272 11369160 43477054160205055910695947991296000 11369161 1006247921701045216333944061447016540762 11369162 -151620477474828248215251608567743819776 11369163 -284150391525268209330075411842615097600 11369164 -253103463931397805867058718202596410624 11369165 -615915691066303786593072038135074853940 11369166 -17340025635014878069101612564347619072 11369167 -37741588936838699212838160615582211328 11369168 76100266554871916846193825651696033792 11369169 81215934339294887580522873484389535104 11369170 -291385121192309577798253870028738298720 11369171 822310585747763065787145993747589785600 11369172 -409155168058385205803357885386953259008 11369173 1672513601642187292593749168426345816320 11369174 -382285335089312854893768846026694438720 11369175 1870331800341516173848604867418597600 11369176 115829648642096799793421662785316700160 11369177 -109793844937864579406524153671515516268 11369178 173626375751304938151441292240730832384 11369179 -523538921841241259945068815556422012220 11369180 -385021688648080158847384294282536806400 11369181 -366880830821580026589302072757262840416 11369182 -517698212078800625860669069050177715200 11369183 -36466823668455517425735969760638280080 11369184 11378361706142447278356009040128245760 11369185 -581516524194184189493217212583610195200 11369186 302990010118134529230259931930409843792 11369187 -332641666460637831730516867170880108560 11369188 81206268673428890952275446462064771072 11369189 160132652044604330354849252824787876400 11369190 -21851595395634794555158856322277017600 11369191 -1015606670169125729676358981087713980768 11369192 886003446213989123695286529918531041280 11369193 187763097686368035215136012330485495808 11369194 -47751441456741450461907924913371442080 11369195 -58516987485142975907980719573721120080 11369196 -527113226415923606546646957728291259648 11369197 -363459430353441238121799824125059668768 11369198 -3720129241106204050537985995250497536 11369199 -171187245335142219626156272486073231232 11369200 -2297680386635272707339335606949478400 11369201 -137697312996511349092141553960847248400 11369202 1061474253038540315988662742761687040 11369203 -813590219850903633107888930152774922548 11369204 -8546340555401527523110393626541559808 11369205 -105363733284284392121266296014183844840 11369206 1283718984571529226080744192848074792960 11369207 926904908185680820177473196085350260456 11369208 -5215032482714726851723705276452986880 11369209 461854210358646628954948515374994240000 11369210 173338941301854720698275049984758817760 11369211 157895395148308601856848524834424661504 11369212 -161103863743368533986679955068190410240 11369213 716511463932891568980549546523646259462 11369214 -43413665143041810049079153602413884160 11369215 328194299045313881276474319343562291040 11369216 -37121880545956716055644091082342400000 11369217 116361670445158100283602611845443596080 11369218 -48193330333185479825415050849366215680 11369219 -59062133299030128205406396858376037248 11369220 15448210988557874631845516800632115200 11369221 -266513053212317773865526392288726943300 11369222 3182100266671397183076659484961167360 11369223 -57893084251732685175522016618264224528 11369224 -189103126895309429869270988379813719040 11369225 16045250616456417385128271772348745150 11369226 -343259856535680710111908419010790579712 11369227 -722511788523493829321688171481341584640 11369228 399793515375343164887222060644109552640 11369229 -370269902750644641076644220193299646016 11369230 -125458954580965372292046138426359193600 11369231 178321118227326638411539993278046906032 11369232 49046377530796404696600292367660482560 11369233 -576540094543715031388740401548655261518 11369234 503992825844695105706931329097699824016 11369235 141712082259845987837995021052337702240 11369236 175146964304211385322884198939017745280 11369237 -202659341875815637455815574245244955008 11369238 352651564925091511814809282706720478144 11369239 30493929726979572900215769817216679680 11369240 -597726760033723314617895578072907571200 11369241 279480640916755381029911255191839670080 11369242 93766250569728767525306956506190590720 11369243 22012607128743571943966718337596569088 11369244 131446166393022085806107191632663966720 11369245 -558318924705543179637699077469206400 11369246 -127566533312518656126453024699739409664 11369247 -572442553634943894639580722790309693680 11369248 -539683815550996534493330274949359206400 11369249 207251357994916087362388176406121708436 11369250 -18514784236169340998953458431814144000 11369251 -225230734274964649194562649532231587600 11369252 -107719553913272492542331056130704677888 11369253 -170879499739836385373994557404794716160 11369254 -126162701636612557779145529955180541440 11369255 597572325637425189288630631589549855160 11369256 -273885085833825341060214853083428044800 11369257 -816720510864172653049973825011491523440 11369258 -449891749117725096740616831037203375360 11369259 -104553420638356660479471384683345373744 11369260 33606634513502159866332714616326051840 11369261 1071756249009519429382970934977587187862 11369262 -149427082655793740626378726903359647616 11369263 -129527437274885355310957380185624682656 11369264 34150430919674420226757371066643316736 11369265 76552554506705658870011104309284856320 11369266 398263425915788546301381025559142338832 11369267 -76967039456434822036218267646415649216 11369268 -47553111215768725974497002582365696000 11369269 109745133322183371551762872533419158044 11369270 -162532364507666094838508149765782522240 11369271 453202437120191941493558481721774561512 11369272 255146600439688414730120844649835212800 11369273 319426497913714789558539272778408043860 11369274 -50678299468565144371028793724992695808 11369275 -86166367253056954443422352769062998400 11369276 -257245863160072159787311339431864568320 11369277 288739293618301343183275449521972316480 11369278 -44733126370182844467379408158020578560 11369279 -296995807440737756967839134679652105816 11369280 20896781943811843515130594569454878720 11369281 44039287299526416568801554447575552 11369282 346054805600241320858323279698169270992 11369283 -755928694051019216565483422197058560776 11369284 -227806256797187465849649317147131017984 11369285 429262735297452815239972657461576288000 11369286 1771238086809539967886798590825435264 11369287 -506928273724079337253076191862122353064 11369288 -101755916561558320064105289354255728640 11369289 181979821871253568715787178639316556480 11369290 -13359067454135497001845597784881001280 11369291 291189780177830481113706047630036949552 11369292 -192638741876770277435826333761380970496 11369293 185042328544249843617622424400377106944 11369294 -114073070550784340211322410117918117888 11369295 12862401754539006728662921668721843200 11369296 -152409704787011924044818979812655104000 11369297 -319671706548207838294331367678255629328 11369298 -70177207483055307398388592434512766336 11369299 72423484323618862708221430629247805440 11369300 -161279814480116978055452370516550656000 11369301 84636559160227680684602251622563738944 11369302 87548615532242614966464107041396241664 11369303 1002484058626761115608705927680182165680 11369304 -355234328704411879834293059559670179840 11369305 -65445375289983048753019725118347558000 11369306 26405737352483300435132468589172281552 11369307 608848958424344091614361653463296754840 11369308 -144631799496666241984227278160874082304 11369309 -254823382000068792704962944102129479040 11369310 -217193899934127624141645775730975379840 11369311 -1315456963785019640013254086461805601136 11369312 20010161933913641741704916818622152704 11369313 -132035305625278311661308551102459425776 11369314 60995286151531531344573208868101639680 11369315 273539566913735203738511489529518223600 11369316 -163337863068273461983661992508401766400 11369317 291443412835289537174171344653049754366 11369318 -10747137290411104128701700899064932640 11369319 -1763139255507709878936681770341962672 11369320 238412283431330423949230335127644108800 11369321 290684297940000585476844059086134942522 11369322 -19263431842266747697977928310779092048 11369323 -23981519058882589558651696708320178944 11369324 97107053792341385127012011999488317696 11369325 58939904097415349189423403750651535200 11369326 368292694207533077008292534589751682112 11369327 997944878084249878220257885536374881992 11369328 -132433442929532277031041670252622708736 11369329 459009839890219658957724771063526384 11369330 -11146967495052572940256266752926886400 11369331 -409116729653442777611309744318612196780 11369332 163184847890685195583322770813866810112 11369333 109894054939552824269349917650847073582 11369334 -2186349850603757523813585276150334080 11369335 -234417436399311240051653487204070935720 11369336 -971348622348146139407918612523902423040 11369337 -107856964376746769104809921149573514240 11369338 273172105731986795646051447980951806320 11369339 421157002119804999664603688555840030256 11369340 183550264382942566208075469698836485120 11369341 -69489348551657443267808946660091482516 11369342 -88236232520547438281948770531388928 11369343 9775494171185503302467403351947555328 11369344 109906575777197103709636322121901670400 11369345 167868206348755163268709449718440152400 11369346 729006003563985871536905540513252457984 11369347 -1015177758233962026397853501102180399616 11369348 -200276357448331822384932077470381413120 11369349 -45963174292743596672602575271894498560 11369350 -87697862448868879242143308250818269600 11369351 293245344667721050632270557654816719152 11369352 -452444163340936154882153002809612410880 11369353 -219116143356137021532017642872574128880 11369354 -65276769145439803702182028698636638880 11369355 667003613804739674290495508020237209600 11369356 194879712466756923912324493592053805568 11369357 593876333029431994019499318564927111606 11369358 -60134640090736056455864732558471000064 11369359 -520075633347664171211672653556410536960 11369360 -44619200217735682202301031459863920640 11369361 -360226441659257563979109711018662458128 11369362 66727141778017891392151010599829943072 11369363 684546374959509046999995739957246300560 11369364 368056489890718173248584758012970598400 11369365 -20538754545481822759195932013260892800 11369366 443243523833239394139172452685000626240 11369367 -340376905089620138840758551773855181216 11369368 -146922345060446318631968420091930746880 11369369 62423811385991242901597130489713726112 11369370 172014658032636374208015354671842076160 11369371 64374866132795887182690289773280565392 11369372 -4465734611322266599990765924154695680 11369373 138215104480403763272120083760560692000 11369374 163539672147016184075594079606269087232 11369375 33007722905996967087907354244138070000 11369376 956136710169294622378892897871672115200 11369377 -586227446008809862394583360779517727774 11369378 -204765153763807006994654022805676914176 11369379 19454085623407407407643219351885522432 11369380 -146267190579136019018560666325172633600 11369381 -794029681307078074334467984240758730818 11369382 -32713071252901665053750789798337189120 11369383 14741445614139846585038556238118588064 11369384 302270662969009717017652975720307742720 11369385 -9812674961586462128017815291419255160 11369386 1394868943290741782549361773139753984 11369387 -97167236305570607944307071421503113360 11369388 413587109700350552323827035899597555200 11369389 -1181430799327059972075013473019417229120 11369390 357536547918673165995774775645391179200 11369391 -465480108275745104102464894864487053440 11369392 -135253684998686886681320173324335513600 11369393 177641203388978748396490496701697179200 11369394 151028103502387624826161869144440924160 11369395 135785500682889454172877732918264316080 11369396 -129854222145913701293190498682297896192 11369397 -40898047647855539289071844881381393280 11369398 -621339643361560315491556276486769416800 11369399 -479812102605786096582459527375388816600 11369400 21411980260552571435198161179254784000 11369401 132824248788206943637343774949091828932 11369402 402530081444027218666279863951300523008 11369403 54134947552147399725988820565200746932 11369404 -287069073213001789078904645689094278144 11369405 -65186550625087084193988509100596666880 11369406 8290192083267829506677386371794985984 11369407 16976208101722829481843694959911673712 11369408 87633523694202553681061706998615113728 11369409 -177115099974690847472520505716004090272 11369410 162675689687457054483423628978595366400 11369411 -330581141948894184848658652722769025988 11369412 235317319214470855734432815539013617920 11369413 -72875094989887025185398802449059512512 11369414 -57959896357881547189900246571861666688 11369415 386523610304432292364955590347822720 11369416 18224113969522785188213630308695951360 11369417 -314843632087170847976393769218272147788 11369418 21919317916178007617354567684207320320 11369419 319510712353725725500423239544974460820 11369420 -53905339158518272085805520479082398720 11369421 235858495112625454264861983946556928000 11369422 -518958286542867683941612950628274853888 11369423 125125965999337656511975697160198353568 11369424 23044972693542233469835079220558299136 11369425 586110705650961491543882360036716010150 11369426 -133377138800184010177417839939207455088 11369427 541418875810542058595505835486640654520 11369428 -84633082569198804434553255337240182784 11369429 -534494566641635303705277906679040228160 11369430 417736317041937282117872774944461657600 11369431 -848955744952393721212113635764042440728 11369432 -92415975249597426246340423567814983680 11369433 -647092882541696197296362770366488976176 11369434 232895676393587866657334383386355276512 11369435 -27817608290711469103024346381972647680 11369436 47139295318262681318013556685119684608 11369437 319272097871192762410640951977867052620 11369438 36922680544860076708613936178343903296 11369439 -192536054970992034051460682069007145992 11369440 -343989327231805228927118615485395763200 11369441 -1502193336998444855646074440394176420608 11369442 -98060371274705182079362059158825458176 11369443 47421701029806132943118160496879464960 11369444 -464415783035341092623254704173292872064 11369445 -170347646348934194991125789808146496000 11369446 646014813810628529586476796752655607104 11369447 -411089175002792621253285916870960337328 11369448 -135283300874625353626358335668617625600 11369449 -258533605719547743005069515620015971072 11369450 31960581132414826973186762202073044000 11369451 -5697408603606047412093535289809785768 11369452 -232917076831947288640049452442026226688 11369453 -117319927757779375391312945183923328298 11369454 -84771936065328850700006423074329220992 11369455 -753765937039163130735313357399431746640 11369456 46669516114573367058618887157360033792 11369457 -357803237501832109601292614609155110720 11369458 -806770194716234613177232525403949312 11369459 6206061536387093031871013527768395816 11369460 13084759942871952128383470547662428160 11369461 267960919089860580883254266298784759452 11369462 195671408330126374063557547973115234432 11369463 -51049019723203782048928022603670228480 11369464 181922969029885631086322801464421990400 11369465 568810810954946663840086961378497800 11369466 -35267337342214233834660264486341646336 11369467 -30782829409406373557483922058326272000 11369468 -1054338815633227294833948027041033978880 11369469 -193413915328459308503187222657408119040 11369470 -72627573023204562599859245473305981120 11369471 -70044900092754427704119925173158713048 11369472 -608124598090192967393535406337968570368 11369473 -86662063251209709182489708833964897278 11369474 -54370687962432292367757486118215561264 11369475 101456108573413890682511244674938404000 11369476 20490878907754977175327990045327756288 11369477 -282031578423563895726929727141891547200 11369478 70675304963195807833809702666954412224 11369479 -79212425635108405300473736386806598840 11369480 624379690225898210964358370573362022400 11369481 488911990767821230703168131262626974624 11369482 559360335052797181356834495235142732592 11369483 -499892197451182441296707888737125163560 11369484 14242230607920988105892543768901374976 11369485 143293344862508405446277445533689899960 11369486 325448174996510020580890421541847744320 11369487 932030693322961909917785539185537348240 11369488 -80601264230611308510311949778706497536 11369489 -60686692405683626975427848603377093710 11369490 239401704762154484372720087937875681280 11369491 -283187127370571503829220209266471671728 11369492 -284347576443881928691489195050579475584 11369493 35967243091332144661049198398193938044 11369494 555515842283251347922915065178659211296 11369495 313767137168704694671228967731887147120 11369496 -334765201214972529291425338897253683200 11369497 -696613550923996350217353197229275120 11369498 -42327836346358067296177779491336749056 11369499 183065325955033702244430672337793307840 11369500 -754738007360235287099982250615090560000 11369501 -9829527457356461961161509532493979200 11369502 -70457101703608318989247654922156923008 11369503 38941229879395231302046778098758538464 11369504 332161364195395894469650495812428169216 11369505 -39954582099464393856392672576465664000 11369506 -174291964909477019858541769446399267456 11369507 513963111044547595435135107911416593840 11369508 4479226554026274062114241791213506560 11369509 890258456521745786726642950151200827710 11369510 325176964972073797017939656159750924160 11369511 482282269184029000004772698114982674640 11369512 -133440605754894138301239138318683504640 11369513 767815626748268562900464606906056246644 11369514 -93159298111355366986268270980358482944 11369515 -279514422762686614092565821008786061600 11369516 -469514559545317161321529551729268439040 11369517 -133445423089564111809240601344108246720 11369518 -517618377256647310449335729773974671040 11369519 617992793466834297155345948897314026552 11369520 57672542513579661195231709593814302720 11369521 -445834386445462552675129627781069416128 11369522 103710267596029002179992727845764602880 11369523 188677516557731118037811125210194552 11369524 74448121221828223675965928250285619200 11369525 -296899900179868051178486479197794671200 11369526 5267441925918063602203507131864434688 11369527 804928749407099905813594310302430140512 11369528 -34683630599804615138139093445343907840 11369529 106232349960274322200730614013198274048 11369530 447518555432524372355131951315697356800 11369531 -69721031301336410571587081748331086888 11369532 355079936127439953059756878332101993472 11369533 12305659992892445741062862849178337920 11369534 -10539679854123235254970804854765090816 11369535 -430152013016368832103398420960554352640 11369536 92480431065235439275999899298729820160 11369537 574661706779858562798583015273250482260 11369538 -123948060873347657595272590212871080960 11369539 -36890248343575624768843879119584483520 11369540 -33819992584310538220610553255576453120 11369541 -471285744354805750372566822189660333696 11369542 -158232239711158217042973212874706055328 11369543 -15774475987198613410787627655029740800 11369544 -7142674834518999625034977952976076800 11369545 308081111382542913203192366206223703360 11369546 32309952447602709281200490214041873088 11369547 239876918242099127459866376622998254080 11369548 -1362416590002566280107273855658082304 11369549 -152757680420734447895324282836507773534 11369550 82849520028483114662656966755822148800 11369551 1009319327615255233369389894045702077552 11369552 390328762891019588795818442691644620800 11369553 47871264515603753287009497986932549248 11369554 157832607291054737278621317520068518400 11369555 -6094201740106849071359897732596697040 11369556 123791961081277650470613112466428852224 11369557 1231759183548080114823755156994391353806 11369558 -722719461717075366304377677136698927424 11369559 39180301947141649450266486110128153704 11369560 -32706842347679355786099277991677132800 11369561 -161281921278598995386544482854486887168 11369562 -232491957739105008668752644680258853120 11369563 -464866348579071848689110090850428904016 11369564 503585070904611913798609378643615486976 11369565 -9140070856643920425471324968650874400 11369566 -70319655641972714691325192369975549440 11369567 -739790639600428758409584163821106208640 11369568 -264186115324708005734439051341421871104 11369569 577485850572769794890161180004599591970 11369570 -319138771479459247577315585100452783040 11369571 -598506017681493351549530603107047441288 11369572 -64683783416125754684885220351342681600 11369573 -602347794398844931358247882215716850178 11369574 298154573478193723644398893523405773344 11369575 159496979695567332441961015469631658000 11369576 80052966718124182576429233779802931200 11369577 298302432557387205103368575002856511120 11369578 428393184515559658729461212831008972800 11369579 482923301724077875986578147718338967984 11369580 173675423180824392002692553384805596160 11369581 -845712625406811949462899632206478912000 11369582 121486379851114482703274508887939506176 11369583 -158843535148295780209904850153304413456 11369584 -192362032509493868902144751287924326400 11369585 -91363517889999870608580345335694786240 11369586 189836224878024944517512257603418484864 11369587 2668349766513331936072861733894518800 11369588 -128358022843852733056125504220344093312 11369589 -20071716519247457693597806045949604864 11369590 -11428059392797750874326202698166503680 11369591 533478788847882272977045978615736510376 11369592 -377122367032949045870550924888176640000 11369593 522573973065693518940803689278366445200 11369594 81140995569438958010627747798491960800 11369595 -266317138011644567694405282521708064000 11369596 -3250319602396984097721187872925753344 11369597 -392366670673274751607039883831098296954 11369598 -186525551712257995808677889064662444736 11369599 -635316891837957016469438319241853814400 11369600 339321655097122333734574410285711360000 11369601 160881833448155183992898801605699201920 11369602 -232910036887748648766881849094835243008 11369603 -659215455009750200441074538602486316544 11369604 -20208145923046450568330816208966973440 11369605 -290905427060572441285215614502405305640 11369606 334517594616947976154802735119760450880 11369607 629452897692968932207285811439583037520 11369608 240418371334348820331282854634703349760 11369609 -847009765424527521537943994585267609190 11369610 111961346186910362731727029904960962560 11369611 -471648000573004470858086432513474655576 11369612 -281821087028680923961832930022412095744 11369613 132516765879322179498949175811583121280 11369614 -460932678530064473862856841512793131968 11369615 -570145252417477878173379791931745029240 11369616 40723900077876467474681178847881265152 11369617 1143835870520874637170024876992154953700 11369618 137014059071323494005329895918926751904 11369619 -242287331837121772816711247385917760000 11369620 435695699554176141153909759151842727680 11369621 -1093706841129463941634285973232813631200 11369622 -73119251758926197997547981739398766592 11369623 -194518227671597020454995826416553891128 11369624 -178033467019266257304537441856817971200 11369625 -92371225942279927838880392660154720000 11369626 471877559502325943620772976089325780960 11369627 236130864095732625331368879786170473476 11369628 -74361660364827050607063535945410395136 11369629 -144665851723532365490315291420396322624 11369630 -3211022550331472605144634041583719680 11369631 96351798954807627073637893140173773824 11369632 -1293729092811745635298814306380680265728 11369633 979233057028410338780118647664846773424 11369634 54950392023830516920118971481423085312 11369635 -461304201817269160423411642520618671920 11369636 -424412281888650903308469401094350143488 11369637 307940570611838821515365495271205334748 11369638 -28955947174652621825189668374078044160 11369639 -473867652581983566541269541483961575560 11369640 -190717529718661835056153921079831347200 11369641 613335817022815313397534430565162786042 11369642 277214616897838861565366217199818393600 11369643 161673860538569512650945741133152569328 11369644 638426155769867469031069203381937920 11369645 250496261923071548434204581649292878080 11369646 21394471965905623056230356904970217152 11369647 279718597726993820675609041234083772000 11369648 68289412285101778314684632999613775872 11369649 -257142222561239371320160428943668686736 11369650 59267660528387940930290652889581658800 11369651 -696127250071402279455729405522805082568 11369652 24699992706772810551376422560239030272 11369653 193641326484232759308889548521791311360 11369654 470691095054055514777091037393849395520 11369655 485912595323084783422048345838174791680 11369656 255517446197625388958070719831457054720 11369657 3935697255841088473829642653456450560 11369658 181801991769967090127750735666878467840 11369659 35694132193014414051008143342550096640 11369660 473996736195149289275500088828631552000 11369661 13715846507029519009179345596929891200 11369662 66656848785233065786191200454806925312 11369663 23541938285260428019629159042855246912 11369664 65643606099384110303569560128889815040 11369665 -79375803916787163904339030968997133400 11369666 -25312540552391445881654653770853209600 11369667 -43873483500051591810224226737063418120 11369668 -249532154583681774688986400877082244608 11369669 419564269329301478642340749485304355420 11369670 51196742206363905044399690220318723840 11369671 -325702819752552396102992946043485677256 11369672 -266246884720781119832884996382372782080 11369673 -4484310543582813340977727627893504000 11369674 -342735166250875631087459378771476979664 11369675 118027274317153973605208848531808044800 11369676 -775965749062262990771904154362211368960 11369677 77866589001676886110831958365472519040 11369678 -129592604539905925030231674834151383360 11369679 390265225484869714662311391914395643784 11369680 -72913629965356515042707906928417177600 11369681 255468684907809344069299483379585738100 11369682 -186163970196798285114080408403972718080 11369683 180915091475071769795567829714042210704 11369684 -214113769917462640589297703771169824768 11369685 204703394062973669981847894512903204160 11369686 -249229689189458420695940644048989906240 11369687 -138492517003877859110538758897640717648 11369688 366676386213431855237687432021528248320 11369689 -867670454055160040790915143848903435510 11369690 67567762597296679520199102064802469600 11369691 -361434051707903780809571020227673530900 11369692 409708732984230038355679628517254161920 11369693 -182759789642763794791202202497900314260 11369694 69088554651887561777305398285991809024 11369695 3634819368572551163711784650808039000 11369696 93391860720720602286506498487959420928 11369697 573089199594564389794323843450495610800 11369698 -7796888603687522612872823847798164400 11369699 91179657044886554980209943775310441792 11369700 -404007141388196052963971839782911232000 11369701 152940219302706214573000809142881983424 11369702 -398876453546478769599679047580362600768 11369703 388368711192381045667415172209687492304 11369704 -260173275206675594481932813987312010240 11369705 330149952841070016806367752050055204160 11369706 -396512765546197735648341389397611414016 11369707 1175981933171515587921865736399196147956 11369708 84248290760648585824733668307718144000 11369709 -220697282146350232458818340184543960116 11369710 121353088242562921270237901233416503040 11369711 613096858379536899533995967411391763800 11369712 39220287939385007963688506937727549440 11369713 -414861767536800924975663431046363494880 11369714 70213151453949386848950630373997364480 11369715 -11883612188571197053397801165193600000 11369716 -1725880388795210006007294290861570048 11369717 -1345374008092624426648854370474011316608 11369718 -358169616146099880413645758208251860672 11369719 75760150400890345174474137012839774640 11369720 370235524429009087431058646405990092800 11369721 296547662714470441201355334687223934400 11369722 10010080438719210472343546313161856000 11369723 859047910313364733358166288123073722948 11369724 186127767237579732923672262123564318720 11369725 -512488150552044969406259538723664643900 11369726 81762868350002978156351897681209101312 11369727 -297212470343296324264471888358848690560 11369728 24545919773870581528791066647445110784 11369729 237008821318105142158556464407198132672 11369730 -34631079848743183398518048024890222080 11369731 141398540026656188374718586469279464912 11369732 406714599990113547992671969046949276672 11369733 -53306742292271997220455179049966911040 11369734 -253466329780060987576463467953384237984 11369735 342081366091862159847591797902059453600 11369736 -114133565806972015149349139274484285440 11369737 -492446386054497077032318523301504272614 11369738 -574998631552254807845850360836998803456 11369739 140075786640729907723186644746637843648 11369740 -476876051595085990267003445297641497600 11369741 -894959491946817992380348794738319206858 11369742 -60581237157721277989415437270548767616 11369743 234053504830402662078919685721709209600 11369744 -39997059756642499597941640273722531840 11369745 113679464870816047325786552648111257920 11369746 78829460080954378460872856658719668224 11369747 -827790792692260539951887988336588462804 11369748 166113991212491566566715015910803912704 11369749 156192611253822698150495250251201691936 11369750 5277914540783569307669670612293760000 11369751 -128674879066499377259717993885583363840 11369752 814656253634830195850662647353030246400 11369753 -743393058793213234117721867060947220736 11369754 468031639382327072702245454737035655680 11369755 708394536554845209417226705961893091760 11369756 681672739011094355897558869627991262720 11369757 -72560077049762442840930625813332777408 11369758 549670164667110245231362417345730922240 11369759 -8796211707224916011105743208841066240 11369760 -424483873744222172916937364963894231040 11369761 489495259258930587854132675842778652052 11369762 -294038553955792384600881294825631624368 11369763 290741593589164315283476397986549011492 11369764 -206210162857096298646359138700601753600 11369765 1040089099363639555527221643004708380 11369766 -361629323531549699754417504336957298176 11369767 255141877547215261777519674280585044432 11369768 -512309183637201472881563470630305469440 11369769 -133785516859035699291316219850380784640 11369770 -584919604811782574672247272941480304640 11369771 -377775517307004893071414751968957601280 11369772 113252975341583818967689475308855587840 11369773 -782272312874466509448436658155923500276 11369774 112845835521186115606299335998433011968 11369775 -241453279575340685317362088538270116200 11369776 -30130099061989555410391762028289294336 11369777 -36587488821101570599198112208261258240 11369778 -85359089480930407872388443075671278080 11369779 354748453391866754360009124041531178380 11369780 -64201201760973162525801303187209830400 11369781 -1089679390837886775735872377674690476160 11369782 9639964138492104986699217214886104992 11369783 728009965122291308253732768663302188080 11369784 -571647729234432755783742177496614727680 11369785 17387914624162394790176607998278949760 11369786 233712834518044074905737275820097632224 11369787 42553473313841570900193036550596334080 11369788 545078670653785263643961622017314955776 11369789 -1026230548837802009140440001871815393344 11369790 71794394565328548182187313530771744000 11369791 -361761514235361495867882662598992702000 11369792 -58844166005819240970330468129209057280 11369793 439719866617986907450354245770506876464 11369794 674715855807368664702394690913156279712 11369795 328767968503563841656267444546400822800 11369796 -40430411948924970231370468935091627008 11369797 338859128908179861656761130931079487294 11369798 -209441536801203669343701691972384143360 11369799 58860637055282413153520243077871343024 11369800 84427536746484939752358933512971008000 11369801 247455475265705514618361406989845745104 11369802 4235748906485702591788912605262577664 11369803 7722829684441913143042328234952329224 11369804 -320683210781232029605237060580979210240 11369805 -72130400443927437216742618358733838080 11369806 188404369191623967945137387394862250880 11369807 27541335379213448583036092476194605712 11369808 -1451737844703658999153155263911428096 11369809 -509165089443920397945986380039514245920 11369810 326772064974298386329444542207134310560 11369811 -415445690350867994272579783389613952328 11369812 522850019296602988738820664710778304512 11369813 487192260076647982731604305615171629322 11369814 -129204464958605588071543929327377309760 11369815 228373971882003677347417404075799623960 11369816 267971669336643590439660635024761620480 11369817 1087223148606236723056722115101060034560 11369818 -595756794386131627145500126454278490640 11369819 1339977870720865277587187053154095037496 11369820 26982406334146161589914858251204689920 11369821 -1032696295324171671615353159565844225908 11369822 -284671963188031087130926789837100174976 11369823 51870823815851083114367429210094128160 11369824 -210527442255952897122342425266771329024 11369825 -107755788723267418471013313593977992900 11369826 -62570226797324064328522696183499862240 11369827 -20057684563195740111014734708369231200 11369828 -289136550226200694666188568711721364480 11369829 278075439768392195966321123653247079360 11369830 460025945690670045431387146358742706560 11369831 -920579744753030130137112448091662329600 11369832 308805984888422752989433675927678648320 11369833 -363927211029578777195232974156895148320 11369834 85348555640582901749807679078782740992 11369835 116425632788020217034052118620164799200 11369836 -505968984433284334260724964586568779520 11369837 -161158494389788247337383107959173305248 11369838 90754826279829427879153371210708264960 11369839 -63612522077036874520106462826216003840 11369840 158079854806535743717007849840882319360 11369841 8654326279881194581592000547182154624 11369842 82492716502943319706699421988569084544 11369843 -433769787081790381328289713346779020176 11369844 -32466433406740784631789952710006702720 11369845 -1251083582628711249624691494247872480 11369846 -54989377304017222714630003734990928896 11369847 320546268666204354054671337331077576960 11369848 219455675881560792983908599810773483520 11369849 -555419935576709047521658914453481994880 11369850 115948806791083254404709883892815968000 11369851 400273537043283120620947841385972432304 11369852 78180232701864657586396306900216899072 11369853 -594847405617899108192769825272653508736 11369854 16205539164486980948292785385988901376 11369855 -120495629534364437802446017207845141120 11369856 374207415224165696481132893820891955200 11369857 218203448712092280452544841709880319106 11369858 -605365126139945317306418383381616604720 11369859 718709718275036614742631907073374886904 11369860 -228987629934196043347332264561649201920 11369861 3314897874955135669592949823404586944384 11369862 -349896388897277930682363463882456602240 11369863 1140097147023893910993026412443699641112 11369864 1696145541621048407507808434616852480000 11369865 12255445587756323572100949925927008000 11369866 -99431461098939774011920655686119129600 11369867 -27941979206755450582273343015115963768 11369868 -61080279221958091885844750684548546560 11369869 48524257722655188646606073209280360832 11369870 -66583165265691720999864589155054781440 11369871 -682982709653894270842986571594755903960 11369872 335631293126001486621262733185477066752 11369873 463211293191055132607763565598290025844 11369874 161695718533129774822216546014057358080 11369875 1202216338550069437918055298023710980000 11369876 235635866465444872626159572546718271488 11369877 155707217985110650102709005383035091360 11369878 29577559253808459932556292367556139008 11369879 -111508266667251336786229341121869775320 11369880 465642434164026119184337139815565721600 11369881 -277539827046885058597715466136095672636 11369882 -75483432262738529767901157726477800208 11369883 259163332016148337117755635303956524288 11369884 154546709166042250433724646165497817600 11369885 76403961138757956001770574326869568000 11369886 10593361661864237585110741927286592 11369887 880941047412345752266032063439586349536 11369888 -6934336838779867421560379145339273216 11369889 -33784730729298332395138102488712087680 11369890 -37127882574480291363940958423182310400 11369891 58850094083354180414577959532825303360 11369892 490303990325529217184246388482886144000 11369893 -392996175702446694383294421037670881858 11369894 12503606455063045641131877402419414496 11369895 153073774010955965344803413902668672720 11369896 -71531863029923668156095510098875852800 11369897 122271745517053558752214095908218400064 11369898 5406518424551779829892443977271292768 11369899 -463203900485563731075531978360485035280 11369900 339907296767733863814991591469623411200 11369901 67867972714677563605773965670005053440 11369902 105881282221726899599003550276592053312 11369903 -443650934750363583495085903575361780848 11369904 -7624821931380276275907718818740305920 11369905 -544239160446466603664003245267312772940 11369906 -221139535141868882639455149273247801536 11369907 334185150971897021444572062801550749204 11369908 26013907217502958232642349086808201216 11369909 -275331492919446726636686853537861967890 11369910 197646116607474184214347034996104959360 11369911 271577447958591621862647205743535490208 11369912 88505876726780195480366871312786800640 11369913 -240382768583580241846867055946472276656 11369914 -450396154969483136442495323558552151840 11369915 57791533088526486234279634799044740000 11369916 -4439076077135277276159436310854794240 11369917 397710235036508503314352567760584939520 11369918 182689581155432255920631401759752594816 11369919 359418419128979692075386546568889937408 11369920 99476974166551933353313338467895214080 11369921 -432654548860671904606253104277667424848 11369922 -341075553713542662421283758372033347840 11369923 64087474005667643662344454932101851440 11369924 -231100738570187295405553948666134031104 11369925 -115566864006226633141029582571175844000 11369926 -599990583750790246836294201939252029088 11369927 -723050505856419555005805728925335689128 11369928 -170617490242254328115169331366673203200 11369929 12792241024048555536854751326919678976 11369930 -186266019755674435881405360084478248960 11369931 -3056043578513076547148093693798928384 11369932 -19154556621010457837246476099339878400 11369933 602006818866430350491927960330223448182 11369934 -213229619750222215824502663709704394112 11369935 283982682126406727348299809570307975200 11369936 62454522487777204632078675933708705792 11369937 578104248136526393314463029259960336352 11369938 165016484870310324467519230703072319120 11369939 82709631999640770316879719554377202256 11369940 159327517966067608246056227425997045760 11369941 -834107220017748352736712048622457471616 11369942 190896653123055134181076736012284740960 11369943 465054198874841695837742511213976603200 11369944 998104107535211971881524673495724124160 11369945 -488202082105062400798609451562025314300 11369946 -153895255020917969627606142929788219392 11369947 104021103363380585948403397755762874560 11369948 403004311534283984226831556026786359808 11369949 -432266475999074950001509888407733277280 11369950 263103073704599880239187423751469160000 11369951 238698856488639247018620233035440161952 11369952 -163350175021406040596907879192045551616 11369953 219371240583343113659955031044143577280 11369954 -11130538184746178020268543453073706848 11369955 -396008281761075173993330514135289346640 11369956 10122399264603664922227187077044969984 11369957 800889169455343807269993486557515915452 11369958 24271206363319337428882993104199016448 11369959 1717217702189315714687301305437591644040 11369960 326377960818136377125456694294882662400 11369961 -434022570854114343632098246318426229520 11369962 88471416535767227999490090860328077232 11369963 179599515658485089659488869520941948928 11369964 -430544764616041140464403949789251993600 11369965 689697445775827367713429367482868878860 11369966 198519083943392160688222165011515898432 11369967 161390232330397927261782761618718591744 11369968 -174882676413861568299689274515828113408 11369969 -27593573698439068254394669520872955352 11369970 -236844353365001344105259067000494323200 11369971 1090976913258518747406952450269307828172 11369972 9196903932657311932898822393327082240 11369973 592159944437991502331980098111721951968 11369974 2076971194376658229724430952946208768 11369975 -64051847026274214000952733558730030000 11369976 36891694350369568408722170938971586560 11369977 226685439683625634839960993694249010820 11369978 -47019271873678109222964762905188267776 11369979 -68202459367956644987246482632535053876 11369980 -395824585229166256966774144248821222400 11369981 164145201673821263165744228974520805504 11369982 160170558201877790080455775841834463168 11369983 1062982610178393303188545514059378207232 11369984 42757904682747908030086431583229706240 11369985 -26845916755670189178148248140562868800 11369986 140723730119871517650282639834918151680 11369987 884666104926033112127411586018644853720 11369988 -103172717415608594498664043145895444480 11369989 -170831109822806251382684106657810464128 11369990 250159500161303942913026417289513360000 11369991 250594482890855510238741008628686616144 11369992 -690431421423343467169237382301191040000 11369993 248551128063618400102198157376051974964 11369994 110947482401114616680904335209526814720 11369995 -34248217165916291041852143583284369600 11369996 1217891540040009547100600352720471490560 11369997 422608202004184563212906047624870894080 11369998 437637154014452929946898783614270428800 11369999 584569730583626679918795862144149723240 11370000 -17812392604774505287936055482982400000 11370001 -1058229190332482245087262463118008693900 11370002 39349915597230126090112685882231953920 11370003 716282112954810129746478246705766680504 11370004 -133136439459450703730693969909789675520 11370005 -156601128380700680290393398094856970240 11370006 -323017345969640100398520220562862134688 11370007 -772268748713792872293802215435181072 11370008 -128526579606917361735417229322287104000 11370009 -350025151250075022012903272372970914544 11370010 419338091381773714576502217326009768160 11370011 -117090324264795194638164990161560734576 11370012 -417202218538727680617947978224409445888 11370013 -491704604651762605588904884340183011738 11370014 -370222036002458980640541316933971035328 11370015 383227464883940818661928957213605655960 11370016 -435114401966732790656407119697067114496 11370017 3923075305933402590255238548012387360 11370018 3961162653657301927666919161860065280 11370019 -78770061973038161456788655602602479504 11370020 -834651261291710093638147789514833920 11370021 -194826262852236047657824249904271831840 11370022 -894469880522828450037694855052923200 11370023 296547714097198609823515007935903580160 11370024 -500360219316635425837773295508176896000 11370025 -100601304651674749180664242509460838400 11370026 89756698927449193586525196533886146400 11370027 511816394678779489241727962721042508800 11370028 584560282120136658005638844442519622656 11370029 5835756302071795027086334299364681440 11370030 -95273240308951690955173317474564403200 11370031 -73926617465489906880982152875261728800 11370032 -8061726029213095594517593726997643264 11370033 688703949890855578654918803917114920002 11370034 -134759373187379523629677915603997938176 11370035 54174355274624167983942861516669546480 11370036 -101531156625307126230251077559633688576 11370037 -92447027421708231319775942888173019520 11370038 241565238435105892314463838064494410368 11370039 16107494867551510318363981786212860928 11370040 -701945465091205288045093913882376806400 11370041 62153640658151765501191635583877891400 11370042 -2364323165645357593268728863654634560 11370043 -1633711565264377739246876974601026497560 11370044 207525436395599074403272771652448132096 11370045 -36196808916267243692674491063698635680 11370046 82073302739657022157112169075824969472 11370047 342271785625555621558271846941179993240 11370048 -95579148251935055714755691576222023680 11370049 -601270244031505786875929071579778202528 11370050 -116304231260488938971238060907502131200 11370051 20260563649740221774610211564077978624 11370052 174197006787284831067642228340336140288 11370053 852953121723847237415871398744521741884 11370054 -307166750535968751441510774810454582080 11370055 -799041839587471065805400780081672684040 11370056 -3312491472596235780226741575446691840 11370057 216174334095770180603711963982873674688 11370058 -40932579187276635321307206327364283808 11370059 -188960641909956514530368532059675675040 11370060 -680684324833082534376811379583375360 11370061 -1082938673671981295001973803886893908000 11370062 414313159257553798475793867118180284864 11370063 -112699867143310849198207262303435629296 11370064 -22983010446488384096530262371883417600 11370065 -6731685891484075839181274550938878080 11370066 -217952137389325746551699560995204437376 11370067 656954399431640954604566122439944573440 11370068 -169928458777723578401510127862848385152 11370069 -386629166716518036512204501247252533106 11370070 -400461244028329619216986436865009035520 11370071 -222300533853075567881297546333481087000 11370072 -144374953257657157917254723989025587200 11370073 -151212907044189706736877038460494116992 11370074 -366393763211737736624636913407703592464 11370075 -213456745368570060746817418109528640000 11370076 -932172736681890339860696352058773504 11370077 -1479224465563467172669094495298996688800 11370078 109575329418258596870108049278539643520 11370079 -57977561474663763876754709395730076480 11370080 -332450313128444851273484181753731481600 11370081 204500685260774345452164592989638808960 11370082 -385404864746363265719406932453152175616 11370083 -429390471504056980997282476910528413668 11370084 333445472779121303624297623554125985792 11370085 714720135132247746963690371140818438780 11370086 -55235336933702076334710695225597519616 11370087 85239645100756397652183544178724819456 11370088 819880365400656177141892273371611904000 11370089 519553296784140325267190610564132088890 11370090 735934207390959025187747352592496640 11370091 -312406002682617193690579931294991626168 11370092 -889558429193639471062427743005720099840 11370093 138361712275544039143441467467393923200 11370094 317645373338930343665241243574764575040 11370095 -788045666960297751366803420556154231200 11370096 16782867968097275485495446172818014208 11370097 -78157735573331938487294602505459147468 11370098 95385053830575073805878245430582006800 11370099 445356632113161116935895028551404804608 11370100 -3324600101604566907752214963868672000 11370101 879395077645480438421802652761907732224 11370102 -171494489498605210212652853661268335168 11370103 12572684485586233334172488064170140848 11370104 1409024818866168160244994838507011256320 11370105 171349343374439101959458954772560179200 11370106 76146591528840433230150168146669614080 11370107 117534622713827009594665744939412820000 11370108 -350720582436281474602359846967690698240 11370109 913815534436805908129389458912781970310 11370110 -234501119168966512043445925380409415040 11370111 -30853498369609398630716542187537122800 11370112 382451833760305590452747249549511229440 11370113 1168817011788837914563324835489479711920 11370114 60262731927109143187773386305992007680 11370115 -11340657286203273350598768177816540480 11370116 -153910512115503733293060413560492479360 11370117 -352983116382659554191190024799142658080 11370118 110898525542141105471202680671224814080 11370119 133330624102628353561925511584440521744 11370120 61330060443726724678540455397102387200 11370121 384888534060024819491226031879730878464 11370122 441357511596012746826770759615759864112 11370123 -62959033245110824077106507169644053828 11370124 152081725409558047561679653184319639296 11370125 -381527967632190665449300972874371626000 11370126 -14566073466888930340680481643777049600 11370127 22107546791712346424189929983195652016 11370128 65577917714449552555885436287057920 11370129 -18250259789154629133129161779783117632 11370130 -26402591520391770496047109935528780480 11370131 -454981157922122314061058001452385642068 11370132 -35714156243879926150057202887812925440 11370133 504413101872795181242178472513159050382 11370134 484795325651886085182206558440855965216 11370135 17482233167360115310745161869921730560 11370136 746728527992623505232402211434189895680 11370137 105432484978564747206645303120291959172 11370138 137474277854176761738823824513644752128 11370139 -12808068947992891492652351108583278640 11370140 32331062644275384997816261468178042880 11370141 205495292987657356811058690231367585152 11370142 -30011047949690619203708629546755465216 11370143 -320569310530216488766411735867699319736 11370144 260486412515995645237024540888192253952 11370145 -118001288897537131218125192786068406400 11370146 10639250647674751526145729288714639360 11370147 -64634509444658871784320589255057024272 11370148 -629389112707596692230336157909483281792 11370149 113551360466093729071978062818405720064 11370150 -141399746655452917625293563310286990400 11370151 -561038901277925327789646662675275052520 11370152 -2308619463636956064164841549518929920 11370153 285506292441951696598151661710655715008 11370154 716900960451535471983909368143804700160 11370155 -477412407782247019046956848604710241440 11370156 365070408812374155797445616815223643136 11370157 10931444367493270574786118259567647232 11370158 -107298214119642964705472033961330609216 11370159 -216827905374423564103515282488059384800 11370160 72167696573423629684344733318283919360 11370161 267937819058117855549890665453039421248 11370162 211951184280300169461154889627853773952 11370163 -247129497422102380759556998610579979440 11370164 -62658531151742118780429487889942371584 11370165 179016215830343798172914559299263989120 11370166 -386120016879362858951931706305991951968 11370167 141150245909671193043957604795171281600 11370168 728317226176282864781419005598359490560 11370169 76376143233656798103794622767519531344 11370170 137043308124100305439530493449797222400 11370171 -81281154885421760876575502085862470888 11370172 -112633552056916200791458533135425683968 11370173 216066937035665246963236500165748863564 11370174 28709077388410422308190512811483073152 11370175 -309291321040640893539859278297001401000 11370176 200117964248784885048006934377592258560 11370177 -9776125567693258861737821542391547072 11370178 -264228580001426259308840137578832982208 11370179 545507678510482534681075387572574014780 11370180 -3802277891166120512737330835943751680 11370181 90865148258080062551983082573524358464 11370182 42909373558373024143782596505252606912 11370183 -124783845455651945042273807785442291712 11370184 39921027629135459091365942825022259200 11370185 476094274278465767262701138955642153600 11370186 -53014075789488750859899970806153062400 11370187 -9518929482515488804951314077166876648 11370188 2095663766918562552559204653104707584 11370189 1620207696875097915331139495844403200 11370190 181843719055335835548414608162195424000 11370191 -30740308451437083478701395330867997696 11370192 -69072201072948098966465639224478269440 11370193 226700242842822979977944409939088158720 11370194 323695360095969018497986825806175121664 11370195 -260990446498198540308146566697877489600 11370196 -260160540274137911947089773929028759808 11370197 606885576363577561572545882151801218172 11370198 50352702599298638369480778384923197440 11370199 -637439207118495471831940616905045319800 11370200 265048531212696771311225789037964800000 11370201 -360333697162679913304791321901069182768 11370202 -91362361330836677688955163558281387296 11370203 47362880017210321482104087216233719024 11370204 441494249672324249919634169230490396160 11370205 21943894175477734503187579109739573600 11370206 1776125145012925492150555200038247552 11370207 -75687972387268485466207242726378469560 11370208 236435649611306073654215477945613680640 11370209 381518137052105711317092521088892577604 11370210 273310437547193643027690332192442408960 11370211 -12884551591129248715691242001621409792 11370212 326023219320124867675242158410489479168 11370213 -29846838193576829124364349902568997378 11370214 57548237047852615735820191856950680000 11370215 -31275380948823262106526827685623875200 11370216 -101130415095908922396374968174009221120 11370217 558971070855893561280397654483723278052 11370218 540467866051699308768438079437902995200 11370219 -1782877734496114106900257017735045120 11370220 207072486189653281433416128892050293760 11370221 -570830150662234036843960225908864961578 11370222 -34565794914885767189001831212055383040 11370223 744965658206573631454051453094918875472 11370224 21201869086983234988848516843929272320 11370225 11186093150782518119190239810480295600 11370226 -114442460000067408768949446179956385280 11370227 462988241446717660908184438711157014080 11370228 -65289272864113992229312590091636033536 11370229 264596697180808177005469466100225041400 11370230 -75099665102765082299777402549603297280 11370231 1452984462403634862852012901052926128 11370232 -17940831522027738111064648954413895680 11370233 -57229784957385664172249311843167936000 11370234 -17516720311591830037335810055542845952 11370235 -600614094761370792555751967129177124240 11370236 -604971106281525632616254292902511390720 11370237 -56887349675677872008539569121797340320 11370238 -252861942999968044799385358620214827840 11370239 234064830424172467153672095610630316040 11370240 -217262288107080218525194109220972134400 11370241 1013111702585147996495957417736292496642 11370242 35748146075822356411999522173788104704 11370243 233175934781901063233257460948689948128 11370244 469874375009993729208193500108342758400 11370245 157615641433311573246705522735297901500 11370246 29373368040532397205507203403702359040 11370247 -152323167336110918486986192118769564368 11370248 -218902988461508620642030020190167859200 11370249 -259957104862646662264518831877195548 11370250 -11045791906798598096985946125399816000 11370251 831404235914114571382179238499334567252 11370252 39183871331502514392586097415978028032 11370253 1028382742929576880295482730584686678144 11370254 -450283715406601563488020570785942751680 11370255 58807820019820052172310251854298199200 11370256 148585829837424612046673888098529779712 11370257 53969028485621298200226831405123808320 11370258 -267382869170145885277490143300749217776 11370259 -16741894630101096950480429389236948840 11370260 -139820324153182478161934922162431907840 11370261 16015946147197541630328165755247402624 11370262 -214686329519816201615396830396332220800 11370263 152416900848322746269477211230683682400 11370264 -314373828582041729608890459898617876480 11370265 581060230545562111365991217666584689600 11370266 -773869048980477227829412669984048289280 11370267 -474239098063667284878230011216753943760 11370268 90275518136062850873300899367530674176 11370269 33168589613365107645259012149121591980 11370270 86112576658259432620356110005174953600 11370271 927874106438998608274641290301555268344 11370272 684042934046489651282876704671348621312 11370273 -258709065716279542259900987013434683392 11370274 -203026488363181091396848321293967602864 11370275 -3487261897315231870335854612203526400 11370276 479838060328745027769071252030348811264 11370277 138985839214857008342106649181574019452 11370278 92886605971036849588698499375899782400 11370279 -439148049115241830857011886252617891712 11370280 -129481389030079235422778900230796083200 11370281 -116624873456175710317526027461447303068 11370282 61530017187606998696962957378312777728 11370283 5010337467458542278176134877726844600 11370284 -178617533361293857043517110231102092800 11370285 39644261199666735160199013863157583800 11370286 79146675987724173366060779080235804544 11370287 -778821942533968687374778904729935147488 11370288 -104956509147059197606661634234944618496 11370289 162290395816869143365405018945803797056 11370290 -254577375726398222653909440575751189600 11370291 509470679398309529467094907929873935920 11370292 -400394723369622914538553132924441273984 11370293 418393848029161005283117181465932710144 11370294 -14232088725907456352134433452763779200 11370295 -276303365744430410506873256018321671200 11370296 183776971170398342872367083053598556160 11370297 -527802077171744071127387355685154869728 11370298 -464181705269571829327229360990094771600 11370299 2106738406678785007269928209138220680 11370300 -101245348364143645117657201570517606400 11370301 958097739532957169970868153398440271302 11370302 91511169522091520868411190442911361664 11370303 -198908589928185623354606240911089897600 11370304 -70733810715329758759422863208911732736 11370305 -193475744583375428650149805982615159640 11370306 39099930839478374927592627035775045504 11370307 188507201590358431206661975544464821280 11370308 -450793151682197751987287204440043109120 11370309 745121274985772182206226749636349396704 11370310 42218722290470763939349804597798502400 11370311 -673951434270820321931029725189050738088 11370312 424462391662986902826566452817510400000 11370313 -35065794511632223135446512320721638438 11370314 152648955245985269862430969408676614752 11370315 -97968971856294252985150938410475701760 11370316 -97836721368692403724978980867861064960 11370317 -411789340383276532828498211622110834208 11370318 569913329138012507558894017026843648 11370319 -1231415468910606960425854148884873361360 11370320 -29814280125346403850254372203843952640 11370321 -1170306129215061783950932220144146097760 11370322 60833874526533577811563881362360824320 11370323 -30913638861675192769281848382212478936 11370324 -113714741172290229584431826109619765248 11370325 32727684545581652074082818410334802100 11370326 -67862216101320099862978307107261588416 11370327 -310738457285889903930037326872092812720 11370328 -424847415274844590628591228459338659840 11370329 -298385847213112154850784026250479518070 11370330 -180133563820395235077944663533028151840 11370331 -485072570847037793649111679915269151200 11370332 340727346386329466822133139084461175296 11370333 184512111746983625027655936377131487904 11370334 -40165021810049771554728764714564617728 11370335 -88921973548742190267079564098007660800 11370336 151387864732644319958900664311683743744 11370337 -790177950962749955407850361879884489808 11370338 -126334000220473772056625294089412335104 11370339 526259585048816813313815786093441634000 11370340 3182453249290168715000065096432980480 11370341 -56528739196592519627605949450255119200 11370342 -73879837525705272597294497754754874688 11370343 3222518291026962071340200883302449592 11370344 -663362009860624338790780200851812131840 11370345 138929320285292433537610180608545366400 11370346 279573689216815612564831468934221037664 11370347 -5448340446140162648224572430112700768 11370348 -97558278099770643424974393131783208960 11370349 -121754873843917592257290160006843213440 11370350 -61518666355249961082382782192523401600 11370351 -1148329205967925173831605623967937928560 11370352 125429207610769123631197561614114717696 11370353 -435915371347335583882490159963901892398 11370354 29152657652630507382888928000892279808 11370355 92807267698707646414608772618350229920 11370356 754058885536373754550353450920323777920 11370357 -582036941904261238600979478573219884946 11370358 47988090029599533881979546894454853280 11370359 -14428299483382320146402293684165541376 11370360 -225817418765669105112898165062672384000 11370361 -5262267967989253754432803106993939520 11370362 -301115667179925274830509677028440803840 11370363 -628137580092231173419306888143757946856 11370364 697408368950107684251660780395698251776 11370365 815662469169115157377399783985814432600 11370366 7280665529928810779921279494795001856 11370367 514389851591097245441257923031752553840 11370368 -392971537314754878558655576440318197760 11370369 710827238784493736897489930084164475040 11370370 -687826197721434828803737952366062560 11370371 -642077705672433081145046767450954039428 11370372 -43017247716053751944869085370992517120 11370373 63861789678536428369549584095932159680 11370374 -331010110733219888562460205684624195520 11370375 -21964873600983652102035633845952846000 11370376 -572607818567326230379583337508073472000 11370377 866162931971285340603892129322601155226 11370378 -218112750303554634918370912927906606080 11370379 832667362950744625802307833760193688000 11370380 -3331909975374339656045251232232222720 11370381 -100879660511591244203814674504047414272 11370382 263986291480588956331695664992030759552 11370383 -1862004713581457596779033217809075630216 11370384 47118197156512375086007252586589351936 11370385 -14489381188141672787975622192152866200 11370386 461546228004608443246437373550363295360 11370387 -184430376852117698101408056864280021248 11370388 -535923536403510372329886077025851331712 11370389 -930431405253504416758534874369282205810 11370390 72002509369641809967075514199854657920 11370391 -7039214103179594622239711671192218880 11370392 -1150023724949417213677023558490612838400 11370393 247183015489044474290942741537384534682 11370394 29558142030752609506532321865819236352 11370395 130005203957720539422894758449513818720 11370396 -180855664441484219305063904826881879040 11370397 -230741589458153503171890705992123301248 11370398 -218757547155714842188035963341073471360 11370399 176496022989274295889909531631398390048 11370400 -612833020771096959604257264396543590400 11370401 70510693702575159702356313063021919650 11370402 737240605299462787812668348325356474880 11370403 125820976791267785798830625014152325440 11370404 318536021824041908258130589185094656 11370405 -36528616169370266220805854831698018880 11370406 48847647490275587597353224537812893152 11370407 36574656976509351531437376425936967840 11370408 76810527339152461522594236563288555520 11370409 -207576796513732483660998128763712336390 11370410 -290674925833022364365710257876144065280 11370411 364847171758661810306677709544781528080 11370412 668703470395264852634642737958992921856 11370413 -513653167298423580421958306081411023338 11370414 -224630964418945433674559758819714298880 11370415 54018180186054503740209975912706389600 11370416 97384875849012796164719214685365780480 11370417 -1058742393241122820665589736785518000 11370418 303286211581709492918016712279947131904 11370419 -259752512323767207872682080440210399656 11370420 20652077983004782838065563581198016000 11370421 202699088001932051389643968633878643200 11370422 -15348113708748728662138261872588816768 11370423 -8503254242479593252318459179432843136 11370424 368148121884604295796915668307935416320 11370425 -92499393762450528191385663947765616000 11370426 140987972094870767959719840407284306944 11370427 1053991174916839202923683600205168233880 11370428 329554856242932571582238737241270648832 11370429 261579979872264088866804680935618266240 11370430 -24032684160147560944241413265378083200 11370431 220055726861087652122593028858257097472 11370432 -210364993293048742671526899728995319808 11370433 610280035918426799829625504738885281576 11370434 -21839646590704092035442871619602251360 11370435 304262287224191318446264652090530330800 11370436 -279273955147600645764522452124485222400 11370437 111482793705279584699725861556061548544 11370438 197197188803401079616453115303267684800 11370439 -847777825520337503729661579404338206760 11370440 -176622706459195330343932808773032499200 11370441 -279084246694528777449271416333743040 11370442 -44373341071484433016911854544569650128 11370443 -172531280443454791490815107026370668400 11370444 169520173962318495011240302709589765120 11370445 152595529873688838312056986272062858700 11370446 248620299268965184523778169246795949760 11370447 -10246003675550233825575090524745993984 11370448 47943439483744245410297877151374557184 11370449 -833576296442088273360196031709295649550 11370450 37855152260956878536797396319566080000 11370451 472668889412298013446591233628024494304 11370452 -167644822286155329744669717750503328000 11370453 -66206468196361270145796537399618436416 11370454 11236855108013291498573100240020902176 11370455 409569879481209856392524727121942314000 11370456 -196282145972640113094759046073409024000 11370457 -366763972587763209162891347110688261888 11370458 483772378203684814098326356222362535680 11370459 -26708756195344183340556762855228460032 11370460 247597208220878020772375339988417185280 11370461 586885318216260834424967461430589444984 11370462 9935704916642792998494070603658496000 11370463 -107093578816377823816386551904542139176 11370464 -45093912101902704527936959047027130368 11370465 327724983932022597484589790154420938600 11370466 6754348872011695229215010672381287200 11370467 -752134488998639638742663427705221241768 11370468 402192936477014583311102490842295383040 11370469 -1624768688340847981331552609817272640 11370470 -120663160016663404682276609354949504000 11370471 -12790402323416914760598281278505789952 11370472 149119361557323256134202858630199884800 11370473 393319444992114606781117968992916590820 11370474 -248333264007727761579193310755989365760 11370475 -965529271952255901330494133230914005600 11370476 114523933565831475276050631178378291200 11370477 522866733823642810951770001200701075232 11370478 225056207327685166883953829598523130880 11370479 -46999859745500358422205287833956524832 11370480 -4879139726654833706869415118608793600 11370481 -128487380381015268553055896602656208528 11370482 663339451766331871419610134368089304592 11370483 -5254669887008073971202944747397522720 11370484 -972376135516384006771687003944127444224 11370485 -120334215839727870928370175388634893440 11370486 207407573136577060203586170755544329664 11370487 -108755746123820291933547863897662120560 11370488 -562697752878328850815369780501470720000 11370489 -85171234681037613595913301949192520352 11370490 1571752695825815568294254580199895040 11370491 -2051138611401322003962492380414971524 11370492 105469640694027975374342653052919094272 11370493 365115458203264967481253262362878512320 11370494 -151996843831178015635492391213340383040 11370495 263577623959163554491475748853819597600 11370496 1008817613279437871197334545850978795520 11370497 852834933855636211364935049669220818946 11370498 10892621814870252183865218626329736064 11370499 1091443175974545321393737720921820136236 11370500 179737108686837027621572328585102912000 11370501 -23086142556281314728591009295707874308 11370502 -228509473242997339224036422641532559360 11370503 1755367647196427676877500418774128715560 11370504 -479595506122757520011990665590228910080 11370505 311713774477175370432909395654361762660 11370506 -224081266509969175457427537687074968320 11370507 25965042321355092463369885326710314992 11370508 233454643381629104367912449958065304576 11370509 -792954644088951292320390081455402713290 11370510 114675822006427364440184706746634854400 11370511 -1135779352516360206966926275676709175888 11370512 56978195177239432970823033370707886080 11370513 -133886630570712143294694011332627141632 11370514 -119803424458099145977100204494220792160 11370515 263878506666974723386583291489088036720 11370516 474454805394306938944559186427291924480 11370517 -127160075588105591350611890205284552434 11370518 -130919601526733765070370983905840021184 11370519 237582038887173558168012482780342667744 11370520 72958537240621491008282607550900224000 11370521 -162474348592483493128962139873408448256 11370522 602646085430155912055519184559077685248 11370523 192778629460034801743172205853120309680 11370524 -175794840730312502819971106005667793408 11370525 -133268309227782234980482691731453423200 11370526 159412297858080933497428645690396970880 11370527 221539660328608035064150374605463004272 11370528 -187479162073641112481836126164450410496 11370529 1590828152795858582770760066446351862976 11370530 -44498818668747712124427528357601260480 11370531 -368257725504532759059505654463833341120 11370532 -234572975059175130935856872135467106048 11370533 8296389219544262980674595213401559104 11370534 12904477167464983839439273199447568384 11370535 253469488121180151652082899816712500320 11370536 -525991849114482286531579332284205880320 11370537 -48693230774052541888868615099400926940 11370538 -254471117513111819719708584554464147200 11370539 601260752402332231776159160013341153860 11370540 -9279593097371469192329277157433779200 11370541 -47458168621684114057595861711809219456 11370542 483708247010689394988687655681481400192 11370543 13591173041496292793505074270246202624 11370544 58544043179377055012424485739465342976 11370545 -35577329873895495905005705592782682700 11370546 -273581245154720230791017074199442470016 11370547 -175370704839840491025458799336915629120 11370548 -104246397923375010536049668405930151552 11370549 -73569989201832795342267492835975136640 11370550 288257881980995582409445308191827560000 11370551 -27825636747755173128959706151479181200 11370552 426954486927343673801356807206771302400 11370553 -17432855555976959431787263482030345400 11370554 -11334779011945960611021606955670683392 11370555 81818346904673659533786468640806934560 11370556 189046371340701271339727071450544796672 11370557 -1153199082933862790088695143582871446368 11370558 -119160359736581119170320752195851892416 11370559 261478984464767651042298929038657069760 11370560 -232145307287413538418127631124576337920 11370561 -339054744019166401548127789911780005328 11370562 -202631278041117250964921464617665438208 11370563 46225263687203681530868859871050682812 11370564 -511393609875719866593467874642326323200 11370565 730965159418191372186108554350836981720 11370566 -422314486836263773540576072730439876768 11370567 -32973679904932229771215481707532385504 11370568 -803420537017133426107772656892883271680 11370569 298968769105112825726707712954437816320 11370570 -9814305724895256958126860454940336640 11370571 -518328005954370594370077381886446859656 11370572 -125571381524389217787096835756078497024 11370573 -203912470837625111494264413380901008916 11370574 195504050956638819387355770370820665536 11370575 587964184956683247187438683276049705800 11370576 943517713939259280495556817986781184 11370577 -1098470483464290582543067188552441994380 11370578 388687117500747172868880143295966994560 11370579 -167063793107368868839256378222709854208 11370580 33536689556892873125655461811051064320 11370581 323867422861772207719878287424899696280 11370582 3825529623864617454845883520099256448 11370583 33498492668195599482403708464920074240 11370584 840697976627912485689660817441922027520 11370585 324285461598180814634378190836892939840 11370586 -59756015483689660597736082152568191520 11370587 340585607114145991238841338138281831236 11370588 130146734800787357879642680162189885440 11370589 -167588755365273282299221074580686207444 11370590 9154144069995240232674303993410396160 11370591 -244403897052618381283937809622761048560 11370592 889364880496767036733191856369913167872 11370593 163759125794375647719304975112804314644 11370594 265961310348248174849029293731216803200 11370595 -489378808916377120634400087182246544480 11370596 302339732549056963783808989979113027200 11370597 -88642705196150673569078875560274645728 11370598 -22191595400244781325607036284591671680 11370599 491937887716975367304657605763804732600 11370600 128232542376087800192061146866318464000 11370601 -177674716943732778837992941338543940992 11370602 159590025586505433843696420217953782784 11370603 543695427584537120949111577418491391664 11370604 85725613335523672468670123287754515456 11370605 -668982904820373430928754939226605034740 11370606 -146456588172168659821552489647896904576 11370607 1317021119800200364662047986543801123200 11370608 124287624461643245308550063999683756032 11370609 -509415444326547650373453659699863544700 11370610 -10545970059658985293937686035172536000 11370611 -375834764486886818152112121538670766768 11370612 -157334590658420913809199622649315328 11370613 -457764329541667541249558593116585565138 11370614 -117001731563425360395130750767692348928 11370615 62109096497986691512430712006961104720 11370616 -1082343186713570566098923895419237744640 11370617 304526804352066678076179607386168559200 11370618 459427543805840666713553400783132672 11370619 4559794273627431619362613755491469968 11370620 334092971970460522375300958914067189760 11370621 4542133969058767015615883355236275584 11370622 -140004088283437341973500050424092901888 11370623 93176033943297871208408244034402896504 11370624 -517802404792691977043708947755863900160 11370625 -12994706013486257026514405202705360000 11370626 -35812325218350914852151692891667936000 11370627 -634901238097991087832569810902649074236 11370628 -129509439179049778649508432073194782720 11370629 790665636027496364487269549820942281376 11370630 42053439851671808262756705630525792000 11370631 945797283074025686568755675360686137712 11370632 136594742712648685598135331303105331200 11370633 358687468689231887849027821816456134624 11370634 -206632175892877193126594106445489755648 11370635 556294558808162696414809572843408994080 11370636 299888426950533763966785475116872462592 11370637 905553312278791943411324207698884014700 11370638 325811165181564194420723406791827062720 11370639 275464516069891013100649767241264696320 11370640 87786212406442070482241502829970227200 11370641 724343585657022357722454017807125749042 11370642 44334240360091246902013306725233746944 11370643 -1053838599006700965461446397347350480 11370644 -298524161976367749268213501701350531328 11370645 -61588648491918405833188399588706304000 11370646 145702318442244087277112882645189335968 11370647 -394478496815049721952129920535593668768 11370648 199183497339936365303545020229926912000 11370649 -186712896543682273061520642161130983350 11370650 -55746566159869509026245075484951558400 11370651 308225203945185306548050785094349903040 11370652 287097839751461982170864907156920577536 11370653 24899400986714773903940388072169151040 11370654 -97656749322118210385366397680061463680 11370655 -104992984720006549135347857285926153440 11370656 -384401322453467804054462028604030058496 11370657 29719940221021006279817222382618128640 11370658 -240889260906624141942765316268269139856 11370659 1172582598977852060048348474891443504860 11370660 -44732126158395827269890015154889072640 11370661 -111787763402937888475269253265527532000 11370662 3575476853371641909985303328546778240 11370663 263043089220567604250208604351477459104 11370664 639706671068572449656132709462663168000 11370665 -258507099127687596960516505933148367480 11370666 122945335484832308275729676317815761664 11370667 510494388481035197156316534749961984 11370668 679202715470339971364284882947048975360 11370669 830424136296990188261278266102833953248 11370670 96473118603665431064994655931911673280 11370671 -301292154944744080246691689789825254336 11370672 132264117253461724794843531140865392640 11370673 -19279841148624464606535777729379725516 11370674 -158331563221751508816424949749467445248 11370675 -92876834253547093246120705854722607000 11370676 -156225330312082321711403119151089926144 11370677 -687115201870307546538007035681411315474 11370678 -234415727317464505099636905349647340032 11370679 910039900947625582915425745263716938280 11370680 446399137564979606400964257312914534400 11370681 -160823765882402291638314593951696150976 11370682 -107938032936175817342544420781768145808 11370683 203884724407305838771121540730930782520 11370684 -58779762346736650204618088550849592320 11370685 342477691388742375764731015348181068800 11370686 -34732103054495587794187233184934462208 11370687 -187465984699102054624322067432826230840 11370688 104292985449553597534794580147071614976 11370689 -103879810338383399130655696998521212032 11370690 224663617501685756403511794768113087520 11370691 -623645598196690582740415799669169536768 11370692 -63231130628768225424076462638639778560 11370693 1856899040425619085986154247928070144 11370694 49390383590890121775024146656500837120 11370695 -306530563280823147573611296129482687720 11370696 -417216602087250007651225412563219415040 11370697 160615646081332174961685041380587819720 11370698 630269676950695329218674829398519959600 11370699 19778702531627219681725070265579959568 11370700 -216056885371672308290821888914545625600 11370701 -425348369719439506173755689599788828298 11370702 -105629247116039591083027652566682880000 11370703 -570369933916659020316934698509293036048 11370704 -37755732927650183659415558948362911744 11370705 -1945983211031761026545843896282649280 11370706 -341094822471839262794500877616480522240 11370707 297238073209964686799205806322900817920 11370708 -138510849683771675368527672723318001920 11370709 -106033909172941458591079039254276466784 11370710 -99819791287817221206098060865679918080 11370711 142800176169546815746186242072884313984 11370712 -57887874484321016454294750597407692800 11370713 62421572048596905273627487134774690000 11370714 153097951132817089969336220379202583040 11370715 360422837710003576436722377413074983360 11370716 315058925848562115247351295720672501760 11370717 91735074998008042247210705601491368128 11370718 -6974362953976638312701462694440258496 11370719 388770611869839044061381871150818633120 11370720 -102025786378165381426045556506794393600 11370721 -142565474980073499991077087056197972800 11370722 -513008912745869977554887312714675702016 11370723 47614706291266658448504444723645381888 11370724 116082990214229366039457489482395258496 11370725 -107448678290834225920344428103116681100 11370726 107120776968629995355444334463837171200 11370727 1069086447606050587562060226344737835576 11370728 661040655019634525670957375294208604160 11370729 62571651093028953686597399308454492160 11370730 -87839388471978630140949648956076364800 11370731 -191504682376442060545051830616589427468 11370732 -422340158759232832128072565758464444928 11370733 -898731285987188247232017478173802221312 11370734 259218223421704819851969688851786496512 11370735 138341622388227100520705524548136668240 11370736 41854863356295560743559373345848000512 11370737 638369535780736544505519565327875472704 11370738 46132527581248704412609499576595296256 11370739 559844797282199712246739625641167510456 11370740 111422338599553170737463499060244275200 11370741 618351366564937968520697513879136079392 11370742 -308302402599475936883139030400135333728 11370743 727614931431034602994783957227143413992 11370744 -208398182006582511609785564894583214080 11370745 340157632342138717385051222625774994500 11370746 222880259840009257017349608533533449072 11370747 355176608357148469699995973299162539520 11370748 -1519178197066154178430609561333629440 11370749 277311632909427208204999612161659535564 11370750 -82293967188393706193950312101158112000 11370751 -28931245751250197702104912624936642176 11370752 394909395974716704936269684054673063936 11370753 388955497581549160185842889474448425600 11370754 70176393556412705098133280811855002576 11370755 779755250862564137748244341514234404000 11370756 -203956046954127509062183889637880811520 11370757 1361471509386149893273371325421491659072 11370758 -203827971206335069653473808532535255040 11370759 -565293967163770809791845544642329973760 11370760 573326965946202710612954040034921728000 11370761 -412095003796024016474258685471198991488 11370762 121265365819936709986871713071326072928 11370763 159244874022996788300948915864867475504 11370764 -885883790339129183657060178644107655424 11370765 178593026431448789451646948965534664320 11370766 -192308745015681320072352490368785153280 11370767 -1026900160453187768220774672524177807184 11370768 -15123023363875897869866073939551256576 11370769 -76071597072054063066247802701554937600 11370770 86565104902737756064887465733814016000 11370771 -122871328722850246637271927853010078160 11370772 -14837211360386340178601780526933250048 11370773 410483489323168539735856942420945817820 11370774 -185360492644917733395805190647589375040 11370775 23187670737915275238336123221478306000 11370776 215754416561134299347012949027772354560 11370777 414194284118100924599511799482986180592 11370778 -7776688857251400947277700007745258000 11370779 -16906686720690534124145943147019135200 11370780 -8024747566432738389899937998973811200 11370781 -869540968381427567031272996557622667418 11370782 97531032350411160221168291413589338368 11370783 -3862805702494869170409471920137345536 11370784 -550518682350521996134751304739873751040 11370785 266357801567911269696387942155871782760 11370786 -80270102618110836714553287608328192000 11370787 66488459659114709024982628100053773040 11370788 -558604650545506000019454193762139430912 11370789 -266179372179046683748213214620181537892 11370790 -453376562332655968001235392738873898240 11370791 12503494044839951729510844673557185112 11370792 116813517491814430802751543579872624640 11370793 341631277205955154815393793658175641600 11370794 628121143936176276783588514994091819696 11370795 403836997483163297933744203066250542320 11370796 -248812326404578322107164385550024901120 11370797 317199355327037135427324441145735991040 11370798 42737209010961790376927142393663446784 11370799 144597260917022893002659524514572647792 11370800 -14065175848355154020615737122383462400 11370801 -31465341429352379229542050530817277760 11370802 316845704585772864548385419212723672704 11370803 -105690103514328084995642221154599169280 11370804 -737451474110172197957621731144703090688 11370805 -422645471751250073633349728458563315840 11370806 -40304987363535399262005709133055639648 11370807 -286396217285655627071797653270809971200 11370808 -465941908500426353326983277901100503040 11370809 52033679409907487961095339679917003904 11370810 -57319763799437505458605867018459092480 11370811 150810580106085840453268604875130239800 11370812 11474821512356312899723657882012611072 11370813 242557460972728189169043876453878292000 11370814 -37513612095159809677678754996648579328 11370815 -388757869700272799960543448502463510040 11370816 -90903713994682367208837648112366387200 11370817 -64077445708862936783420746209363897600 11370818 -79831061147683434173290634221497630720 11370819 -113016203666320812337996055488975944456 11370820 -64633816151677877195424776640547633920 11370821 27045884282041500634172919019844731584 11370822 47558718450510129207900303008990446080 11370823 -934970673624260707419970086748169301928 11370824 -841529314740498326159330740438609459200 11370825 201631494682259713991626100237913155100 11370826 -132185545581566732141449525526493159888 11370827 935351804137747852886479442333794889568 11370828 98829664796797608785872222176431947776 11370829 1219796363056536582710889907874629405430 11370830 205031950810639030399950231158727198720 11370831 156926342864416608873140779253874829824 11370832 -66132237384156245488874455664282959872 11370833 -231516649475900407606385348460483723918 11370834 -4584881076410191257567342632675635200 11370835 321752649921600849099743641864577760000 11370836 -13978606720119176701359819528414175488 11370837 201873945737280706702804484360957849760 11370838 574623507494284989933712138356226216896 11370839 463923638504814444745118986682586149640 11370840 -31132594607852214020631373662729830400 11370841 1245322005983348622405731187305732732052 11370842 -71752589770722657590944225629813964320 11370843 -601327090003516864162413875685152425152 11370844 45299937407862958817786120618609332736 11370845 13692594855704692258614196370883554520 11370846 -290840814304334980183107135184276046016 11370847 -1060435973729258484781234595448234644704 11370848 -672066822035560585645035235926062530560 11370849 207900370272488513530921060056917077440 11370850 -2804527661837970286534668329668759200 11370851 641698835153029691006486330268070037184 11370852 201602391574258713868271418774367656576 11370853 -434437478100254485076891863153002183716 11370854 365361439296232687672166688037225920 11370855 -131916146484160083981107064074464442160 11370856 -395479890354127671188564322550898442240 11370857 -338963127059154060706829294011724253894 11370858 -57128497322487962241081476963887902720 11370859 -103995034112612710895789558535383077920 11370860 33908416500966865815332222688115968000 11370861 31194993095657755772332212599251887702 11370862 2271739394267297441152289085054716928 11370863 134230182503040643159710437070142098432 11370864 -47488954248729329491780516719149285376 11370865 -993845290175634662037023204045682835200 11370866 -370085516626905640637919285405834868416 11370867 104992524259129578477922154312167642680 11370868 196016385788876307111420721021607896448 11370869 488392902212578688238756830442757908270 11370870 89604569212736934303504308485083168000 11370871 694497671833994271539187864446816793000 11370872 -91797318803252013462766201100377006080 11370873 123301084796700923273647674860716413600 11370874 -613187594653328098940129671365542438688 11370875 -783661480131370200751903793998917816000 11370876 258707286781369532163051701039427354624 11370877 -1787326277320565738708018697914700416 11370878 318550279035918528136234447291477482624 11370879 -92155135061612354339706472497490803576 11370880 -42935903944516975782875433831235584000 11370881 -939913172962085461086546100900659048318 11370882 172868807470601382727292217748459851264 11370883 13323690645367711647664209672304758864 11370884 8902405808467294784234459495797125120 11370885 -262043580455854413026624213076260559360 11370886 11244163790852337166597596161431145664 11370887 609313333889282782826053739585894860800 11370888 -465574014881038110304345929790331289600 11370889 -101662309163890699287028429823408900480 11370890 -5894290490793905993627487586678859520 11370891 658140203644761166956868501381921196544 11370892 88479039509617074826636890392886097920 11370893 -3038397690562107548970059445811226880 11370894 -176776362181412472322214003015711032320 11370895 635598924015000434292015146943960092400 11370896 37057277851381787265654743718021120000 11370897 56429250224267206200623057828200661940 11370898 -363380374089099756147812096834685812736 11370899 -269536127133799663561084758333156839520 11370900 -107668513036277527486920897575432448000 11370901 -240972979851916335932135363125977986208 11370902 -559405818828689448261969955246596922848 11370903 -34237414135875143711036187857648275200 11370904 -939132680080698480965707405160149524480 11370905 39902251033804302857594149848103499520 11370906 -398375395654840684178294026469485379088 11370907 -53568967040966856766231350059237365320 11370908 -627048281113033897231947536418420367872 11370909 -193601015798950039817909272665887478720 11370910 243267967567249622785134925996514967360 11370911 -146682005577309582587703593729563451520 11370912 53533288425314372762967335053446610944 11370913 -708226754530709190009162440456569911838 11370914 194620493684650929640213459295739490416 11370915 52082412923364717897509923107625788000 11370916 298823396408658366365500682680825754240 11370917 4428625103662448942561455394906148000 11370918 4894000323370869476810367457039519488 11370919 236248642608387720793689416255661365296 11370920 -8738936904484586456857893128608972800 11370921 320898871150763963148055192494335457024 11370922 -451779353344168052244500209087787391648 11370923 -146120385201319797263242305866572698828 11370924 -54115883697049367294494723325019881472 11370925 126138069834695630643509581536562522500 11370926 -156603964199372051263971896570535477504 11370927 -527570617289925193875069072193822911480 11370928 -1664587892621651434669936467064373248 11370929 -406809332912122188743750349082205233740 11370930 254347318532059347607287934088485440000 11370931 486877789109495718456211067150292968448 11370932 -128466653195744918124638936149422501504 11370933 86355562053397231205213659246705997664 11370934 89929192063193761258805409682212627072 11370935 -486899803952084517640196589977931216000 11370936 386099506893095361855620202711609446400 11370937 489237803958381051957810617419219708586 11370938 -335714603684692061431332267462395751456 11370939 -309038736515910409573853694130912516560 11370940 62130863004535497163519748392830766080 11370941 -26973779567551886339952379222335785658 11370942 -27614905434921730171287079981291901760 11370943 -1469880340509534230546750491002554476320 11370944 56493595338892243908897209740280463360 11370945 -227671569830138892074521670377639681920 11370946 -77234270061681185899710534648694164576 11370947 -152318864068643959702961262792790119168 11370948 -91019918022223366350854078302538449920 11370949 646889478693920239603115355398420336480 11370950 92128893061355975173682842270502748000 11370951 -140950569435855671228367020538314688408 11370952 5825169732127432167741995850079641600 11370953 -802687614850608105037195723916335853760 11370954 112997505018510213681458798603965112832 11370955 116657148831355444000419191144745774720 11370956 -199415836589936271863430842977021850880 11370957 -279222800340184234906075130412971308512 11370958 -136793316453509046332901405071037954240 11370959 -885273399158108577894272479868838573840 11370960 13378488984098736730892841771646156800 11370961 -198759937724048404065320238015654795968 11370962 -176183530925864488004290568529391974768 11370963 -945999519468855274145341094199397632 11370964 345034935989437202838976511738674225152 11370965 732777317125957172584494670103697123000 11370966 385403688057721956552888037478061465600 11370967 -269726912830048400264877133044140064720 11370968 -206369639996305337370589297580467814400 11370969 -945379110829764135880644381415020811680 11370970 67003731126049684884301156401499530240 11370971 511501517444579077280992523431120607172 11370972 450519379552464673263273857943528210432 11370973 37451764178461005281440665822045327040 11370974 389801606535779246542510730142501572736 11370975 90149218273339073097004145858832000 11370976 -1144712528076804150071709498598941523968 11370977 761560901280701926195610189360130978312 11370978 1844399612327782309924414117837363200 11370979 -365678101225494367743016330121501973824 11370980 99290622855676163996654453398261152000 11370981 444064740855340483663942991504788938240 11370982 -65425969840568628050643792721776582528 11370983 -223879074953774471256452226407709390576 11370984 -120280324289140667695025450943064719360 11370985 -192353166038346457930057381645620604800 11370986 -29083411893712641409580728885893015552 11370987 -274355957514049386516742996992646587600 11370988 -289794035029206003227720060341134700544 11370989 182746527599733887030919325876172025900 11370990 -150632849264539719001225949368975658880 11370991 -10068398887685087302936004932073983440 11370992 184614217297401727627639076650363256832 11370993 -289702628052255350153735137325029601280 11370994 200858115843016458448487815480316792832 11370995 98922351560796242126258975376696574800 11370996 -65831604961875334580513111262549811200 11370997 -734689913885163752310934041482474053536 11370998 20593139917246386230044650781070628000 11370999 343380696912726048411119603825738546664 11371000 -264413866050837768131526906105108480000 11371001 -619887844118360700294869024212941310896 11371002 204514977438553512480205130342027845632 11371003 469301291829186596489013549025634897680 11371004 -100393392712657075966684416566514130944 11371005 -41273212312703797136628515890633756800 11371006 2037884772161578920356384498996582400 11371007 -164554797739198258850391096876250373808 11371008 -233119663718045246699216949489489149952 11371009 -302494874642459125328067675602228257196 11371010 40715492043658810167615590662077573120 11371011 242367271175686196951344220995199721600 11371012 -230563573440289061694385823688705026944 11371013 287333997707110598166728039539750405884 11371014 23133842565968709326920881096202559904 11371015 298460897669579659094091773456849783160 11371016 -223572430980667933742241970777445990400 11371017 -55040628065622416295884767126364000256 11371018 435878744601266464102857782434923066720 11371019 1004004942082226630141961339573416165712 11371020 244287586709417021268452453707026631680 11371021 -679209899009413848771789041533531768800 11371022 -15385115554840780498412758723194999936 11371023 -66391457274347955218737057480245599520 11371024 -21689028203853872221979496631411933184 11371025 170197669357207026912771561866919528000 11371026 398930269503697414619252580863242841088 11371027 -399009869490546482331508855927849479124 11371028 914487713258906076326108156038309721856 11371029 875758094811204017295339855036007312608 11371030 -721382400106334998612242532055419852800 11371031 119453781971956928463215600441229538944 11371032 -633990864413682708224729178288448788480 11371033 -576405895930196295155129320848217425718 11371034 334609027112112131825765315256499034880 11371035 -143401945464908583159772014060895932960 11371036 378158851981847033364215418492601051648 11371037 217046948459496801279020696696377007346 11371038 -144055425876639411857358165067382249664 11371039 -1020076265811158930372261910038385896448 11371040 -121552000844162837420127519647671910400 11371041 252461243171755860379751918343208937040 11371042 -76988962551714510968432746021375681248 11371043 -128423442486969659097036372347105654856 11371044 -220289342597987416937635062893110456320 11371045 -162444141433337030480811388861246176000 11371046 471541367246668186235785024087370261472 11371047 19628088018914521681963279153688572200 11371048 121589564845228658181902155279670968320 11371049 13565994946285839267711228197634506064 11371050 -123550513691043167633016635766675264000 11371051 1037873361210334996021471138974380006832 11371052 -144704561454667547568152193405066362880 11371053 293425840668070472262906483138060213408 11371054 -969238715204620200347610987160387847808 11371055 78948767047112921602896808149699493920 11371056 33928342138056531006276814619939930112 11371057 -843705834720472702593678082327227795694 11371058 606707176721817275993986144953878852880 11371059 -116948547702379944959909989353465600 11371060 -52156859652824844872202574524709593600 11371061 240262404374950778439391781107319808252 11371062 -89604450720622208437035874468166356992 11371063 180554958346227489295509521854010119680 11371064 40825466453413779370977205424150200320 11371065 405127515821876419792966081663260467520 11371066 2916163040860145297744649334516299264 11371067 77057675946593125844388763711988740392 11371068 299760108057917751728076640853296610304 11371069 566378522507006773694298396561381945120 11371070 -112715507230613170539868740895000502400 11371071 -130240167245014375146909423696031140336 11371072 -151337677616357796427100738720419020800 11371073 -31902847218031917986440241614061103360 11371074 72795290371943196681287194672502000640 11371075 -285950688597009710859863394246911253700 11371076 225465930755919647685033243330321469440 11371077 -62826084882312713843083312665412488960 11371078 259985989452874858241739373917590271840 11371079 222818980821981661189302780202899184512 11371080 -31921417954410887453397429191299891200 11371081 294322610701768437007313529136873841882 11371082 -5920057875497198300594758432666003200 11371083 -358533901037300788863001328698944288576 11371084 -228187056848393172780618666655526784000 11371085 -98350205880484906670212435759970246400 11371086 -108611912312417184991350828132813278976 11371087 224649410026419810857171904902372476632 11371088 110563342110660577971480952292888666112 11371089 365578488126648722164627406945719497600 11371090 -149350144062302310440700383301124495200 11371091 421335439826024668508766499692492000492 11371092 5819771395704016201941046029776873472 11371093 -772403019593170150003356351653796615456 11371094 -175667826272113469867693960007068304768 11371095 422249292937028729603462286082306376520 11371096 798716762989297286272819598875668480 11371097 816482676097653474108000308429379860928 11371098 -141234225256182975853891757016496423680 11371099 -402622040039636582480178852715287358560 11371100 -7563104096624883943671362806838361600 11371101 34623254783829295725967676678667840000 11371102 186246874588934559451940283091561517952 11371103 2379896032395895418530287909109014960 11371104 -9107670282474854253318356143971237888 11371105 730861543922329232307231127428070378260 11371106 -218669635301082066736797242393458535040 11371107 -60432051896207439121006053205098571776 11371108 -22107754399260140820082634148925415424 11371109 -80870368864485267407669327647319922690 11371110 8157168058663937342079714946400133120 11371111 -108169475771010264088673037178228474008 11371112 834947505527374097020726929308122291200 11371113 -11657279734455539051412615245556183096 11371114 -80611553706422556338987026287531211344 11371115 -186786001522267190387309292450528568800 11371116 86889211303660542041872118577232849920 11371117 340686594138054913687658483057238841260 11371118 59505199085025147088301419605285014400 11371119 -273718694491506010769041063744736747256 11371120 120672722506167173540734050557023027200 11371121 137695329722562284586420821571405050322 11371122 64795020161152902709199130089281516032 11371123 -885727886364214547887373201142009768628 11371124 -193000316156404568914231064277023320704 11371125 -522371606469687970315577450408498472000 11371126 257005177132756256356161733834511850624 11371127 154428028251721328032431748130379738552 11371128 71668437763268127500411829568121733120 11371129 330740922230211315170910598070178493440 11371130 193829320701799019393381510644994443200 11371131 121531781180629637852165307889279418880 11371132 -916028088764681426478159846440866129920 11371133 479737974105898147201754955130915727040 11371134 137304297876011572897343050225090524480 11371135 3403843172629146489848694126257948400 11371136 -143242568808841830758605262852708106240 11371137 -16056650426227853087184629552830831680 11371138 114762099792099545054026077752116704720 11371139 -9318138316346770212784961935623310416 11371140 311202939314636784251443976031617310720 11371141 270452738991945893573184168000668646784 11371142 36847506674987263675160555980908153600 11371143 -98895821568664477749922079600970681216 11371144 338633855022094391288568811179231774720 11371145 -255598539590162909917630778566914631800 11371146 51439919417873327813545148717144611584 11371147 -590510783112530937165403478744191397856 11371148 -614021549285777782386901033931925057792 11371149 325799882419583949490955170320658066134 11371150 40445590476991209899779337373322041600 11371151 914940762078615009209842779537650750904 11371152 -39867751416395962001345149543046971392 11371153 -81882357520097459211680335908854715598 11371154 131562263076956501774075673015307461120 11371155 65185259879361814092355619285555303520 11371156 208253783412738043193076166709928475520 11371157 -142914853785672856105967799069238704576 11371158 53524817989892106942763833900304204800 11371159 899315957084295946197778578962018012360 11371160 -74476697112039396040631977823170560000 11371161 -171524982327869142522461869722969201648 11371162 -310807894529395924308757159990964833536 11371163 -258186555246583907893450946023372206588 11371164 -96855973786335150678727787597324402688 11371165 -191330410562799052508033606885552602140 11371166 -380292384364042993302288889896292287936 11371167 145863274160500784952919119741611228184 11371168 735503042073638846627804221017711575040 11371169 -1010986961577496988504638185019826630430 11371170 -255546365539137695826794459210814105600 11371171 -278105415913104675419544830854609034288 11371172 129101022645605722368804916065377697792 11371173 226811827820197210105767335809820290560 11371174 -207570514121444711086158472795777299840 11371175 -453550728910378479179000853661862145600 11371176 447103038602686572435118523245752683520 11371177 -35290796521678262950412518717286934720 11371178 -803280752142315419323980550284260352 11371179 329047136895937808977040288666997053784 11371180 118403208722201417745783757239875235840 11371181 437259990192494401627226368423256638080 11371182 -127230380054133301699152927605638114176 11371183 116152668708388644628078645385744064424 11371184 27437006381521998206451740919089233920 11371185 -303415510499507798865293541063575984640 11371186 -118997843285766887123944898739636533952 11371187 276213602143105733203671210425333005836 11371188 368660360699463175274867324022228510720 11371189 -68668765466698745660744786455456083876 11371190 -197285811486555531178761650128878739200 11371191 15292801941635252301494031957646403280 11371192 415316977069283930677915210541074145280 11371193 -1194466524597300570042835684023150490752 11371194 316325228151813860200895723696294458224 11371195 -285403224065103134025727827118224150000 11371196 -826247237394460190188579428063177722880 11371197 -289179509591315471257452853669184756928 11371198 -210659098821002968122624160142286315264 11371199 269834763185680752979429880938790756352 11371200 73002531053872072290951816898255257600 11371201 -61530389588335456405833817106241124798 11371202 -170425891379645793051247264270379846448 11371203 -24192907642582792225715651457517395840 11371204 -385157428161168629655521025273654635264 11371205 781650701595265921174591348239691180860 11371206 15971757117220416731918791778489696256 11371207 142661752532326860771399665767283729320 11371208 -992605897627044865003804897709399040 11371209 -493159854702217116796293378719193782400 11371210 5290514917067938583644524520287361920 11371211 -13359767684984704286232016503247734168 11371212 79780952371637552601428301424204800000 11371213 127307086746788079764522555042632988096 11371214 -159032746540139771749411099608333236544 11371215 -178128151628573330259356734303785580800 11371216 -67129625953135941093839819925828927488 11371217 -41553484679861518358614532496095820 11371218 -175352864275438738720636085208318730752 11371219 -1311672177520939342555079841194109409440 11371220 -211539511953160494742616383999382200320 11371221 6478238957725622412691829976587642208 11371222 336178110012844217295182337788831226432 11371223 54131738693434848658647813542605977984 11371224 508828013242179811324095040629636096000 11371225 -202765074876139504780426729018595691250 11371226 -40397324724198145274923161709241372688 11371227 -73495660839922860758011476747865331712 11371228 -502963614749615120441556238926654626304 11371229 -1260446117117359409342516903479530988416 11371230 37891268015652960840575519723336966400 11371231 906386234225954791523235341133121584032 11371232 -1352677822907494887383126125693307977728 11371233 -11903068554075659652527941353184608000 11371234 65991922039947621885923120710987192320 11371235 -812247349630123403305121249620969798320 11371236 -266478522028935583548392434638287244288 11371237 727821570760160682877207973960527765886 11371238 -183627096161584620308801495863572936480 11371239 -1006115858351249026874222876889540994560 11371240 -385163632172666999560499090604170035200 11371241 54770863407782579000620800477808009920 11371242 -323792310866473202802881018292891525888 11371243 -26150318293068797446296594399813586256 11371244 152122173080142186631469579052278497536 11371245 -461694569219750143918200921644378702880 11371246 326680478885528228157026187988067785344 11371247 63684445448943923696938967734591767600 11371248 -36148110855867064069142252082551193600 11371249 -969324577314939806943670910433039134880 11371250 1709633088314900705957080353221520000 11371251 871688591404400617504890981538796861184 11371252 -569281006438170363697329144369445147264 11371253 801559783528422182716715322725853153120 11371254 322373234644624263293098634564129105280 11371255 -88980095996543561829606336562849239840 11371256 39410183992500932551544000105760522240 11371257 271680085683489554880743114124503357754 11371258 -65637329049265563383247138850850361600 11371259 22694562949333489321247612497590023460 11371260 -92290662768133542845116477335306240000 11371261 -177319683537059210731885899766266055776 11371262 -91956361859721535484728733727556641408 11371263 -150866011363834141334166810355167970800 11371264 -118647097212123345986064242154930176 11371265 -171920502999426852796311123978240641280 11371266 -36549997720696344113124079446873767520 11371267 -574250588577974686058525263911291286200 11371268 -82470244495209818761176073205072619264 11371269 -60942985554927054835337656452529526784 11371270 73133194142630932008188579940895027200 11371271 -342415548979482251508738069424286041368 11371272 198127037622622111470967530336200294400 11371273 354444632767675740765498173115185930522 11371274 9892574450096154121436711800688520192 11371275 -35412244674940905299064728944456630500 11371276 -238025666398314041547095584615692250112 11371277 -1178072600996404837666538210175472169940 11371278 -149693853662298465247150716418102276992 11371279 488871477631860503783006819511365055640 11371280 8919889005089585730757206043050639360 11371281 48386473740274793419296974258654725440 11371282 144375667443344450347729818348318989472 11371283 -17821499153668025774185233553022507304 11371284 23429461730011089999768869559283535616 11371285 130876370659794169392615068908821013980 11371286 -108690194373516110584380948163287741408 11371287 149972704822195231574548699356339965520 11371288 -177228273044589279790464632766537216000 11371289 -452558593580853718838335644347838094080 11371290 46244302483600590067167279520251709440 11371291 -1150728657742939722279509394974596848200 11371292 -172797023925361063873442006618470407168 11371293 -662757473401690422910139631050374468800 11371294 -248982821877444405970508947781525383488 11371295 243640945181336307562560607429695688320 11371296 76521099396726851178059605037618823168 11371297 185596714609164382365225899686151012032 11371298 88094772129938109125211780609204632400 11371299 712890665211803128562615423925611583864 11371300 111070102646459402715290436095250528000 11371301 -1046358534682732369819452051170670133698 11371302 21978225505160833325284909840418837280 11371303 -167980187479653184257792353043328831776 11371304 -102930411565553411052183845670418022400 11371305 -233948980372786595798717608490466665280 11371306 -566098685570442446276629329946511366400 11371307 13945666169084085087811424958110373312 11371308 -56150054236421715450457650360683160576 11371309 -147873388283591851282704718860766628712 11371310 -2256193359005723922902038412761670400 11371311 -101344015916283928820130257114262657168 11371312 82662424716737794621722224615430062080 11371313 376772644937699755782828319226282156562 11371314 -35368732799350012358006614350414629760 11371315 155130937106325419442543118388925416640 11371316 185696251096912032536047211833841387520 11371317 -166340192958830592207329399785577325888 11371318 4173809834121164262203619203476826112 11371319 -1191600810454081952123056479751055432280 11371320 80475605256720589044045746165360640000 11371321 143314533101906591712612850898550342144 11371322 236389795455956103723772550031865817712 11371323 602328395810644445442707421387390716184 11371324 825412531243491472081343580258007675392 11371325 -67064956872985445612698648467023472000 11371326 -193001919530476932878551410450773753856 11371327 -95104198758475778786039939079164161536 11371328 366249786081986885603176661821743955968 11371329 -641904898365508352872264335985776390000 11371330 -218487818815880301788218931698834092480 11371331 -146173879417733247929601809956562968368 11371332 324321916840926590496778935905073825792 11371333 633169293203086389038153540111727077280 11371334 -572305948418630965125073254772639199040 11371335 -189034653202409547881147443249339826400 11371336 405889849158119756803708271782134727680 11371337 483725000566094543458526649450017920986 11371338 -34456566592548211122541832010202368 11371339 470929199094139450131123856879913192960 11371340 -40998469317322338369290773982311557120 11371341 -430577347505458307765891082912615014208 11371342 -143264075532105946453339748434803223488 11371343 1144238642736735665683447835081561839464 11371344 -684284339011695752364997421551583232 11371345 -781462411835884201199977951191701733900 11371346 29509492637457347247726910411073080320 11371347 -12960421643708843201450963999822570400 11371348 -107326675487135069129660298242877409280 11371349 197230330644382438680470521671259163520 11371350 -44144357468298558498752672245739716800 11371351 296790744639383408047867626170931682032 11371352 -19352737677166705115610202551952281600 11371353 10392757507173845584490918037175382400 11371354 235669815728431133778402055740911099376 11371355 233364344886443082153725805687841709760 11371356 17506497390619632193149604343735565312 11371357 987239656518936549245623768648533476512 11371358 -73250553422280780972525945604342821888 11371359 234656854297314713854790478739648664904 11371360 -48110828504654988236457065927210434560 11371361 -93944720352502178687262651243894005568 11371362 40369028452707007576594814514069795840 11371363 -677643987028910126443979103708768909800 11371364 1267523277686397930844413247988307824640 11371365 110698791684233087186072094213878479200 11371366 -521614578313127496634310430637960366368 11371367 -319026688506047432576699366238504318720 11371368 119839322906203803206419935308157419520 11371369 270216176870654940195477275760414476944 11371370 -15372188015463860604767660569333353120 11371371 -571281245485599573474999810220860227136 11371372 -1600757096355106870410505562722887424 11371373 -377042457483971316056121892738757972436 11371374 -279180616610293401863574368897757696000 11371375 975599624332559013384315225587735214000 11371376 13303509269852139464006896094166122496 11371377 -413911397637188838994420842704312449680 11371378 79321151404668353710905920968458420240 11371379 -510196902025559307835788869838855940020 11371380 -360960810396145060355360654068869949440 11371381 -260336275094875679500607374955722292160 11371382 -77364475088861940062095547337379824000 11371383 98682587694884143831310817403109991552 11371384 -239428182528336177104997415946798039040 11371385 631759215185450828474883640549232349960 11371386 -95997047206207453647723839184905802240 11371387 -25624285794420041971631737148387823964 11371388 68291309765441071984974380876106504192 11371389 52420495380683604671900754676368868608 11371390 301358445232358973645043621186421275200 11371391 -504309349144788957686927288543102989536 11371392 -458516917845540197840731680720405135360 11371393 -21215518784103704129602843013830526400 11371394 -460417629157544778383041012966161747504 11371395 42679330818826054876924772795074560 11371396 -725535491892779012253073025266617443200 11371397 316669855806185940480014919784628970846 11371398 317404509142375953690877852755193116864 11371399 -70720053901377442973657840948016173336 11371400 65015573231258718709398816671260032000 11371401 -184764980295248605256560224101019420960 11371402 -133099329974493774353218720093204139520 11371403 557021221121482831963854840001020029652 11371404 162396350373193142904298609811497304064 11371405 -126754449388370794975810227920913780000 11371406 600624815805469665577140572612234757504 11371407 -168726798530160906856615590308067475200 11371408 155042003326364946836869582117309816832 11371409 -199264922352336136105311112534394837184 11371410 113682210729581500240720626923757156000 11371411 -112352418633170778484595529090819635928 11371412 -52827477333404820957257672378469282048 11371413 14347061517435593870670029373943357344 11371414 -298857637356277063537112763170029752000 11371415 324896800172895748890228008742663306240 11371416 -51658031338791543236997808074620928000 11371417 -19904402922560737086884827988678491520 11371418 447706335900508206839444059136017512960 11371419 507870916287347910190370053200814633464 11371420 -65303755914681650997136174805700157440 11371421 761398356734359732345588147544676347622 11371422 280296128092315019916032679145980539520 11371423 -54562508276481349230030215418977065600 11371424 907277078946226424200293785759200051200 11371425 24617761706491933742100845621452296000 11371426 -508729520667382734802964062024693938816 11371427 -35499273731021902931754998338193816280 11371428 326251799291382955967289804710589619200 11371429 68383905658331416839864195328889389084 11371430 -51858198590060151295405696947190867200 11371431 26739600413265333445198265607352624128 11371432 -183257454967194094050860158637809520640 11371433 -151993690756190458576444116968088141318 11371434 7266849508060482315471748218033742080 11371435 -351506183737762270543302276527084649120 11371436 -14096251281113291247984084457676712960 11371437 182845394869612394764304703466292684160 11371438 -230711021531837003641916031798784856256 11371439 -747895077945445850700777958521237379776 11371440 -95849966785646130748844146522882375680 11371441 -84355524966117879906623717262147502560 11371442 -36403135742704451561096271237739708800 11371443 -433487988772483397005594699753875480000 11371444 56543863269114512171267678476560234496 11371445 613023427351301681002681179597760124700 11371446 -88111945613791085681195791155378596160 11371447 102311455893414234399911604322554585896 11371448 568083808493088148073654206402013982720 11371449 24708454854518028932006922069651760464 11371450 83087593962910718221407062771702726400 11371451 -39173338409808906438925817348972851200 11371452 149069939891896001358359233519266796032 11371453 -399956346748129063901190191237447331840 11371454 130092262434737323074092181544378300800 11371455 -67946757229377911020595629419572601600 11371456 -8857957106155875678558246934109224960 11371457 -87357460193310931882274341616798337600 11371458 -106937245392700643500309216838664768000 11371459 -1308861546520971224687696222665406860 11371460 642947244054970701713368450242476851200 11371461 244146115666416329164122368741845378272 11371462 591816921875110277472171747510838149120 11371463 453420066151496245925573224306230174504 11371464 -39064931234688878055359020179539712000 11371465 -156650621562685491524163075247208956800 11371466 -110938431712627368004123128297662831568 11371467 91157003262996296097385075108267868400 11371468 -46549928831184118260902811245836815360 11371469 -50156186843870883349986276277817639604 11371470 13703504250296323661207054542499358720 11371471 768146036134387820085786073354080722672 11371472 57303918468571197321320297751638310912 11371473 -131441808026071735933555608479829630396 11371474 75018149470810914799539170930996419200 11371475 -475292947645940254766643953937278128500 11371476 161069126468741668100623570547125284864 11371477 -283478934845559365077662250290075449540 11371478 22159931996733965134159891361632715040 11371479 -6361951905702058139696222833462156800 11371480 -263175046327724724801851714820873216000 11371481 -785279418333157872287745074569201725600 11371482 18053520472761935405646552837154836480 11371483 -1028626185058144625184580349880272243640 11371484 362057917706128151267334996987564182016 11371485 -22354723172123392527320319040563684000 11371486 29166617809697315966866562977931760000 11371487 -1162958278483102097821288271888721238416 11371488 149430129540401915720152215515735261184 11371489 -596553436396549033935638304520658858220 11371490 -1614491281868041262280547060188050880 11371491 407385046820314548546292608239020486500 11371492 797828120396781007001922775872523994112 11371493 213288363174804848168491584884607862080 11371494 17619795813756692493660267359180856000 11371495 51127982583472293899944667444724674880 11371496 -1079443931737819273235099727063037854720 11371497 614390943182522826017511440392339163520 11371498 179952477004030319115051841477990472448 11371499 -354314735813528444654195964121113801936 11371500 -2840069737756032012911505629276928000 11371501 632871232311661268780624908965306700502 11371502 -3757649966690677487807106187411220736 11371503 198838463598270090843378306470989269120 11371504 36704343462929796395919758250872143872 11371505 -359114606473311577762740003084411535680 11371506 -18358948427787344396589736165099817472 11371507 36213140294542043461544640489453746512 11371508 -395230414004721374084361738971738492928 11371509 -129721639718504634419040998869836829440 11371510 144767146281668813088173286955735148160 11371511 -164500153678847832355024775975072484888 11371512 385127777402398115234635652505103564800 11371513 592362376268012108400303165131692997226 11371514 58644490876475445411513419872847490048 11371515 -246660581482434654209292436223881729680 11371516 -109318329157983250707159978718044574720 11371517 -1024928806429567681387094773021373629434 11371518 248850694510735742802411213167352540864 11371519 -99785373599811995060720026759806787160 11371520 42073320402205251690651533732562862080 11371521 -108792899796626601601074578137469567232 11371522 4562708423460147515777907628290240000 11371523 1180368344426253991928526264586668395772 11371524 -43183399281375284761640533933592761344 11371525 287085505411737816006548524955474253600 11371526 534945667304039263397596165150158575712 11371527 -528697631958748279115993985993145195536 11371528 -725487242208621435405669758881752345600 11371529 59644942141797303227065697549280475848 11371530 72665512260575590572867254532083904000 11371531 -932553086120144723168014597208053941600 11371532 269657494247747949970350331391072184576 11371533 309359786122795519365471441397871014464 11371534 160634359925110691541456908248223046720 11371535 -133736974422109606506541802935347035040 11371536 -123884153464110273505105436696433131520 11371537 -1612429884179291978971216660352050902288 11371538 -566361025017992737375936567264080998400 11371539 426632639939196083637335154144309252024 11371540 -262323707841929505558447780427611797760 11371541 -480307732517748566045985555617704547058 11371542 7562635348946340538914541363364474880 11371543 -211767737051174216842276732807701473960 11371544 -100181094143914673863134100267395809280 11371545 164726085295463724640726594395708035520 11371546 -298232132959039137171156706896104160528 11371547 -1215966664002945557086847513896263396888 11371548 -33779507337397352822036069203493612544 11371549 88359407948241647252246084564411165536 11371550 55863010378742878151953183367939284800 11371551 25141698615073715868754990334425858632 11371552 979426368780207185963634219715563159552 11371553 -219708252309971992215659364748656279198 11371554 -104734920188617867677901361472122489136 11371555 77089964968135280113506236472224178240 11371556 -168306256672662234483490791980142772224 11371557 46145501654245936805568959275365715680 11371558 9013618785881261259368948760037868160 11371559 1002591296723353087592632389059842080840 11371560 -270778127540266869453929254511672524800 11371561 -968425735558954578305860037467560648838 11371562 -455164877325343112477707836704055109968 11371563 -40348054576634896733023254452369287680 11371564 599844229265565187911643638690142674176 11371565 -1975562528678225033575291147855212480 11371566 348923930094386824173552309524953218624 11371567 -965849494618210626665277499808014222080 11371568 -38860139525341520671245083183099805696 11371569 -16325058178525930320892236193904592960 11371570 -67650346026498780933313725008704535040 11371571 -530610000353077290481350355015857786228 11371572 5717583380950566246830686852220535936 11371573 329069808706069781072899960488375644064 11371574 -21052742780623802934348558273374058240 11371575 -7695161573312680918433933981443660800 11371576 -978854244049275803971692674474852352000 11371577 -718540178805747130144313202445915149654 11371578 172400578868131463687605404417161063424 11371579 43975297594509062811199226442339710180 11371580 -169602330526145533939912656086138880 11371581 224761101025754527250882160845100743136 11371582 -414130809603179014844986483906448740608 11371583 -340150463891062470874378616494664394360 11371584 45893118491820974634348278262521659392 11371585 10590038654624929606029223083774033960 11371586 -227137506558435593215117235196125175936 11371587 86170280173813004758097996469517561152 11371588 762243637812821028057936211518997954688 11371589 -12475251657960241137512355226578954240 11371590 -9416645806607864657474523998022345600 11371591 232782958885778518613992446766067163648 11371592 687799390815210233367376394403363456000 11371593 306395472325167644088191926009944827664 11371594 149327945194748775186775454752697008128 11371595 306634474986850910960054649912794737200 11371596 -33791833354128355563066763575456983040 11371597 -719639125952933054742024851845966895508 11371598 62615070027329815610173505235580427136 11371599 -309658457122705917713490055700972069016 11371600 -61536182004902729904361118026021888000 11371601 411465863357356903381529706167548942560 11371602 -26512026560731664761492894179702410496 11371603 2979572257886584879338562550508771236544 11371604 671477328640393033248344593382516240256 11371605 -120951607297645686939406674539580766080 11371606 14563750122269404344857498443587118080 11371607 -208864077737937271814559112795713974520 11371608 2554198489613454467913972264826736640 11371609 815561851908427596065825966362860092810 11371610 144577316790019452134617256547314868960 11371611 38046443585943471361970979178030366872 11371612 234321909901369929938732248619471962112 11371613 -417799808337081524796619561853894152416 11371614 -157164616988942904366615655516962846720 11371615 -114154599877344848729108175035305819680 11371616 -689740903893262886819413182539721474048 11371617 -177657856047557135787086537051934092160 11371618 -130159851053401628756205228967460088240 11371619 125931458923709511138542343713541739680 11371620 -51410092170581674534045327947146035200 11371621 184497334833369221568223034011012877822 11371622 -709283467374607088981992058268183019776 11371623 -322461945584162319729378796672225599072 11371624 876658263413964063370118374002720030720 11371625 -568353642447187515116234762461633590000 11371626 71878753934403746177228328814050927792 11371627 343993262838488456334564337738560371520 11371628 -37772345648594802073469024015492419584 11371629 -426717576014333111089809919843868692416 11371630 233078467283361388615240414952981760960 11371631 671423855995391840413790033195868806664 11371632 112291095688703511861592468762740817920 11371633 76284151182873509989032948333579514240 11371634 -404583597532784414052487665261160165248 11371635 178839944316302544868241221701334773840 11371636 -288745517679065692763431677422454367488 11371637 45493647230351142219379131304922833920 11371638 -344013278061395380566076862773764373056 11371639 390138593351002651408298519336792120856 11371640 78067964574379499839749150297993216000 11371641 -199541397262708544205734766656637337008 11371642 -215679772191529352543737746761039471616 11371643 255892278925279076854782890460686380560 11371644 -248764711054168666419266206384870440960 11371645 124310920317364223596094744759410521900 11371646 201029045770209964659536763488735699328 11371647 -108057235608165729683195557999433612928 11371648 12853520503120165320529373950189240320 11371649 303882924440189972019766547817980827440 11371650 -134472473550647936279911218907413734400 11371651 659697656657782770686162683385909840 11371652 -647019097172430695925626424666360714240 11371653 -420805750760287813191045961851377932800 11371654 6271851014582145949986934188016212480 11371655 468185825821589743206245927869236696000 11371656 18968935823304241892822806421827584000 11371657 -1374547044729830656939929562062904406496 11371658 -547943230052135415792515112373523482320 11371659 -11584506638231530537138716082995281664 11371660 50488754492267961128547455240349696000 11371661 -377299872604746519244912164274761742368 11371662 -112670662781822459195747873728350991872 11371663 -145058840275007064151290334101418107088 11371664 -18733188294059379028829637662303256576 11371665 -290320262212929611448721375087490062080 11371666 311023293961482531816745446596857990032 11371667 -73166918937007573766203224497085323808 11371668 -36516528491492418253996695537197776896 11371669 810725179319830060379749775207870269070 11371670 387099441478443459219441801625456001280 11371671 9171212839997347867079051648771102280 11371672 545094458766854908564986119739333427200 11371673 -1052988022286050740483922051190926257078 11371674 316247779692731422547180087880348721152 11371675 373801085262184076640358088575567128900 11371676 -7628935753307125322601207488363194368 11371677 -422544593703689817405263390928625188480 11371678 -277504946581911244246956998124993018240 11371679 -35443472597397822222401623174772614920 11371680 192220575241499872476689806666334208000 11371681 -541529989399888088504003102309654610136 11371682 280723979878492120634495033058234094080 11371683 -12406461103157136758690876317375176960 11371684 1036220063681181061621829955533862297600 11371685 111965462870011147417753504075577056560 11371686 -64836008371669332207034777497098140800 11371687 -62361839426572303980524574022203824168 11371688 -289900614546124262395216604449453962240 11371689 167378937668525482482688274969442062784 11371690 -43140254620771636091761314949977945600 11371691 172949716311840301148379445247087326560 11371692 22647962199776623161027346793837348352 11371693 -360678844664047248906767737872852366058 11371694 -1002936089458350634022454736483160640 11371695 74769397776939764615072498018889747840 11371696 -38442484045106399322606340927847333888 11371697 -1226299054441679993466126021043167287808 11371698 -209970086534141843560262119178106562560 11371699 219070589355051976849738954002680925760 11371700 225516369230544277877275079675494147200 11371701 162936098052258469704170201210284416 11371702 87876612450911990716259494113139509504 11371703 84085388620255437998260642390633487280 11371704 -468222186349504257110015824342499328000 11371705 -619668465425350586263729858206161326140 11371706 56226039262431392649899031412369996800 11371707 213755309783842867514346415931158406400 11371708 -123223329281834257831960466805185894400 11371709 -964340644619613254546003929702673100960 11371710 -47999612405571270978573462021731758080 11371711 -5038524834333153729423700348743790000 11371712 34741827103726608961522828665925140480 11371713 -135454262456564847420316858562984085456 11371714 -451234512892886019188764385603974730544 11371715 -532497579465631794394496483179772789760 11371716 -219218397775891302247278192458013817728 11371717 -614460650941079725447556677164983438016 11371718 -605159226111786088992340805768283169440 11371719 -130494469467545741328558247797991234560 11371720 -249336582769407186219741059847195187200 11371721 -24530145294690497019927208382548804428 11371722 46292724001848238402031396813506275072 11371723 959599354600286836226394890022381985704 11371724 129621087952243638132561218176918910976 11371725 -302484352053629849830260633951171264000 11371726 525612750422314160604980181513297477312 11371727 1106684986656631441681781910040605870576 11371728 -58474051724603878106265004292430888960 11371729 -361344109783767657355994060402966617920 11371730 24496374808138532945642396967678289920 11371731 -52299332580492103860573632616140902656 11371732 -222264276650752923321160362297335060480 11371733 439784703127280296916586033039046416924 11371734 136984472821525316749389792729573765120 11371735 -664226945192808755118014615349626425320 11371736 22974330443691130680819271023436124160 11371737 -3181467980762024902231500163867201344 11371738 -225441498853778695178737891812969141504 11371739 240280865178073186233236938496647737540 11371740 -54360645271333263751151573429119257600 11371741 -1041975750067378202871369267569967210120 11371742 -336128178368389581996309219724462141056 11371743 8935029849529080530993291753093130720 11371744 599249087568333675585946630448445652992 11371745 63330238444349897469158644411977951360 11371746 74912879553399333897622118658274201344 11371747 41172587631747326725842064359785129280 11371748 -305401173001149013846530579867461726592 11371749 353908067485154395637164582382597741664 11371750 227506219392432485127194127571428000000 11371751 10566794674055409445805601261217326912 11371752 -3226885744084992617256992253232742400 11371753 552288198999266255427061409897451415924 11371754 -626210728142294031987090027587048633424 11371755 -199516275542127616653502081569125152800 11371756 390898107685466092012895017494905203200 11371757 -1055005752076743991283709703628707133994 11371758 -84625393322925797811666251492764311552 11371759 533963974976155552657088536025471965152 11371760 33552726923488663472077814409667215360 11371761 -41912834025229579773534202090729032960 11371762 -263637959514947861876691263186184717408 11371763 -148744634553963686400337667577241639056 11371764 6784907867995476753552383766661349376 11371765 107602077518352748107310121125944600600 11371766 -28770055790296130208713728210746408960 11371767 132793713500211832143438648632936534400 11371768 -710955178493822662051096462426280509440 11371769 -295407702423695740850765490158416231830 11371770 19679005847504008126106167645453636800 11371771 -21657054045942644428295867935622446088 11371772 -46166269218685998983504257935096090624 11371773 328023306342542612141304658215365108160 11371774 384321843824634129106570806357095771136 11371775 -331942665820337377987976658893365789200 11371776 212348946165943757736868864849266868224 11371777 -818905266063631011890073665985893765374 11371778 -292660541837317165010704117147172770560 11371779 -127038566819576800247768372689570936080 11371780 1699611963304889874948589520439091200 11371781 83818876253629735989629573040124256700 11371782 97493523711009553768676771582504025984 11371783 384512792377941891367112499017313562344 11371784 -547093454942677545992348198740946365440 11371785 123526905860914915079178232554240014400 11371786 178878314079485202073975700759291132928 11371787 -191479542818129889169240919050140765696 11371788 -111975242048769935010675244767880566528 11371789 -108589059820155343523360950256717761344 11371790 -215713756068250144896411990854026017600 11371791 862205952567805322935565873582047574784 11371792 5798342501648800061385194260009058304 11371793 -124095334559335281905370352878260581020 11371794 7446457197934360407227950358713482240 11371795 270700733380798314249637112208580013280 11371796 304047443925784908913611080721165513600 11371797 88768456858508192617727408858074427580 11371798 573767544013124157244302748810382331648 11371799 1374023583771917941095806162656985309160 11371800 -350417865984149743898655566165520384000 11371801 13747792405605167366459097063587708544 11371802 -59519535416923297654998052582738610496 11371803 -283584818773953101550387059383660213392 11371804 -195305324434621705267714767865258995200 11371805 304575510112348229394984932212510436460 11371806 -181794715719019976703270074698968422400 11371807 -296357815449936249769827723898705238944 11371808 84298207457342028853589776089917423616 11371809 -20210393364176802417557269209965767872 11371810 -216723980055788626397629401302588052480 11371811 1018253361120008352244677678138551506824 11371812 -114557529834624507687558045621391039488 11371813 150280397081488133742505392996469209280 11371814 -244123648203786190518432836895249366720 11371815 36885183787424340867511238990800720320 11371816 158155553514958539238205190349053696000 11371817 952497618347383729045061618545927903866 11371818 -592485894825593043674792204121886152192 11371819 -58576468410286550419497263817873834456 11371820 -676639569612796739081438498685918243840 11371821 -351760744936853441444336860506192010560 11371822 218675108533890303456600422792390400 11371823 -5908333798575524791899884240694144000 11371824 -74737608028612791615245871481444171776 11371825 241520173006932733562312199732538681500 11371826 2262699195067282663017153108880594464 11371827 -334450966033189830208169867520314605968 11371828 -2321662273325741025797784735353725440 11371829 433806846192167106782986287403736284800 11371830 -28308676514212777481510240156904622080 11371831 -81600745697894420833138822178586977368 11371832 357631430021844958014911734391223398400 11371833 234213942433184703276668134880063184 11371834 77583295738724594391504821286135631872 11371835 -455324030036154516753489053158500750720 11371836 81420906978988178682669857790233886720 11371837 -440133025553079533005593465630496450080 11371838 -463333726931457539640118468191765928704 11371839 102887052375386587673093282291449480608 11371840 254059025104272387850050957661663395840 11371841 -306911791507871345447060913192542531370 11371842 -45561128844765731829878795554832682240 11371843 -540098119178637942361348913919040163584 11371844 -540042802942592245684160791165047054336 11371845 -492259522088116851019012104060858039360 11371846 581417362357921928613508003473063779520 11371847 47949026626599665148852863586086878296 11371848 -492709334312307261975101635672860180480 11371849 -1930246077320612852434619017447796962140 11371850 -18659722157967003949056032853788947200 11371851 181302354556038826250968674817955152380 11371852 -194883124084569669119225324658242424064 11371853 -504332635178451540117792494123464482720 11371854 -18016476393455862990494774291080740864 11371855 52278593469716005317800491158622080000 11371856 13607555089417668184144433982573772800 11371857 128775210578165858361979159983511203840 11371858 -151808553915873601633184661549835257216 11371859 409298392854765499893215135168343629280 11371860 162769801412724898737839903306731008000 11371861 -2785235358025107361835286116497264470 11371862 298284161587329726117771833600983471872 11371863 221242178420608755444110933307542487144 11371864 278256891043933073642461422002492620800 11371865 -437106697479760993640956118089565294400 11371866 3493629796641386993419516712001589248 11371867 -14624502800078485882290995955803260224 11371868 -74558561239327532983229166571144197120 11371869 250250663220134453590701032025934044294 11371870 138023213194145266702463344530998044800 11371871 586211255325551589858468728138817624240 11371872 160494618377232627440124335169413578752 11371873 326437723460378820608207582029355577122 11371874 306480455704566624714989932398563389440 11371875 452498980638397551668886743939169450000 11371876 -11202498119900030007442201687645574912 11371877 273954641428973942693782302558855982272 11371878 78186355710128045111599695377296830720 11371879 210609358573312547637552050073224391184 11371880 -137033591569307071607872519208828928000 11371881 -32335420373225245264748638829934896640 11371882 -230360426264351734780107004031857833216 11371883 -9541696737234127673318203927022999496 11371884 -389136487147526190360149350603460333568 11371885 84238609503500886946600671281192632320 11371886 -115895115416942515559405150074805673600 11371887 -11379306619260926674902378103394536560 11371888 -19567350667715595367682038179798614016 11371889 -160145517459546917966117244376124443740 11371890 -82870363461392543946360429711736335360 11371891 180180507527930117778631287047500873292 11371892 -112479104065356269743949321749743697920 11371893 48962421736341921324968389922278528128 11371894 90815092411474277353185375189121981632 11371895 -121693765969983922498588175053185031200 11371896 -187357303772938579252023575869988966400 11371897 649227852651832896389187647089619062672 11371898 -289258127543520477324098707799931344160 11371899 -216317748351522161570343208241137827840 11371900 31997911316764038007994833606599104000 11371901 903320641390344649161398610486078496902 11371902 47194233542696616826123202105241306432 11371903 121758646310640703624391493313793675904 11371904 -545163658742048470467794355636959969280 11371905 120183999672224343046636714301583182100 11371906 -36818319202982590015745969128378384896 11371907 -1616740144306412932521373632872023096608 11371908 -147046483503115198873239260527159587840 11371909 20414212295554166966739959158394067904 11371910 -194669007936601570661419536925402490880 11371911 -330797698580785560159278038279793989680 11371912 435245119898342788577612386027726202880 11371913 54169296784269999638651426996207477184 11371914 1977606902672030335419925086165292800 11371915 145968310364864304765804576380526920400 11371916 185149165223784700119623461898031734784 11371917 166283592979109855127979392221809737312 11371918 -632656369690962741365116028223641376960 11371919 224826534494141242025118887505638793144 11371920 -37710221330364965190570511888444293120 11371921 1970314086174758217517932700809322860864 11371922 346266106789536754710859206007774234512 11371923 252153541242014652323794904511090379572 11371924 -197295614081177450832789750417120715008 11371925 -600138647509492691035676011815515486700 11371926 121506275394093441230550570721171114944 11371927 -1067537743781049316298419820679738528 11371928 -343434263554452715087983778495286599680 11371929 -588552299859879378776143048068257545440 11371930 -361839481892982686435186257721256314880 11371931 -1201919668046964744168115022654176598268 11371932 -245405751151515590029446202946946329088 11371933 992610812989398791334791472771928446182 11371934 -135100813504273106341238151942377735808 11371935 -79233889941065206925098441350822604800 11371936 258928686732235233144611961927210369024 11371937 81018619594239979147221431784651249600 11371938 -27397773451417371082936933090234217472 11371939 1311612670947114140913345091224075111360 11371940 31953450992226761286704293022169715200 11371941 322805024926963172031578405185545206400 11371942 -259265922783085572026596245858386500128 11371943 -273774931009634887867552040380448544 11371944 557704674822940850976520880890755072000 11371945 79779173429602857169040191952035173840 11371946 28385428453479126955555217786516762304 11371947 129634932974114014268448708995525176320 11371948 -75893643998514899866095925977169164288 11371949 20978812217800351075704908487010241280 11371950 -38412231791989767599209446474245150400 11371951 1520057247649138904356490952894413220792 11371952 493678312997420154330624528778690560 11371953 -347131522396297024119291085138499703696 11371954 27690356612195602335480863983196460672 11371955 -41844653681180123093054180396707411200 11371956 457330151357173904825173681531795691520 11371957 195363644274111390155112249383084197632 11371958 -121399053101384314284640094842633491840 11371959 -84002743328493903864361000570414482912 11371960 -460707931973243161084713273934097817600 11371961 -65697659065579856860830261738148079616 11371962 -101944190890314099613793692618110752256 11371963 -531301558241448882365711678110508555160 11371964 283281526856573641957315166529332990976 11371965 -201643353404958374847293227501749275520 11371966 -2351103665076554912718080994966300480 11371967 -1145295094960310085955907843242515873984 11371968 -74484580969366552967135961940576174080 11371969 -657137736717310662078097526074443608574 11371970 -167828445685773415228208826535286846400 11371971 -26179918502619010161272363245112578560 11371972 -231959018460104590907754096879038263040 11371973 -155808921817222168360543397059100893440 11371974 -56644431458629049813374827554140895232 11371975 175554895125987114024757256958783150000 11371976 -47167869420661513296917892659817185280 11371977 959658324516196530936990212171485620720 11371978 -137012863153662701919483679213787750400 11371979 2319376688299705033568135446189789312512 11371980 -55851794129259370101579195071731968000 11371981 -112907027675759513690614595086647211176 11371982 -68918920822789511190850320026737524480 11371983 -206159330656882531870160636533158596736 11371984 58389384417714726367619759773576904704 11371985 529404225325846551188388202384453766760 11371986 -234643023808020062342465820847408761696 11371987 542815683660842246916222462526066910544 11371988 -390234993707317751659843740802113947904 11371989 -80857448964139070271011378875796629440 11371990 57213627127504755709043821281822362880 11371991 565671132994907150495714707030955141472 11371992 677682149476904764995316928313686814720 11371993 -638799630412644972871831308432462187500 11371994 320851025732336688942720666221816974080 11371995 163274833590071290825731847185643920 11371996 -482215464948120928710625539162507345408 11371997 -98201506038491158443327019153088791296 11371998 167657659643172388553527529634856528896 11371999 -232859871188856477251511077727777234960 11372000 -403358615900709596280349926187401216000 11372001 67269819436103018010207427442528832432 11372002 -32061485224825258570929658145863816848 11372003 215690048035750422423005286358260436104 11372004 144971863240600238344265332213556760576 11372005 118295306456182306562549186923121055360 11372006 -221438737131775195403217046189009438656 11372007 -610894618258907929628484621181281824640 11372008 -1156902505668669843365878550224807511040 11372009 130844119594694618379430833117856262400 11372010 200716946439988559735556776270994935040 11372011 -50518566263103087076755217232251795568 11372012 -129855831331020574294650656862380338944 11372013 19524821920960921083994857289663916160 11372014 -69082099245421234522648194175197148800 11372015 450382039098567343996674489227195508000 11372016 -14464947121757278708881838838222389248 11372017 86990436053932880673341493023627690066 11372018 332660450570103013546746270711315683856 11372019 -19696183942889734378648626708146289600 11372020 532802737155333254252232923838639912960 11372021 134050603707294375572372912413615404192 11372022 410620216046955642727428761516055110400 11372023 -364064558576573339362850931783018929336 11372024 -191694453552103720121031456634218823680 11372025 -74067988624390638717256749707995838400 11372026 482101851803583779580040188408192890880 11372027 -1061139986447467728561793881272510108124 11372028 38481786879155158702616622132595236864 11372029 947991122751657886823882973611411546630 11372030 70416378410682289370411237465371844160 11372031 -946234341127929077562296921931285276960 11372032 179482123364146412021796394107005829120 11372033 899332336806825453933535285809476385282 11372034 -84034975659399736242227196641553841920 11372035 685715245061243526784184291952475758480 11372036 281908019185875730013486394973223583744 11372037 37363656757632846379907707490431884768 11372038 -5343557715099791518104157740156593856 11372039 19476625924041766637629850978614516320 11372040 104210259278756870938893697833910272000 11372041 -199997663832263389782255157894902121116 11372042 -611973717003650449902167808544751648256 11372043 -164897651020164220343288722537894348800 11372044 476079686161285447505089165201581723136 11372045 -58760586239482910538625846343062283700 11372046 -32315550710211479491185515934872595456 11372047 -241740792991791554415286051035172258416 11372048 6579730697996656785779517393260789760 11372049 -70953664106699207694777087741487881600 11372050 227687830545188164369066724532648960000 11372051 153499780930441401444898622583167996160 11372052 69342517245174166749959571563095025664 11372053 277488769119769243264177586809013849280 11372054 106651851756198858246987113585966198400 11372055 172981215178801203709338640495627847760 11372056 477269159834388264263948254471616655360 11372057 93716685163610362499557235391219236112 11372058 -52892880249621224522899160839468804896 11372059 -994166630533665349114397248259070974384 11372060 85376421060323200828843884999191654400 11372061 -229429652741560509809987222365143293856 11372062 -36068209122252623512726154978070274368 11372063 -718193637278511476687066101683556270800 11372064 -188640445672183244169191322739990855680 11372065 -839951906080987340468133712435237990320 11372066 -323097533069254432545265438602075246768 11372067 -4025403096506407414141377724391152248 11372068 76643750731502549204348154656218974848 11372069 -405376704458893828902688183191563278530 11372070 -64147536440444066491993067158493491200 11372071 337131219374138814900902423189223377344 11372072 479244791587433783022447676938360913920 11372073 574703025432596161123083054857373726720 11372074 118350713629647372631474776929700160512 11372075 11804946086965829385319024145472001200 11372076 7823047053681865491043133656301932800 11372077 -16971776522770510851267097148755095648 11372078 35918788113838264489054730346602157120 11372079 -39874011740956546680105258770615011200 11372080 -124487718140609948529381718602331914240 11372081 3509825255974369825082880889088153664 11372082 -177823281648375980293862959705855961856 11372083 -322986989360397643957020982166941943668 11372084 -446558952966894932353725851501026694784 11372085 531777204943271102978006413872839756220 11372086 299892027084812675096186442870760976064 11372087 -50025347114154265955010859487955282264 11372088 -16670691535812853243193889333926952960 11372089 120741572732533673698197883831715424000 11372090 202994135524412105078434498066347832800 11372091 542301153342989224107875360933630016792 11372092 579121286169933451046277198628004719616 11372093 -254519277135824404247430933989929172340 11372094 91740355803857536172659476553911884928 11372095 89041060308061557299839775983283655360 11372096 -94237450343761547048070322023633518592 11372097 128348399019423231539391687003158455296 11372098 -9491007600751943552656619188418411520 11372099 595746258543944441495265352134377258136 11372100 113143756550189767893977642501495270400 11372101 -4533582602644013704409087018603077988 11372102 -37961687214168910240812553092480393216 11372103 -237285382289743609407211709539804849200 11372104 340414761128664658894658792727391365120 11372105 -198000297777620411376411706774460275740 11372106 10419460317060828483902566084782223104 11372107 199777629957194987633875646798557221112 11372108 -428097833887853743113991745751449272320 11372109 -101043193089702295047334329978073237440 11372110 -238800290686466875240363584048223966080 11372111 223579941996418143356861836626890523912 11372112 -2017950374119650201463665330627674112 11372113 436630402313808905261966167430705937060 11372114 -30993989982118550096400976169498298720 11372115 -172024324176010431681262786906489859280 11372116 372018158218134889982768656428166119168 11372117 -903465639767530942945926743115528054834 11372118 240924754707931619283987700879972786560 11372119 226768547293653277189394183951707619160 11372120 -496230724837064582235175658984334950400 11372121 374611171468040651486696302357348579290 11372122 448679085208705164543248864862762112224 11372123 230388885125679075722173404591398349840 11372124 -1156195377288353232357322969981624320 11372125 1031360355486564593546039003929430487000 11372126 311855933191403091929550602189738704512 11372127 -390865989589620083867941330850991936000 11372128 583794664663472534964650318714242990080 11372129 -197849168061964168482358526282674817280 11372130 -57192321847636428034379016312988876800 11372131 -505999635379150296986073920831172356068 11372132 281230941780495361140614585487994414080 11372133 117717917221122569123583461089122206208 11372134 407967557577849015132326607517201173216 11372135 178179326425213444790583128819786751360 11372136 -117679832668283808177681677419637145600 11372137 -340072892499461788351206201332753330048 11372138 -88557303576283567224854501388001727904 11372139 -816517917257852662497226739236899199176 11372140 -134169095348790890888121860321788723200 11372141 -189906032720369828352183564840296288832 11372142 24134199311651960074410042574251534912 11372143 89328129865968628831332511035907347024 11372144 -24548864543681318466528040247683252224 11372145 -84331129390256850683802956060149440000 11372146 -362632165104993738746741917405662470400 11372147 -1068894499584589213658941122751488851040 11372148 230729489016028162206048165882173058432 11372149 -965166132247028949003771822897245479236 11372150 108631662194400276947979474749302159200 11372151 218675063692821013801898247871153593984 11372152 119119830689718930696963671436192460800 11372153 -32657304783378208206452580822103212600 11372154 -61990011734379644469381606962813306880 11372155 12891308432250446064779665842236442960 11372156 -653995661429721338110043867655265044480 11372157 -11038391249377885300305021176927331552 11372158 -45162591880448953531566601913831543424 11372159 25206689814050998976657868319595912304 11372160 -10262040497856821261462171955285196800 11372161 -844177198610732902145407924895051610238 11372162 464552955457876094825824908675357624192 11372163 444664644419231003642805118814064199488 11372164 193642163179946678029182353654578020352 11372165 -81238943731152826189140195718092000000 11372166 -41601826964817503217482753759027514624 11372167 -20208912477880485450859297641201839616 11372168 1022027575750247573221295852788807234560 11372169 -79387470573312493418572827637805716992 11372170 -83572707328542003138860309042487263040 11372171 -1191606947186708570966939205058430147628 11372172 51494603350914711440681079546318274560 11372173 -1249888410282428837464565327557839797578 11372174 -130475064479358582430809718746497642496 11372175 35330599380262630049280186429648351600 11372176 197262444755375470414581178268628172800 11372177 165743513568551821337522480529275025012 11372178 -312276794472604146400112837259712869120 11372179 45883839948737164334526087839706929904 11372180 575546231281509037370292090013201094400 11372181 -395423768934901656609900431770186201440 11372182 307465086886513168791367974331830300192 11372183 981402570725108069869561986017987781840 11372184 -163099070898200857032420007662206976000 11372185 -411978573139228583241015032764368060 11372186 -172874859574694748999856388687933779200 11372187 -578336604117350661254862126496662900840 11372188 330547459403420413500527027612333877760 11372189 514914843751039120601983841473932760224 11372190 150111235463965328584351067470196987520 11372191 82761863737503478638428063269835535000 11372192 -57237452873211544007344910358904700928 11372193 278489624824540466632875522506455067904 11372194 27476914701237450015665028565917130752 11372195 -220649479336480170286271133201508348800 11372196 242876708821980662934424937866963365888 11372197 -356999549067809543210607820849258348354 11372198 486203629864128903039821709821549445600 11372199 682960412477785815517323657355810934400 11372200 123250489911012466542145623190677504000 11372201 34819761950857720671116671018579934880 11372202 -96391899540946785598012525228124919120 11372203 529462499610539716197968585511449344120 11372204 788979653995296779922697240713230259456 11372205 95070144425855089042127636784833155200 11372206 -118322491684002315338843623628746281216 11372207 -67566668177191060725202454007854889216 11372208 -86453973972303973152088553835724800000 11372209 211194241009626374971067787977084898600 11372210 344980037577058259700065773348800000 11372211 -104585175281755837576001552431320133920 11372212 -16331221278389878009267334295516143616 11372213 1064547723186773382683584712336980212462 11372214 -373073773904130271498559358880405229568 11372215 -554286781839515320369236378464868211200 11372216 -1014405358286146710412284427130986475520 11372217 50859504004541983122659935096752544080 11372218 106350597115480859717059186484037634560 11372219 -690847032079812813316120393088097947904 11372220 -68602483911714576660628856963006169600 11372221 -183826491253767992987315945812604393888 11372222 550933276477683921585754270507174147200 11372223 57451352211896874769420938752086691784 11372224 -245500071908802500254382013234983993344 11372225 -397120559695726469230297218630504590250 11372226 -31508845276157869200555253855921293312 11372227 12062811950871166506118248266287887792 11372228 -190045990639143245120560320009164083200 11372229 -1075225935596705935456843436835115596672 11372230 -181460612502279603241923905088241282560 11372231 -571538592105772608942575577066204045456 11372232 -12318995677183058271995313548198952960 11372233 612272785602316195563404471328003771060 11372234 548744392701456941442630090845901483360 11372235 -43082049021900988177968231559188142080 11372236 747237311075808903034235357554722241280 11372237 -944469113425291688292946480884321919188 11372238 -22340546613643424622741729757450468800 11372239 485009595616190218844462220099716285256 11372240 182191617119918478146788402055143096320 11372241 -61520623696649157718293329486387408640 11372242 -16230660289162099014195409905567452160 11372243 -1178464030268846601370513287007153583508 11372244 -20863940898002081251067095553850654720 11372245 -452248651231083040132060277333526734400 11372246 8403171009269990970243063555166283136 11372247 -584384471837569416857816707915294922976 11372248 242553192494118298889214111370067496960 11372249 -390716369794847919290520333499399044864 11372250 -269970750722759804964093275246770560000 11372251 -490516389435228125719823816858134447896 11372252 105671096901626896878653313457331834880 11372253 -1032231621919150921854447763034918400 11372254 620348541945106858615870313518802664576 11372255 123166563966062210614150815510732773160 11372256 -281187092495666365936124060903322157056 11372257 8309850731110754143051603838937678080 11372258 39104308086200045118277412232010166784 11372259 -122454076756079063407969481186841263496 11372260 -31874982497652261287289184404882739200 11372261 113858505256196464137777389672512825152 11372262 136776020238530346011585335602254866944 11372263 -286728807254449532879949351535106828640 11372264 447964148028179939900343514074138654720 11372265 157030200880787761439700981340040544000 11372266 -383404661381274971275288994013543513168 11372267 120963899433445672856541019068118856952 11372268 818463241676894422391814142150168227840 11372269 95583986540085987937188051822557813592 11372270 54945604313082777925498815273208296960 11372271 242712854005703705869815119897110261512 11372272 -99088170100987835122041212634945945600 11372273 -71534652159647511042937191502446375696 11372274 313146349413725562336263482515219749760 11372275 469540757778076101532568092616355776300 11372276 88494006873278300062080870687213638400 11372277 -68259387183776571511845107431377432768 11372278 -343643228004436580855831250517033246560 11372279 352387113628075048922055148056045197640 11372280 -67405166982386024614820192129395507200 11372281 78798962544903702912766086129661331904 11372282 12776243367254393830151461618766938992 11372283 -93033324044941197878686383416340449616 11372284 59132576624844345519519511269386084352 11372285 314629510595820145099238536758979922400 11372286 250534100745040130459375381364716233344 11372287 -782431089158391468303789885877185412640 11372288 129088284305752367063351611127186325504 11372289 -505031224232444946685905062723420192976 11372290 -33145640956848005162998039165277253600 11372291 -47529042822222849011162082906385401696 11372292 -222554175460742759823170555912961638400 11372293 319314466676074322168933126242659816924 11372294 -442077041468670506518238256596064998304 11372295 -24843683363070401846497741466983795200 11372296 -3706747151327329889051479938917007360 11372297 -3050492052109325465127669462793079160 11372298 128743196290634060098988915487378862080 11372299 -583750930476346492375833877293755478700 11372300 -63079421635282346781419360593094457600 11372301 -98152889152582673144303243282910293760 11372302 127802640075314751482663609439689852352 11372303 -478920501756082863120774787351522309440 11372304 -29947735311141302637558851651135864832 11372305 25642509157058869044459377772842805120 11372306 791059418292668626241607265460933136 11372307 620865816845861428472262722686485414840 11372308 11879475152470753678214795340587016192 11372309 261350215135216922147270499698168721120 11372310 38054407331268343369553456218413513600 11372311 142250013105342880694331691141517020000 11372312 221683317102198299336594858397388615680 11372313 42513691712095591387862038928824276944 11372314 214470897531679540676142018665519126256 11372315 72056700685284793878940819523649168960 11372316 -20918904293497342692641264555729366016 11372317 -1048212015358775293848840251397459815520 11372318 296657488969059116134629866099637951360 11372319 5062241925565923669854109476825290752 11372320 101797377492396894258371503644184412160 11372321 -1181623522026589646125197536053913995500 11372322 19461258867280646103922684477998835200 11372323 1053652253825856982220783699283963889344 11372324 -570695440620438081643311856520940242304 11372325 -24246126135183181940808684999417230400 11372326 -164766264479174416690169319149331949440 11372327 112317596770297497606055920387791006208 11372328 -143094703315418471996031459285613854720 11372329 684280698822637426394105639289742583930 11372330 172085363439345079319111865679083166560 11372331 -127613491036950702793366125159064289280 11372332 -444170096174085139683552914572815123968 11372333 -12382283137507137500211246322987153536 11372334 -584122011998640338542350955183505280 11372335 88296092873763581307081253973304513600 11372336 -68413826257672324818681229715725516800 11372337 -279461464287222028175156282369132010240 11372338 174337534278635877135870892920747778320 11372339 -648793072249449047077460684715402432 11372340 1354396212429277138291951923001466880 11372341 137174544432778790319852689614642161184 11372342 -346538007982365563337880960398864611328 11372343 -353573263556274348432612157182696429336 11372344 -33132291981548169819789560361579171840 11372345 -141819453201233186395979626460740227900 11372346 85743784325042673039675345304049472000 11372347 63358132995352415997766874508548567552 11372348 99714975932246663959537136017501619712 11372349 17651260845285549248396146368238136064 11372350 -41388087227516545717536565065099264000 11372351 243896658710412815282616464240983441104 11372352 -101678673424276565233699050473857744896 11372353 -581179084905344852246851614629331470398 11372354 -128833737585583541337226114129412315136 11372355 -262837820740439918055208590105488985600 11372356 112316139156537415762522371111686049920 11372357 -501908004111814038788426930435833312068 11372358 3614554043836766704479358009653331968 11372359 -1239208921289724571365119379633724886440 11372360 -38013792801859396599627218618138112000 11372361 -223913916529748343086791710827004247872 11372362 -570781115695298392572862193483821103568 11372363 -619815459970375146440343072039846744840 11372364 -47257105800957314614694769663779961600 11372365 138725646062717416002663911442988717260 11372366 180884699571640702348957703089985372160 11372367 -106459163528423413425192255112818547320 11372368 37067533643233897255151751232868843520 11372369 729179909795688656863294546737187838760 11372370 -140413473628015240157139783862193571840 11372371 -1259292597203523733467585230856799360008 11372372 -591947178915759993683371510852823341056 11372373 -373530008626387162896435835910245845120 11372374 -279696415015335244582489582658572629120 11372375 154412122756925764401430129529415984000 11372376 -586773734489395469644532389657926082560 11372377 307714590267221275134727338266930880532 11372378 -17017473064005069140640584887524953376 11372379 -789800248328669609058594887957409991680 11372380 283083840180928711521052848792011404800 11372381 -78640709994939946831728892322237003136 11372382 -124126374381433380262723365360921600 11372383 664339716190863467176928078182355111808 11372384 -940461737995509188169212218110324768768 11372385 -326196169356784568218775790363123062400 11372386 294049504977410730015447642963145165392 11372387 -238724483882975704480080116360766218400 11372388 214429626551589612384135956686870966272 11372389 85158569079108702481742867974775085856 11372390 265242539480589334214231813387997396480 11372391 641690451402525561630904314434440045200 11372392 34301709519456194629162963791053184000 11372393 167346954523919548471723717120959488640 11372394 138710547616553401707243564953897193984 11372395 -355932368835654966156471014111418573600 11372396 65336290443443459677026357220781506560 11372397 -92126628937446401329109092718664845472 11372398 103572404225407578016644188770077105600 11372399 606756777546573398393924725286208968400 11372400 -23227675899590140041087027261554688000 11372401 -418646406915905741450054860158895863598 11372402 -1229810690455834723030125169384894064640 11372403 -180529196275620259459699187986652042496 11372404 633013722170257299472954045808664937856 11372405 -147697182005031087297813382506979135680 11372406 -58537467637557320286218474061133507200 11372407 -750210476799751692258927040670468642040 11372408 140636186090469830377837826761655808000 11372409 -292455949912977008214173190812880294972 11372410 289959110325690136359116257965247250400 11372411 -19504831670774694195567513361235627856 11372412 43881288717482043667869714450761318400 11372413 14462730284400264019942470327770131448 11372414 386669703694943600187454692029446902912 11372415 275292165867659416070705404186506180000 11372416 -160166000545858073685918261164176834560 11372417 -20921473169529569623745629312310668800 11372418 -360578386815152503705207591230084556800 11372419 -81653176125194259116176132601643282432 11372420 222439405812807528860659449136017984000 11372421 -565807130237689340826957525797336121888 11372422 -112692305480041421637371269946657231616 11372423 -2278527282096930524698997974019272306080 11372424 46782424476225243458800603396138598400 11372425 -4769444743115463616949735881147560000 11372426 41065052413309324536023179675861072224 11372427 117876958876945359912504935300396760 11372428 257842717434840922381963852781627571968 11372429 1197788644201240544991966805306658031030 11372430 71426347420361028572094031345256277120 11372431 62965938157407144221860266155892144640 11372432 193617418204186175527854508054027739136 11372433 119306208772180665538719020495491243104 11372434 476616789140856839756336496118568009616 11372435 768713650729972285216451393022269576880 11372436 -36442587667966220156981981916919523328 11372437 309361341893471383472392129543107595260 11372438 -211707778245051579554652474374387877888 11372439 27627963905348864179418218096288663920 11372440 119617179725571180548410918386927820800 11372441 1130540153344591898865705486618878272842 11372442 202593160542334708886882220234087579648 11372443 -248985992212086939267650354388993427136 11372444 834504717165324441502542852823896423936 11372445 106316435009548057089255306187555468800 11372446 -583847055815439732587694142953645631680 11372447 677672238560815136531325602040409722192 11372448 458940314709182278139536760508833071104 11372449 1136157273123781879220611127902085688192 11372450 220237990112643303273708436537241136000 11372451 -22312553687157650634378287002295473680 11372452 -13640399196723445170588650174997708800 11372453 -720813106055002812104686414249668959298 11372454 -418753482391967358035698808654739692160 11372455 259527476134430780827336158241548018360 11372456 -57713721302492324615320906517062871040 11372457 87061176380269807614536182323337440 11372458 100683920477639115134062698730470652080 11372459 -428531548729707535286375708663836586844 11372460 -207693954417132184073795502357901639680 11372461 -48052181984316854484322846319559370208 11372462 583480602293118233374844711086461794112 11372463 -736053658305244456573981056843122748408 11372464 -159657638780751240614029017310869176320 11372465 192193505961702944777711731824019902720 11372466 33908812007722064242965817026076892160 11372467 274149531822379365268058809603409333516 11372468 4749352657633304953752147437576656896 11372469 444255097885157939311807679726256660480 11372470 -50206614923892956603199237123333880320 11372471 -959145238606535549990439700603700688000 11372472 -148424944977088438029157418960075489280 11372473 -26906029115317086059615924875165212288 11372474 283242089539659193914364508021872448736 11372475 -186341059510890746825185469150217562800 11372476 -625940359010486746530233442625245629440 11372477 937592437881053558458616666292124096326 11372478 65211367934639915606535187012458218496 11372479 449884626416491575049182443211148662080 11372480 -6714981493728505523461052059468431360 11372481 18613970088068263198284561122544577122 11372482 -470510191254341918021207707383282239616 11372483 649522510619900080409054514854160156732 11372484 -439969294441295846800233464918483518464 11372485 -215583341793073956180661633861587290820 11372486 391553983195142503831047132989203805760 11372487 -204401821238032628368296323858321970048 11372488 -111312224043226355338955044898785689600 11372489 -394664825737702160215937860839839727180 11372490 166592679603577088922339812524486998720 11372491 -107861234426067329082544515019336477328 11372492 -22058989166361397916925557234672913408 11372493 -189583077416054919029131584052610587872 11372494 181838028271448044295488904933255795712 11372495 442866455509010685774681781431335656800 11372496 -90414051630798155905811917432527519744 11372497 1524671342533565271845838901691609894820 11372498 34514104306581316721345799314841742080 11372499 -433680860416593998295835590989073517632 11372500 18573290244598486017245961882854000000 11372501 103340610827251080986942510920494553344 11372502 39240511209029220300039334010727070080 11372503 551364076223888966635710773806211303784 11372504 432282452517304762285953487142078423040 11372505 -62467443852056255407107258707861468160 11372506 -450787012972645097977883093929373484048 11372507 524315719244104019880592710119716343520 11372508 101607761686356842877669452393115648000 11372509 260748843984126865337653343780117551980 11372510 31261872113824546519407225201506232960 11372511 -2423660418874635035873350963039582464 11372512 722511944624547172016386921321362358272 11372513 1705367966257930135414443772287259391040 11372514 -11591184894002363892683974937490777600 11372515 11971073911785930640224806486966323200 11372516 1383191609488055364564293440502061047040 11372517 -186030598230860963405345512412384241126 11372518 -18582605326483844528526322346268683040 11372519 -188185834336275975906307379510567524920 11372520 284828548915824087801181158185431449600 11372521 584661029552400784026111968089883841722 11372522 -177877189544558854410283316011669610496 11372523 675933947533191750629764465770148603584 11372524 72830585887400864872690959086893670400 11372525 -680014598745242871677655254409617864700 11372526 311498652248046409003283914317425756160 11372527 892357233660159559109239335802006711376 11372528 -99411238597480879098193259010107867136 11372529 -58100458846884058324478283667376270400 11372530 -57026072855175855124989686099603993280 11372531 -741673552975426091248946203261437487668 11372532 178571933943805342686478101963597545472 11372533 -1550467088393854923045802229913146066400 11372534 315825066474559788868932542559707813760 11372535 430573785980189234281904591979674702400 11372536 538735550136974080503088928988856320 11372537 -262808466638244484717898613512644599408 11372538 442284691443854638151776325167477013760 11372539 -472398149741522004812685995596008811872 11372540 -88190483282333471513228640839893685760 11372541 436335028421425375628986502049555375744 11372542 210500576440833101235419369529990082944 11372543 33621703380812996108691728666660920320 11372544 368658713363006439507478280908308480 11372545 -553600364164016273890774152705553320000 11372546 192384536709694453364077477585251624864 11372547 -65070009959653137362905357976772768960 11372548 -261978681281639047506717865167949696 11372549 -523965880991799838902702581637756420 11372550 -46641446213077165362172389359529062400 11372551 -1136073412347673714026279851829823449448 11372552 -102463866458982690924151421972185574400 11372553 -252054667711179443085054176761960429980 11372554 -914429592279763115915194953956923392 11372555 228286935592476853751832845233313340960 11372556 229876760320254988347476211689377926144 11372557 -259195419353655346999413059986833449568 11372558 -165083545874842254017425202676627671424 11372559 344328581192637804706963415862478486656 11372560 -14189580376167699492171000096374046720 11372561 328145833329265538515594310817319434162 11372562 -21613874238894439569678064115047990128 11372563 -539167478886270020266251026661431243960 11372564 12202075844716115674550791570968514560 11372565 -407021321329920336901067702903276472960 11372566 -542321741183386905129286640755006606080 11372567 -168493897177536074778925544387572494336 11372568 35811262009758269982039520370824949760 11372569 87341960510972836963910361008044578244 11372570 -92890900479536570429977104666549469440 11372571 -79167165053953399193057285335230837216 11372572 26097595330879243111869814789219390976 11372573 -341728425119547890421762818313748013280 11372574 183007432357127330297187071864922537600 11372575 569830733146139805653467503225149154000 11372576 239097200842064704690793100025779978240 11372577 437182144359505561087718929010381042208 11372578 -29739193625293227633025569123954667008 11372579 -238392735212884502729055773169442320624 11372580 -71855908652255368881896723360514170880 11372581 -150353447283425733319975270925467321056 11372582 15502464010475063236541027506258465920 11372583 -4434988132735507504706905668988402776 11372584 76680778295882395864472098506020536320 11372585 -109962360595489348740112863704740856640 11372586 -57491538420697133808218845653846201600 11372587 45915499635478780974186524162111266320 11372588 -363237744432643676031777575378101101312 11372589 1139859297090525051538186689951864419520 11372590 -428812663806175935733780374470185182720 11372591 679294547326235776292355485014979806992 11372592 -15328328187215879906291620300185403392 11372593 1269479907957374884468095441626212077842 11372594 -368745772549905966784120801273652273904 11372595 70169489945240264291773535978560710240 11372596 -478591193042132102996740369051122663424 11372597 1008035457018968712802359452562068928 11372598 -42593100157613517717305811037709491200 11372599 -33080518836951902266135978917761259168 11372600 -43136650860795521349109539705027072000 11372601 -11546536832512225304609580924274719840 11372602 -363160838777966007199660310285071630080 11372603 513796644899977281033850125264486374400 11372604 187706040461582534988434702761714974720 11372605 -492328378041401223128390322238078822740 11372606 261589304888191394265981894500789152128 11372607 67294991511139039775861338952327409048 11372608 109853695770636175535708930718296965120 11372609 10218642086610345389320341469848826152 11372610 -183010437760098682286099334826626954240 11372611 310649630782481790326317688384563876800 11372612 -53637932000194643979808488897430863744 11372613 169593410168489138772100911056154576000 11372614 236086332952117567479608563434412646400 11372615 512452105663527864490503316369486688760 11372616 -306694093954587640808863878261050572800 11372617 -14198168677896156413476722368709591334 11372618 172339396808677447639592717470715699760 11372619 -449586369100633983380316278029968228432 11372620 -82508529617443909174701287865866065920 11372621 -69732632409157879080552760242952415040 11372622 39703821858700169017511199187802392704 11372623 619349167505677028216710159673651445872 11372624 133927149517585094059348101695171051520 11372625 -106078489062159328297019918014519440000 11372626 -81370619869206503925933923981887727616 11372627 112482777966382460461819760040561813072 11372628 -93744538601959009429352994943345121280 11372629 217583428398309519415802075993814401920 11372630 -248160733794624847076642400734883191040 11372631 5762026757680712703948695408738508240 11372632 -346155206247028683460848667067900006400 11372633 -703003375575884680511840515912190532336 11372634 -26594097507961595028239725419564063744 11372635 1936933217830710447154680805758666000 11372636 -848008404781505638407854555749921159680 11372637 218428819787811037668514546816078330752 11372638 153493028722097357078520122158113856704 11372639 -362104140696161747537820113041375900920 11372640 5613283608894370806529918057316352000 11372641 230462231691616003115955360209818977472 11372642 -204340402830267552921247355857447884288 11372643 -341141780827162100128091789025392195376 11372644 355906137299571131166517547917656182016 11372645 -171177408599284970942920113315029385600 11372646 107965735831041014789951849396430649344 11372647 -411506290804280057775486945966624944256 11372648 83629142738241538933871738836847493120 11372649 83234672923999474248900572428180987968 11372650 112018764419689041812121581438783542800 11372651 159182397522186899702151854060616330000 11372652 58079881003399500296622691460269253376 11372653 135710470745963562650072770087868843360 11372654 -971097455875261784334069617145473280 11372655 97023638685435689884007889584262009360 11372656 91308776173452351908561173631226970112 11372657 -720185405634175439271717636900131077068 11372658 -182987609574950505571623670905002157312 11372659 -518421883587672183616348943675377646160 11372660 -43972859898603329390154669729327022080 11372661 219096214012144286472706951038678880110 11372662 87893987484974696720335509306657133824 11372663 163978735478394862079953926682887757560 11372664 -265481859136344510964425191398865940480 11372665 -40386227555201231567049107853648399480 11372666 176118683727741200440422841266649714032 11372667 -14970561203616242926906670875585926120 11372668 614626918743394364823737847347389382656 11372669 -130913387989094649591902766482085120 11372670 -10912984037253770881412045135920780800 11372671 -110559803401388268117497770508338394688 11372672 -351579632302511907186370568427153653760 11372673 -13837711151404730672145491635594054080 11372674 -114849721292289497911610441064996334560 11372675 153159091505455419320410196651905995900 11372676 108287301599421426559618525068961443840 11372677 -130769828948479169175179022002697340608 11372678 544768444534368493572462874829381845440 11372679 -212209539739906373140464723024623941776 11372680 -588828705776393981058308809557459763200 11372681 1144716199641454720283864027829654019482 11372682 85830277406012073487881531825988101120 11372683 -4658856946808156107658780760921415936 11372684 -1257974754922250302474471057025474095104 11372685 459097927890685249775547548858166424800 11372686 150963549068684533181615698582866713472 11372687 181182418106237852361576102315167733360 11372688 -31231930273759967785380478487398146048 11372689 1203823968872808451869832115651704466800 11372690 13615090106417914828904578522244597760 11372691 221037953932163095515284108252468825088 11372692 -88491125151746528315045327950796202240 11372693 244646697643112462436536087450273292942 11372694 -260853344513961559389727884571563980928 11372695 -373805693297439402655279873294438186080 11372696 837587648972869909204695256769164185600 11372697 -320475190858513040600450975512042905600 11372698 -750676334488011836343859594662385143840 11372699 400053045883670437847286960341096286864 11372700 -35433856540109960612126760302683545600 11372701 -102205077338749964986350451104957592596 11372702 468492946846937540749385234081685273600 11372703 222186750175265480465237183972681057808 11372704 337353098352406879113847439811960569856 11372705 -586405721010455258514663412314672940140 11372706 -181045773727527194134828157813443203888 11372707 476119253902419893599972240501024308956 11372708 -265850815192060439565356912422961446272 11372709 -24243385830347010976001595749989440000 11372710 231755038383153271354446105223575845760 11372711 237783410410160172583569429504735873120 11372712 -142257010466796989475312388190274600960 11372713 659833494462528663650287776804962293248 11372714 251984784079231724572721504579548215552 11372715 532220606116706082240324680651039752560 11372716 303290817330037975082868223774806179840 11372717 -1155392020416507024058376580590336448234 11372718 71477946363916606287322349355281965056 11372719 -480214222467743976816859097798710272880 11372720 139288577959230933013147483411582156800 11372721 -717341477015654018865762669065186215200 11372722 116305678404963939755710706443337779200 11372723 685492281841053635863537359969776140800 11372724 11230633667651861131611634039250552832 11372725 94960631549714004253575020714944400000 11372726 9658118899965430720899766272308556864 11372727 -55869684123118939397277931449174336480 11372728 237596675877164089856487820400532172800 11372729 139654525343624017708980004747909308330 11372730 -41110076557109079574941741026719034880 11372731 1104839928490679486772686851461644966112 11372732 -122540158884156045786371401856845194240 11372733 -65958080992718552773741373921741731860 11372734 41926581457048528647130135269278628480 11372735 -766228720015802123494308379913886057600 11372736 12454710959165158887367695812737892352 11372737 -384286716925218321663477745996821575614 11372738 -168184785596925123464123157738244018656 11372739 -355692189190503318841800793852427063808 11372740 -314643101149659761594014694096388441600 11372741 14304710962271408467748879260743622080 11372742 -121430965204577473477189040412719940960 11372743 -65255813612479966054397645610202947696 11372744 -366360094184187742210100371366527252480 11372745 189535987115681118206752694959138563840 11372746 32903506774677496111530040340503027200 11372747 462787725810414054564430538068699586196 11372748 -355160021877244394069841178914314027520 11372749 -1244240322264959103361062063297311514250 11372750 -703797284178990264008039286992768496000 11372751 -160523838884416066823321942574215581920 11372752 287537268664004452912445812286202314752 11372753 17811498685146660760009686698899777536 11372754 -58831086156739439894495385332479153920 11372755 -635894552818426412295952706305047813840 11372756 146747934295197184252884840892629722880 11372757 438156640480135721495274787649616623520 11372758 304956617315120954616866967890294601600 11372759 -1088059301248188860298220813906462610040 11372760 -164489813969916002978812998255025766400 11372761 -801329553967604557980535245242148038400 11372762 -145888951954919713357458714363290615328 11372763 268256493071587929295789089809699118744 11372764 -69222840436814627370387576569161494528 11372765 384722032604203733743214767721404612800 11372766 178327404812708420465535710824643508864 11372767 316220021115261680658774580995994529392 11372768 -1160982939892292292237059771255893524480 11372769 12546782317036401148439161436778344784 11372770 -165303821539849233585756173966695512000 11372771 991892423837978287726618679584633986972 11372772 -177495552859299574987918910183630174208 11372773 49744333700434146563467569168786148640 11372774 141850170311264728378804649985635713152 11372775 -194986020023226938665002546123404344200 11372776 -289108714735963480725288925487482521600 11372777 -37821823234141856266250963688671361792 11372778 704278017325267884675964548653390346240 11372779 549632998819205361177220527622236458784 11372780 -58035574606644649219934082731415091200 11372781 100746428318701154189372088734300421120 11372782 -111126579087987659035757412956912875200 11372783 -58265368536113196484423939901255329968 11372784 -39764062440689684687022716455414136832 11372785 -152362053108544044067549501847738468400 11372786 76302994582748265212963171250166139904 11372787 261997638708725329495475683164988691568 11372788 330437716506147048537981875181216618496 11372789 748237436772202663875977522894853806556 11372790 -1945300561441994254935329203610880 11372791 467331816787734025774530281394365225192 11372792 -342478664329053586123883112907748044800 11372793 -336089508666279819457993884074265592896 11372794 198159757579111270126493684571278883696 11372795 -147610848806024044902056618101673630400 11372796 260368664895315964217405891415720932352 11372797 91378817774794964858202351715791068352 11372798 496486535576439465067991090955876326400 11372799 -103591789175164826797793977670273870136 11372800 -363858786804349260995458866951592345600 11372801 -65225842395953207760298428578612120256 11372802 194174169897494715009112159084950626304 11372803 320186803743067803420301239851183495584 11372804 -245912985148706682769681231342531756800 11372805 13968633276300547248710423193592161660 11372806 -164681084819734382329709219538603039648 11372807 279205981655278286162741632632738460056 11372808 643125268999904269905339026551197327360 11372809 -43510394843777079464572777719497849984 11372810 80697495401680838425587190279639249920 11372811 49104342965560275773335846546446732480 11372812 11480486197302613626943364937729183744 11372813 114831388293090649750877176935854068140 11372814 260674367036246638265197435140039533760 11372815 27900672822375575507707866516411494400 11372816 1261396002439864503794313547278188544 11372817 199878697464682451737254897575705802480 11372818 7608012398277022371085214783834000160 11372819 903088348059434323226133921516847442220 11372820 -248672421472439858036608207601278801920 11372821 -686796760247642000342826273628738900978 11372822 131058001004761739921829098121161159712 11372823 135737674485272041430723029232931646848 11372824 690676684211350812434220157909527336960 11372825 79793988305927390148597785863177632000 11372826 10249336026050024850398699302873456128 11372827 -1107334916542300389219193886917375831040 11372828 55697050873227049014065128466548704768 11372829 39084710936277439416588931691568576576 11372830 -72395282440680992765696077298213068800 11372831 -827752076678569456047951593961313726368 11372832 -363620221107261555954402925414223708160 11372833 564277040616026773674311678932908590784 11372834 -16819461821339077364958468093054968448 11372835 179375435471298810965166626795712788400 11372836 122282465257374411300998877977368486912 11372837 178704775853925733278307860822553611552 11372838 -124718799334464613118431285452838362240 11372839 246865394615948128227200531383227451640 11372840 -561446229460310362660846493253058560000 11372841 687763848203382112383022142009541813360 11372842 26592036319502733696732998305432712640 11372843 -103234971406908576038422699506109774188 11372844 184149857246006022516714042942817370112 11372845 -57400930139859748622206572647349175200 11372846 -24721029642091351725369640228974584832 11372847 8709459985178906325912017071923843360 11372848 -567339110967851075892579238347918163968 11372849 -707151615238635404101567114745431103760 11372850 13308656993034643470480833157442560000 11372851 -371907116698754581036344109626476198400 11372852 -303829365128331545016409092437675624064 11372853 272293265982177350422847971286910575904 11372854 282982197620349991130493094974847721376 11372855 -12000671245202820747768666666636971760 11372856 -133181780722725138496788181253119672320 11372857 520372133245599388317743186977715320106 11372858 123499766872965608965636123283966021376 11372859 -1113446966441611921048163322713550512160 11372860 484171579358435682126284533764159214080 11372861 344581021558254034281816632633980779462 11372862 -184242633332994943629170163763726359936 11372863 -238190759189524264700877330464474587400 11372864 -154169443933149060135816924611057025024 11372865 13229954340075816163470792974320070400 11372866 388555560800332865751119995034927143632 11372867 -374125690409458570123571901929140572672 11372868 85309122617695274028079992554844979200 11372869 1454096730530137022185932138546679644 11372870 271060858618061509516283531956174527360 11372871 170169420075045708629312010746311089024 11372872 544462895985577762181736313687080960000 11372873 1013582919449535193322964672475673040 11372874 169506295387089168955484395843839164160 11372875 480880299942752702469425525174203620000 11372876 500893381969816479881435352760431360 11372877 -197432685656885398096619006425945667712 11372878 -25914139950587957440370105899321857600 11372879 129489637230203652677834714121144622080 11372880 1909626539746643544946582190490255360 11372881 -541191717435171911699869826729538847896 11372882 -431688600559577042199456306849662564208 11372883 687898815597593714960644249173785469624 11372884 -114144075795067795728917709436509741184 11372885 21197945582604868033458796842127855800 11372886 -4738861266293220497978541282481729536 11372887 833200618229288412965749703311649014400 11372888 -640423343180451920983461062564364810240 11372889 49490455142626828505865157733783534016 11372890 14349634908696001399144901034961087200 11372891 -85329739020099316698070381256603019708 11372892 -508745517359670028613685986378546370048 11372893 258022717694106092485950137947124687200 11372894 65947102881847686492058526339238581760 11372895 -192466981353206805654828987020974447080 11372896 -437967641477771989097933108870635585536 11372897 -1326917355454324275617600569102640240640 11372898 -1019572568158204696962616169356657152 11372899 220606054876339406606988349991341848720 11372900 231322999547792474486844464987375846400 11372901 -779547351811812505846022961716492136960 11372902 230200235864510554181193509647399244544 11372903 148456314365258514792493614698828534904 11372904 -7228034223370918625147084244833402880 11372905 -123676288123801913781022180381820472000 11372906 502553588469715368275046054596978661120 11372907 -51728296903851946756049771841247484160 11372908 -97079939932596018502497759206888398848 11372909 660500164122898601198402456272611824448 11372910 279445662642360041660342768178490335360 11372911 -596406897582032628085607340908039504 11372912 50085102412882119441734232045955940352 11372913 328514025053214903569859449904006360000 11372914 16049813065194231991153700777124237312 11372915 494121635886043029434193326653185322080 11372916 253699823671734120150323971144987287552 11372917 -291060089511299500290346018927245022560 11372918 181887028169024786619980704369057914816 11372919 882993420408400104794434361669645752320 11372920 -176759003337989012918489099359147622400 11372921 215447112935026343811782386158126003264 11372922 80019337227752586880127926490501076480 11372923 -167700220319859232709526015302295614064 11372924 -3868682098675029422077262848476407808 11372925 198813601084007199227916533009982912000 11372926 870316268337807909942373382704133859264 11372927 -10923321766284772873153589326580224248 11372928 -83761103738189002286215672411780546560 11372929 31003192482768249124512647100504678530 11372930 223027606574477063012685040449893006400 11372931 29082875538975954588501887286156238020 11372932 -697028975943432459056761592882532960000 11372933 42829747200878200762065889035258362208 11372934 349714870823170112846460902053421734080 11372935 -122789840095471326888113645088161463840 11372936 -587946205479602872737301940231804221440 11372937 -35464560998217383829031038571894666848 11372938 -271556625607947541213955972041234383360 11372939 221577380789323972479133788817915640640 11372940 -505430951302551856953600833059037030400 11372941 15385188396787514483558398077017775712 11372942 33694001976551230763743971855165117312 11372943 -211728957139591579891842202533347586936 11372944 -2506144862541547603718113881421578240 11372945 186781267553884662234572174488194563700 11372946 91179087094085270191461507134915103744 11372947 -277144215570982208190885356580979467604 11372948 -12969991335315675133167314667912775680 11372949 74771943739707382967107318881937299192 11372950 280604506133680329448527749844228324000 11372951 -134007529482519586882461657251983846560 11372952 15439192948196494817064067396970864640 11372953 670798898285163557099511555657345424202 11372954 -14893460376936053909372306750256575040 11372955 402478727431424107523599509613082449920 11372956 23996880277046879030757813285774650368 11372957 -427888378266707989331619406804915072794 11372958 234315806221473715688583519051031051200 11372959 -277550820144209496736284079722183218880 11372960 258609371193446729776515710829521141760 11372961 118470540183769269756131504456452515264 11372962 -32994299298066200028496198430808831936 11372963 -557777043152611842304926958824204917760 11372964 -439634308610378391339910323225854721024 11372965 548127745831440547145272451449651396860 11372966 818140375370126981197529110119134748672 11372967 -1610533669962342291474269981841188184 11372968 -466907243761110129955173435449225917440 11372969 1220524415514262983412843487519851109370 11372970 -4490325465544285335919282102121594880 11372971 637380944777394166131820393760712522500 11372972 11699336183478164117250797104705784832 11372973 202700206086258077260546310458064126784 11372974 -238203016438136929609204209898405635264 11372975 380366709224945328350033342840736873000 11372976 -53046339103773718582574574853929123840 11372977 123679114359058633084144261393175691264 11372978 -60570639836089172464447301416066050144 11372979 -304102846931780408318329868521978979016 11372980 -363554118242530118468667290788292044800 11372981 -42419191011096708417156190845123763218 11372982 -165092926512203774017770107219530982400 11372983 -225203730558870608626017348009087714000 11372984 -3152212146849101981419080258843770880 11372985 105072902103859454191802623031681823240 11372986 181903523385867572788882862936940764640 11372987 872130904624181741111868659152269921636 11372988 -233397211382832545816925376097260462080 11372989 -95057500856967387848226634740837982676 11372990 -138140482482215641674312673745898345600 11372991 42672074262163319435882540654405499264 11372992 222063312499345265530089743442606292992 11372993 512349617290364927095754522360617389504 11372994 -283051821694964543884952951721325378560 11372995 394621533356519768505926577174510858000 11372996 611667599582174088496183967996334672000 11372997 -317597804418622984370717162126737716000 11372998 76366118604109885227152301427665154560 11372999 -167682986249595988616939279128633210752 11373000 387136979359914970634910353671127040000 11373001 316117523904996899193502057522873414400 11373002 146372979092328103652383352263549307952 11373003 677897820479212327428864074616832479612 11373004 114134506905282874549765532637540314112 11373005 -75823298018046074166733978521872273280 11373006 -312550051222331835819850924882129884096 11373007 -124929720835666591460737979254575038328 11373008 174141834923058257528935777687404306432 11373009 124987066214034071575327025291141805120 11373010 -212345379260954164700264176064416327680 11373011 115000595746232394131736130766928783552 11373012 55617370506122241405757191849932101632 11373013 822619977067716799850601497322245167680 11373014 452421906207225596573330074286556653856 11373015 183805272909446745677888040333514186320 11373016 -77410393299260126313795128906371307520 11373017 -166710798551692339599510726345720907200 11373018 288129183736412843773967356362223492608 11373019 17930767030404687441455619841567150096 11373020 246437802928138372628371495137454425600 11373021 1047058317554558673810117198122655696000 11373022 123581131134575859906870886699152052800 11373023 83597848743153195538019003918862146880 11373024 414049016534850422750648434143979634688 11373025 -464252689468641885585498440915833405450 11373026 -71079508311480439609467766371039536640 11373027 -12922018532567724554879927802128302464 11373028 696095652453265363211100186121377431168 11373029 409892433992590271698879872979778901630 11373030 145620592003748484446336733425265083520 11373031 -3885877775284763161869811556079247872 11373032 -325821156771202441805410095577497600 11373033 -188233689574627200701990558130598152192 11373034 640567340070635572470861201938802995712 11373035 -46567938239847395865255082484613626400 11373036 -82578353114930128982374029304419813888 11373037 -438897946662260950385777859305607490432 11373038 458632017399265115011257055424225593920 11373039 348213293836926961441383623311061927400 11373040 -768126230081200059203003705595002880 11373041 35991798127664315340020772310336271442 11373042 -110544763671283160924000675236350396288 11373043 382407132562026338163527827996265300880 11373044 901986801043718811700063459085561675136 11373045 -16151333313220422126114511971781843680 11373046 -168175439973033541072008568560762952320 11373047 -557533756919457778851236861071948881864 11373048 -38271831671287635743496537992363581440 11373049 168956723251091060841741094141508830400 11373050 83512825841656051583057279899662352800 11373051 -811439034735587404590762934698055360800 11373052 251848561056479137524340553622886670336 11373053 880088297034426623183467998957408247302 11373054 87260929720900269052017989959619051520 11373055 -354382756348725845769720873534586284240 11373056 323720993697429000942729259108930682880 11373057 -87220676168285119246586513894741108352 11373058 -210610678593125360625471115161791247360 11373059 -260195617328400456586064003321137815960 11373060 64468051369301299450671607294778572800 11373061 -218345346446983413579419054753031990336 11373062 -175357148036770895742539630264592727968 11373063 -29570783452864892863087455571049533440 11373064 123677285714868303269343163146899128320 11373065 -746280504085543448553167413961570849280 11373066 115397104436814008469004442807340419424 11373067 -839352514971839339036258821830312851884 11373068 2950090978514705208895122535990634496 11373069 32212029481628857329010662179945514720 11373070 3056670995711085041192713527610032000 11373071 942290533016185828876476552972269284272 11373072 -54116417259989468069414705699804282880 11373073 62908744889573742948255579703790374322 11373074 -79820510033392241301415244223963556464 11373075 117853157059163551558048605061452480000 11373076 -285475383965556849502833173199689748480 11373077 -490548117211065400971325645086476054400 11373078 -240607401374623429407470421012466752576 11373079 955357332325126739019234211806223140680 11373080 -719575299571622833400641763930101555200 11373081 -352959350337142534991087661686952883248 11373082 207364232517247002938842160585531695872 11373083 735268567570482937934067425949629107332 11373084 -97018627043551525501406400754151293440 11373085 931976533205517605161537811990782681560 11373086 -117999218028919770666366070534977326976 11373087 70501147872677879929421943112314946560 11373088 557177021454203850822692987203052765184 11373089 22907958419932262396382832652070893760 11373090 105795779191942664495706202716150712320 11373091 26653574464174585943891318145514016800 11373092 784642624170955745271496613856708479616 11373093 302806505273541833099410202459933470782 11373094 117014989940646860208593884639577098752 11373095 167827716560149102747488170417882169600 11373096 -33028872664285813244582253645563904000 11373097 364920800797529785824443343163550674852 11373098 -404627475099867872574483944933992750080 11373099 561991290226844982718191238034934623064 11373100 436194939312431772713810987713362694400 11373101 -194028735315009291341134160476229228448 11373102 280910164712308767787868536059983393280 11373103 -129306865672253439704334329764627093520 11373104 -181235146206032096389995331145894461440 11373105 -353978061071654090759557876656251878080 11373106 154832807867825024747151175861632259200 11373107 -864877404670075158122327291100237556128 11373108 -3441537531801781160628332652953112576 11373109 -611038754286024622712947056686073742272 11373110 -26711877093592219469650758134364445440 11373111 104913594402758193369671154294713494416 11373112 394441087700477331910922966707697971200 11373113 -2399392812859586423021687792808423072 11373114 -38342398303792290653452633743469214208 11373115 -21230897927806095116589747315742788000 11373116 -568573492001405717979533188773839580672 11373117 176526924510892839912249544293317186112 11373118 -346359458275093713310601834631061405440 11373119 978440944985715216668431738062797610480 11373120 -124822160108070605438279940332480102400 11373121 746907424502282982460030553930714800322 11373122 -95209439945297607769004541591275453568 11373123 139079229075071429342563120259344276800 11373124 48764909597255525055341084522599960576 11373125 -62888403738555114502156088343016080000 11373126 270487473434596627590170429716494769344 11373127 217906951084880661986142899042495257240 11373128 180084682578116612577334379749697218560 11373129 8279489379132825469765986356784257994 11373130 -395255773930323416610293211853607387040 11373131 105759776338635318561610211040272511744 11373132 21119156811713465836942833872357621760 11373133 -692125055707055267590431448524922657620 11373134 152090932114016092167807887597928796800 11373135 61644436406642650694030364225710246400 11373136 -142438073086922141190702680432827711488 11373137 424742566026322403780986284516932714352 11373138 -1879901874254035428934802181211408896 11373139 155600834804382189861299196560274186024 11373140 585561678133131767840727173939861917440 11373141 -214946822889117749653584465143742383520 11373142 -869058707694971930670163428655812584928 11373143 31745643239530772472580071133455760824 11373144 -618733592818831986732244032974845378560 11373145 441549443507214264746309701250653692360 11373146 -125509020424858330955457726072833203728 11373147 -38106225874441529975371028169408304392 11373148 256988250465122640084941243457994654208 11373149 -165358412821478207787446707442914114836 11373150 -23468677909925575761171684211207118400 11373151 81972486397146265677979841340936261152 11373152 54586591743888084814099754534079823872 11373153 -693563296929455964052704266267590080 11373154 -15612568265361730644631820643857750016 11373155 -484040267937213232248288139375980779040 11373156 3720849919185343786731564319191859200 11373157 409730605731459402501868630724730036640 11373158 -9701074625034789905066879816452879872 11373159 76676045444063066153200624860604844160 11373160 -141200676642856020995054806792169472000 11373161 -12201737405607024048404620288525819788 11373162 -37073278953008998692536827639845941760 11373163 -193578179522935870396430897909869499976 11373164 -158333923240591028678798540440802761728 11373165 -246709939815635582346226874498293976340 11373166 74017162436808429396216258890202581760 11373167 195753342565314870314387044173275289720 11373168 16507247564786224068260735816844509184 11373169 166439374646035969014811211919241279040 11373170 546810841330662624884281073409296400000 11373171 -159789719141436486478842633352410153936 11373172 515196404395842735272884842021914726400 11373173 -31965200907884705041511480920960437120 11373174 -259767196402811713050725837605430996256 11373175 355425612828336879714726844186741825800 11373176 -285934158546096418459085087053708369920 11373177 410796503321709045640702706347745405520 11373178 -64007319996929842168331359761639962112 11373179 642688334963304997140466005074644431780 11373180 -39274162859389700563813861658236846080 11373181 -105346630448796464037829896974914944788 11373182 -52939113573221196676660438507231799808 11373183 -272198913331668353115307667288720110080 11373184 314527701094620022119257730528911032320 11373185 680688610554327267414452442824830694400 11373186 -107535148491011735394228386726902870272 11373187 139741138404232265249040142483273672704 11373188 -125197393767953855537710148801921470464 11373189 -210668849786768637019116524943414521376 11373190 -27786797261250297372728673594742984320 11373191 -365508665131267309109804631976508386800 11373192 59567507032938995951111052187668817920 11373193 -207725787895729274759408415620283718740 11373194 161176708385252369535033923303235456000 11373195 -3160964299148316285242700236720297760 11373196 20049154193174015086829898105571656192 11373197 358750445309408019291277772772289074912 11373198 -271612210121638455371008494042423193536 11373199 669413407469185395254727640293284708664 11373200 -65813172227064964119275050839836467200 11373201 262629464396784489125792245698476580864 11373202 -167338705656580464565872425304601742448 11373203 -129125587829346627620357578731109630548 11373204 -123138105772730870828895349892757516288 11373205 428411005181801123294596853067350512860 11373206 77202357577146857761029788215257063936 11373207 102985603929876261943531870751065582440 11373208 -15002752510321657660742131442073600000 11373209 634787640521189402694772209617277713280 11373210 17301132895446838505769613533113184000 11373211 -75735134486343939041903036747912264188 11373212 38402524515312826531034093355578380800 11373213 -153360423312862604429767059142192584000 11373214 577861793751531925040385813504049155456 11373215 243613385372941749072453550302854556000 11373216 -235319839116691845649727452313551896576 11373217 35590935268641259713474153263001045780 11373218 77881271599107141495674673079649095680 11373219 -156171884496244000385131460623623915312 11373220 -375342419256448780342926736926452928000 11373221 -4302933088045156087256501609254601160 11373222 -131405618327476972402695145955977783296 11373223 115235563268628621636815395889669114944 11373224 -100866307061455411498923942512305274880 11373225 106008142095173478220165676141415507600 11373226 9174484143727555835041251943082331312 11373227 -739013511110425063186686702979598526924 11373228 -95008351922584554750900063500201527296 11373229 -205863914815688532583009704846409197760 11373230 -193816027769265541028620839537623191680 11373231 385604454143029286675124227510253103104 11373232 18405749788245079664440120375852072960 11373233 731104996466998475729252979746050702482 11373234 304106699917918086139197608695322647680 11373235 -1081167739909981622779559888684570155200 11373236 -26189745028024118712161042638075736064 11373237 -220158320317913494463884326245739879360 11373238 -318476117668042533507536785476799341504 11373239 -937008027703228026806702115786256383960 11373240 -147860644736794203817155885054230323200 11373241 886736072915474668527516491575759703904 11373242 2817289223171295917224749601904562432 11373243 501924728879564717494935832447030653720 11373244 -114911277064025121085317616931453858304 11373245 -58580315150005894629039315659209165200 11373246 248241091226543373929763257048832679872 11373247 364164628113535441129028552646362070432 11373248 56331911388744687802973229334659072000 11373249 222521951123366420416067077666353477120 11373250 167543764804396936392476406788558592000 11373251 905366946197398396609484220471696237792 11373252 -224958233770066284946433469636676724736 11373253 -1140795288692456570619662941135565091840 11373254 3996540065876090061964335602709460800 11373255 -342664776735411444648784319321311814640 11373256 309752743916858570389220537678122690560 11373257 -64919239793264747739616800734108080128 11373258 101014363487542225794856709777218368000 11373259 -87241107226678441059699771158671858540 11373260 -439422275337252836884018718750317885440 11373261 -411800233389803300003873112930087390528 11373262 -279191223486476782765397578780619266368 11373263 -174903039508290207282932343972419179152 11373264 2353842460407313353492301650804080640 11373265 274585409623818513685246848551698236660 11373266 62882392267080390974580445588826546832 11373267 -758839968977554019375030006441004522240 11373268 -388333582431322964788247059925878298752 11373269 384367917676046267765906528416503950670 11373270 43352425342261776968126715088984596480 11373271 40231445588930118283882881990353518304 11373272 -21006142918916122115535096518636298240 11373273 -485644502451689731478106424591678579878 11373274 -283284725951977922059946099601314832 11373275 -349476961570202665211272301274214682700 11373276 -444567263432613427656552021883936224768 11373277 -236829503289279882615852446257518853056 11373278 90855516151621303913304666969877900800 11373279 -445384166911634611058227970275366725816 11373280 88536726330861714299644264830122065920 11373281 -37919314631669373678385487246170195968 11373282 45519629948435681876164569020157809952 11373283 -451578675330052650217142413695436282468 11373284 -256755888751477175223729451216286586624 11373285 -2206346151487388454194585980672972800 11373286 -228919989308007099338439910897944821760 11373287 356569668048884797330114708223200122936 11373288 480478070145829942983984960451352002560 11373289 -399287064353991227935378368081140773728 11373290 -6406919301643531624817272697296125600 11373291 -11869527197875708179030532182973540668 11373292 690578716600944656289020099342916328704 11373293 269049189448044111893314806007788153600 11373294 302635905077911416522643786724814828672 11373295 -711304129485846093054895241874590934720 11373296 -138281961154432071604573225018677559296 11373297 -377894684420812845746973760480965131904 11373298 413503050682899933788291968520459600400 11373299 -992931924467199338265402753000652464 11373300 297423537601540616323030271506515638400 11373301 400305747774393849119441843510315038332 11373302 185639039933907330256197980374101777600 11373303 77678231183746840203883706367260809704 11373304 -458690697668239921489680443059261194240 11373305 -3700439353969446887658630781644852540 11373306 52508734281416731545969408501039668736 11373307 139780636113811012437240949483191774240 11373308 740237806574545777914324053666507132928 11373309 -445858739663566243234502071348879951386 11373310 -19905666262797972150973610897837299200 11373311 6174067031959923076988410727102111424 11373312 231607232215139447339869098710233251840 11373313 -11065217373829513957564020091362229440 11373314 152315304935245299600244064491147253760 11373315 184512382022868519378987872811154643040 11373316 -82915435183733159343441516519972950016 11373317 -1483087453829192427581537177744159316768 11373318 -178855995246185748204950169534548613120 11373319 102825165732524853768828297692910532800 11373320 145538237612841396012508755526926336000 11373321 -432470286582639639436115813496449250288 11373322 340865268141612181524880972513800455424 11373323 136832933833622499130134724211691087648 11373324 271382164171455505497152669343618785280 11373325 15500177385200060547379182819509605600 11373326 540853938259319284849220088835392171840 11373327 -7981219026401612771077088713428778272 11373328 443116662146323656478976994265530368 11373329 -34514805608966150327086478378577916128 11373330 -2639200696981565135137998630162094080 11373331 -445756266712888742298096567544458735936 11373332 719884818530260095232880139965411431296 11373333 451372292529211228934853520939256151744 11373334 -166496939217853586226027846637680590208 11373335 -805958378487513587660217016128469071720 11373336 52279549327025651256139893148019712000 11373337 254641973620991199305226385651567521300 11373338 -175537256118328088827968471257905297680 11373339 251715655670386370523802054232765303808 11373340 -2241413453403068962996580088354416640 11373341 -146387005866259341357286619739032194170 11373342 -67718099080586159153555666759870349312 11373343 131037320585001353975890052757673417040 11373344 380488623231553171519144081883974926336 11373345 106801563889690787794710225817314345600 11373346 -280716547031966794984741489233972094128 11373347 -748336751674754522260457644549312758408 11373348 -13258381698268505209003264588830670848 11373349 52926536621244319570184257795912431964 11373350 45797176718386821081687731233748402400 11373351 111163462087736440576258058524043299968 11373352 -940188090005919675101175610020973286400 11373353 -832681509135064683913869971641579627398 11373354 -246410502558965396326055728859147865936 11373355 127810288215570932602000158337698108960 11373356 61033691130252599459089689572167661568 11373357 -369054360389828349285752022139038014208 11373358 -321199094593670533574612336176250087424 11373359 -233406056496684169095983960756086639488 11373360 -48269645829121404684295869829462425600 11373361 -976814926848786000167041590660834029038 11373362 -62275440613613132569502662171531223040 11373363 908905228702614169637103218698963940880 11373364 552848142932883312862964105264479803776 11373365 -633100556857504804844079494330732730600 11373366 -184671164512064851240500756166045700736 11373367 -1122437577944670820903393449590620586584 11373368 590821953958801690589738895421582172160 11373369 138621974097496029240215720722551295680 11373370 64189545957965197495196795196126182880 11373371 12231389207132709797205176767561717440 11373372 -297352578926736542622830473309537847808 11373373 -156044866132409137632163378811387135232 11373374 -740272621991264188177769198248805745408 11373375 -232763038606716156331931089705481784000 11373376 75804267575348690653081011416759009280 11373377 1247261990445221489146638702896175500226 11373378 249956233026192553614343252163058225024 11373379 -833117082625793690957756728997815070020 11373380 273619112636104629018525236903870956800 11373381 -39421314864604685151491504790488447520 11373382 -429411827392112911373169013195262594208 11373383 -585437330537222486309940172895099424 11373384 -53562867409202915545079199712949698560 11373385 -210266360719799096240249664501926136000 11373386 601748687727287033884826122284466681392 11373387 97030747453697387994157989083581209840 11373388 -146515025336424980523168007419093831680 11373389 2257411217115722806796299838907280453632 11373390 72988078604012409826624838806360814400 11373391 604399942100894815645810029195894821952 11373392 -3154642865723049479152670607039995904 11373393 -205600194609902610788969315033786691840 11373394 -112498323983904804726965655620068920000 11373395 103353317724705542326818443257234999200 11373396 355197181234850188407250220286682785792 11373397 351809192499903734269984941676759313600 11373398 144454016881455106049323140436312619136 11373399 429235140121632091756152777722096541600 11373400 -10358470154186374339904662347402240000 11373401 15902124538893549879958173237905402184 11373402 56102772043504503881698036313503314432 11373403 84616860851822426755053237457187011652 11373404 62482975129381876991357118714120241152 11373405 -331229349599290205231021314164962055840 11373406 98718308179157046054754559810027715264 11373407 284480524006645449886518435696980981160 11373408 -235264219945162594733504191381254438912 11373409 35658898597143508389149344104004792610 11373410 -321200459839303647637476431828104892640 11373411 100159563873214827785278772105126572800 11373412 102605971506706007020545539170389001856 11373413 -664240495065044083684836655312639858500 11373414 1008534718893263771968338922438311936 11373415 -624222418198308360763302146464917418440 11373416 -363545738722715108808353688373948523520 11373417 55043758995082354447671306734193387888 11373418 2550700221591338809153643309210562816 11373419 561676910774381142239168481485823367680 11373420 -364376525928457581060232526361076285440 11373421 -251715202031270061319528176655072798378 11373422 -226470772420508875339979670084288535488 11373423 -34049965889630978700012646658325529200 11373424 86328200801613241329150493758206935040 11373425 -168074519699821701942232612006982803200 11373426 396500240448876866114793551611516358400 11373427 23425146650182956991392376505784789760 11373428 -283778882289121228341994364087500437504 11373429 108158888247219469812075975442915167168 11373430 -101668888145866979007818713317049286400 11373431 -212338937504150015430834897525781976688 11373432 -12582272277667669130690182261383168000 11373433 514412542264223661217158825433873672682 11373434 55642096396542828098498861931870773616 11373435 -301330834597725108956920218410322989040 11373436 -240962784459416229901437665558196221952 11373437 -1063834477318512666846244054507543489914 11373438 -187019342093024301106378337567072578560 11373439 115952679337228497065678419925025194232 11373440 154278252856630485968603118019647897600 11373441 -60524000008648473777662219285112965856 11373442 -564644259290149106157697962360042919008 11373443 -721656543916497966861490868743151011776 11373444 230705492997294924343973057571478384896 11373445 129290235256242647690884944234752576700 11373446 -95352889741529806119069267559947411456 11373447 70367337267205749885669207903494428800 11373448 66558961381253899176649915173957888000 11373449 612389628169735437053472376373540343450 11373450 -48835492745620026817237032880857561600 11373451 -336234311811688692875051183914702265768 11373452 241676030580164490862841070604663357440 11373453 -3268368748141939293019950995596446336 11373454 -200544098455248877429467315522081264000 11373455 135903271092585448189597236695427924360 11373456 107801787296240526433571099068472819712 11373457 9205654260299011908765398785862106080 11373458 120960300037862933559112226487288091776 11373459 715758942710472178848335745863384484720 11373460 140689237727000016590676136801123737600 11373461 -982330034750472289284084697484845973376 11373462 -241940951343013425566095622815287346080 11373463 898787587713135614832640005638140960712 11373464 34410607486060100905412245482447851520 11373465 -125731759885225030207387902451627730880 11373466 -49160423973714487560413634052016381952 11373467 -12229207646955186683620784084103914208 11373468 -296971129844293775009520751065124531200 11373469 -1184898140993785043695972831754821839130 11373470 -243992982869073431886229253649431072640 11373471 -256457087569394328516164992906965612720 11373472 826407613353152145152692499111844249600 11373473 5164301758677937476713368220289002244 11373474 90123503346619337500009020580876273152 11373475 254696063505862553147637916515906021000 11373476 449217457053630927579138704295866296320 11373477 140305640600700211083442916282478821376 11373478 -314033397828632088054399069372318396960 11373479 65580380404024087534778952869277133920 11373480 353002535429995656588712129462480896000 11373481 359627624266036026269154730807963900800 11373482 -119177917792919058649576872728819624256 11373483 -708782462510925045589075195240256681472 11373484 -514158549463129471014004047130674355200 11373485 72351054811726867192211876485292328960 11373486 35606420286384376222927308398579033664 11373487 -33989060761002675930689828215980825320 11373488 -14981212874146585735500185560568463360 11373489 464797550408057554060949826286428512400 11373490 181210763767094140998498830471740861440 11373491 -858043204047394556723816639801262329016 11373492 -138029519427683209614734882240577927168 11373493 151926819266259340872616058585680679580 11373494 240714683379998719914167379844243163712 11373495 -36336546568060404406318558564737753600 11373496 142470273031489641194124967578913689600 11373497 6692638429065714335369977264581921024 11373498 197853871050058543757188617742894153584 11373499 -639079984475298389777174175986135993500 11373500 5477450129040178571874399910886784000 11373501 372412390292190110054568923987304114432 11373502 -65934530318822548154979753906381560448 11373503 1170019195219352848934210301073015570752 11373504 19125988772670743492848125092133076992 11373505 126841551994274188095719369471812317120 11373506 -738450425210136213516635898945040433280 11373507 635358386919314420164376670236263910640 11373508 -272737337058703042116533737550498764672 11373509 95749195888563455488134386908666146432 11373510 65384871327586594585962851913706176000 11373511 377309469485845173190625340135309593224 11373512 -795300949077431714011488490802830924800 11373513 -11831651784753715710131174702401218912 11373514 -268208016467762307385558259927294918400 11373515 -714401393447753134050077513962078431840 11373516 76993823045754729092517487746610176 11373517 -65206846775317929389036783066023511434 11373518 185748454378233447048758946705550200960 11373519 261671037397044672828773557496674366344 11373520 168100847494389940530932507481362841600 11373521 89605468484021777717803489396495636722 11373522 -119296343391206271861471422166785363328 11373523 -116136296878017306395535217317515653632 11373524 -430782164381608105602371988248601796608 11373525 186369014872071154139538117824837246250 11373526 -276789087249428961984855895406118936288 11373527 -399808789778331086766624163693170551376 11373528 114046794450193569845519514329921617920 11373529 -123419013028835762074062072440523876716 11373530 136974166915550820080427056225486868480 11373531 -253428367281974790043658116827908418552 11373532 436781420723940375138131498530129643520 11373533 515227640998432577388483614016539497440 11373534 -15690062589525868427235367289712566784 11373535 -508860828298405211903944091309421656640 11373536 -224681976980989881197910837667395010560 11373537 312472885079241314943386733398115981360 11373538 543187208234097674926792406902332696960 11373539 -199261633199340565333096840688354976240 11373540 -192717782785264197213140516835975475200 11373541 147163847350200132822117387140026620920 11373542 156371982836586415768028554739253705600 11373543 -11253881844619629170032984178676617640 11373544 27448374485152580371576009101243187200 11373545 -232732003466133603067936425117923924700 11373546 8853405229435954747611149162642672640 11373547 -832862513598126505735473647572565013004 11373548 -42149942891240047660395732987302346240 11373549 419295421508104698960002939108333430048 11373550 269375515555219774601108149362569500800 11373551 -530070473049022460303552022074893040640 11373552 -44703298658577859182055076949969960960 11373553 -418089831848737672707478474810726561198 11373554 435025119743006788829175318268004072976 11373555 -76993073396681199616132355766893196240 11373556 -1479236168039451786151097979916247680 11373557 111590090460916009909120071859604358780 11373558 -57213405340860257921600089585393766400 11373559 -190621514552060466546398137992540921920 11373560 -220836380966767703963240703818449920000 11373561 -127063324761632221889846647890068256000 11373562 272416472884782384459986005747727738112 11373563 147477976180749626426916605588336892048 11373564 27897240476253178288962788379602936832 11373565 -105943079012076894182221020406955080320 11373566 -623846865351749689482517572511198752768 11373567 -77702883975465854559774648227506910520 11373568 1090643805102075644670071454030920417280 11373569 -1037657704919325696681425922291556317312 11373570 -81483459343903521866642575803118580160 11373571 429973541025908163317566440310175572800 11373572 -113060109813808070570052602768294154240 11373573 38460812118078735513071302597451799264 11373574 5737398692382102133526797130469419520 11373575 128379811223741063293051787203782448800 11373576 -469801353086069003798799490118931456000 11373577 298152888359072513023297002819388492800 11373578 47129779583493515842687422891515520192 11373579 170192826424932708801410942836755398544 11373580 400756939719391367916973934585101747200 11373581 94609737945339903890571298432306556064 11373582 159123022561369640429925354469171307520 11373583 138838121228863402858029610350672568504 11373584 -179649881131092952521735901828731494400 11373585 -564494788329416517378072319910171375040 11373586 -3434616978084686985061078684809532800 11373587 -77896363487094207536366034112331009040 11373588 181982288868685285166427043822412574720 11373589 -897827551530367934312906601876375189060 11373590 -6302972907887468428204760553196953600 11373591 153024845475171338043364328156295570792 11373592 -12463870520161693236722536855822049280 11373593 163156876243504168012863805824905075520 11373594 364592419422687680888031807869993203200 11373595 84985271246736968869921068836607542400 11373596 67381862450860028578854747129052334592 11373597 -212311859270209179394147867999296776340 11373598 -128639987035235925845658345034164713664 11373599 -83529040294108850392913810957989779360 11373600 29906748283030333117433063894207692800 11373601 634768401665513178641039944020993333602 11373602 5386842659166769608930858318310401312 11373603 38313949112839090823621230555922982384 11373604 147881236648041903452331038089204749312 11373605 9377863833751963766845432002229086000 11373606 151605490922030260509500740116030119712 11373607 155728623675145188153769347043751990400 11373608 -103447460398817527531182780626779914240 11373609 -90621192344250140264844311936864472000 11373610 211495020634203726293541857758351849920 11373611 -64620286414297696752825122909515138488 11373612 19538201456495387295808002684986327040 11373613 -894430235359252780414978845346993746720 11373614 82205847388376084983995536932107530112 11373615 -117548933556289226416261072979277749760 11373616 -75862392691963445345138310964320944128 11373617 -1472126831942281376765213115986725034700 11373618 118472301858164974449597740818690303104 11373619 139531781623325582985459662067913256400 11373620 -317859182236902314736895388622878507520 11373621 75780049388897471652019420243787317248 11373622 -36628139557944505199990684493470474496 11373623 69201615815746418993901097308436936872 11373624 781747456686210644414863212840774942720 11373625 192221831772393157326069102518134605000 11373626 -97670372230813314712102226261851933440 11373627 -222181461585008191349289984636438952680 11373628 -9793106459384092200994219501971251200 11373629 -837925581297930413001226770980681280 11373630 105520357714739978841464662596771840000 11373631 -113589713098828858115427443922834741568 11373632 188186516086054875344079063923180961792 11373633 -59451487922117863310595547987688730156 11373634 613153683982997338606412286674353131216 11373635 -151361741383221419477539350263128509840 11373636 524785713484493523049618513282554534912 11373637 880160041265709004140566125755997118 11373638 -286002343640720724197799910199548550400 11373639 41922565227541759397867769003866720424 11373640 160846913760291505257574339372281292800 11373641 708749606515890678843916296590481964350 11373642 127763420340975790188997183372060492800 11373643 -274813351523592357393050788391938294320 11373644 -220159996572303603545676332379949841664 11373645 132983255303855537156387671984648362720 11373646 -54977217089122293368029751910979670400 11373647 -710054871936576773129607210952201335960 11373648 -32687429952820616830800172415409979392 11373649 449250496112296275727835575162938454336 11373650 -87459144851707531899199575977339029200 11373651 -4471422150310482228081000286414181832 11373652 174275044724963717356095169605833023488 11373653 -417288781994743800569792264899177244100 11373654 -41330502894027444102746551157732642880 11373655 85914266205463026788140341712203996000 11373656 -216693747323907574399791539651657072640 11373657 -216935051238721982512780658066776595760 11373658 -165933742688115534619164534486045730320 11373659 -51856386680021959693665014506003814400 11373660 33840370208082402096850897454033740800 11373661 -137896251640839870952263063621135258240 11373662 981154090912777841561857565285934859392 11373663 -249067619128139796755598414760194228480 11373664 317539238964549584577616533266372100096 11373665 418709198767812025651767550753012023060 11373666 2215404139613348686024777956908716800 11373667 -1094705321968550656879795889931668813284 11373668 -402562664090705873113753798996081803264 11373669 448083657338422745929357146615932505600 11373670 56326002711644068261040513613465630720 11373671 -657783549131182685197046154055495375968 11373672 7427552817368472409627770530951331840 11373673 332154924795042179476504647683539822464 11373674 -110853827179597583927706574952692679232 11373675 -295379386913707723726985445022632456000 11373676 -311490719604807316714643454889248019968 11373677 -159058230984976124881367023941501642528 11373678 1407574367745613775771448461509919808 11373679 -14184944176397067065050990619078210616 11373680 -7071280701856699940033875545539543040 11373681 6658171559076309510706033256590798080 11373682 -771663120514143982506184865510259052416 11373683 -216630743818942105031855866216680534912 11373684 50319135385975118687946997416113719296 11373685 288978936528219569633211469213652359200 11373686 240928231625898261607330370760287877792 11373687 -64962958308928274153602072308650487984 11373688 1010667982906810909246772991276291317760 11373689 232364295918859793661977628335976172356 11373690 -149922122943789156127902837414238644480 11373691 360409743396691151955145666631252441872 11373692 -41565512819502814323397332101876007936 11373693 139334067924042725914750151982639128064 11373694 241676169253323987838626283801730135040 11373695 -558151301666044855984801564545764731800 11373696 6149631899830620695935232922573864960 11373697 -1669904321676036535725249982504849671168 11373698 212087947739631376635919763402545198080 11373699 460497318789006964139456601091747561464 11373700 -259533487507162259292076841337242083200 11373701 1091732418667742934337365553023800004702 11373702 -412883035922473532227467523179220801536 11373703 -443097377920897306896852444805056911232 11373704 679514015130637239956119440744338841600 11373705 -57772597713444548680200528078787803840 11373706 -163638691103158774892857532924463818448 11373707 -47581118930021220347726952427751040000 11373708 505742099063234960395164485172259408896 11373709 -530639393825168899868615283271227823040 11373710 9261479553660827317744544518655771520 11373711 -453319420528023643961603288285674147056 11373712 -38238616132674672369011934919442300928 11373713 32054058213037811295077508525347644200 11373714 39101090466202557205560370623496212480 11373715 5307955916589891319690348931290464720 11373716 415376140472575155132071858685873363840 11373717 -169638119767807284098861014638016130688 11373718 879165867010698433393026451664566530816 11373719 -384898655658904523152883624039231284608 11373720 -382962987528968236204082495449971302400 11373721 -34848341846022737357933037210259050348 11373722 378526848579394655852583293180072988912 11373723 -489193065441528565937892025210414819200 11373724 49210772867677719812456782855007351296 11373725 405162165614043914023803053726818836000 11373726 2611543236164164099487072088585105408 11373727 -11051143272894010191986573868553947424 11373728 93009777454414582973933693511505674240 11373729 151630562592779406647913390125451255984 11373730 -127152688863580044357891941724036948480 11373731 -10549033634058954693612275384204289840 11373732 -432466044883954380332342668388308777344 11373733 -690693736372561625580645197339578267362 11373734 154127263922603024264258918648486210016 11373735 69284631771176684748442915131602105760 11373736 118325702965755043976138680168834744320 11373737 751046864241953339915770008740818899840 11373738 9745848823085620641028271436737958144 11373739 -64853797033265020520202524347435471616 11373740 10731479904777300105499644445512929280 11373741 -36481838048366844904107014274812461620 11373742 -11174219869250725644674372544859708800 11373743 -357448832460896892118021849868491209720 11373744 -62089687838089631671121657512825454592 11373745 214860938352905544424383064611949228800 11373746 -171166382518729094789765139658435826928 11373747 12872542446653040755908091659245104640 11373748 -99938501360669788972405592975166369024 11373749 -163704354431623457067232001725292304960 11373750 -104039487440779297625876789958934800000 11373751 -223424504835712587537973866447354956248 11373752 -342751758585090981349202778501259898880 11373753 -205312580093297286523891158880830215616 11373754 -4580557097568666385269924986751392256 11373755 -61641102114739621344029690358367092000 11373756 294840629644150469835370144861010740224 11373757 -150079670568443878655062667506100476640 11373758 521646884025175718079233725509312 11373759 -700813896164007222939035094207510358536 11373760 -72166152408759287469459183492944363520 11373761 345642892747025189903248562826157552320 11373762 -233940651964772991827992013377062430848 11373763 -289587798627573446887180156311671879600 11373764 -80962735377111174697427823784192287744 11373765 19103114832296676207450778298865392640 11373766 506743373907476732912047822107993686400 11373767 936252106860570587963043702029642073816 11373768 -35542896533158246222390518409296445440 11373769 -97511419843268431575680859750700223520 11373770 172213799073385724487604876840771795200 11373771 -173764849339275824726176027213098201600 11373772 -327953670229500760621177004730804543488 11373773 614904603375464361942368276364457318944 11373774 81643128031553088383426142932492620800 11373775 410928018851477192954563795247006297600 11373776 20811826077093114990168403866418151424 11373777 16774108052042446541023493772224846226 11373778 235647988785370196131638097917990720 11373779 398904011513066966633250185248565517576 11373780 861662819571993302564457753912115200 11373781 545257713565950756334259832339127157582 11373782 385796748858937051992487850992245876288 11373783 426442779687745559837946324525593797224 11373784 337628133195208166212016689200672460800 11373785 -567838959707928175696655633624799435840 11373786 569075469780181056429562700271044361984 11373787 -47852914311166191882585353771676661564 11373788 1006872557782035947963424325137791047680 11373789 27551377633983026170543076196288056448 11373790 -232401032757294118846789708957780483200 11373791 308956674115097189675799224277189087984 11373792 866239920503840048381491874225283661824 11373793 -56080992545078934419234793402554340958 11373794 874844201850756545543892800346458631840 11373795 353162325986892540040552552903145926320 11373796 -254093615719553006807492090406956859392 11373797 -141706648506600938034233366971048730754 11373798 10037823256206845430369864961083689664 11373799 716765990695990549652463369102755930880 11373800 -80444523645518156254230717743470080000 11373801 -7079525116241530011654752034584505120 11373802 10915858826436033699082735082451554304 11373803 -130911909699095801407962743631411703920 11373804 -75130712703690196443209431453795829760 11373805 -540137799318172335001895363269497111540 11373806 85133918542600540589678401433771943360 11373807 108753058511189136799774482211243891200 11373808 -211885675274550878907310478773932064768 11373809 462649543898130150085457461549886376960 11373810 -21809759392585487024613448448475432960 11373811 480818451868957200280950656108950750412 11373812 550348382491847705157203661892039065600 11373813 1078247650529047953787441514724866025888 11373814 66541460481953371020700256215323778560 11373815 674610561034715108511441868058330127960 11373816 -310385012498236821556688336136667054080 11373817 114201170806155984584092588574471945792 11373818 231203868329555784443650295135231639040 11373819 47431754075098670438781022419497003544 11373820 145598152566917617940074750167831022080 11373821 759456070827259853958844410419658422022 11373822 94844386306022382794648122944331447296 11373823 81938754347000906196831947385836412760 11373824 -107176086387065356263244611167597887488 11373825 -45661900384042870755129212002313264400 11373826 -477300290211433553206119286853933406720 11373827 -1245393802272972376974452603456604216528 11373828 62281025205631212090954926945704504320 11373829 209671411605954681866779030278067399260 11373830 -91275906899917773815408300918075287680 11373831 -589911252550154731673821677345787560240 11373832 574071860143035015882076584269932308480 11373833 10253171797262984783694263086469445300 11373834 -383426088608738717228623317666044997888 11373835 38656602168293340131829861424392875520 11373836 121051474243121491293034658967501376512 11373837 206736474000452355535641719589377830080 11373838 -4898363464249912980250162506843586560 11373839 286345893863250825850641964023888062760 11373840 -83354411426384738955491574580786544640 11373841 -75718390950257009469053491349045735758 11373842 316790718242180175381601909608390429072 11373843 -163611043356937885730018462746526353920 11373844 -858672708914051670404480200545669120 11373845 -10753302616100955504462830629764096000 11373846 151771682892364232435074612002110842368 11373847 -109996494026181784691063734957773899704 11373848 -911950795040727777546186915602189936640 11373849 348182427528651389652380201637653118234 11373850 84915854382120651005988146829476176800 11373851 338704759603425021126853178451627545304 11373852 -60763621864439229712978597032455036928 11373853 -229880203676281073343003280579396597536 11373854 -21640208742707206710375154122996789888 11373855 209660038977388725865000636338383769600 11373856 -28222797168620775537507733742184038400 11373857 -492998398093493628370056952554710034768 11373858 -245407465630322458719077632928165848800 11373859 123898832580017566207523588303970975744 11373860 -264209945928778578568242403109223690240 11373861 -30159327105713823245713074884391054720 11373862 -511372455075230557939636460066453825568 11373863 1486296973571335143943209113079267029040 11373864 -104371739408290703725974161276442132480 11373865 -379941774148917585458060049587080135800 11373866 6906590322075712793492206661193547776 11373867 -1044008676332435083843862739241548281280 11373868 303395105771629927092023150851250503680 11373869 -273382466367034343017414634478445777920 11373870 23489292348890679003702395416869888000 11373871 -743853790547498891802022422048882450928 11373872 152997082295037343492942778660699160576 11373873 102074968634598668345821373077243153344 11373874 -104970013113028861651027658532156613728 11373875 121504659450830410075753441210301100000 11373876 393866862066649634914663677028381508352 11373877 -590557638275423025773562175047972404616 11373878 -218744124607361779715001575710108334976 11373879 1321878082509908337674016995579713512 11373880 453015313363933810795952062185369600000 11373881 -689071508670887933251128850721985993900 11373882 102325859111908259357620057317328769280 11373883 664676808686504222703420745130880860132 11373884 44334848023706326412543328039900380160 11373885 -73972918636260589216808637602104108800 11373886 -116450578229437534633737343133008737600 11373887 433909624838726765675469878534699520 11373888 77622367308302322010485714376395325440 11373889 30063467390347237801312470635091581524 11373890 307926617194088889509637395534862144000 11373891 -125246230715946973416305031061556739840 11373892 -165922253271905441161358358065303617536 11373893 -247879809560679327470670234972617877858 11373894 -77322379173203785139573379394668318720 11373895 334112576004453960728634115758252493440 11373896 271652397493739828178915292246281569280 11373897 -32176738864662326657607384677561243328 11373898 400118086177976098349318858868025585200 11373899 -1046839001916605364916425605255320325100 11373900 -12583686234990339267446105023891046400 11373901 15570693911800316961016795464383940480 11373902 158879942871612388455481271314429818240 11373903 -440256037640815932091181124539351009688 11373904 -75926126728511851813991711366603489280 11373905 -590720474074276089349312337288995904640 11373906 -200887831423482783451900257443756193792 11373907 290599001577302520034135036454179442156 11373908 69400824838920766002932700954259931136 11373909 61506436550197902186002004378605011104 11373910 69132975350824161313820370061868880000 11373911 -39177211184630336284941157680015267696 11373912 255991583120173051210091477525451571200 11373913 -687884248458071282448640319247181604160 11373914 -277343993545210066158161897681269082880 11373915 56028935578173757962564636152083584000 11373916 323649412198952421742856900995893442560 11373917 696675941002188808233997098519174396966 11373918 408935404292837144295313995879214638720 11373919 815098984095144689317783376441535852320 11373920 1073946817290942192824390152743286210560 11373921 -248112082929640111216436231192042573292 11373922 251434841009018321650410712810886091264 11373923 -32197769369592639250100715154075676352 11373924 -434519320799243875295311665856375615488 11373925 39788267804786542602737556595364449300 11373926 233563264879799272210221021737770290912 11373927 153560740021974384004769961408400532520 11373928 -53424630061446358767453692142116643840 11373929 -407786477547721449947624977190254058124 11373930 -972260851648957781627971089969235200 11373931 166847099186964801401718652101964742464 11373932 -227020360540623469880139711101134156800 11373933 -53940038491962405505472818874647161600 11373934 160005744431284767109438643852168004480 11373935 -921736846349126276491849966634867102640 11373936 -54548160296494367097088996776108097536 11373937 -490056323611563104074490420006759789760 11373938 83846433513349051534115967391627308960 11373939 -29443372997156790573277258777074754980 11373940 -45598104869805863854807757309059576320 11373941 -833868690773198629352517151659361364448 11373942 -246625637333519746209520838579938855488 11373943 -41709792573741631805407979929446136400 11373944 253695954146156752955766453702940446720 11373945 305385292932701932730245865337828489600 11373946 -480893206459589957297457714055144619520 11373947 -521134453011834056665724675842801130160 11373948 -41643586474073634214752635195367528960 11373949 -118492698140580918485078753895752616320 11373950 -47709554116337807993900549797212873600 11373951 576794150086435298130102634775710863360 11373952 573776619160424940688189371217147330560 11373953 97473884323616427603976057183741150080 11373954 77741526122427352379357128390436971008 11373955 -200177290608303857024125832949032939280 11373956 -113396751420517958078564666497976448000 11373957 158503540127495416990078247882538605280 11373958 228334636081447366781151629792630506080 11373959 152711996775211266817234766721975281304 11373960 -92333762349368666951619711815683276800 11373961 996713353145040000534315850759963467840 11373962 -43136380896326056087216392022780609536 11373963 -238354363444943813820183211471036284456 11373964 -26561665676342363899381460673242093568 11373965 -588324536935225858635972010520156137140 11373966 683328956709538856794231060566148177920 11373967 -550052587873616732305864657874997342480 11373968 261133039076429042423807046333986414592 11373969 834193478005529208420704366332980505440 11373970 248667154706127692558415613689428083200 11373971 -246980286765818837208716093291844267360 11373972 334626002957760210976236243812715571200 11373973 4698452535656366141280139435542889184 11373974 263858112293810891195040825287783646720 11373975 -317021575270524062227557050981747075400 11373976 429216282988198055685235576789656238080 11373977 271658704805344090427758479097516228560 11373978 -290027492728023735552013393791024569088 11373979 1067588458876894560427231107683804536580 11373980 -453675184767309793737414738707172672000 11373981 918432386837817739532270306010939551040 11373982 133444772238310548576347138009569886592 11373983 -599191991777409848883483067208084141616 11373984 -55472547084966376521457901339803779072 11373985 9222966225753635054987397285558888960 11373986 -246958912563374685641092248261347729856 11373987 -87956262420452485131376512845458972416 11373988 515535288418428917916607890825972188160 11373989 835325510358859360023969125579582222880 11373990 -110737891101960161044357160974042442880 11373991 -560127195083434717682241091470326537608 11373992 -137739445427739583823473428451974512640 11373993 -91804190501156557838834305660289679360 11373994 -33311505342541954780671595486902394704 11373995 5786828589137508888074574858464726400 11373996 203986647538293611328888882104607278592 11373997 424204903665106574974416296841044199446 11373998 -212515254724207735325246781328874616000 11373999 -51403023929612464664169260031870242304 11374000 -474575178111652539557659747713024000 11374001 -423643514139455948011066041393221577408 11374002 -246859781496150974271000938540122615920 11374003 -1371152426600346351734840396212782138240 11374004 -359530931382443448010421679035634658944 11374005 -492432620485484716716327997503467017440 11374006 44472090563050566473465260316937467904 11374007 415010998044887621282713706954519081256 11374008 175337638076181038882529809569982054400 11374009 977564346244376469448185257742854039210 11374010 -112659638535013568898119479090691328000 11374011 -221465021417108240065031278653454382040 11374012 -15683862647542245871612354961168867328 11374013 -95027219032025206600335938347038816576 11374014 114089630413619048851395876800618039232 11374015 61313883173442506523377132917391593440 11374016 4495933047697810804153076277200289792 11374017 20745685614724660788702771202028639280 11374018 -46160541213660667530969621739039347840 11374019 -151086779280076551768974576310195915480 11374020 7103962637771977793116857899182694400 11374021 -8074817302926743680064776032532619300 11374022 -76844238439377048444258234738719973120 11374023 -159006895570237298673762824355504029016 11374024 235583968231541398779859738542497464320 11374025 184390329968676949209012863181524208000 11374026 -182877097528513466004100002338162612736 11374027 1456950878874040070723759835713087436 11374028 -394677723097282903910282057673907352832 11374029 113804432871330137898071223238923536310 11374030 22620290390328995507999450051694740160 11374031 381282402852275145569019956055730670832 11374032 -78573674937781889143013680451028910080 11374033 -532777754568041874098668198759343461776 11374034 -162794317179495553790397005746372881408 11374035 -122412573137705741374567371584671342800 11374036 -215342857218505065034817734281807869952 11374037 -177706607197816434087314014282207355016 11374038 98136168472793922360475619137815444960 11374039 -507266079994591707619001146617529376 11374040 255991928247465086746027510114448793600 11374041 -11833604983189346808052859563226793600 11374042 -414553893854228392298896251176608013328 11374043 190166731292642054492998624914968791800 11374044 -14427657550635005382252762656131891200 11374045 668220852264926606549405402873254008300 11374046 -144194318341406849631070987276062713280 11374047 814320699108091689878754713745682659840 11374048 -263296459744520501520948638555136589824 11374049 -112838749490623780113671604669756683964 11374050 88658468413791705135221075958833049600 11374051 -3901518166333031050404991488157179040 11374052 -265842273890928858111192471483086757888 11374053 119284140777698503894332357655537338144 11374054 -500380728186670409909804357351237010048 11374055 91465379841751423494889616141345648640 11374056 -178335007028943932590260220362356213760 11374057 13864607655371698022027922503839023220 11374058 27289127389604368900819006694899243008 11374059 1415762507577872601948268942414714368 11374060 82885339942574810988870996832406799360 11374061 -529024758472862164603680835286767271700 11374062 -396418208081195917211224367385962496 11374063 92192218028422353948680089012951826400 11374064 -113169808640041967939866061880734515200 11374065 121263406543947768469565143237113700800 11374066 -187626816730677155594148392814709589376 11374067 -708394563214230865635181266320567416884 11374068 76636991995113577158458088672360038400 11374069 271768955792092528330360419186489016640 11374070 -141667303655690500368037622566175723520 11374071 239059269831438855476457107442029604864 11374072 185703481824408452262314188700916940800 11374073 384078023128710872261974549844384681322 11374074 428888977031775995311528615908532861440 11374075 247517066389599664970254854093097171200 11374076 13124766827128005862720553810272969728 11374077 -140736698101348980241838325573515511744 11374078 220733054577698607917020504479608533440 11374079 626108598481875985879945389756768823320 11374080 -80340576720822421006739421049997230080 11374081 357283298811430084646237664150506426882 11374082 -86158041766932754180836821454486270048 11374083 -100935692300865578503026613225405394736 11374084 -715777302864462830780657369730799144960 11374085 37023131984156516409144741203615502780 11374086 3957951623883798018200799709633609728 11374087 1292717954994041202972898187989280739472 11374088 850980612505228212211659252164335288320 11374089 -163872770634802940342758856613541540512 11374090 10335088254763139551495136461417881600 11374091 -934913320045236506512308222129803054508 11374092 -62703206262943278593473047219960798720 11374093 -1194325808305206620850899073947281491658 11374094 -1014608963026034779234149374782369367808 11374095 -86726575585570388269460121698706762480 11374096 -31871674628015893907840200898745909248 11374097 -92488929928112300206873300962350958336 11374098 135453798730727671603634302544358087168 11374099 407050184138018762295780293177211944520 11374100 -190233298706582696107247094471850137600 11374101 105995123389597931069678832220972792992 11374102 -452314788924278683426708106165274048 11374103 183692025710319293799980782985152602000 11374104 302398942441952068980017976937532620800 11374105 -111743955038452321204574525902266155640 11374106 192539183494883118072725081778188032752 11374107 170182999140740089091008210383377475888 11374108 269018404755525524740731724498323158528 11374109 760066084189441745420984152082128670310 11374110 -285175701023457256583169261336288451200 11374111 -67743636786568861822751938941933660960 11374112 -312543370722041448291616260952605523968 11374113 643122817007769123006090270199772052144 11374114 -6452580264522901639461075445818374880 11374115 -158529489298271116917931984363238742720 11374116 21099849026938176633768382337185112064 11374117 -137739610437207136470830405146258798208 11374118 -1742204741454762575285362756629507840 11374119 261938742975618139981702138993296463800 11374120 -263666542515378473440093068736856064000 11374121 -1000557518127294374218558175664105408 11374122 -190540561175997668647836160710111091200 11374123 -491194473123121458946521431064210458840 11374124 -497429783435569329043931628109835944704 11374125 648697625894750779777686708469265640000 11374126 307856620228872939787339218444774664512 11374127 -608591237829125979241993642404495127560 11374128 -108176540965013733373272189389240401920 11374129 2617255425483363489565039922431747008 11374130 -28534617775375099653378405096650623680 11374131 -661507046189049556098031133670746703048 11374132 159998932681485081648401438655665172480 11374133 144844142850392310569706904608489506460 11374134 -5559197636764334345935566787526482560 11374135 357646952923309674238106809535154085080 11374136 -41014417377008823060003572214923673600 11374137 176904552974720237615023576893287231994 11374138 -159730345766566402557408366398633180160 11374139 120751177647903012670794883454192650272 11374140 33716735523303906805615494068275077120 11374141 -190801924318037621177025855534048658880 11374142 -129061429136663478956686522527475564608 11374143 -103217196334410326073758551021499484672 11374144 8552986678282111648317829211379204096 11374145 4847739974755243303364343990610854720 11374146 -94700756066047683426751859938290456576 11374147 592041005712714794189041235858175592960 11374148 -40966287190802515254746009318190858240 11374149 -22873137838986294842001633581110760736 11374150 -57307263491865956083622134426631376000 11374151 -295852422038148191672222544579818882208 11374152 -385697353218397395021440345514356858880 11374153 -69319801266680461261360664479324338880 11374154 192701193446934234569563192436720958720 11374155 157689385937435376209167317684674942400 11374156 500197702017862309042292114270521363968 11374157 -183906954709193592830041036191200256948 11374158 -12524095396032299043772691024906337216 11374159 1261417062897383245212401622102632529616 11374160 69094705015780015834386498111209472000 11374161 455647874540120744277994358290001433072 11374162 -541580087220220602467333895740141325168 11374163 -765586182583982845686937432490684493588 11374164 306185017520725721306296845935629795200 11374165 -680390695839814528639892925041996410080 11374166 -71650835740925019452216274133399584576 11374167 -52610187158291048374388157160122892800 11374168 -200524421206290417528797260246234275840 11374169 69968097055701837835972163826740063760 11374170 -36388687440813146143103889289532759040 11374171 273769215788412408549376913613538708512 11374172 354513352602908341646491188102689160192 11374173 -103459032749467810494833954192810726958 11374174 -49084677544266304287780057591010242240 11374175 363433630353710062527115988978837237400 11374176 -602290335379894622420111141664102285312 11374177 277661384123648966761697360213467143060 11374178 -240161091695204388784746652505346429360 11374179 -57529322848782350349895166286729738240 11374180 526630934706399775632578492430536198400 11374181 32353404736522435167101801825823796224 11374182 -15158076137429878409695451345050638336 11374183 426931270268744800749726722737688291680 11374184 1120809353202095839101056631052033858560 11374185 -381579646924657542900378008554146619200 11374186 -469800374763428632835057800372459760208 11374187 -1966106286467892644321028917772180291840 11374188 4425499513965053374795268201192620032 11374189 583981818528465840058007321370745273356 11374190 243176878247803628653877813932390617600 11374191 123012805466175254896283474628154422600 11374192 67678369965960670572308438337540816896 11374193 789606587206436126546306822200223231442 11374194 -112631401541927288882597689225501673472 11374195 -85207158419999721111374102627598407520 11374196 196472056044231509968584925290728150400 11374197 -346482071701373535950239987540889664000 11374198 -421131397208291593593351372752412971520 11374199 12483927982687545041929181831048740200 11374200 -59908590248907677546784856498375680000 11374201 -1001512936833056948387126761147148531900 11374202 248719057914059214028430884107218372352 11374203 50682663871161463501142851962631438848 11374204 5617342396262951568589189085010750976 11374205 -128112680347941377969962038475884541140 11374206 53398785395897489995231664997532800000 11374207 -165606787962512653101318827779820530608 11374208 -564371877004273793749218905236785070080 11374209 145376385446414685823263959344635617280 11374210 4404326452413626516166654552561899520 11374211 -251547016033950904490854171693597507776 11374212 121612777947446369183332267618950515712 11374213 -424390810719804303469533910098203664000 11374214 171741789401198433068107442494966095456 11374215 -292979779746272960829860471886298118880 11374216 121742320641436112763354129737333637120 11374217 -338265662331725366565749248058963013360 11374218 141274185929099568470717714370578447664 11374219 -781514273911771215931818793565692814380 11374220 50755710968311096273244195752073809920 11374221 -68988007606356076415571051967031972256 11374222 -102869949966111021164226327536187521088 11374223 -401357821940928548144343531287038970400 11374224 -66555582262817521315668856317531389952 11374225 -412603952295880079540712126454777188250 11374226 -144417629535726831868180517461094270976 11374227 557108424533744501290279709611143936564 11374228 117472888547661179966743048698213661568 11374229 982730034523478103245176480146919666830 11374230 -33908477530240816179390605040971028480 11374231 5192925251513915543925014076506958720 11374232 -247173407020135170381423945822119577600 11374233 93430857182837695306375123102061090304 11374234 -15434050013003043145645458067224196128 11374235 1240687587056832965866304989840597488000 11374236 -4959222711853531463338909562921779200 11374237 262336251717752742961216562365216310592 11374238 -527813816926446869091990382987767972480 11374239 -92738351400949933128183831008989739760 11374240 695167888993192596318434359255823155200 11374241 -85835513988143000077787918412809674752 11374242 332191591940648982310727964767830656 11374243 195776876245470934574634983060094250400 11374244 61383653472468124127613621784759971840 11374245 209430835399381076929235682897316520220 11374246 16041254936496534252074330401974142464 11374247 5821867091409048195916392780883130112 11374248 -682601539090518830829771242939726807040 11374249 336043140223743923364291427848841783680 11374250 262118592058313610961028129298685752000 11374251 -235392438848014592656837055984256546816 11374252 -467519910456486167526162926996042273280 11374253 -1836979525374432547447824922519978083552 11374254 180296944213361602116929223682941329664 11374255 824294414724827635780201524481474953600 11374256 26303263354997437465596605549334528000 11374257 -639465216852651224635510286587920873360 11374258 -85079060346344438582971832846589216768 11374259 20295849935370986237907109703850744000 11374260 147289788940967693091354773015045775360 11374261 41438886894322394530097956961767116924 11374262 274634808386621011893080086539218680320 11374263 30436341760939222132953564306257381592 11374264 -364230639327275851208548299479877427200 11374265 -143032073084105698924954475158549761600 11374266 -45467678588073901002367066819640318976 11374267 908528532786656848686154196058793225316 11374268 201961902968407969531628250154911925248 11374269 60265446888209496483991260041870425344 11374270 -53915225196982625802457372501179433920 11374271 -21772179375398906000705292060764215056 11374272 15892273935973409197082975270351142912 11374273 -846585874715959388841220820020308588860 11374274 -10361728810275185160720332890816984320 11374275 -120640638679097067680145266806259068800 11374276 -9654510959555049776568907064484224768 11374277 188026087343510185552208949651059567832 11374278 57779689421259643846743003644962501824 11374279 -59851233585395491134355228168588857760 11374280 -275445697199437562368248460079026329600 11374281 -44656132178803618328926411847864965788 11374282 445083542484453368898605958562695788544 11374283 -784206152182236241489230664980237807468 11374284 -13601259101224682308390355159920280064 11374285 -80447468404913223455200552979826486600 11374286 9211369254492510245898555533518648320 11374287 478873999134523311747040897743477319560 11374288 -97456419937255301187889823859663912960 11374289 8325681713640979848999339815028667680 11374290 395363325045433500497315445027432192000 11374291 459855905390541689386198687939391619692 11374292 -483451983604259784263505404936186691840 11374293 -68696200937411250506484264629299353600 11374294 451629289278200958589153389089588922432 11374295 -610000850284148836056798487310996020200 11374296 142607976609638469032100793441329868800 11374297 1227224867163078441077852811564259940112 11374298 -146056765311861525642865734858604155936 11374299 656937185961379181766041207992250027304 11374300 -83661369169120445133024411075440000000 11374301 712307391677334945069638120606286974412 11374302 137685686750117521261676537559792810624 11374303 -20657601746172738485613410188794322432 11374304 810715241645200930859079195838757732352 11374305 293707148621930608802756951529768182400 11374306 -415793422360341801773603918589629409120 11374307 -303960376322285283005853407910410460000 11374308 385431799477740476833542731575789292544 11374309 -1198798188437396304593409015633700546884 11374310 181843386944352596516963531072404800000 11374311 36765157085936451124721986699970283600 11374312 -841782190902142611811563474068798668800 11374313 475085333666193549637662368243489574480 11374314 18200918913782365947179545273767112704 11374315 -303309171631929938901909813209554945200 11374316 -64603085230083693582113667136904977920 11374317 7695178963170455555211034294366538880 11374318 69191097485559757365373434387004632192 11374319 58335774280688708294749629836241973560 11374320 -50480603120643357750776894334196776960 11374321 -872832971177121977608997386958610304110 11374322 548341990735844579640567283749934080 11374323 -347359819744646589452209813226542982400 11374324 -12551973088204020064343957732279170304 11374325 361131098425002006859049994934552747050 11374326 97723301736029924261726424490049014464 11374327 -1251709007850076993776759039276407276824 11374328 57103664936969236019150123306078699520 11374329 242454910026928606546437872096327245440 11374330 155938082035766338626100126464464547840 11374331 -775484984199008501784924299216564397000 11374332 490693823381517465985534217573788303872 11374333 160916279771579650941264864200303168844 11374334 308455296730998595709236485859096657920 11374335 -89220133612571865455341752123710858400 11374336 -299845344984917371738376213596228026368 11374337 57883556842501327055577026931879539520 11374338 139489135346756161839497479189298546688 11374339 -407122551592899344833529928519929725776 11374340 174103755175547902654098219442803916800 11374341 853722583504626890514167598006317859840 11374342 25630416050692606731550769289522591744 11374343 -374577074190163564914508657955754428160 11374344 375818852204820953152574161776785694720 11374345 120103675072813494233328508377095288520 11374346 -565120351388540171522337721816361736960 11374347 39340098855256650672565857174805949400 11374348 82234692631017804616515062569738020608 11374349 -31615581912946620968628643645185305280 11374350 -14544236880433912359151610232409728000 11374351 -606342255024802608302209667553669965280 11374352 -186143953398112919325372339820829933568 11374353 94333281300346533498495121235799096162 11374354 -13900973257586003054120882837196783840 11374355 -106603686564608827663675423387038945840 11374356 -148975052742713287694520383179760087040 11374357 -87219523677641519489726560300645625408 11374358 221047713141820263599555574511787957280 11374359 568329964883693759306133730237830764904 11374360 -7232546854216190651750945332697088000 11374361 -476135038123907384932537615500753348588 11374362 302146132038468394922600627676931077600 11374363 -2448121600153843351183290793862368 11374364 -718508032905008538903439980669614784000 11374365 59690833819174721355656519228519162880 11374366 27764303556415775812051614808404513024 11374367 -64572287046251467509809340020132359584 11374368 19598642694980713369221472281396510720 11374369 822722788754862540096274133534111905840 11374370 323408082146841782868314516554035417600 11374371 354776533773094460880015114614092320240 11374372 95390253812482814652643754709434245120 11374373 -755986889253475668032328534030563044356 11374374 -82179189195226497413019329551828254720 11374375 -186391601570095707478633375538632375000 11374376 -556692440522551316932463696602784563200 11374377 163198988145614432522419170458062583808 11374378 262298907418323589024567608226223837280 11374379 1007084358286711978594185736259735980980 11374380 -34165065957385312744597031284395648000 11374381 -515248728212252822590125103267183571818 11374382 -463797229340174876502365738891213462208 11374383 347667269286081110122789285763630275344 11374384 36265873918492699346178735894888579072 11374385 -199457860210976499747418395762207186240 11374386 -4387669757293272938295325974638654976 11374387 35300427371451694515378871630444721036 11374388 20905070580341106039424873302835114368 11374389 234707299097926701713254093795810838688 11374390 -40785146578210735730492004364862860800 11374391 142446175528584104537344645078359959472 11374392 59669986068648159876767788847000985600 11374393 -575326783569765564816261263200995758336 11374394 -66374721615432170201663871855597220128 11374395 -1023612548057869106994207872663815200 11374396 459851638743610807933082911952037404160 11374397 -539095778945814498365544316058444327520 11374398 -32337410252921511433975371938738780160 11374399 685146513259263850905164115156808894400 11374400 -150337575410396531817583185171775488000 11374401 7059795411399455842928580825425883744 11374402 43406755444200142086457767120175431744 11374403 -4657805312729277419897825753524890816 11374404 117003974462675905104454509330588610560 11374405 -71890960872942714069908200852904096640 11374406 985080147062887067253334589910924787584 11374407 -433297286396911906514470391779342149120 11374408 57603103823113789509521657223028392960 11374409 391873238268281046102218534113332637860 11374410 -49202510080175032730919762121105616640 11374411 1005502472909270999164539106647384693600 11374412 19791859032820039633977345778765824000 11374413 15352384886891104734998567427955802688 11374414 11453363372500306200613463979755187072 11374415 -156660116615602849599585342663987439680 11374416 86257855724375845458018883626374062080 11374417 122596594144407557910423729873881450352 11374418 -320006769099507312986924221456232939520 11374419 -407254798458499157197826817469744277064 11374420 502612681991918157297607999986457804800 11374421 20994038296472296807662097350511264512 11374422 26725006195053439750256410460687249280 11374423 -849033246898714252895931474802233663840 11374424 -51191673909204138104617554158818406400 11374425 3888282698632317492493338578906742300 11374426 170701542028610892788587726569978516480 11374427 -372474680922395079736348281368029380288 11374428 -153291493735960644341095700310177208320 11374429 326756745591049499219879442663681365472 11374430 225673509557895773858675900668494662400 11374431 -526793753902733490640788403184136658176 11374432 301376047080130625797078594331590262784 11374433 308002400048363579377214502137850611520 11374434 199593748888728285250875759304060779984 11374435 -378967698336907262902275910142568051120 11374436 70282416720125833719132725988342573312 11374437 483099759475720304781580966139570840160 11374438 -110263277391834203856429491019958813440 11374439 -285857797891715737109036983984698674760 11374440 -89149111310893399099398759568166092800 11374441 35356459397417986674592152696802015972 11374442 -99089190363413610967879873777079904000 11374443 -312381441470632907473243070304188725200 11374444 -104111444260906367477419626318735288064 11374445 -892064917224021190184721066905685460800 11374446 -2614230937391231495043837631131595776 11374447 137464581710223653743836053226647760992 11374448 156376965717138312319600618354600476672 11374449 -100084926173601061815218361779266939536 11374450 166346420516434977424743768914692206000 11374451 70350130433132254750919329722402171984 11374452 282774148373896389788654523798205747200 11374453 848871585899633464635667269513356390702 11374454 -46160979471397967968713629498698322688 11374455 -136629963076624749067387171116539138400 11374456 1476501247431879039641815250856349224960 11374457 -5177530189994244659203743864082750380 11374458 35428677757348612535911843101077833728 11374459 136733422472944667928761687436691370660 11374460 165383874487709668360634704407852833280 11374461 -221598478927310150748236399274777497568 11374462 45735776675739911515108635332234763840 11374463 -33892093694939229555420954668326405680 11374464 71906214078705697067720860703391744000 11374465 502965438866932978405828745282435755860 11374466 -8989056173313044177086067194933189632 11374467 -39783640502861971522836477875373038400 11374468 518008819621980378143946790617990552576 11374469 -296597226870313966779380997946662164130 11374470 321709496069947931333094450609041702400 11374471 -164353262544440936127601176761334892400 11374472 -50422799690457638126203422765535795200 11374473 406272077748647593888760652479317375968 11374474 35474351137676672220704043507672722736 11374475 107837665834718945505837475031140436400 11374476 362579405499548847230939652738897464832 11374477 -1697686644927470625368115315666424360 11374478 -303101790980574098506403281554700368960 11374479 -1265869766274706966773486440873732340960 11374480 -70609044758903761226091953278263459840 11374481 -12544537791723116990705302356591258000 11374482 -111276045351456165478276730106918990336 11374483 722635662269430870808745372301597906520 11374484 456680680647724765130557940221188096 11374485 242092455657942896001044525846699028000 11374486 306544407744221276928697176047099815104 11374487 -117919178089966104362021118507274908960 11374488 -365347563702720185438762289042946867200 11374489 450886025373218139826350964350959616 11374490 30269295652903259282984885395994726400 11374491 80280727951874341095874585726659562392 11374492 -151591326562061971223710136968656069120 11374493 -140104513501231149569068123231817646216 11374494 -164870149634827526079784560047050872000 11374495 -21287757353122770967049778148683152160 11374496 659363633762871510941200227834695516160 11374497 97710959269989470541037974774126421140 11374498 -419168406884064423774796687992346638000 11374499 -866013118332274031117138964856341318240 11374500 13972933195583991747928753453461504000 11374501 703586999241693926785136300119738496512 11374502 -188649698636403246391224521563818254400 11374503 -51213927897080865472335514842435793920 11374504 -839017692243144003193991135326105482240 11374505 102296531809650695532123673845493866660 11374506 -5972645983265453586817458168707619072 11374507 24560465859533865292994101409914327992 11374508 -486340917342862146224500657409768700672 11374509 -11350527169664281040455258571276049120 11374510 9900329188329157083409159221092924160 11374511 -1106746949255311331594236800681511767600 11374512 -53318404757380312769310460694948216832 11374513 775625601752095478193045234695702248740 11374514 -193196702552154283066666640014519815168 11374515 -464876831411865061375122262683030623040 11374516 54277190854080921722359103472091312128 11374517 1492960165551080291260635950416230979200 11374518 -20852111004162853278138781281021804096 11374519 297222600728895597519185105887225968288 11374520 260359174960618639790241968340138393600 11374521 -23562585994967513717134595869019197440 11374522 262930528551690048962227540170531891312 11374523 -966750613258030097727692234200402226280 11374524 -38603481089763483492457321984546980864 11374525 185350899379213732292886340742037058550 11374526 -482041140758087732698815392810206574976 11374527 -177954883223346695010752287764079105080 11374528 -107363677547189574563170420831926878208 11374529 -1108970131813945494258187966737680007870 11374530 -108778988815877408476190606767652474880 11374531 -353532140949616599028518272883545519408 11374532 -1827393238910063005138467257812205568 11374533 695204276164184916771171065104263609600 11374534 -72940503353661550312746715693995175584 11374535 229956898766937375120049732881880893600 11374536 -606888844657829662373199110994191769600 11374537 -932638177213116932676420645737624270208 11374538 158282974392185002140908109442856637696 11374539 483104403590187837092041073228468856768 11374540 77411207286295622153698231081145088000 11374541 -135968668987132085890516369856395250058 11374542 49420635119904125713149549929187839808 11374543 137450597286551907136869648424351703792 11374544 35414424457565767934315983339231272960 11374545 29968524517415333142698646542703642240 11374546 177904915540459500277753810331427491472 11374547 -1078490676568675808734358708805376395528 11374548 -116451903216899438859809631582966804480 11374549 773125941110516109631405292154168937550 11374550 82042483446719055534718250389698897600 11374551 85613148622057971569208003137336302080 11374552 242120891084229675810119886058302382080 11374553 56539283830741035966277697564726097924 11374554 324762742058138063551342175598780606720 11374555 -152177431732798219171498275011290877040 11374556 498844604573914025341558084489743444480 11374557 -129651296432058227481683581541994999840 11374558 -2287204494207438822862215016223793216 11374559 -444139050144568882858643469300802642560 11374560 182392247705863826026506739339572019200 11374561 248942206694027506193874699287467279104 11374562 104219170369788807509710907004035497632 11374563 -1644639286505197971901532987581448976 11374564 209789669534460458371040757616172974080 11374565 -189163505066679667131212932830473937540 11374566 -71673995609453516593954415925103718400 11374567 843395024289371186243326950270006482232 11374568 -25999332181380387302444745478174525440 11374569 330319009752460044221265246780338947824 11374570 349759829650058101484550959138723760480 11374571 -346962892128233461009611115739960105808 11374572 -263922491023742532329390395687804194816 11374573 -157177261937070065198840883257777534464 11374574 -95914607634288942017274203360101506240 11374575 5187984572416890302652579751051977600 11374576 -237133782454841625081082353980164538368 11374577 -181139298006145905865507061458457098008 11374578 189655845833691822704844136107601382400 11374579 991288255884998666039973975173780639180 11374580 -98422074278277186023201969986041446400 11374581 267388836658925066439155759782212441984 11374582 89839900091822760968611389222764265984 11374583 196800305184481774314321497730667972320 11374584 -11156786675764920322733598983467130880 11374585 600115375926827191318159661509158195780 11374586 6743648439704228632024379699464462560 11374587 36448900651581058257644874439425530880 11374588 524215392657545206790304247907588839936 11374589 -247934840951662422472516703812332718740 11374590 -183558777222245824407928217362933478400 11374591 303992851618548265212540274550306945184 11374592 499861827306192151745464308928773881856 11374593 -42104666594106572732867741554910268000 11374594 -314573755449142435558017584111892212736 11374595 244589851449368617038154056316617149520 11374596 546073617622094096423380706506304794752 11374597 381641953902154016458744182474844506080 11374598 353266677663175001441787814086753318336 11374599 -755768419753510611737746812737416629504 11374600 -239397611752861962170531064311500416000 11374601 -15445865228188156789286349486097822848 11374602 80194939959796558534459307927332184832 11374603 622607987487285226699478346209173280852 11374604 229115482082247652818306179870459698176 11374605 899801587774475732335426406749514700 11374606 287488764294805833470063393890122850752 11374607 -390083094543753304763893089693695628360 11374608 8012089299569604374710969211171635200 11374609 -608475056389390952064443935887905138060 11374610 81854471370769749552086440995785587200 11374611 783528137912770256857833948782089857024 11374612 443405756969088563618714432165440515840 11374613 -42657485365377190964626437899870368896 11374614 225381299910300425503482596663177399040 11374615 -381465015018035323910940295023320928720 11374616 6536866468424697316330453024749158400 11374617 -328249994893485121173508299903152001888 11374618 -1784980595627607352408117181961636096 11374619 38226069858499186124143819621974843144 11374620 -222565737944593723598748723313835735040 11374621 -193365076611867722515835797864394337178 11374622 38947001849403912145120095279130012032 11374623 15552923287185013821571443273437594880 11374624 -492768802610393392118312586014560026624 11374625 1141469100435630132812583393532218177000 11374626 139633086835429814426110998738366002688 11374627 377018561992917462066885652200949386240 11374628 222451306907036956641533892392621899776 11374629 -53448138976833151800348565258960108032 11374630 -176282334832567633478721646734977786880 11374631 378492849211662497892071489531496957432 11374632 361742454938481623562648822800936785920 11374633 -144808664828854885954627685099321130118 11374634 -185997493277847881636514269444634728784 11374635 -64596022404771682431085644330904569600 11374636 35529178296550037391803050869265664000 11374637 -89092115883567581105159452072465092714 11374638 85833045619383860336429773967180049408 11374639 -1131327538448447292464940338054261432560 11374640 95701090919262291572095467607699292160 11374641 -10032552368601885569683071402003360000 11374642 1876999058851401460545320087071644672 11374643 36645648155367027577993591657135332000 11374644 78259475960285609807946528164869128192 11374645 -120478724305867555610478618612495990600 11374646 -274731720472354311525810040734770739456 11374647 257193533743911903808708176595457082600 11374648 -437940958452571530333433071657273139200 11374649 325211657952323862225507769951349013120 11374650 28551345176534554440763001582533401600 11374651 280670324328777098662138025673123404992 11374652 -58419000156177654198665047584275854848 11374653 755247225389834406402205860988984207104 11374654 -293388739657895463121533800188838554560 11374655 -226359775156445009256881240797251004440 11374656 -45051266562878742317642756880794124288 11374657 151288029276736804471591771175327303680 11374658 453512024321391541762006745576029464576 11374659 -413957166440278953312541166283942904800 11374660 -659961735163969288555595352806788608000 11374661 674415876100746213973327442552793792 11374662 -28014720373436210109710971963360663680 11374663 382388786195593846244959072540556141912 11374664 -861078528321219685725751610415615605760 11374665 -334859058635255533366612040219695416000 11374666 224221726257254106757307355526088968800 11374667 514487177617385445418686566050165523352 11374668 -2178641906126413842782415095453751552 11374669 -585284433356421572817250347724937818080 11374670 -31476304686559560998431752468406598400 11374671 51310449394664916804070976087756253696 11374672 -155565101535030948693504426509632282624 11374673 749734103967256618703191042099490011200 11374674 7759665112124512727387010034247813760 11374675 41758416067590170907087566378225648000 11374676 91267795326016294534107311579763982080 11374677 100193046601279191736297064899272822414 11374678 -74435189206138445746318595234725954944 11374679 -165176383483192204288148749414367894640 11374680 45591785555647625789424937852787712000 11374681 -759197622419098171310975196876450854518 11374682 -25942760535500422929734259941072983296 11374683 -88697641636384080859528759080784346112 11374684 -360608701813831352258796850937795075584 11374685 -190326962529085750787213322160576419840 11374686 301417113218449429810731866149609319232 11374687 -1242752499682192475969716644750263048 11374688 174087291875876428699884283496567930880 11374689 -158350522066967172749086806431402999376 11374690 382673410472973061066291779636061231680 11374691 -26011279837688927935227736485769447908 11374692 -162209149129426111502626849592030330880 11374693 378708595214021015087387671072315826688 11374694 -13225373462308835180786965502891585280 11374695 289869568976475753158880299174784552000 11374696 334331302096975278806846796845677363200 11374697 293665040523644962614570646571140924032 11374698 113033456348273745055713196375759607808 11374699 -131738893375658235611328026933541451200 11374700 -468290414292477069468689393240962137600 11374701 -70923755896076856807286412099759253504 11374702 -508472000734650373989913728130868631168 11374703 661040223260971989856081251525598271952 11374704 2829452030636253800715471092360675328 11374705 -106010763249083271948529922981368800000 11374706 -59455361966508559666058548883290337280 11374707 -413708083145995442205324927473879983560 11374708 -263724379633322299021900377354957638272 11374709 -816934205210002723281828500270029689540 11374710 45209373947013435834846081862117272960 11374711 -132404342216362815579427194513417020600 11374712 -248539024886271751961937436073307955200 11374713 108727223861920721217691615377134293242 11374714 -37365587616343754182213887157584339552 11374715 736488957534669176344611305130948629520 11374716 10726863558902865991058433068734013952 11374717 -277683228970680181918405732744237544448 11374718 -3541800531862551348882341777691052800 11374719 -72251392289096374391787096949349352192 11374720 128396790321469471758488047202598912000 11374721 -151451790346352798371099376568609354156 11374722 497598985546584712356205594974890384640 11374723 224221962176056729598588842858854158972 11374724 -507489067871526212071567829964208272384 11374725 111952729430106730195834810621267380000 11374726 -167874788852075771362710105366401937792 11374727 1506921264480767439897126469683471360 11374728 232909670471819323063336366971138048000 11374729 300393305269338604183888576018182863284 11374730 -236865044243063695373392822538235148800 11374731 -31970213066016605649052076795691829920 11374732 279303941180306351797769111066818916096 11374733 420955093985291366948849515462699109004 11374734 29388494483834109811220940026461286400 11374735 -15295737362006060418491222821286468400 11374736 51478584063205739384331191470325760000 11374737 -87888759490039727944963519888398704640 11374738 -392888716652793084345497262904647738480 11374739 -505158487752469108200448630941308645460 11374740 -25055264876758366467598790690326510080 11374741 269008969877712926768147252612890106272 11374742 -78160949039507452367047682862562338816 11374743 -29432482267636279754242175367750583296 11374744 1357550427473325085768869012100393881600 11374745 -613473818325529012520236952512466341500 11374746 -218594650327038892768394311206282796032 11374747 18340124035127898128885874683654737960 11374748 -141704283131706264350057440196228210688 11374749 704865310104770284500317007735662790 11374750 198766963689602412072046395659122368000 11374751 -182325403077071027005812895847381613120 11374752 846595691777216479379961139404843515904 11374753 17522389393857063172030924332216494568 11374754 265722885130472753281421731308391007520 11374755 -80220221326794414881170011363258286080 11374756 -41701578415603594106603880733022289280 11374757 -1178572047155195427056376703373495594340 11374758 84322156592859913437451380319951144224 11374759 -375169157929669100353170145395206112360 11374760 91973401033937028077535694694477568000 11374761 60713659225133124964573757024642806944 11374762 -91495493983054195928699551744203610272 11374763 -744701657327690858946383063983337174988 11374764 -186997739368504446268015072394581337088 11374765 73471735237568972193971381594428485120 11374766 -142479495204153655599799017769724625792 11374767 530666499113345175180936160165002078984 11374768 37605545042184880837667461224128839680 11374769 285620747820862879750328795950689900096 11374770 -140548705597792104972916905586698969600 11374771 -824180553518473752171340390854524631028 11374772 -576945363214925693187845301891263274624 11374773 -289407846328491316417718560560533723616 11374774 504544148139313445601158289653986079136 11374775 -476493322724913361055363115353451721200 11374776 174528497221044592656682258102547251200 11374777 -378697693702915357603361454936969740374 11374778 80976484484038407540746520606017635440 11374779 73009957048620414159161512155838770288 11374780 -84127638984715700886220766244222658560 11374781 433161860002040915846813594385564706464 11374782 -157858823777512443983345872512485039808 11374783 -139763241615653939794471148187807451280 11374784 45586692775696884226359105990495830016 11374785 635749295979655882747356589134023884200 11374786 253532791299381817339091297432884546080 11374787 -48330254723625743766590508291312144000 11374788 222468599803776880879951825356509184 11374789 -980017111067488218804512192820064925410 11374790 -892105894841416862783690068876339200 11374791 -967461533874251562173531094550420505856 11374792 64952084990607905823156515734235873280 11374793 11232300690257914177456791534416778420 11374794 -7783661250071289250914056014872999072 11374795 -139789447326276655347218256402571567200 11374796 153977087909040564584340607546241145600 11374797 -49743987180370576535598139214349064128 11374798 -175553629172581888928365785693946116864 11374799 -175778326617348106999502538156299882496 11374800 -68589597754371982743126391428366336000 11374801 263010967569269026559900339438473762802 11374802 -23285213200680121562163992937917668800 11374803 -164804718649467561368993302542289488000 11374804 -18236577172433160186530123326226513920 11374805 -301604108328550517101834837689692016000 11374806 2833496030376378225627914839357762560 11374807 343265837985401179787855280510128210592 11374808 -1406130987885742887526342397486166958080 11374809 -183284400281362292753737538150182363200 11374810 -387531761471460288782101667469845809440 11374811 -124644598580096710716030220162416613968 11374812 -197208572383768405647895154908869464064 11374813 1660266871111107453897658694106549175680 11374814 -83493607995765544148706740919586430976 11374815 -378791363756514043140386702312644992000 11374816 -270803722622230229628648084741558632448 11374817 297422034306904323064609495732027624866 11374818 22282624811840779072357412959221129216 11374819 -998018663544287855912782457361672750504 11374820 70435421534730261864432798507740705280 11374821 186324560880251406031762417975325275872 11374822 -150820368789556884112512201684492264576 11374823 200633198315234674750896499596914451840 11374824 42804637774059656637348429079287889920 11374825 121373607005208329071422847181288832000 11374826 -590500411026898094976190292380922487888 11374827 -47641954086103440774857003548013331792 11374828 128185845407270419574477485179916963840 11374829 -731299724577514592981201218168627926570 11374830 -67676943221921099944731808439633756160 11374831 -37493136522974826189160138404852639368 11374832 -7147588031791945546475615402193911808 11374833 -7343872663147035598389839488805766816 11374834 233072572507928590688449684944165135360 11374835 54589038946858008657160345766820360960 11374836 74164582610104540711833427601991278592 11374837 989009938062959893692993756189127085486 11374838 334645664194425904428902399483794012320 11374839 -82624732984358561427505948931190561792 11374840 -48169289999935843108829434163865600000 11374841 1515593071038590144937979099118601741012 11374842 81331539752522687016618414152929543680 11374843 78368806469875092864225944246846402184 11374844 242290068730261559471553648906346137600 11374845 119878832910421461123734660913787175520 11374846 134085204610209291443902352311782481920 11374847 -491857631281905851856376669328188152 11374848 -92323757258677668191450704655268446208 11374849 60516677960890618772345178434529861936 11374850 -175292915211827755883650953272836995600 11374851 -3469421219491768037610908182601923920 11374852 81678753773890509921622106919191350272 11374853 260520214348932589200588042764241349632 11374854 -124901952515910041656306897707805212480 11374855 595752540693153217216799114844343760760 11374856 1053260494357391027837830257240592634880 11374857 -43976608045187710700185723277130643200 11374858 247770753115413154927423657775696163072 11374859 -104298607791944106814782328609122385584 11374860 -7103225968149471220497221181835683840 11374861 -186388159747510493651124608446749917952 11374862 -422082191981917871560349240604873941568 11374863 715355641198047216812226648183444758400 11374864 -68461347589548727044265105346905169920 11374865 -315714271989918554095212265129178995200 11374866 176712698047071424904494536776386267152 11374867 -198121019118536003562344547671467472128 11374868 838157434580069092184132643605351576448 11374869 605981834601578234546835695469679279008 11374870 -83649724578542343937754494276565149440 11374871 1278104955971784513129345816834728526192 11374872 -491128700913999862496953423782574510080 11374873 -301811765938197624919016332767354275640 11374874 136902495630987984889993726728922743552 11374875 -138939289098294127439247123801724992000 11374876 -2520272481980871017752907396533687296 11374877 113492244582537518354145978407972730726 11374878 24172290989905200558449683234060062720 11374879 90891767510610745257108877304600652240 11374880 -199197410821696624946634909852484239360 11374881 -145392255266434804531362935971015649856 11374882 329394681521670571247086471903792619520 11374883 792923377945193554510308304769579724492 11374884 -610905471434191449972373413799243745280 11374885 294137281526709868457867134189679939580 11374886 451652444803488986265885133056221240640 11374887 364325299036805693873328892729612809552 11374888 95657127178114266803842231970596454400 11374889 -320210851679564235778768648136353874310 11374890 43208782815661417029176538935541361920 11374891 -1026743372479790845101889808864257184832 11374892 62361624143134411247639502594231324672 11374893 -218360757826047674985344447182666646976 11374894 -231395386037799985027162742669912029440 11374895 13172574722506324673498131128390250080 11374896 -37914462422363506046067589052249210880 11374897 334412734057823289631696997606374243346 11374898 -366672888177115293682305226972704130800 11374899 -675606786103878289080072233876433951120 11374900 -219565484902014096284831737176286000000 11374901 -401897232614862850367394501672371874720 11374902 -52396019244778726500902228245438863360 11374903 727581850128064881041960735042616242064 11374904 430094189528328316168005384873887539200 11374905 79085155674761532843187158589793803200 11374906 -310888948781705234777840137155361000848 11374907 1171741260254641673649125760746878854672 11374908 -349774802437701982958373730492228018176 11374909 15586635669125196022216965126061139200 11374910 20657179128624842845976312705775275520 11374911 45586109100982554046473623153049543192 11374912 -64551998586240549707197837191366574080 11374913 -105423803211569685119302737825803476800 11374914 293493689541365778039803483255369080320 11374915 19820348100300833851871908583212672800 11374916 23662906422146781951636008466997628928 11374917 -89115887902903717926623324476465313280 11374918 117348550385236353193070263553501240160 11374919 693257433712237672471723901883208368 11374920 219341698708475834363356464585572352000 11374921 -603389977208519383433911895106712668108 11374922 -67697691494044682987274376539131660448 11374923 -17322064441823010471552382320380104704 11374924 693244693232524141767320780725032264192 11374925 -650615855863043907062961809296135639200 11374926 20410636442700174084904096653678213120 11374927 439933059514923990861498875222229420760 11374928 60752054500869009657201771487702474752 11374929 32202725702557878997731267063829286400 11374930 -167814438697983277161055782820641600000 11374931 -989653601069002349618009557887895504800 11374932 -39480584302327959001069344650671331328 11374933 -80631535236347137705997848934976814916 11374934 -194771816858951527494928453149448287360 11374935 159705608272579755486902027752494958080 11374936 -928496993416316009275300919736682936320 11374937 50451919544879524100191027228540292352 11374938 -454947599906497038154246336863339125760 11374939 -195918521009764046291773992741198495560 11374940 -282302056890613875345820820573134417920 11374941 96997516380748414132727941768091928192 11374942 462182531542660567165635021010633183872 11374943 -668802007556508909788042816623839683808 11374944 43856189801260576153398546277337137152 11374945 77731987922241387223375385098665748200 11374946 -151250589391394692807149704790295264896 11374947 -75004789815974749833934592649036533280 11374948 -371862960166079027823824797377817184000 11374949 201128956560762642659159421295045584864 11374950 -14678354755428384228118980357386750400 11374951 70391026927105200101874593799980091952 11374952 -97009601368476108945699636843220992000 11374953 -123515744309751201079525329158290275696 11374954 6752543113067833373951022377571016704 11374955 3331395944507183664339274457155741920 11374956 -99489643636287887548031120576487003648 11374957 210297782737624761446109388730878730400 11374958 -149232520793277534182064556610756592000 11374959 6285885513218546324355918051216879888 11374960 -47122100168348260703314027328009011200 11374961 439841870910369269776923867605662665384 11374962 -4613364326725920056897862681986346240 11374963 320048508312568540078915603336065819212 11374964 153808038129907508931868128090576046080 11374965 -53235118140590212162570146826310342400 11374966 167472839782337546809875112271683776000 11374967 -97099133977964494020089795943243288984 11374968 1015373930364657540262277008885370880 11374969 -90494820110489727730664208214768708630 11374970 -59026452725365276597471187057194871040 11374971 -187618441480940640917651579666419955688 11374972 -88203300193395180675149185876814069760 11374973 635957958475971339477976064441616792960 11374974 -140154335596939740958193869743858124992 11374975 385298345170555574754183705556276063000 11374976 -930776891133762010546436688138668605440 11374977 -62420163599287757452484346695739184320 11374978 -257543852107409966577178636419486747744 11374979 -309128277712089527360280160256073020928 11374980 -116388226511414347356653301116854640640 11374981 -589395252348471542151170268681830566272 11374982 -130975655744223777369326041024305237408 11374983 650389404828576143402243735090711498352 11374984 55176064366007415040492218788917739520 11374985 -268123686931986809072713709958025731840 11374986 45391242227555436083312172002915664384 11374987 233811145066074952436280876841512772032 11374988 608341874993831125615988484557162143488 11374989 -153312264227909617212760628894472185280 11374990 423410370137313856361371240335005385600 11374991 -837910228616538144372830424310908631008 11374992 -16071473529765699172253918803443253248 11374993 -145918175970236166848178815777032239360 11374994 -217464064500707550820311602192606062704 11374995 88388999121843572851568259219212893440 11374996 238858236821859295946696096372529336320 11374997 -22126402192799345603718512578962467328 11374998 212398116966182227891023067600325168064 11374999 -119423183266435682342125702470439845360 11375000 79380145907957303281498322336640000000 11375001 -28733789552141456379883037829662938080 11375002 88062385208815554348822579528372083952 11375003 773649721860918330239134380562256661252 11375004 515733546535460564224203626322176580096 11375005 3751696188676622238839513962559493120 11375006 -30037303587602966833241986543450695936 11375007 488255189728322646506310727146223007232 11375008 434389216431516202019454383298414772224 11375009 -347718450650740956630198742810753142784 11375010 152310198922688305189328155527546432000 11375011 868132926344095644366623646271870832272 11375012 -1405809378931452040296448785909319680 11375013 -269584057314047964001038144264095310720 11375014 -130608004277197389360056306118158268288 11375015 -511673040781316410106818737169335980400 11375016 99231641889833717579647198047309004800 11375017 1187306712446281033726401085328908547066 11375018 -285021386914374676120639329874444400640 11375019 -444500993299250365255413286781349492000 11375020 -218268228085116038446451866835244779520 11375021 -208525989446512155281865918614604615072 11375022 -101572794714888511870839616500201048960 11375023 -648640943920909591364943398557491298560 11375024 -154548756079231652785069144277668331520 11375025 -111380806227216493986076374123287365200 11375026 5622141444319850244161500517844779424 11375027 501527441364601991340754822027517700876 11375028 -92223756002624959103389602855302338560 11375029 -473542935640641121432253823978012132370 11375030 -153045619494919655089776414097483491840 11375031 -282718454440774533653146630590447239448 11375032 -283814875632097747941867256679769415680 11375033 -859168392633955507434132146941394789718 11375034 -504172324730950651206624326911246909440 11375035 -299756608801961468505460928305360547040 11375036 670479753693914123245266871426128606720 11375037 679704792284491053805407955363605380448 11375038 958843618390081088646333105522989517696 11375039 -42977882435613956360331168810300765600 11375040 13585394173073031330316216977409966080 11375041 -560421171181336432786707138371415056448 11375042 236644072767366023500024324473159347712 11375043 -735775232835184071202830416139551542536 11375044 524092586207557995383728844735317835776 11375045 -693245485177265930408324431855814728800 11375046 -829504626832691891037622358952358821120 11375047 -27397434098052704145403944387684823680 11375048 -198097191252790673000428133640079948800 11375049 3869112197328928291596899234257179840 11375050 16850157561096481138043132718919462800 11375051 -37188316008389611197730825786861155948 11375052 201903729180897621291252951080480440320 11375053 278353395173794601641429475976839317120 11375054 -51766221066073296858332267243969147328 11375055 18700485859452244651787445591731527800 11375056 112667492334212231035170931741771038720 11375057 597250248696757121361543121399230753252 11375058 44572312555148441026180132549614650880 11375059 -614934171352854295947816143847125981384 11375060 669825280584793190505363891774661762560 11375061 -33942607438929194986758734210733695328 11375062 -61527315431518371337701726532210783968 11375063 -154652390503638334700118968287323218304 11375064 -94653360181208201522979987702582681600 11375065 -65130445623755291025689783350743096000 11375066 584681722682764051636702737344282548704 11375067 -221456177803944611528422840350117704064 11375068 -341412319908988457816958879991505393152 11375069 618126819968892107761076368568968921440 11375070 -27250446954393030219010702330554224640 11375071 -954114617931481048939554222468464549728 11375072 83378078084652374246390794133011169280 11375073 720473414428231911140592023271360469584 11375074 63292166666178333071133969570400735392 11375075 88779902712060351642536729257875870300 11375076 481818960446436330531727999454907310080 11375077 368802701326002065439208204514806742592 11375078 -87629750034371561125162472112066207744 11375079 -35253693229797488019114104436076648752 11375080 -685802201480618193701947331963770521600 11375081 584118723394638539959951736129821515264 11375082 -109132436442484664581241567597055932160 11375083 101746555378287797706975839131342905332 11375084 -200565988322285214340444587445447793664 11375085 -366255503363083038739591259466334317600 11375086 20943785618678157801475529974940881344 11375087 -507471165360905014626205685809607771136 11375088 7922089200551472124688777008727752704 11375089 513240410249733861262527913529372930 11375090 104147645196202997327915198471698478400 11375091 -1386177514207518260667651888282647040 11375092 -5250832800075368538172309635534581760 11375093 -4582368907226797357981254036576006180 11375094 -335127102688568138783817519924594117120 11375095 -169692362548700736685484158986810640320 11375096 515014629040417858826672472020367667200 11375097 52285417375411025394882408704091096720 11375098 220857429731950183607312134621276104192 11375099 -1270353139888132431601660067430159207900 11375100 -340337562119929648699454292244660224000 11375101 459440008724753003528672614828376516102 11375102 -104314848967626628714876336507566901248 11375103 456240307437467386358339987384658440904 11375104 -29631981447014278674910309143313121280 11375105 162405274943477897031831061822884239400 11375106 165044567403521051419503012087323743104 11375107 -728033793998071297077269183761094293200 11375108 -112524483064639022477216653673273864832 11375109 141707901447210124809259167416720819328 11375110 -1814057256294344156930963179561923840 11375111 603930180343558962879715358231581766424 11375112 183984195218539028598671480869456281600 11375113 -478016249991170884564639079953302833638 11375114 546791689953463715363219029174876074240 11375115 -417967615364786373611168926675725707280 11375116 -695398225065886856209081504067802897920 11375117 199564824473489757858350543220645768120 11375118 43491816101510408511313644150730488384 11375119 -161687656210349547747859463291318841104 11375120 77069363511466672085295701473688371200 11375121 614689036196688201428382370487876207424 11375122 103920916932148723022988948222700155648 11375123 155677343150350921459446701827680261888 11375124 -170441939783383594643152068934415468544 11375125 -323457035203480131230806275311272932000 11375126 -47088542013943249313108886660242765184 11375127 -981776914506345640221564400640643124320 11375128 220351704685205266187811237226620764160 11375129 332033086054752769335519008851495730640 11375130 60576796073919475390794458166205470720 11375131 -405335043782053162707139833380674302400 11375132 -18962785394094131433521541680192624640 11375133 117939479237579662845688407470913017856 11375134 -5767710021084238687016779481350692480 11375135 -508414494642847922399153920994081848920 11375136 -292909719996249880474327240350300635136 11375137 -1462773753706849688919654809683617291008 11375138 91749574071415586239322556974530747680 11375139 140305077554168368059522131303125111728 11375140 53911094898517453075212648143210741760 11375141 -785399978333694021957003896656021392000 11375142 85920710068102926242085857135214136704 11375143 341144218027979512986385979915538050344 11375144 687391392781828438866282030769634181120 11375145 -189308799613446892077461414360734945080 11375146 -71300115903847412462213692216419480576 11375147 -221286462167477462809268419835446893168 11375148 344094188995496880732490990716632739840 11375149 1310800948536750164805722037561607897420 11375150 63347957489617344369966623727159921600 11375151 -450414209913070683560996359866765118968 11375152 -16460457533345539772231722529836728320 11375153 150158194426910283589497111765240432402 11375154 12144273065359791276112001391348715536 11375155 -99457952040709070091261788618726888880 11375156 53612452250747805719739850853092859904 11375157 438692681159106717923920291071361278240 11375158 -222062732521643920933165379689093115520 11375159 -671664564834817127895947896486191685584 11375160 341083596405783360716951596075068825600 11375161 -252691715273537070800267190796637744256 11375162 311459398446811107124931740655639443200 11375163 252520857442472674439969629200198836640 11375164 -875578639311868185244451332581673882624 11375165 93062334887277803116258226365589856000 11375166 88150270228712746283750479623338139648 11375167 -475247180633824402162570584050175756720 11375168 38765242035071412653492237645471809536 11375169 -46095239417804108104347280013762866752 11375170 -18828949125409765720936627523475248640 11375171 -266220219315546115572093204083467371456 11375172 -462065643420974470303477405039832978304 11375173 -911164874957796317979133338007153748578 11375174 87985281550111895151400681306391363712 11375175 -210873337864686376913912912085932006400 11375176 -670946377376865993864945936762328381440 11375177 526879404236332724812309910678887200 11375178 43771063812782762511392629728444357888 11375179 199402909964297791232403347315582640480 11375180 685676492683512439965428929729055907840 11375181 924769942653554957740097399653943547840 11375182 84012737317819128951673205503431500544 11375183 987122352238218198917498855562170232432 11375184 158643628262319405131020845753736495104 11375185 104413444272716586445604761329779150400 11375186 159282236503059906621728767543950378240 11375187 251929548459990467784586325611339082352 11375188 -152093681216760118252241552026268196864 11375189 71607422209966961315128359213042404256 11375190 11645146965299256598412885173577291520 11375191 100379543169496813852024275241595395592 11375192 -617423952951326473760044645403537203200 11375193 -761883418542339963983221390574211003840 11375194 -218585184755171964740764390536665971968 11375195 -352076964301751126202871728657314044080 11375196 11981554150776718379374229920036945920 11375197 47377499656378190935535941301420090112 11375198 -88579030603671461201276727618935894400 11375199 -279064773897971182375602931258644855432 11375200 6020528097723752722472024785256448000 11375201 -793412683719900834151772893502995896798 11375202 7705988176719132410321497845580922880 11375203 -474015192839895719557791776616403625280 11375204 29470769664691901529611992920057600000 11375205 -255229371680282174916643123209364992000 11375206 -147623244796406892988290999564537367680 11375207 532754500539792923600242893419452290000 11375208 -228823872164586199511634123961690521600 11375209 24123939107805361305029402843719524410 11375210 -254604001280654289577174066495180800 11375211 173474439637267306745607307906516223664 11375212 -302707037520865372459790009184627660544 11375213 -1078330741629672647642768900534815322538 11375214 -154848162033611196912691741910040384960 11375215 -11414737435803400119687909177826259640 11375216 -241636075430507657057208966976448790528 11375217 34409074018823002097057836083774307968 11375218 -596673763395370629914468803305033235440 11375219 755981654198467700652283836318495540960 11375220 -1417287302253032481699113273830502400 11375221 680094080842605473163630321223753523040 11375222 -213705815525836973100318465234200302848 11375223 -412987533750597218304257424869115528216 11375224 -326506114151658193000677029415611596800 11375225 2621992125733433059929602248579027200 11375226 98570150303870544672537417796423068384 11375227 -858410631026206781098671967116955027248 11375228 -319876886692383343070108155769598841344 11375229 1208582910726994050928967065511189550240 11375230 45181903548850118973426481349030507520 11375231 -98397791112209193627109058454999044256 11375232 309312670746194884461816770953771745280 11375233 -39752649591601711428796213860752316672 11375234 113382665386515850450881354693588671520 11375235 -13384797774388406143501644271857658320 11375236 -23594968367064376594233835666521166720 11375237 -321490790388198393992273296358557470114 11375238 21069860945870727798140597536348876800 11375239 -1074043897539152556199814093702797654176 11375240 -3393464389073101886296797262517760000 11375241 -611523074361053709295431340065659750016 11375242 -325290703474910630816419569712022566656 11375243 -164818710938695318479940156998198712320 11375244 -70555532799252247350981532734378530304 11375245 24541271363911077504415488650036348160 11375246 -519087746777336077640733569074534645056 11375247 -63411741071007154963542457931047085280 11375248 8519845201818549935032492710275579904 11375249 -1484841815752705130468325573671094426000 11375250 -6083071384866381470834173748511360000 11375251 355463455201948985186025372477387675592 11375252 356805924840809978922216119283744460800 11375253 441876774867209148672884416357208630862 11375254 -426198189781410018475293932247691393536 11375255 -3031212829937902815564091408568361840 11375256 -35593079701332446293960006267917312000 11375257 393610170447942278480226222238762962506 11375258 -129903474219691076963327983004914192416 11375259 10998105460688017873719283209613827840 11375260 75382111620918129571262946792096860160 11375261 965109970320293292475988834816520883212 11375262 -82695620654644783911533921402801049600 11375263 10195261030183584012685117885473081344 11375264 -171438821080259378146610155056003022848 11375265 -136906537846512520200448064503434654720 11375266 -101419464717717136813392339140347092480 11375267 -45582421445524213680771190155862872960 11375268 -248100910033604033646047525913997240320 11375269 -545045306233374403208795097429770707200 11375270 253828619424795625876995921899422174080 11375271 -54542869663764408112059134523015761280 11375272 997269515476743531933003335324384332800 11375273 12338246258647108769317995855647310144 11375274 -99752587369518655645737823097438492160 11375275 8589919729135403165922940949836799300 11375276 227171301252467027160039696611231514624 11375277 -157935794550690565016344697156406348768 11375278 -240964317281148543298850624833692140928 11375279 856592519387698968299185872430724780760 11375280 -11499940432027213931416611031087841280 11375281 -59265869985160544170790800291187953120 11375282 -332854291611679499284587381310089756768 11375283 -25153694458545933520877007773249847552 11375284 -313784216778026069061838658582179140864 11375285 81878994305101378473595934876968477980 11375286 -34965354131138240667001951665453649152 11375287 24347240607312654557871840352938872064 11375288 -983596882788970132983691081510405386240 11375289 -107899931689014074555805821927973100800 11375290 -407124442420524656030419807025322669600 11375291 -380182020828247087941534039561580177308 11375292 -922928904592103001130336306860665241600 11375293 1845267615714126341633915320308269306604 11375294 25855027210626098470854174233789202432 11375295 -10346530236983850640879787450215219200 11375296 -370720929848156361534594918313523937280 11375297 66713135923292687879113100446090647252 11375298 28231670669205063369929453310005238528 11375299 -145705233270400214421191212516191456960 11375300 -68442339383707386168638768863111296000 11375301 -147571199108127822480872741823460887648 11375302 142805160115154306271968415503857280352 11375303 788723723087034647903906899374060053784 11375304 125153465402083486805771724437274501120 11375305 404517877458212714896210536428466679560 11375306 -1543679921217326036079327801344544000 11375307 281921459519204875776880792607105649168 11375308 -130051992011864025462227463846604953600 11375309 991274121569448816880035907362799926240 11375310 45972634736362637984835321315314732160 11375311 -786521448461176706531048313378875907088 11375312 -53047383709850502858777274249556164608 11375313 -71441886684258124247688516157708208736 11375314 -339217443164906723425832904068867685744 11375315 -71745169534614829789995576064794319200 11375316 357646917916061229331081298335767293952 11375317 -162087443307143318146748648367798361728 11375318 -263625227318565063463905553017016716480 11375319 -113083767874294967168115933215716450560 11375320 -639372881770305486496126008531193036800 11375321 832753193418193638757379901002983392522 11375322 75789889226077687274348793389536418304 11375323 245127758595144835659863700123637029572 11375324 -917503767317796602756003375222213666304 11375325 -135558098796987211595655049734358993500 11375326 -175941042203964689505537031556915728896 11375327 576310906337728751000824666834253022936 11375328 -125734968349696030121658017967536603136 11375329 -121749597770743897053688807483065155264 11375330 82495549099760067390730508609267243520 11375331 -1072439190955450835476956588216759624 11375332 -662382980867007802146431755286702264704 11375333 -687992197324487719172266464833920743936 11375334 480422634075379419687027757182106566720 11375335 777918107089894016742342710854879700280 11375336 251648699986193012122948058504462008320 11375337 -165589777808673848467336315400687167680 11375338 -23768423190051808089274377989713608960 11375339 -624358939198594706902754440958652910860 11375340 18504533062694056052339174030199275520 11375341 619636923038351453403532455441717400684 11375342 -141528432538597387237612393621181115456 11375343 73138714996662542283375335753978841600 11375344 144114520308819769188477229212944629760 11375345 -262122219381196000613211461847099132480 11375346 108607209110674564529997426365306588160 11375347 530807297951794645207091592289429946152 11375348 526652175158504870976531536222450740608 11375349 -1777410664150754663032940231337489600 11375350 153253287060894166713055783660576778400 11375351 37738479009022153579784366450450269512 11375352 411110641719486429005627033316045189120 11375353 962874445327572350470974328293742091664 11375354 -223530095177632133271496486664778786048 11375355 -71690416015254776266954594679793041040 11375356 -317402427519185275632063810076905139200 11375357 -100904022826847810441495008911815889600 11375358 -155287007658925489644956533136054874816 11375359 1482489761977229999851404010638623474704 11375360 527555843739943565374850610676346388480 11375361 -690010459711604142171393998654373755790 11375362 677945529987647564111367185627899860000 11375363 -1461980562667556155054595382415460060160 11375364 54697732024054793503119013119724683264 11375365 -150414767464521879825827755257167914080 11375366 -188636963702012065918476001724453852448 11375367 -394104736180627356224491455498474271320 11375368 -28804256638790334864289040627417088000 11375369 -324842948921224286287159460797667560704 11375370 -27185910117861292615783552872908044800 11375371 -6002189918902356409018053083943423936 11375372 297109600312676158506187364475549066240 11375373 -560531457064961631424182836020138583616 11375374 -348263641067106342083715041308145216064 11375375 -869715908575479832833149768922378132000 11375376 -132405388748623332359275466497738014720 11375377 338995595608496935856290769302953555840 11375378 -61962649077686944577768764649546118144 11375379 -66940992337266778050736900749411929676 11375380 614880199541854205022952274810601623040 11375381 312581425090975214542458467704849472412 11375382 14881184997905802874728985702456135680 11375383 -173854926296855062104173177752428841056 11375384 -169959657402006307212992594103714078720 11375385 -3507813805959265067111560136601185280 11375386 -245733854660315239818236413853556260352 11375387 127210002508259088044863314848317153152 11375388 -34199368966258564305678562876753022976 11375389 -180754786103474467416642103002177286810 11375390 70886802134672399890717137070450053120 11375391 120969161522108741588331706933551125904 11375392 -6909436275927413379655016695575085056 11375393 -1626560426797461591953864709622739358 11375394 58166087157178173755488086284156758272 11375395 -875668956462102443324199636680419860000 11375396 2755651286230259572801687011897537792 11375397 -41911365443979009899965437107234222976 11375398 122261677856057238038527748676616159200 11375399 782939275873235877041970906159159925896 11375400 -90658523866682620930582210047528960000 11375401 962624113270349748000079178697813857402 11375402 -592433450399849302660264843902633864096 11375403 -177834697308095783248079441644068623376 11375404 427625867477900093452022554046188825856 11375405 249279837355850727231139094615169315000 11375406 -4689513402293765579933247210760035456 11375407 -5328939384046145560662026665833429648 11375408 45420985825306507105553584226631450624 11375409 49067197136660420465984513503383459456 11375410 -778314264640654615602621427799734256640 11375411 -222148154548500832854213972245069135988 11375412 -8779748862643401026579111290026067968 11375413 -23682195545051473431807673963815705440 11375414 118763986073822662521982573256064163200 11375415 82341275952835609261690022562693834000 11375416 -81830960966883824214821730781329715200 11375417 -678538751006227850654853471417185592534 11375418 -260977683142706390110470034983812023296 11375419 378797944697797469106103926758983895040 11375420 110862310892077809107476463904924610560 11375421 367702308210800394594039632402812730112 11375422 596529847714745823659528594840187040512 11375423 -734937160525084449822254677410674177616 11375424 34538682282151499135153521864527052800 11375425 -3344760754812495256457797910015260500 11375426 -379649967548932930995926502698938859520 11375427 280692346673320975684132272046820655360 11375428 -169788428120086638762494076650867639808 11375429 316577212702077948628366046086020169884 11375430 64511978142238191049202862414569994240 11375431 373443171823268977135228037193657197520 11375432 255996551107060508728276926030882570240 11375433 347784740398867906581963839699459917680 11375434 -199550636242331847450874769616022895616 11375435 -13162866394439499505771462350818166240 11375436 179088669582585185272374500707280424960 11375437 -8365034171663627751781147159439693600 11375438 -234216528899153750864529760430990989056 11375439 25627987009265785422595837722319637520 11375440 -172794382369482655114640314865781719040 11375441 5120498260689025804130146626096655488 11375442 31502353405771917726350119353421667136 11375443 -484873895064300199799565692048792503536 11375444 -5504775168926615618393972872278712320 11375445 55472481941806838264708923047619621920 11375446 192131770355700655516597015173648699840 11375447 232289939142421349901554763114264913920 11375448 337414140298807430767335282364753305600 11375449 -511345157608409923840433588408080434550 11375450 -16753847172483517562098625804727552000 11375451 502397601554726095424788343584981877040 11375452 761194075570434827156720248070586880 11375453 854209785818195266156334039218901145600 11375454 -376587451610435216142067561834306265280 11375455 -4686856173734532059052354480914350080 11375456 361732824824237718926022202391619305472 11375457 426394742706919669573531997634748401792 11375458 28015070330130763114464766206492805920 11375459 107753285819663654425354419702793125660 11375460 95176961114519777112169115822067329280 11375461 -837905133000769677885836098076161712288 11375462 -156485518911431948463910297543606480896 11375463 -657117171613312817062748699898576964224 11375464 740848005642109017192819538743321615360 11375465 -222737259539523559007577137446906308720 11375466 41478354480744067918882995328882521600 11375467 -999285042224970951361029456293998617484 11375468 -158412066399689253333719408751134739456 11375469 -231512861627785691083141509212783673696 11375470 161333580984977747843418713259278623680 11375471 -2034157074064568728171760339868088728 11375472 27136818339272595396002591744131399680 11375473 927162537006319884322093150833738455280 11375474 34514710790749943485869142059729048192 11375475 -55791953987353147333975764886270133400 11375476 -106453619301614145884873148650820134912 11375477 -192646234910547674613723646220811641088 11375478 124937799946971605205439440181598208 11375479 101775563884853844994404539974011135080 11375480 144136352511530608035850362521569382400 11375481 -11740017756158805297689884158296783616 11375482 -372591396626378693310903755779792473600 11375483 -236285802601973393322558610086290190336 11375484 -67322036500134101512544880047756344320 11375485 112546975227544816154407064754252948960 11375486 -266808724417165107110675067881670839808 11375487 309569553368030617627727141061724319544 11375488 163052650542890769313337133482681303040 11375489 303448938193157132403432359708583196290 11375490 90232365688232031123046012706046566400 11375491 39633374970327549762250841312429610384 11375492 -573541188918371572485396574780179571584 11375493 -244134175267241394813744098382174728736 11375494 167512492196702903526330242439958775040 11375495 110265679194107701803771722448567999600 11375496 -30866432617496270579829974381566033920 11375497 670244437864443012189924197689186917786 11375498 103971832693135232608541579848679828064 11375499 238136752223241373014657688404601095600 11375500 -259058501836303027547960984480560128000 11375501 149600534806678073582490622300906524192 11375502 53110558154411549203875243136886404224 11375503 48475312066030524849047649906574073560 11375504 33250275091797226129739608170490232832 11375505 609064031766373842783992512524985123200 11375506 -199655529608748119238108141820619636736 11375507 -339142536152210791470007571517986938800 11375508 -333950455149100794377898167532825815040 11375509 -828583396820930489170611375259863836960 11375510 -140363139821858356661361763699977987840 11375511 -65205957237375225550573387877707123200 11375512 73302475586185654061054882863465267200 11375513 325372913629071438236028217417433549700 11375514 299496694087999965820834148878265319648 11375515 450079196632893215724875894390322020160 11375516 866727166382552870564913132278619534336 11375517 19979682935560196863337796633758115840 11375518 32548343529673959903891429416300362752 11375519 -122259159257351076897278632303789724256 11375520 -188012672183696848568247308658891816960 11375521 -491222981990299352779891192082949216 11375522 -217529650483187638724741016833118848688 11375523 290172079998991592288734498333374462372 11375524 -24256660093121653575637723033179230208 11375525 205423317980057548438578672803411296800 11375526 -914058102850760510468963957323354152960 11375527 770713266283037173600068809159923479480 11375528 -1192878866056531102398781200323030630400 11375529 -237492864389831579430042655540062114624 11375530 -23182153635116492717934646213317447840 11375531 -690906458805339727324108009421205118668 11375532 99002570885690959134625794950979256320 11375533 456125055662599725279593677225256788824 11375534 182808360291308331666722132921977156416 11375535 9415066856746590712819760427999712800 11375536 -131265954041190488326153487430006980608 11375537 820961683567003407305574625310064247860 11375538 -562003034739094553492508486502277975040 11375539 -204019288693945101324830141989539683328 11375540 81391663785255220630608866608378060800 11375541 -326068955330217605027963649432136976850 11375542 -106377475820275997589270497554358303328 11375543 272463045648632153994878620686392240064 11375544 653022023837130475165013810242834206720 11375545 -666828391654577823416951925640894497720 11375546 -186544764826526812718269387749360863520 11375547 -196205939124424682785630161255442955520 11375548 216972538198298830660526553611413419008 11375549 -313144726999881734474175771108963224832 11375550 81768689928490268627008083899405164800 11375551 1227442557777245027385049350008513167104 11375552 107478385834997931038853444629855993856 11375553 -110967730046663947228464251696521989696 11375554 -477295305690718333838402789404775616000 11375555 178517727517747722045807214968854595360 11375556 -148256534852842231159126388527813936128 11375557 426918982636723951926776244720764043806 11375558 -132098175224146067843922146638427430720 11375559 320882462851139294162211069702219886824 11375560 -228201358521050697151674666493061529600 11375561 -66525027684112936966493950897166624076 11375562 258204070538987978247186718898035110144 11375563 -1117082960932789016091859742827553198188 11375564 13954314218029604364829165895617614336 11375565 -339746402268271691731442150146109263680 11375566 -227457163484251388441065095911425932480 11375567 -238786955719206856317138334026070290240 11375568 -43043150373735810774491229710095958016 11375569 685829621717847568403529872852162595060 11375570 24438013263882784139830503370356441600 11375571 578201710890861773818545262077714383424 11375572 -187937666946443056109739538704626010368 11375573 270768398503159651154691157758961212 11375574 -20648935912925964482399486494785355776 11375575 -318712992362883339435454740217210493000 11375576 -177610542459357623440828251303039959040 11375577 656104309084236656216794121093968833114 11375578 -76145518730024183261638845457001975808 11375579 116938258963702967470988377870269416976 11375580 251809128921426922171190020974325724160 11375581 39016234542343815331632001880259891840 11375582 -14125959369681690319180433375487604608 11375583 351006797010289226493505665515061572424 11375584 547042633408717766680322709667815358464 11375585 170626103496987198294589032136501996800 11375586 -401702314621766765376366490433383468800 11375587 857240244997536165940693495201567662236 11375588 116531670068383081250871845260839223296 11375589 135879875296769785018626138654782128224 11375590 32208467110912530191496883135918648320 11375591 -543281278189237571275083370705953110928 11375592 425589661120369303562868811796347699200 11375593 -488030182716359666413050844743575986176 11375594 -157059063231139673871830018648199168 11375595 279501155058382925781707852767943616000 11375596 -543667650919723411809709279377153068800 11375597 -143964504189262203485795114608807392660 11375598 108807616388551339679197932395378565120 11375599 -587547104371101284156429591707156500400 11375600 38442823403523528448508783628496896000 11375601 114174574768743540472143750370989600864 11375602 -46067566691488719682906460424943612416 11375603 832954386996495080738620392497629755852 11375604 -116033390090347800155073696484002293760 11375605 -34783298312258776249010995100856576000 11375606 292637852913590080236718127955483430464 11375607 -2617984943083252999302334236277467264 11375608 -992218948990573396320669764406164336640 11375609 100472074189212551315096789287199203200 11375610 -230941406036671011087884004512570538240 11375611 68176565785761117553964954462191532784 11375612 -852599458978565722324847453614785183744 11375613 -377094599566247606842795451816951049600 11375614 212160694036298342339777066607278673792 11375615 250901825031177762730725972638414075520 11375616 93718465847395684541082553030249807872 11375617 -595083843722622667559270977303879351248 11375618 262205455387805535106171585634454804336 11375619 23520973216688457026333686419982602744 11375620 -278790972424455512340155340125361008640 11375621 -272651975866046426576873269137222878400 11375622 81573986789325206954857644838515718560 11375623 438563440264856755134828357569802688640 11375624 -42152821729146681179053945757234688000 11375625 -96021476409735966136240664524545030000 11375626 524411343429910565058144216068219038512 11375627 -852616337711237693107261861335342835440 11375628 91351484712715356458884449821843804160 11375629 -9237780934940263617370219821045935040 11375630 33314635594125208977429161336597337600 11375631 -243597164731729016623814302687472495688 11375632 -163814876667021806485451971816996593664 11375633 214822133503949731733663973436487396160 11375634 -207281660505645122960588138362022363520 11375635 464026786292068202093388865406428908960 11375636 -41321151226748885331392691246934425600 11375637 51686047935050602178354870706511870080 11375638 167736217483360570021559461923077978496 11375639 4990996799126981982593886465594154368 11375640 -11446195649193111534981931295983411200 11375641 56475677384647294894664118029947138500 11375642 -553703007114843155472893589505844044800 11375643 -618447998327567138746246396617114180672 11375644 -199160712896300432750235627277102104576 11375645 -1437424598618307057365107572407277553920 11375646 48662764621738015316992300257281405568 11375647 -1273832749570043924185046233579217637048 11375648 224263287257033052229299810066960482304 11375649 441564745572373939533993444460127735634 11375650 -589843096773306683174785643481100800 11375651 -26886596931689933785471773432450051840 11375652 -204938854558101508849439072107215771648 11375653 -146698637291776211149066702327483955040 11375654 356509814712676060812952433315771767776 11375655 15349189042479941497038781980472104000 11375656 -822193377672279085553323111024387123200 11375657 -373816016351173499574596530750557034368 11375658 -30743121060168089884261848519016711680 11375659 -311172316120010899648760926837474424140 11375660 463704045820403968862614694483426887680 11375661 -722098353057797190870536009410094192640 11375662 32679503257219829854639866367445597184 11375663 -25826484548833572693513835989549656496 11375664 10744627934694435384428312925966925824 11375665 85412711295424957343519486881488801600 11375666 -104781661487863538675182656645602185968 11375667 73753110382467754111344927710722836480 11375668 -996200693204158239122955812492239591424 11375669 429748435876646624351604513181326618552 11375670 129274480129482113668249776466269398400 11375671 -831775329509433277097901903048412727456 11375672 -390383953397216715388064882698882252800 11375673 -937755505481344856892970370060116545216 11375674 -207242274819610115093537212844416907664 11375675 132207653295463539925107843322884829800 11375676 -52090485680963629812655152364842639360 11375677 -856893207268553895809477176862662300474 11375678 -220970218263485611280060465544501039360 11375679 212765580806791270567440077647365974400 11375680 77948846983413687353761740856334745600 11375681 876075057304358660167371282663211468482 11375682 -6310255546416276187953505202679987456 11375683 -272885718915175732330332566671170347520 11375684 -365398417655586740380802878052904960000 11375685 -192454324896385790868640853102630832000 11375686 8083387740090354183370402717439990016 11375687 320311294982092340285391898848726630072 11375688 343341882364064249578439306055621058560 11375689 -6989265801446443908526776727858531072 11375690 -391399079971711737987824116580993642400 11375691 44306078467198492946893656715982244864 11375692 -525723795343166748042117885252000491520 11375693 -17913670160728000420854945561134613600 11375694 53264720425624619317594146769749120 11375695 64203329228975139514414522978056040200 11375696 -89966824680812089252835812850109136896 11375697 -581356427638862421200903150604481693200 11375698 74996801821952225384670763438361794560 11375699 -815660660844878311139358174567828590760 11375700 4999874889114120019064117521747046400 11375701 -19382727880645896459846433271910366528 11375702 -42573067389105879161264194352161500288 11375703 95312060602335890523181259868998250000 11375704 57601424368930572268294112198264309760 11375705 327131986383760836557353520984632960320 11375706 -326949194825348329762270660470418177536 11375707 486419656669652611620235789605648225824 11375708 -195058442684634194978490056200103909376 11375709 -481078248932743328719471273677272589696 11375710 55076838040385947123008898029647967360 11375711 281236983782515627509293283164014689312 11375712 -123100068810378065484336474349486080000 11375713 570664195304269051279670766508735972740 11375714 71256834865116328817690160999236697600 11375715 23175701053411356301973764463987937120 11375716 -441904852310268646401639160600615541760 11375717 882698984846445308137350928609123040766 11375718 68772270808037336693866369863217482240 11375719 -357960650838167333298797119866960187856 11375720 -698246082889434651867802928415042048000 11375721 13669020530119406495422061025967233792 11375722 -483141968305278100866727375050789995088 11375723 -280913980028983358545138345782140015976 11375724 -8579158616875571214161744385258882048 11375725 -202920588519957531222748197369639219900 11375726 43157989098962106057933457902040629312 11375727 619076087701655720113313908041227546880 11375728 56386741334407131821728829410837069824 11375729 90930452306695407275726939306532870912 11375730 103777423208281165700496954874915769760 11375731 231985468428531406517877858317564110080 11375732 1032621643067771929362150436880863721472 11375733 -100004213357029543287428619764639018976 11375734 -432935634741943726492838346745480389984 11375735 175893064666630235258100575893046158560 11375736 439992271263238541471333934368686080 11375737 -123465532795166998696282260861309825600 11375738 -217914935387926805136427907795524611840 11375739 -549374602730479468451055623531167999776 11375740 -252890112311774783660619904826303055360 11375741 98954753583396289491135394350948793080 11375742 -61440100702600775247256577456532420288 11375743 1196721523850204916334413692661912985080 11375744 -626904997002729096576520987885940244480 11375745 -488886495539146295317223313043810154880 11375746 590016925707610000842292927326661701072 11375747 -218010571755472290940021242624348348804 11375748 197059787354658990522902320060736440320 11375749 410850925330979115515677264166981660544 11375750 -358491708644482154298462882645586176000 11375751 171329063178661254843858697711835721600 11375752 392674693827211532730082076254956057600 11375753 -54251138077224204475461385165842832998 11375754 24815623152410867555839868916090157056 11375755 -496581123013929457540693938386477295840 11375756 -141744797934016196969642666397274030080 11375757 379993797738323241733334846593917655254 11375758 -546079611687473685704924639030831233920 11375759 -1540074637529910018780742448845712749296 11375760 -20257057088957414033318662331852390400 11375761 -137080285593394709355912871207671940056 11375762 -108326515667530011433972093459329831936 11375763 74885228992957537305678003381125544960 11375764 -13645804892181510996561664218394551424 11375765 -33617133234614154418167145820748561000 11375766 175420205785186783370543030566310086752 11375767 65397159996416670179657078504570813120 11375768 362841410810690440534965129062593413120 11375769 380707171990895649552451721753467488768 11375770 14863459389580463334194423421980328960 11375771 1019260977919796972110228997102908047360 11375772 -432340700666970449152761362080554424320 11375773 -18761124030425190888575731716891071456 11375774 280899655119344206294626781535909963136 11375775 113932264664112741501303777613198560000 11375776 -5483765061357883360555080046117257216 11375777 -189390540828403566095948611997249313408 11375778 -29315407418648916293296523816015629824 11375779 22018701034420352273973946505525418184 11375780 -39326599655935970186592862470647754240 11375781 -25227827888625894027206259395625548448 11375782 -271916662624385955481410283351104474816 11375783 909132341625622379062894966212135559032 11375784 -89274877896299581480812080387604480 11375785 239452790345840675864543914968390030600 11375786 -700114315341872800477144553573416711680 11375787 -309304438638403350296591319342222056448 11375788 -178686773648663132203214927516357474304 11375789 -980115048206616887889554645925318338880 11375790 116167757316892595490935578571050521600 11375791 -236913355042367820464657017103267376960 11375792 -174136780733270132703963520952597397504 11375793 279453516373710620089009684835525997120 11375794 418055667509544953890957464773293223040 11375795 309213606135993435282079594302303761280 11375796 235754667876549540367255862032304486400 11375797 107267542732485126765418279467427277760 11375798 51613517289540892018617288680933467392 11375799 -332143669592592102328088101808893562136 11375800 115077701236790908614971092982197248000 11375801 304118422737980906303825648987467652100 11375802 -195117084099381948373046102932255818240 11375803 389615837668514147490082912494038974052 11375804 -499141056650620071122435420811794457600 11375805 -20990870448214399811997581194374286080 11375806 123216025377319065965560611061323886464 11375807 -97981622165714654155309834003888779120 11375808 -72722054378726493970584126302390845440 11375809 26321303539040763238518160325034398404 11375810 267025197610865061467896054686755181120 11375811 -383107818471765086571362089835769122940 11375812 -121857021973058700567211494186563039232 11375813 282097160577444470417869658453404357920 11375814 20324768773452312530234733494488068096 11375815 -208224651682259090341018989769377720 11375816 -878327648893982214642936811841194859520 11375817 -14274440481042921138023389094503665120 11375818 -542966543146768471674957081376082407584 11375819 -77054369766361039677222026717866468800 11375820 129950467578253161238704694050203136000 11375821 52025036078749258177793127894481180022 11375822 1947367395462677562501693672171921408 11375823 129386279622490581657969368290617396480 11375824 -271368664660143490798200042879801794560 11375825 -299042818568949221991568112523417231450 11375826 -27187953733353384848891075122055135232 11375827 18068580113893533543578850295807862232 11375828 94651961090122740112554096133060052736 11375829 -907822095447424914603564063678139469760 11375830 -159817699299733429595065826456055369600 11375831 804107574018451177245911216367955536600 11375832 2839613576507420762740302274974474240 11375833 96889497296732868637730856207579144192 11375834 -106751269928139141448175199907210631184 11375835 36469534044666143013888975466114944000 11375836 465515659290726765292144696901857934848 11375837 -462520255145990372433747701638259459808 11375838 422158389900428118995873037712226689344 11375839 -480165916449602325932019196134905883744 11375840 -372279491841712547579993729082249707520 11375841 109294390859812651573898782022943502464 11375842 -401639104904446095163318360937364480000 11375843 834430642501112908760999546495583880092 11375844 166061516672737581581786872404961391616 11375845 -9045447303448964807300794824589389480 11375846 194022930455054635724320259691944924544 11375847 227089020487142742196307895049288152240 11375848 548221723261910764153516751368387461120 11375849 -491818981299357850689257764054291880880 11375850 -11283726192161547416698355150140128000 11375851 -809284211616439992450697017783203851400 11375852 -363503937359273967943078775132208076800 11375853 133589689605117304839418271477354212608 11375854 89340980552146750092889635776511673344 11375855 145853560513926992572733124508791986760 11375856 187206492357076121287079903667634176000 11375857 963031854272157857140079576189305959792 11375858 50894626498923392724313154110215674784 11375859 -435408078583122450957527902499228935680 11375860 106773334531868771451288673564887221760 11375861 306831423755838258537764458166215235232 11375862 185780964095501243837268187359477949824 11375863 -1059118074474364227494118385143602961560 11375864 1267379371190473668205060954974621696000 11375865 -2980114639045313466792776365274990400 11375866 -170386524673503793494242107485404123136 11375867 -197262853821678466786998736508293545120 11375868 29983523740595439579024720500764532736 11375869 -142381787685913641703231149139228420800 11375870 211690041076734002251520562384447974400 11375871 61541058167602224995229844672332671760 11375872 -183502066499657644516396410059450482688 11375873 -1200316299854328063218555988192382702464 11375874 202471502634238331690839470247135070544 11375875 425716953081249766725596209280513544000 11375876 69282602650392273600795168380577375360 11375877 410486977127813507064293166453858916320 11375878 60113433647442638546937834872423345856 11375879 -665311527498753813044672625804390140520 11375880 628697744044426984631410267720453324800 11375881 833108324728658710528919858310461459664 11375882 9359189603560300917234084630344001024 11375883 34482323524466217708262448573183179812 11375884 -99093738923151410730008693176523481088 11375885 93914839676524889873910605390377985760 11375886 -254429912411747979330067718328030361536 11375887 -478024171305573401752651506033807006128 11375888 22620812025145149874776832360946810880 11375889 332850998628840573953991197685653732640 11375890 60834170493535496278100575923238354560 11375891 -104912325265023259239840903592756774200 11375892 46280110830837293209721276886096384000 11375893 629467272711510281206469263076074672142 11375894 264083609116047881148962577552769537920 11375895 -284490981218860882124328288663989903280 11375896 193750723387913086892977339973562408960 11375897 -217551964084914901909891249338762704112 11375898 -80674769445020100819869436728366653440 11375899 -778744649118136108893638851335178885120 11375900 -168883868487269388469361956648973568000 11375901 49456698847943204654285025910493685420 11375902 290328210174380318924947882303975777152 11375903 -378726149446425817785917793977093589120 11375904 -361302746431761960375820821735218872320 11375905 101840075821242433502616153416957073000 11375906 -14071840115911285405706846731933559520 11375907 586370883566888799915979472192555112 11375908 -867585035497537453368778011848545280 11375909 -228728696008284817417039689011985971808 11375910 10040553835698676804098735911310950400 11375911 -916232554927191196366509419033020965000 11375912 791447631081945112471158139711209139200 11375913 -70932347526788980110735648912756590976 11375914 -81399374472395530725112980205460794368 11375915 40780495135889271555681201583309885440 11375916 -40045901452271976185374444118850216960 11375917 311826981728817336561061910828235235200 11375918 535745671302735591414833293504299044160 11375919 -210664604348330349428073758653938316296 11375920 -17384529789054740985203645141893447680 11375921 1124553421721467593029043307852657920000 11375922 -9122227760622603736320914471295421440 11375923 -2147237186195952076473051437332823872 11375924 -18871008584298793623430045901377228800 11375925 -303703163855568423335812024342380276000 11375926 41763059078649370216035842602081172160 11375927 392815918746440411942791521869816812800 11375928 -446585858942406855699845827903196160000 11375929 1064860444466418790446496831922307807530 11375930 -157900275800688146284160229938665017600 11375931 -45483063975704950391797899832015520256 11375932 430754934365403740670482616354505159680 11375933 80359766093996765773284695490389306208 11375934 59198207345070544330400677678570486080 11375935 325467180343497016009318636062958907880 11375936 66169595260138943384675270588891136 11375937 -1112945845360549579153342833633634798560 11375938 234884619587664655393833929252527916544 11375939 851983847080568982164081866251288727740 11375940 82514167168708903739933116402587648000 11375941 803707316911308919661402963387078361852 11375942 -3905371618343601458044001251438155456 11375943 250803129159640078238220719242455377064 11375944 -16964561054725878902663880862969927680 11375945 -106148245931285825959885118455373363520 11375946 35952192899104611635745359251699814400 11375947 932169171744273594370965711901297215912 11375948 -726167045772755353099788030037313064192 11375949 260887282263150056845746190164469106208 11375950 -75518932072696257228518566131803712000 11375951 -15575564653738658349946290058390538256 11375952 -14967760804004521262777137618093867008 11375953 203529736328564011981084624703283958080 11375954 -531663308532991913793835550228483155824 11375955 -43139011112422730835505150416283352160 11375956 24681408371647929987163401611636303872 11375957 -810325674877374565452004356071729023794 11375958 -319399180143531192620945370773932631040 11375959 -115430826593664984521136274074758432128 11375960 -186409289994367143034505768859353088000 11375961 -178750068335014101892548124899596091264 11375962 -9465976550664513674696654842069544256 11375963 849115909515179488366753165999871302212 11375964 -36680909636920771261593513179670127104 11375965 18523117414746036750098158418463285600 11375966 -73078965693018147313038313870538145024 11375967 -519964185482959757730783169151258530560 11375968 628111181766090927959808519877115904000 11375969 232861828890233507884190190096799396320 11375970 -32721936309376086635735840638530048000 11375971 778454971611212464165221967160943142172 11375972 223063745251554168124891064846856283776 11375973 -92191706288986543293131608182114468096 11375974 -881573188172246388782139902028601874688 11375975 -127913493825366619524141313279816632000 11375976 131490552350011252243020614491852800000 11375977 172526921223310538690816693556316909312 11375978 -50401882695397937469608767623220843776 11375979 -167138981325574937600588902135572581952 11375980 46661358188679157757354775361951334400 11375981 850379222086604277006977578070454781782 11375982 394223913334856443990267104374006470080 11375983 145451240384039254257268330004294070000 11375984 -15721577101165251065055803551957647360 11375985 691451612208920157121155023974700634240 11375986 -503271684639832844784435248115896141808 11375987 -335170530140780125501152583433355677160 11375988 26159612411673394460899039475838019584 11375989 -495249344761363143019068633548980096210 11375990 -34406028475166116971470601250120586880 11375991 119747831922819465112158061480653358080 11375992 1614716584130729956209033674509808025600 11375993 401095083043712738645022417201670027242 11375994 462095486282741818435986180572467200 11375995 207040925560742940137565096402061536000 11375996 538270094040188452708326675970307328000 11375997 626889468499268564139814137747463464672 11375998 -4588882299112718947189179020552640000 11375999 -560062689195602636920297750340099819136 11376000 525731307918031849703488240169779200000 11376001 85910656297187092308192780211264032000 11376002 319039093259816362855526042770710213504 11376003 142959132422233846885271673342544492800 11376004 101958140876935492493881421437320768000 11376005 -336968319457571318632952512198627094340 11376006 -82511503215070447449314498966876940096 11376007 198418736335160952315680100573414370320 11376008 74939356924728631648054868816666296320 11376009 -440872633554343365570637196901912245676 11376010 -27625830275175018863025594231491112000 11376011 805059333526284335857781624202351588000 11376012 -202687913857061870117520352243983922176 11376013 677511907988481931036986456503358108384 11376014 40835133973355410088033868849021718080 11376015 37371083060402014289392951769112952320 11376016 -167296250659356097805360392321017929728 11376017 -458870504857214883801578722392997783260 11376018 -408588978238622160264502967286341683200 11376019 577310812440911030429659238147650805420 11376020 -126418406631690472719040087568990353920 11376021 -335785975830423425931378063031858697856 11376022 -178475241633430108413433500088150855680 11376023 127866054444060804629471933979759714960 11376024 -196869365078173599180485451496177336320 11376025 370767944633996677720227140616350924800 11376026 123876114048584506201266350353117969920 11376027 47337467948417496758505554062788365088 11376028 -40937514840315547165327140646814013440 11376029 139035624113279157899756815289753460576 11376030 47577850259792537815941823652315934720 11376031 -247381063114625016990843862911752945336 11376032 -380756472169791522377921810131894468608 11376033 -547999066641279439892835847159344302400 11376034 -23882808853233669196694245646807539200 11376035 498458578585653026331392871441313679520 11376036 143548000349581194702189012766059177600 11376037 -7956493019659271633825351681302470080 11376038 -44493992752649451699041242444881776640 11376039 -144836031513307090612155953110653768192 11376040 -410129038796483051519919773485680230400 11376041 1183875576426776773253063808615655270080 11376042 456567410750728370831962322107109393664 11376043 196302140331235187123454631315683453216 11376044 35647566311149043014659309190511218176 11376045 -3553753601347550342141988403217181780 11376046 -168350092281612155668971421427800292352 11376047 -1123829986107678334121507561561966523504 11376048 117372791632969963564584035644450013184 11376049 -446515322124667989419915998315404886236 11376050 45170307773293969178117872592529676800 11376051 -349543503559052734535446029874995655368 11376052 112941382884579329441172057325868798336 11376053 78759437085085525183407577747729426944 11376054 -228361107739900839303005079843925936512 11376055 257467680113593477233694850663804031960 11376056 -844702229970210204613388397682561413120 11376057 -62695371887432972456761808947766456640 11376058 104152147518859735519298468454586444800 11376059 -781075826117347559804432231315577859740 11376060 -321113249679013234572764521005764198400 11376061 -72302760844396576873254975645747953338 11376062 30373980806282904866800572005986027200 11376063 328877676011145157993881675702892486224 11376064 102485005180692230579765112298998333440 11376065 245401105932688185323801727896518035840 11376066 -122790152431058717155118408959737507840 11376067 434401888541699755336019315197453677116 11376068 300094753315052855499032732895673638912 11376069 93357404594605015859150676050515608960 11376070 -102466533610061466668126891060230794240 11376071 -365580886775801806320629132416056443088 11376072 143587085484678319824514638714515865600 11376073 123089404857787490008514307649193625408 11376074 -35772042265913295584254981080658240464 11376075 40466936988793027496941585337668134600 11376076 173449717750745534151330828824239045632 11376077 867220104876437791787398493718654304812 11376078 -33935634104847781553975573201764961280 11376079 200331704290256476614890398752619852800 11376080 382211987938531788289087398537461760 11376081 619229626361926866210840744777428855970 11376082 -367912065994197501895540172994395146608 11376083 238771565820409495525379116440626452332 11376084 -529517439831539582807922607511246321664 11376085 562581657010533230218544987316880778400 11376086 -564592379650841574307073602353557047008 11376087 -96745144419336767888116178810466681240 11376088 -243199228728684713388117144063292938240 11376089 1243051348229017960422455561370914362890 11376090 -106305592931788257626552987853833429760 11376091 -304337802856674790870826491007529915600 11376092 -4455347418173340786005002679687251968 11376093 -113600106241074372181780698904640450016 11376094 55875223023110050702631676247863153792 11376095 100018642776210994986379867267010274600 11376096 43718038806648551298961371073351778304 11376097 -1405604032972166166477057619766679473388 11376098 265139448859681047487389014838227706240 11376099 -230981584365172543920509784687781800960 11376100 -134585047628458900035586463371656169600 11376101 -12549925064128829674031759460576870912 11376102 3880664347729358938395351311449520832 11376103 1124351783832429424897250745375970034400 11376104 -285799971048190218970121088023878026240 11376105 22912617644662243598090671565135099520 11376106 -88218632031264359873218050292159234560 11376107 58035342140505711569074001681187130356 11376108 335980558748205349551667450634843572992 11376109 -558139674530509607566298451256635800084 11376110 296123269378995055985797717928229504960 11376111 851675968373356626626324551989526554384 11376112 -11762486725499237821711253841404559360 11376113 18134626203144374182768359365029010496 11376114 -166168238432283433063632834175512332160 11376115 1229299887405248284819563541444007044800 11376116 -106344566191449009243588984220804270080 11376117 -458367106371824536143712020116752259520 11376118 -226143303105142495812241800767449524096 11376119 51055652941594578820250430298562156520 11376120 136490139478325603389998295630577664000 11376121 -9361323550602256869041080433005654678 11376122 250352323706225904530589103221328343040 11376123 4328931709070636918411268964052396928 11376124 495029294030156075254514294419447095296 11376125 412039049799910819239844520592521895000 11376126 -8313149275317600199681546151330721408 11376127 10745132357042986234090357212596938592 11376128 -223429170065351742255959533784257265664 11376129 265169770207587208148886988304760865584 11376130 202514571919493717087134281856796796960 11376131 -40597917239710219738382746344691874976 11376132 27458146066526862979865503537979817984 11376133 252125549562464123975473853657249392320 11376134 -143950451847739835257168687785742920576 11376135 -319469548752770178641669299950033065760 11376136 86487434121239737723262069246492467200 11376137 480773879451591214797189058314651957786 11376138 -174509458110744560706890119095165517056 11376139 -233359099814530131381655785283917062360 11376140 563740551715633814627861952864492733440 11376141 -84415738719231204526689479570197503936 11376142 -526432814759411455169668161334603134528 11376143 13141247039202468924748860999314665392 11376144 75925727486205511876205719256444436480 11376145 517977869676363375716692068957986169600 11376146 27270719843366851035987526066202154624 11376147 216008264403267877006614968762645685360 11376148 -284847435328965508777606868675783999488 11376149 962405372545322119486515348311923473660 11376150 -14751419324085352977821788335274800000 11376151 109623171488176118000622988411677707904 11376152 -512071297722838546739180822456989777920 11376153 -194673178095261823416905898909639991200 11376154 147582103438100151582913174336393345776 11376155 -20831072718334194569380029612540230400 11376156 274712790163468383652297588316112789504 11376157 166679208217335622869811744479448135180 11376158 128144179586404281253588580756809152000 11376159 246357689744027049932589563811689946000 11376160 -563947012115769899016846634159055831040 11376161 352980105797194721246995637705395104000 11376162 -72165264926035583131001414880208736256 11376163 265187335656775192319229743360198000704 11376164 -6710713539074824100278125837464341248 11376165 391748554283040528999319566220260085920 11376166 -5809844323562414863452421512398169600 11376167 875592585311437159066128502725926099352 11376168 -13559152888936554001625677388441518080 11376169 304321368210896556269473175031299015296 11376170 -57154250519808518250899451314241998400 11376171 647527083981562321497855722714613816600 11376172 -771180614619971817630685880886602285824 11376173 750657984317796876765096634586934358422 11376174 15435625522809000590797035357524551680 11376175 -308332565532480675202570445568881440600 11376176 55676845231722335395312470803333578752 11376177 670542485470857367805438556972245912160 11376178 -380317790566952027941844277650625120 11376179 -194243197765138778086524503851807196928 11376180 -109644666907340440985300638931835187200 11376181 -64973235968593806159876927601976848018 11376182 634436961297198283253740568228585868192 11376183 57942462482856489519635221950292192464 11376184 1014962120820247695078657783730559938560 11376185 269882140517790832240536320514471169800 11376186 -82058738058840050950851157672382247936 11376187 -765350497412943813950703854221791050400 11376188 38808663185228593548273210973496604672 11376189 -387894933647987062880257154868026568384 11376190 59802306901206835027085025436533415680 11376191 362303221488913733455531518509842195152 11376192 56682218555671586455203376185131139072 11376193 -3791753075133277176322991183954208078 11376194 223323511610577565567465854749053796352 11376195 251861877301518038007657692338920985440 11376196 -7612895881825408534124517535809458432 11376197 -203668750742984629915488873936879180768 11376198 -146369483869447944406693858050696119616 11376199 -386828367826381180124420895060595013800 11376200 -505789889561189522717784496154606592000 11376201 -5166533795543564707587484208730943296 11376202 43040966126910594198565763293236000000 11376203 248211364046097615012403983148252721160 11376204 151413659252415207919246156202552573952 11376205 -77822092200218188567750048825294532040 11376206 121576969126852535197406329766147877120 11376207 19669283028082393462262983198734532296 11376208 144582977983567375868402573924784537600 11376209 2655751400369143212388369582176569088 11376210 17615667832423724830681319961533160960 11376211 -118920448654488987095323158850934885376 11376212 4263402080711350889679516562481080320 11376213 -655116062703055642911107542310678154816 11376214 -36930800051980935686621365099697585280 11376215 -188402352720012735933377371002326033640 11376216 -36650915544803108530222082553848801280 11376217 -928876642903961858921783120709530735734 11376218 207382492386021073888647921861517622016 11376219 -413434910406493352593008792843677738856 11376220 375982262391169197494432826791991367680 11376221 -289478501277782076397581144791880621300 11376222 -69014097654706953717161709607521131520 11376223 800285257279853277236813130543997309472 11376224 -33137295776317983238511907499647565824 11376225 -45032408335797381448512790128464908800 11376226 -426057430144405880436908603510462731776 11376227 22848440481356750129799264803776226472 11376228 358433276984295393169354779761456747520 11376229 7953916010332926783695171922717176448 11376230 210408208172961119005143708604374969600 11376231 -462569404609133415666806484564056517120 11376232 -570900231992636956783889976746960593920 11376233 -133005176929863661358673196889655825600 11376234 266402308750634578147495747067063946240 11376235 -313256041548193963128570621433225991280 11376236 331997529489318784323036251005873628160 11376237 -228205503107861581538452747257478778880 11376238 -83206726009818227139744688895049473856 11376239 89546843367576340740868752582498268656 11376240 35603531499048460632756729456710123520 11376241 159534050040455782497820976084796300852 11376242 207613285939865932138825808288224808352 11376243 -343508372850155755812927153439211012268 11376244 -117250380753689411157874881231331964928 11376245 140189955728077210464639934471585612800 11376246 -71548307321325772746729804398161920 11376247 -57036933162470058479654114314703845440 11376248 -396111305849852389524688851595378544640 11376249 324740781187696583408501643417694000128 11376250 131455425179647399435675566105456000000 11376251 -314750214731384693774460092042633979600 11376252 6813242301509138330885734523397619200 11376253 78609869661962846795741915721797699680 11376254 -297365216633208536311537259144708135424 11376255 213580563175482340026437419353739240320 11376256 -333972501731370740877270119620552949760 11376257 134253135910903394822204773358296064772 11376258 -235001921562374337211023330899429414016 11376259 -41667662345154008746235112030582289152 11376260 21030248864972609950185273597985013760 11376261 243545293094929056959182547702021052480 11376262 -251983314882431256098029159024903382400 11376263 922723270347599004797204431180651519512 11376264 78578575176498211752439257310783979520 11376265 1120512601498572870563010622894811380800 11376266 -127179619768147148694673833130560506880 11376267 -9954423050689685807439414924861785088 11376268 651325618444485434904972344291153301248 11376269 -126834180989776760820908594638823268000 11376270 -92827224747970719264136579431674079360 11376271 258306307783615901309934913870023943472 11376272 -271314706840231739688778154789654913024 11376273 508887194429806068568330696062150303984 11376274 -48369795105352532095092831898832506368 11376275 250252379174832985361536585085141311800 11376276 486490487229861277296702028088505268224 11376277 -445061022045768949204048897200339116928 11376278 72941863596715852325748908595971665440 11376279 -140561138673760615641325154761863068160 11376280 -124758869083757010396108224632909209600 11376281 -669826569202076689113824055357283814400 11376282 170307782677520952440015782884674760192 11376283 296209088167051030726575034150169809584 11376284 -407366060887205445128919923088493392384 11376285 126081309485574320184992172246903144000 11376286 -206035773451035457535369310859822113408 11376287 -26426138877855986256099600322549169280 11376288 251571747186893524617481660918954721280 11376289 646350017901763917945389590202656421090 11376290 -347578373202406512186057453501025701600 11376291 -132246379466010371825139268618080094800 11376292 -41913301236312131119011156754086530048 11376293 22274239678114318700465021464681781244 11376294 56136127043772611711206925363582440320 11376295 5401677498566228899286399784424281600 11376296 8182384622791992201620035798602547200 11376297 20871830061394020428240258361654049674 11376298 1338503327799181934284013102902059906240 11376299 2369703024032362979987220036051932400 11376300 -1019087777938845465551119696137907200 11376301 167306610100650040721898618888773773600 11376302 -288879052100443572474281234628205526016 11376303 755147914611070670684564544162655052544 11376304 -265001277126558803032509963951508602880 11376305 125505473777841011722091426977047945000 11376306 33801358532949758480578409747283448320 11376307 -123746854809231120045324017205691647120 11376308 176401654665798628980218910227569933056 11376309 -18441172147208898730486380201520128000 11376310 297042614578191857083646479675402389120 11376311 210202713936811301586754522941044467344 11376312 -208224595046025666217995467649647247360 11376313 -533912935752132235530626642480437995000 11376314 395665371135130605155898009014212707072 11376315 774783347763607512792610076811273585600 11376316 -102161727307139302136050366508893798400 11376317 -263351797976722729625798357605394081760 11376318 162919232701144150819220213233617744192 11376319 1183304283869262730119433438505068240560 11376320 -4196834625581784443701703532368363520 11376321 -656049129682817840633935692063636913920 11376322 -280999529795400127572687733974432986208 11376323 -440678292867301693925066108402261862240 11376324 84939400669257490202929792032760120320 11376325 -329857816603714228393129190329637690950 11376326 35603750311070805383931815334402595200 11376327 -526253821625321067005466493112183873880 11376328 -455927266456572779761008824989174333440 11376329 -589900108891703127312404766760931010432 11376330 35666902258019862436505583492993561600 11376331 217201328374138920058421041510197391200 11376332 114413907086567225963238184512321724416 11376333 49794594962076573115046673009523786902 11376334 274579220010642102865407709244265690816 11376335 409518565448773887773591013442390455600 11376336 -18747662325992699278794697993102295040 11376337 165110798787010763128846942215562807104 11376338 -8205562723981196066524407303280400256 11376339 86135881301787786592808045015633644848 11376340 -131773060369311481272909197679395512320 11376341 -8956905796156532864325378706957422258 11376342 -447912736786212926913752211571008798720 11376343 39317105716257711940415035705167735600 11376344 68008269220366571600888690385495736320 11376345 160037478522834512980094778933821952000 11376346 103726818654751742123910181504884966144 11376347 289207541557821253421835005977093649832 11376348 119417736415452448183276567648759073280 11376349 -18556274390172682572175973640035712768 11376350 -656206379297611199802298522711476753600 11376351 151904151843497579212000930778116631040 11376352 83826109083965703372312814703597322240 11376353 19727713396155651208774607128840108200 11376354 253701007759110591460986543696231304704 11376355 169389382589456660260100560420063079760 11376356 -303135506360232229832954914209665394432 11376357 -443899607909181982601865450568834476960 11376358 -200360449891006709140680260319214026624 11376359 -1103620493148982161244159310333762190720 11376360 398853678108397532556531716511827097600 11376361 1613738490775402590084426507861366279312 11376362 667426558356084632984875975716772144992 11376363 686063758763854864232830929375346221144 11376364 -675420324630184104750039626857500377600 11376365 -15688849254873784901757622593492399360 11376366 -2078947572763349591364113953505813376 11376367 1476580810675008025306230381562023751960 11376368 77270471988065364777241630247327956992 11376369 17990955741163584602522626830659070450 11376370 -110014964122460180888083384700001282240 11376371 782878432358367483715443373636874136672 11376372 205404131678609654676526174513304113152 11376373 7663143746757121213832835824087433664 11376374 522407493800126240841486887028141912192 11376375 212191729888190145720372441884684160000 11376376 332327935978067483625017476619245301760 11376377 -1254221155133007289108482591958545768828 11376378 -25238861838807622872148898948371943232 11376379 -771038759497404592373842464301222433004 11376380 -97236387619771942009498294116886118400 11376381 47319748869596100377666722526168640 11376382 -54906834083466433804019350776093662208 11376383 329792873941347762701762416723823349840 11376384 -37556126818500696217240871305840951296 11376385 -601920051346827779812093154746392672600 11376386 171563204936588398740746598702996825600 11376387 470838236638376778207231763046575374408 11376388 171247346001514436637935841541921163520 11376389 -301117077507441906381442426371558987810 11376390 -69409698423145037059494916160925966720 11376391 532086143103266885316001898049409655272 11376392 567214674593949228252303764231757342720 11376393 1896952052710472543152240781324342016 11376394 108013947705812818840196282031473144832 11376395 840684488379680380007403042108578956800 11376396 -103651639510387175928597416832623600640 11376397 141691930309709216495953384300590511872 11376398 -36851432724117705869843747019892503552 11376399 -826902924746646374905738399006401532800 11376400 20780601798348946377082031336718336000 11376401 -663059497366199850358153452417001135296 11376402 113605004766820805074566625977126017280 11376403 -202100792650976890467438358916560219348 11376404 -610298264274824153238998569787968398720 11376405 6150277347638443676295504934599531000 11376406 -54465169742461128366544839196414556160 11376407 -247252163056569777739281747898607550288 11376408 493426467084627317910465440392204431360 11376409 250667058510534082757724127311429223440 11376410 -456063298696196539696334048708906568000 11376411 119707481965174459168053732497746596864 11376412 -684493702266941505157011676638971206144 11376413 -853670728599883932559494229675499677338 11376414 121250787484088696978477721076423505280 11376415 172787929663362251183637866182293019560 11376416 654049825027063687760649792707615588352 11376417 225356948154683806215873397652817978240 11376418 -48576378488856324504280459711338589920 11376419 -127673129273016413076945208325859702180 11376420 -289157240619132650058522546396610560 11376421 203622317048702030333823461785785292800 11376422 -61578802779954483918008589163963453248 11376423 621685560449161105743488093015892642000 11376424 1236519598433199673398609941864939520 11376425 89423350619750868747841263588778789500 11376426 -57525796650451717540748805136597645056 11376427 -248329308916915193378792654277523527008 11376428 -336910684515358691935199750211745650432 11376429 4339307771713446446468300724641135808 11376430 114986317602556964243991642393117323520 11376431 -188669115303003781211253895354831073736 11376432 -17005087075994610746432967687109017600 11376433 -247319279549579845092796069383913082256 11376434 148954904719032502278952570571229670464 11376435 58092584197789486713612550693554236160 11376436 -369860975513381617003520284424630216320 11376437 957624125771628394153774221856418047086 11376438 -100358899943025243658078125498932099712 11376439 -340614077490428482101898667791686564000 11376440 176077165012304677131513116349711360000 11376441 36344440088498962140447565790366873850 11376442 -20438980554468806896165964936406761472 11376443 -278665327020795638501398641136559972400 11376444 522274077637348851406367531099034550272 11376445 52131121364191868316508679006146454700 11376446 289059825258935903199950146518995585280 11376447 8154247151808770305228500255528889800 11376448 -8667408953374636184643489618434457600 11376449 168401061536317049330392392461993612736 11376450 -6849785570236932757087755567104362200 11376451 907356989481626820458500624133021300400 11376452 505866513168656116316190495645719269632 11376453 -409833121187596038427841525316787732992 11376454 26775192678309986030121343543399985472 11376455 -199683541928879825684474428954339746000 11376456 13870660341077748051748671805297459200 11376457 825387172379901168910745080912233247706 11376458 -768577356716581734154182450534156986016 11376459 -75994934207963970922448427138753577800 11376460 39239051549298998915291214819704417280 11376461 -623470306165601113749917687869008301428 11376462 45431859604803481097683660828136895552 11376463 -177786678994878312296880010488195361040 11376464 -16705775698711050570387474546588254208 11376465 5481877520275231544274601625238501120 11376466 28603722550515073848559063680499655424 11376467 -6564750102621938618299915098971377152 11376468 -149571340213704699049360046780273533440 11376469 -9127071929280145767769213769018441156 11376470 59715642820463218623605306931353733120 11376471 618897088108489586402614726026371517264 11376472 450095806621410783553567215912644812800 11376473 -137988283663913237180000499667731422976 11376474 464088625302117330854424530412319134720 11376475 59395039599023256530968193454989526000 11376476 -76030579288779574823786046531632893440 11376477 -646974107660708642930914673248848264000 11376478 -90288068118231791557705240415267343360 11376479 -519039950059713272373422001966233821920 11376480 -67625986793519340108155144526369914880 11376481 1159258711848438151658747451215561045282 11376482 149968619960266488409206822322362499872 11376483 -249437679396225701519614060931419139976 11376484 33474766026683799607899162548214300672 11376485 -194308862585458414456403786108949115020 11376486 -253680344948060539011843611951698888896 11376487 637601110567058120900333848983889712392 11376488 -1062539332595389375183733947531351434240 11376489 340350299197620146871196622868793438848 11376490 -14242569483553015139980986503764730880 11376491 -438657570277065826392959872467990435840 11376492 -229470251999281974117741196108051573248 11376493 71416940480811054548430346137445221664 11376494 321264142137880687836474792441061471296 11376495 1373660712566580916875464582242281120 11376496 387737266084209969101659696039351713792 11376497 1112227620711249994064641911566138155200 11376498 -119308260312718475209148471144846376960 11376499 205799187790135598759355020754425370136 11376500 -202782726064726662529636471476064896000 11376501 -329896277460134792111333159750068416 11376502 -133657014051366545924896015678707845568 11376503 -74477499170269898409041071424342793096 11376504 -156618955335141163877846367258869760000 11376505 32559704960559034536989431858120052160 11376506 -176945878903809896844356985542988057600 11376507 54349002551091908680786432486965743640 11376508 271052316361019640282784578737918254080 11376509 905433598454229491891999466230285272710 11376510 736494643778693704293899435067878400 11376511 -1265858706750004466749244460609746197888 11376512 315553787929904398662504986597035868160 11376513 198398843642677235628648061305428480640 11376514 37887450968441441127690526289249803680 11376515 56006099269142449887615936482913686160 11376516 -31650343302203189145753813712812994560 11376517 692285744939114125434609984533063049566 11376518 509622583153787495551480024097077860960 11376519 49914953206085376412736594083008643584 11376520 -619884394380643609229083742559190579200 11376521 -220005410136743391460811143036750700508 11376522 -328740200965408190420368008084155397840 11376523 592632874209003002988383659759066498772 11376524 -438439158051574499686838102396921510400 11376525 329111974340296911251640692984892520800 11376526 -491975220587459285745075808272493264320 11376527 -645663666310016178652448355599869980624 11376528 -61237456365390187472156133821923393536 11376529 63987294249777993918219894267510540660 11376530 -370710154479814566216605294307210362880 11376531 86397729804339779344142524047963279912 11376532 -735413112083509881477488194392578610304 11376533 -188129552682022929867341430173544480768 11376534 16429519323015475023573690207220888320 11376535 151790357621136414105866436055834982400 11376536 -289712428959666643373046476472291901440 11376537 -118570563342820737736542978108982651440 11376538 -477156105407960394706751997863636563968 11376539 -24277672957837822142726616799118115552 11376540 37539959085970210925752595431709030400 11376541 336293798578599961485635339868968736 11376542 38828885172955210405180744594681469952 11376543 -143534495342384181694874394633158393472 11376544 631260018045175010018618512799311527936 11376545 358765480161212723576463792330675153300 11376546 54765516119639150640761141369355264384 11376547 -99037665727204123128432461338886033248 11376548 -209645991473434694935417983507366182400 11376549 -12488656046437616114919669536154681666 11376550 -266484993053519111594791239382481575200 11376551 -316276833076456352882404519335847661448 11376552 -141604098545710158984269423968184156160 11376553 -12965540062320698432054630442955395840 11376554 1239952141065973301458372287320239872 11376555 175488520132255511557503706611540261600 11376556 -491974225372509220136054348340364302336 11376557 -156012547825961893612744315524188732160 11376558 -389257161408150164725164656061664085760 11376559 8348471977890038421125769344989868160 11376560 -77024311534353549367707125320350105600 11376561 77703740289651923979903665470147765248 11376562 143698619355575831390207173400853430032 11376563 -337106190941618364339412843392020681016 11376564 371432344085155687987489136041949018112 11376565 -523622146239595500228354392295700365540 11376566 -31624068843290332085775139324182961152 11376567 300432457556907358522560996473468472384 11376568 114223456815783054281183489557077688320 11376569 188733111947727162775594984743118412970 11376570 238950534701198820555446218199436879360 11376571 -68310192612390678800281651283289475228 11376572 -6946285207987570377007798910066124288 11376573 -479957343985859094377227286555436879840 11376574 -83740320609798115924691985512278471296 11376575 -102366268922279534119689057111473340600 11376576 -161424951795141102756470123902846107648 11376577 -514425181199510383135491263123358288574 11376578 -356675055881307801861813509099269946976 11376579 -273347127020389756363241008896250340616 11376580 -4251678600145184985658492903928832000 11376581 -1003375891830958440246552047372334555618 11376582 17355774357748318718297950008687857664 11376583 270672338717601593268248015770470824704 11376584 838109703064145806250143811916287846400 11376585 181957486492529909467140972338269286400 11376586 47333011349816236584854623387941508800 11376587 763483117574072917516160105362518270192 11376588 127546058115670608379098528915419020800 11376589 -341450594731398682988382124114169344544 11376590 -305219391055484458089960145371150331200 11376591 251057594058065575861402042180215799680 11376592 -36641226909708181173053027057287823360 11376593 -713503969197897177309884365438033126158 11376594 -183576905824271755983767553724964680320 11376595 -656432246920999172971185004728920072400 11376596 -1228123409831092300725732373197127680 11376597 4145813088574547617102637781758323200 11376598 143670904308917559424618144348532863680 11376599 -50165512916251933398039646810513672752 11376600 140463222918890812966099078621360128000 11376601 397319790861703261222052352519375139600 11376602 218676380249022378428906072827421479392 11376603 -98526332154293593092338217206051685600 11376604 -348359957126671596759751763786725352448 11376605 -216092010012428215419608603303185962240 11376606 -155138903736849007581573265845377992896 11376607 234486312107646986805510270817168970232 11376608 -537594575892071251096902811262574919680 11376609 230510571996309204920002240534480401408 11376610 -124125680826151962467083542232616701440 11376611 845621837350635781329430545954178482480 11376612 -377712524189182076508521771973139968 11376613 -571589790170003196341305257748811554020 11376614 13972913281609589726517134944749738240 11376615 -43332482815276728107819563735298111280 11376616 -204385388209489014573543549428592230400 11376617 -47512042244408467026965975594811335808 11376618 101522522882164024615357663678278736128 11376619 307102234440207939992304884703230737896 11376620 -478700229572900378608355414680026808320 11376621 -161943630310023901566659396765528953428 11376622 -208512624383482227487838007212141539776 11376623 -948313717664913092811722721119604958128 11376624 -42045412637091591430314256259009740800 11376625 203295513434240171315104798546498338000 11376626 647512862176559396582148566306550058512 11376627 -98737578772496777172406468596195316680 11376628 -30347513989570624669181507684549099520 11376629 -700391424945563427988877938459960811520 11376630 -226548658431806361546072152675635689600 11376631 -31381175871117295928718452877787148800 11376632 2002862937305458050635173332087786700800 11376633 -153084590299062882147593506821379963776 11376634 -525182497219868064638864268346730864784 11376635 -41547624008917957821276573161855569920 11376636 -626869764027745928683017652050329088 11376637 531339566068639188049517366465718241286 11376638 -22263381675995467497078350991804277248 11376639 -2760714938379886889666866402622284800 11376640 -28135519365482035939636561904350003200 11376641 303813797392923876516133258781201367042 11376642 63950816054066697247980585910907888640 11376643 474323634581173608059498263246487152892 11376644 317247580852743626289439186073853889536 11376645 -130783179950902552138965285633968797440 11376646 -1209153307323911027559101776942871616 11376647 986697115285447068950254718624444108952 11376648 -452971105559997131424739054227473894400 11376649 -66658460481543778118899377457949940160 11376650 -27836774091680350335894021210085945200 11376651 -30294108030962734371230494821790883328 11376652 333847587058265426849234904892259783680 11376653 -449702710443962436975300246943748809236 11376654 57229644244954867086959452257775917120 11376655 519692439482139146846685407945204567760 11376656 -111023936647865135646252405746403237888 11376657 220377900932632149167418026379325352820 11376658 -650150661466156023122599281119314846320 11376659 -17129196874082002123757320921452687360 11376660 157277579270151889715275663012581212160 11376661 -989118537010988540983887846704654890738 11376662 109167215358654614200331272223650176 11376663 278076625071328138642463461885626922344 11376664 366302175656743857811762603016544337920 11376665 169223511928844620624026147437003901060 11376666 -108835625344758289617966111038838574080 11376667 628626681575813367848706949943484378992 11376668 -302228855828614763424082992202638336000 11376669 146699004248877521674760849756073730944 11376670 134141582784296597626595808261099881280 11376671 -321158119411675527790278687226957101000 11376672 178031271913596538808933101415231913984 11376673 450416946105006904725357957600619088496 11376674 -216940006101153520296642099069356162736 11376675 334672514148171979741099012963722963000 11376676 -129435677275456010396911901641181798400 11376677 432076585726095872385184972821188455260 11376678 208209122195001890539764078551367566208 11376679 -711244894981688501052793182766997680224 11376680 -49346262373344586812654046438057574400 11376681 268063276530873663395005686871872907152 11376682 -7326576875390002947367512479070271488 11376683 390870618441328899341622991310641316688 11376684 -120569093979021923799209599599180387840 11376685 -2009741378949417113001666225074707200 11376686 162951985129827832291617297856582549440 11376687 -117247239838873073902130725876504715520 11376688 -42383550823868250117025312542758830080 11376689 -1139527137247880468329829489826015427608 11376690 31124381768288155480870754813475348480 11376691 -1152009495597054797427021069715558420896 11376692 289183279110295586129828834875708619520 11376693 50245707409898298623637832695497653422 11376694 198124595825913115818334544936979129600 11376695 869575282043303636805101542713481449600 11376696 182396643333095600102644893403317964800 11376697 -109233005661472013960189562420921832320 11376698 -224399896461432203635279731972641902080 11376699 244682173429101682950001590265915741464 11376700 43017162332392648052047044984261312000 11376701 33517053999519007592782727458642440000 11376702 93785142027596564747037353237308814400 11376703 -187882604443990496878161945288149991600 11376704 -57300518367357588682499903792214441984 11376705 30566460276666733134198484500729753600 11376706 -145773987803691240309195642116368734720 11376707 -662322251079202441105129982490098239044 11376708 -87009758466556535430770755821897842688 11376709 247217087664258747825875430794053536316 11376710 196676335738780250018321210988930336000 11376711 501864069887990256345578092341679655520 11376712 467485265071027442978026085159652787200 11376713 -879776999547462717153044748348424362480 11376714 -5054195128962708169122123720676823040 11376715 -801963128758263441113454820929881280 11376716 -134700044423037536677482572170480693248 11376717 397680430939757842283731636226849844000 11376718 279310158512005107025930070258410426560 11376719 394133269778800556028016515948129579120 11376720 77020403652294023121161902927773696000 11376721 -131765495344063086965149842288522803712 11376722 -510126455342028940037440282332711834480 11376723 -113603465689226493203852777938713870240 11376724 294915067551909177800348983173084168192 11376725 872903907099074846932884875418876000 11376726 -380614255056011843930341567982796558336 11376727 295695998470260360275063314872205189008 11376728 -961320952595240685612490223430788935680 11376729 -148339240129097337117574893091373798400 11376730 -259294080955715248055300427507774078240 11376731 -255401146021312152914981364711573403608 11376732 358007769492461922419201576476595907072 11376733 388980655676606685142032706276159870240 11376734 44912782427161183187849867461154918400 11376735 -407717619811519171731469536537010278000 11376736 362003523772715846140036450071769251840 11376737 235014205396912905603092397562957328640 11376738 -174531995127056647049649230153969899056 11376739 1011990866142617060754958882551104805000 11376740 699119587712935712707647660602571502080 11376741 325263939193275066030542879264530721184 11376742 -408698374379996612743141495137196845888 11376743 -229786531844587498502230974407896751616 11376744 -325521239323709705984279613344894976000 11376745 709955060948359658719452348449476990500 11376746 139983327520513187474899570195247810400 11376747 690681282248770346551129763717132645040 11376748 120616841107285221485739490599061235200 11376749 -516231519224869763237557690384638734250 11376750 55899533005985153862319555559052288000 11376751 997134163053402765857770627058202636752 11376752 66353212859507180365863739477737603072 11376753 410381564349037484399640103195899867504 11376754 -40451650223920991987399033630018339808 11376755 51444205341885196593537738074268947520 11376756 -354792213506243868710827744732523083776 11376757 77037222738165065363745558771164131392 11376758 -21123842190305961020937720726610391040 11376759 -240354568179778023253791853112741993496 11376760 -216257423969846280564761360187244953600 11376761 -10083005934301947710852651427079537776 11376762 -257621740429289700128956187751740390400 11376763 -483075424941578983792884166224678171080 11376764 -209655343102339952117814152747050435584 11376765 -202603971356762893565746963180085127540 11376766 150779764606099707450681613422823814400 11376767 50110952496716983946819500189491101352 11376768 -1345353674229296148637258379364925440 11376769 1123907640302656396903265265488396535170 11376770 -50452235479315172024766029964301693920 11376771 310487860473383532086286097053417187824 11376772 -279302983563737740139022060835876205568 11376773 523915148723185916637478569381171312960 11376774 -14149307576698153989430892200228259424 11376775 368718419526416094818092332160839601800 11376776 58526465694984561125437923710761006080 11376777 276702193138855729560974094667371451920 11376778 -16654504541879332244765983424267084544 11376779 152384217141183521042013631822793767380 11376780 -129090905273115094530736689477320586240 11376781 -4771701073833705107255835885032931240 11376782 413013497587911711533880086652392404800 11376783 362101473729904699657157152668472512 11376784 -276585233892596605408093281850699571200 11376785 -147502758690319615991175238563162383040 11376786 -33388513311888979709757687532072164096 11376787 733474466470085372923142610761015923200 11376788 -535535723229658097788997946462268662912 11376789 120501949035498954679865908467793027008 11376790 -38025131903880593082897738311784691200 11376791 -693371269087264854136161369659311053696 11376792 118739508183902574104770069671478763520 11376793 577593987577321254297911126479269731520 11376794 204994821299148271285848952406523198720 11376795 123371346412357121799354031888283806320 11376796 139952123975354139670591026941403737600 11376797 -473925525737479664440625620051677046548 11376798 280247814070575457107124121599873145664 11376799 64123983363775422901859808370424807536 11376800 644614898915938050120329398284086476800 11376801 -769068923558924015908127106474233203200 11376802 -22774794366590298286454035577922345648 11376803 189399037525616853968068031552578601544 11376804 -332810178110312336910767045378754837504 11376805 -302743545876844577614124457201933788160 11376806 66200317982585396017364362319321081856 11376807 -54491898243573280324982793512255961600 11376808 1149456374344877930414018926489596303360 11376809 -824537130112590535811145637999736073990 11376810 14012016296547036307842153459235434240 11376811 3561454072158654560169706855419500392 11376812 258966519003276771728409827820581563392 11376813 49436064237708697371837174913264686720 11376814 84086768674652068592663864381507446272 11376815 -450829839927731059589044820968893674040 11376816 23273304331991271597181162766535229440 11376817 -35351094935434593522747426776499910860 11376818 -75923279891643695825242026126495974640 11376819 -7787334394832411763800343009165964536 11376820 -199709099951533563522755596542319411200 11376821 -346798758698604941338734810387988580388 11376822 -82612949854170609783470457444669166080 11376823 347102137825860641631692712397611600400 11376824 -641653263540666894366591584614941143040 11376825 -407239425746183516370163196863819154400 11376826 187017357261668026368245371808109873408 11376827 287755788617192907411905460277328767488 11376828 136318171481688026268651332784464593920 11376829 -439275901712596421678338907849900313524 11376830 -2170822700531702519226139208916384000 11376831 43937401696537941996220334069162326800 11376832 -225505806710487608478730639404285558784 11376833 156929022141760333265312542938765890004 11376834 42598529686895688191364599677956885504 11376835 69104275448520186282020392530478072800 11376836 -54457993402790427219450768598486745088 11376837 -49874675667657382209194324047764246852 11376838 -337589615686550653920526559026717314240 11376839 -1061815261017063039103063988426414334960 11376840 69708122257725760570666887793434624000 11376841 109022338437933815819800805956987123072 11376842 208373135946868403112543586716604526784 11376843 221773556094927010921786089071930600664 11376844 211607403647316746988841236320038083072 11376845 -65274055954606704195025579000204070400 11376846 142053433069682341070270934165365791680 11376847 -108912687683606206205133962008973536848 11376848 -74684759144369767777663814939806531584 11376849 -107895889085153769453586048301505435552 11376850 -54097829540795847589615739282531259600 11376851 -89325014334983930087194186044278524896 11376852 341761902449879851933612864080074803200 11376853 111725743087282548330371661479549137980 11376854 -5054188893798581366150575545323784192 11376855 -3514747796325473968231093605344228640 11376856 721410309730172374072338842359971194880 11376857 -531372969329054752506737876466953823360 11376858 -26397375465663805409866618744995532800 11376859 231476449483703919688084824801148395360 11376860 179695267040272031854250376397004098560 11376861 937043492403346702361092807891966786464 11376862 238554818775143320547890487482836676992 11376863 1815204105462832545210456204645129840 11376864 -653773131535478688850329938291241517056 11376865 -782132634251933360476480553678205401280 11376866 324067369725588041816191891926913768224 11376867 -1026186757081131506852343900460927730688 11376868 -1056267684176178111691458322226964859904 11376869 -278755274566334830158173831875495502400 11376870 -821452235745249952096591870153171200 11376871 17920373610220058075764281737138198064 11376872 -385277597052599439616577061290013081600 11376873 -275015197806410034746359672274189035740 11376874 -323444414249025014693830986110563836480 11376875 -98968466237387485192905925449972150000 11376876 54310933194805424061333685474988654592 11376877 -1029690448700790806782447272492507714560 11376878 -220598454624079864506576350830899505920 11376879 -80288908232276318016871660163884423416 11376880 52335163408481428295455813597152706560 11376881 90082068060527196563108072679724898112 11376882 142659948793590803132558507615954227200 11376883 -201616266005060798625014589206885249536 11376884 -118146092130785908945551434062642541184 11376885 58910201718909278595416049550366702080 11376886 513298304711992472397295507210452703392 11376887 9693373915519627727840386007653120752 11376888 403509418582256337394700360712296386560 11376889 1056948522395553531234374871478945283690 11376890 -164428770426161177671179238974488555520 11376891 67107504872031548421693733124506771752 11376892 -280259559699789467715469524268150902784 11376893 857001849386510199863884330768797465408 11376894 -258098096804081471992268105868574315200 11376895 -874153193940107599695317292605826996000 11376896 302152149838955614436922467271101644800 11376897 -93791044065504758593561498239381790272 11376898 -111053763784589243349108576491145810432 11376899 -867951667454562294852786441552692839200 11376900 -126631253104444910569245055469321155200 11376901 146279809931776469962278168183316839902 11376902 -108873450290928578954569035366518935296 11376903 350468695170442657738142146198288069200 11376904 -19236350604520925309755527847280640 11376905 -590896167019560531765982426559924424000 11376906 -85584624020517656294161878579310423296 11376907 277681785944629397312317594343607307072 11376908 -176897729855766977397627024306009345024 11376909 476315265907295786294284836861367899840 11376910 -55080545971429652510557781405468403840 11376911 45343025642529468980680523200289735040 11376912 -88407830445802906261121376666175733760 11376913 -434196699529060491344841996415182357838 11376914 678338687905837306950254589795009134592 11376915 -5076880903133875485017752785855068160 11376916 433415595497839600770622653266739770240 11376917 464057958255011630963134057881396521532 11376918 -344276794126464019335799202634869613600 11376919 -998521820359972293129367699854664778680 11376920 -304030977970875335909090109849804595200 11376921 171206789314170605044926436711203164112 11376922 216073316823081895808832234014521462512 11376923 -344336156336996550807387638273334408828 11376924 374443363572427297661867116488408066048 11376925 -137136580232707093580592025155932679200 11376926 88229183202849862352548379997205285248 11376927 -162451882953745342057649723123735561664 11376928 -806182112585227970776343007846248939520 11376929 159782730352700520618098315308124688384 11376930 291320586775285948855363154231234442240 11376931 -60661437874706124547873694980418703268 11376932 5836709274599813796518310423675310080 11376933 -61942552094245287230409809252447942400 11376934 -335019937194942747934269908457810999360 11376935 370406235053184860068776069364692177360 11376936 -10518504945109091469282143993633187840 11376937 -163830350763041488512365123509815610560 11376938 45098788356667869476417330051627904000 11376939 87019496181665630319244143029165291520 11376940 5519028939544552853558566923642086400 11376941 851526232917900292955689983785071176342 11376942 -8266356045426562454953225227965911488 11376943 160419052127318477788405267970795070984 11376944 -92279921693966259992467084176262299648 11376945 -195842671451574970734054440532210953880 11376946 -24063274121572558635837102181990287360 11376947 554668537662035273405252924843466087792 11376948 -582227251814759206722193392920953159680 11376949 -258932230650271901567344903416392227940 11376950 51045928514238191551327430733719635200 11376951 63088943748170458543402062907606016232 11376952 -501781616173526959244995390938626150400 11376953 -10139128783045936249060359962081554560 11376954 283285179959976447416500245767746564464 11376955 614937058670389903585266870815938335360 11376956 54476863590009511271270784962003205120 11376957 -390888210069025384841186080065664615200 11376958 -544932797112264445387629492767764849920 11376959 -311157693745248253314112989901963025040 11376960 2869921463517411031371194006513909760 11376961 1153071903275128317105294620493346594560 11376962 81934953419669580264108077985819506592 11376963 -457135321918273313922522610656741551520 11376964 689094852642879813087350388518584443136 11376965 -747951990638661700439566465406553139140 11376966 91533370114314618668934257641698143424 11376967 106244664478311284213596289179334136000 11376968 1675677889466916638723584876200167669760 11376969 -157436009236475593230764215058096001024 11376970 -25759133662849950283224367891925260800 11376971 828970488839725302777025992010182449172 11376972 -135189545645730653957532821003517749760 11376973 -351744224056746912829302132755489266656 11376974 -56963023608693388611265407133328082048 11376975 -237979870586444049064995386817243527400 11376976 -37895123577052210894357702443401871360 11376977 79457676107282934217012381219525697700 11376978 -317789594170576788166444056689269989120 11376979 997648444260248522119646550240153817580 11376980 29043998002448862465666642393875535360 11376981 146249037137268066770261457250823619264 11376982 82842869574332229227178690856203155712 11376983 -1736743127389288268605688946941652456 11376984 -28752725978631909389899126746915840000 11376985 206803175447510282261944549536200157960 11376986 -426874647194914178074373899778041313808 11376987 72289457989787195386656451269362075952 11376988 -156328253391372702001067396017279633408 11376989 3886760657406064595695805706480992160 11376990 -220365327905529105249572477158505664000 11376991 659831326240357232474561560073042357800 11376992 737327091954908475923433460035014098944 11376993 -144873765706361564272402776608736518736 11376994 -277817446418277537051997677525276982704 11376995 -317632192060281321549296594547184847040 11376996 -138373286747057483839867092634790916096 11376997 -1186285943946703688110924918919213687554 11376998 -351476164459486493447155287856194036000 11376999 200581803570588415293230558148168681624 11377000 -285113287571035587475256997172346880000 11377001 -379683256671951365181530580773123758848 11377002 45176069757585541192924531049766862848 11377003 147727482285712633772857527549006964368 11377004 496845823943502278201574096682307533056 11377005 180378352192541910295532663062431198720 11377006 30414094805147250954058378813957925952 11377007 -379065494872328941078464534292007805744 11377008 137286535749842914454645135237672534016 11377009 -82446589463512787053923228113245544384 11377010 -20893247276164284387314874649534272000 11377011 -315231232259542195904709824149169211840 11377012 -628853662939704687831595448914778891520 11377013 -151507016966917859998941558980212752480 11377014 264321818468789038840929106327677935616 11377015 -196005772381068041163476275121290951680 11377016 -721757175098616703836795587530485841920 11377017 -890182850151943726238041209815333898960 11377018 163492019649966260488130501911061358960 11377019 318127078136086165416155584850699267520 11377020 270839177485820009305843245471148999680 11377021 -408873812912628145849389082362796208448 11377022 416157541576421003791283875155624909312 11377023 -129587638852647827131108582480235273856 11377024 220060846200448301486030069629578117120 11377025 -24694282900787832683663700226721850 11377026 5657800708612699638666257121715612800 11377027 -111968379981360888993939879403515551840 11377028 186196261987367060950873973551288060416 11377029 70129953341226980619441786260023680000 11377030 -44137104010855560077602511240095737600 11377031 118655326941209352894983305191603977664 11377032 233006349793804874266024416178248376320 11377033 49501187456082486181663459056512476104 11377034 -239800022701540760676203155733240101584 11377035 170855274827569094841799392510125110320 11377036 -444359307996546488401809938261285998080 11377037 -7260248743364994391520163354388892928 11377038 -289823365766131279233585970344035000256 11377039 -28350834312891803381590947338826667944 11377040 65495039091447831763583489576600862720 11377041 145461813869937222431963400072859490304 11377042 -222927966624320763372048313877488321536 11377043 433315389981875172052884860668630469292 11377044 164680098985607004100427474386741248000 11377045 -206387601597476554965440551884385553700 11377046 -661311133396484383143212685032329087680 11377047 136689422540682255571996980228731399040 11377048 -96519630796117685143850068701175296000 11377049 55319028931412163928001993978072128200 11377050 6274674215725028238468349391516544000 11377051 101089795428715523441052567625930157600 11377052 -86702195042957995991749881691810865664 11377053 -165460915486891966225565947874422362336 11377054 -330751893646791505648720573845497532288 11377055 1014180855388621793101905720118698980160 11377056 -84029203968290825430420944161814347776 11377057 1006041331542963872827844724068538830306 11377058 -182618071089214589835809216074556732928 11377059 -33721869822655950976948869053140638912 11377060 314050470993575346300496426635523764480 11377061 -106211201470110789685696484410731487200 11377062 -27995219023422681165591187095147517440 11377063 -75033547711668085757700501456576426232 11377064 -141955713061650553483498990165353968640 11377065 -182570622419122014341005456587549022080 11377066 -44957485542594880200057311896717454496 11377067 -440645752154232776170518071614523309520 11377068 -446932196148240535635999561996558236160 11377069 22336852707246434976333974362406883840 11377070 -5962291719551173004404240491728339520 11377071 1417449582283421714886032545991557889280 11377072 -44999782947258548973929004238529036288 11377073 183965087128114906497911941386471383844 11377074 71289790515132184661933966640136973568 11377075 142980042536873862292514902479881284600 11377076 -671995414035560322017122089787831578240 11377077 389685018424020925676939596607400037440 11377078 357438749524736696607521142877949799840 11377079 50945515072261751110552539115287212976 11377080 -249675146251338705975224276742105292800 11377081 -346259316621944015896074931179460590336 11377082 27287434156384512917271046474066657392 11377083 -458021684361263760179007292320596730000 11377084 768725556092085906784312795903546889216 11377085 120090298835874493699807167553009743360 11377086 -44523372633191485833411247630721126400 11377087 -1020761815202858067200514627904151299264 11377088 -164917455757450091877821508771674849280 11377089 -572262734539292121362183255167092246576 11377090 59730365278316149551611066064925800000 11377091 553151417411583106773278901409651250184 11377092 -202861164210652393825934529993171944448 11377093 6844536871196244362259892627992688640 11377094 299943418279184556223478285399350176096 11377095 -340608178565269314864900571750881576960 11377096 -158097540357445198182628000470851543040 11377097 -1049577542103535087106832499419527783628 11377098 4279986805749321490277230613430200880 11377099 562270205482000486351856515977222658320 11377100 -76713732436222339683264981454475289600 11377101 372425659325102857944437499808849712832 11377102 -391409127538297359977084852624101226496 11377103 399452277782549317649604229301896363464 11377104 10427327379193364409126640426200465408 11377105 817486907169800568223048174109855856000 11377106 187470815906745700195261169550363033600 11377107 -10025290902901423094650597602219793920 11377108 -190689102053759807994127207782594873472 11377109 -150736258553296751877460846926609286500 11377110 2251663144744795577898293361999870720 11377111 138903933028529366604958224733087071744 11377112 -10398066459859236246925938009551892480 11377113 75790538880837159313132005466763290368 11377114 -111485145379582243180937771945529392160 11377115 -813744887710239367467467572445730354240 11377116 258163151896379967532413299417626140672 11377117 -172745171413773846098796740975218640640 11377118 45712023016125742932610426260595781760 11377119 137295991922113400652525616533314458128 11377120 780959098837360719431166962410531061760 11377121 -163295870206461608319896845819630970688 11377122 -41919350597523041203113552461011608576 11377123 -103928217078045542833936055041073073656 11377124 -12871101402289687520789085683181158400 11377125 1296388071857103477928397023543652880000 11377126 125539278518843394439934425188308940864 11377127 460038040219326399002682180765851249976 11377128 1734441708245101280789190804318781440 11377129 784766327156287944920145369413033577807 11377130 132094334617053380816030449135318903680 11377131 -35011768869418473016307376259959368352 11377132 288219824513477181398432594797940532224 11377133 1615991758852278078281940485195893231020 11377134 -183634376568316802874026805214360639872 11377135 -236107836403752170208209367139735104000 11377136 194420741535114639183146355055264038912 11377137 -181792855564601803629640247885001884640 11377138 -212051981506903732286498976141449591280 11377139 -39345682945024382447254189946322438576 11377140 246411752268036354162227767052230809600 11377141 -41606387642552834712897790913755902500 11377142 -78959758627387115474255351809270235136 11377143 -511786150999878821444986172578367812920 11377144 -578710079519227749960578185118809190400 11377145 -7177955027898168843468916286459824560 11377146 -234248034278754108030427976640699648 11377147 -470209585616556504176161355005228666680 11377148 -968471542221027933972114052934373402624 11377149 109945604614403450372284160906296061952 11377150 158005364366330826296516486370902376000 11377151 -1113352544470293547687052087518523662848 11377152 -361757490411251549754923889773940572160 11377153 -818378446668192748468564855488992055740 11377154 -213054308804655030300593889770018482224 11377155 1489698992285148570930060892328908800 11377156 22220886350001694890185219667436269568 11377157 -952703487808802484496753776648639859584 11377158 -82871708178332650504404021497219498112 11377159 533596591866295399653820641712324037680 11377160 -172061405184194026022646660329595648000 11377161 -772335490712649678357444833201086290390 11377162 73360955892691676418750169262462949120 11377163 -178335456147176202996555408015641141052 11377164 277445372279533298928532784829360245760 11377165 -86629999750446069853321872100491187920 11377166 208337114785009512220205971765661033664 11377167 38375626220197021662949613287088304912 11377168 -11889278931822444841706057953475297280 11377169 -12041432857520237970610088315442097680 11377170 8337052391655691158786294363670233600 11377171 380470208112696468936926187978533305424 11377172 -57505672326241833993362483356458041856 11377173 -258851342746219718128448312614258936416 11377174 767391839475208579574889955088345516160 11377175 -84088136793001363028188030280689618200 11377176 -196365397141508267398172189994865152000 11377177 -7649039214601277714180017977710774528 11377178 -451315481467637100373409250947311268640 11377179 -27693819757415194369923019474117938276 11377180 -259734229484504756115423346359268055040 11377181 202115415067539055343136621682872936000 11377182 -257401515357350646527815132094721165312 11377183 -1054021603223742732045722304643423761568 11377184 149374045872111775550827037511722729472 11377185 427367535883394501414026505868327417600 11377186 -11433960855340483653464415775808679936 11377187 -858539843372857205117175745073398966080 11377188 -436539034966026593562159892333261984128 11377189 -1118032971295751274401148767449547427010 11377190 36936290033730896666450560380375056640 11377191 -98559864060248031127558618521364926336 11377192 202892382514387057447958553031621662720 11377193 -375225320210461901399590737441935211000 11377194 -141497562999950027202939730064957433600 11377195 665059817593914302282516204535712879200 11377196 -104493659234223950869493956356955115520 11377197 -131144811905021566888433134943796725172 11377198 -3310438725734351962703027621977267200 11377199 -1070170777545107407551854453191345640064 11377200 7363064073330070625213027389440000000 11377201 -50383826948609089067848854650816959200 11377202 -36382986659530537917770705563345365600 11377203 213085647071261904061165290892484583744 11377204 5542178207229799743111053278224837376 11377205 61289643224707209319527849645403301760 11377206 291713874457603212145364308506957542400 11377207 -486347581727700098506944187744337710248 11377208 -241985562774832376492732430044884992000 11377209 -356898399454229366349199159053626594880 11377210 87558458152075730404558499440077831360 11377211 873444927397940121899380673528384733000 11377212 305214440943338880519101479540768604160 11377213 366496885099792814304214103955368777964 11377214 72824014850757457618856972414149875456 11377215 217939987286977489393249935001909753560 11377216 435480425496049019447332598212463689728 11377217 -13395289695087882530892513305748139008 11377218 246648676311349272211691168998102802304 11377219 133637277192966123805924970137801217280 11377220 146109395235776005228150685857537536000 11377221 -103833361074979654550140448043974478816 11377222 325786428370799991317534174261387596800 11377223 -182380667342074823304917853679116328272 11377224 555693736513299927588269260042622837760 11377225 -218070213376786564450073001360870956400 11377226 -38967622610849986980580809833851729920 11377227 600172350194775834475265920791018701232 11377228 65208812131126302691810267235620787200 11377229 -693006584968811561884529201767122844170 11377230 283634700191653002358247874408903517440 11377231 1006791949831562315196832952229910602600 11377232 272115762207924960321134728599867604992 11377233 -305751861033147946897049455249640290560 11377234 131868980136386825423675950953488289024 11377235 60524466133562590322878010704217797680 11377236 -133190932785957681659112184852832004096 11377237 261102793091466036576052120252893824768 11377238 -74176562755066521231158131030848740160 11377239 259280254921414858764940019125458576720 11377240 15621217992166811736885636490739712000 11377241 49256174101288666885796239014551424 11377242 9859907886924784893649279829480279808 11377243 1317038556410250172772923819646515473120 11377244 -114863832542498096996236272625547902464 11377245 81886924020543616949366063109699031680 11377246 -89220038369765573023661482183462355712 11377247 273335954353656357901904056344622891632 11377248 149314135512303112359861649914218938368 11377249 -312480703928382247914803068739527296 11377250 223770460429941758394030657079558992000 11377251 657452532966094498119769063081470384720 11377252 444985448396658871902721906545926788736 11377253 -487323750940547497984827511663071262176 11377254 -28481186819491354231591771267560677376 11377255 -735446319059296085296206728078423376840 11377256 1014638013665349510950197426647530127360 11377257 673135779208695918201820866582423499680 11377258 -555216350273326506664622388431460513024 11377259 -699790911585107620324963591119885252120 11377260 -45296318711557137233655862578770365440 11377261 -112827327073918777394966289623164785930 11377262 -26804493697361368046354352135525259968 11377263 -419706531053143465697004226643694059256 11377264 179153985967100645209627563619851304960 11377265 117681733337846293282970661065184052800 11377266 -368585069139737689749102234739340078976 11377267 -39058108874076578098900193631958104 11377268 262235993268632414905206151923305650176 11377269 41966617876679733474633350491556575164 11377270 621605384116457899044535211266097304960 11377271 1409824124556473312065729108948437675000 11377272 -299989906848649887342927785686390210560 11377273 1346385152498595604164923154684088766164 11377274 -842111045388897758690193529982445865248 11377275 -48728475221313800948349653489189894400 11377276 -6409472880911592736823151483639759360 11377277 1819634569611481572085096845907578148320 11377278 88366200785769732714136145314095090048 11377279 -726253014712768373632248910205779356480 11377280 518523799750080272696241304809504768000 11377281 -245206749691980134596369958722217930448 11377282 -24369309536829519185408259080358474240 11377283 1001482475889925129292697397206818705532 11377284 -5153534989104435027806188762386812928 11377285 583019978235304086881077730401448929980 11377286 43800057126773877461663086073409466560 11377287 -642117608013879212022674547353072512560 11377288 -425588110147546530868217811527868119040 11377289 300032751123764968898629778009043932160 11377290 -375502416633068291658764169397263820800 11377291 -93911712863835954642907949336714990616 11377292 -88000748690463578059273586106862545408 11377293 -187528726689049843159892906453192357472 11377294 -108218733523433160449825531669619397248 11377295 -77712940080907491871503472396673433600 11377296 -15875107800095021531064788284891987968 11377297 843509191680708595989516928786581660672 11377298 11581230081008180255879503489057466688 11377299 143580470390578621111441539631777579008 11377300 -68251399876507712556499291857982003200 11377301 584645312767837525603399323412632628344 11377302 -139495259901718500449632599369907714176 11377303 -416416805363132841423337538783083395920 11377304 -561831191372360814693875902029906954240 11377305 -405983138155686980553092262737595896700 11377306 -15869273377922431843875681700912293648 11377307 -44406202605197978492434654148850600444 11377308 229364291400461471050556149709328973824 11377309 992156296549600474694669226331191910860 11377310 34008324648993638078120594092044288000 11377311 -40603802801688683489517505558074702720 11377312 284971957535931934792285822091433541632 11377313 -889759075267468875406711108753526289216 11377314 162302682030608764482732338609389593600 11377315 -60429972637135117011043127663158125600 11377316 825540282492270626222185621953426023040 11377317 239395509995426044717668590771872264512 11377318 -202525445577112619441587448153471366400 11377319 -394714910410767230627960842457186640504 11377320 -165780855398026611173326638546361958400 11377321 -687702431015410106175673134646341404828 11377322 223243977444252163491630452801343335424 11377323 13234270928570358411684357821298777840 11377324 -93941209827550987619685398897893539840 11377325 39084090586433345421664849686845290050 11377326 208731439529548288693402699145115399744 11377327 3072852686772512314454749308196583408 11377328 -72180310908074500421483117363699613696 11377329 190874399117827275261868449213397686384 11377330 -206801343931716140639310809114096953440 11377331 -164100409458996714125085053151480665856 11377332 -195101549252054192557883259566344623744 11377333 -921619057275830068039663178955097102560 11377334 264184012467698226695052606346138470816 11377335 166504569689739471982441116081720204960 11377336 -421858865900373121022272010781038346240 11377337 105155936513748838783376078856199612032 11377338 -37372339157468020209691794573130644480 11377339 412502665204153442107005962686283223140 11377340 -230603646804616905448566537034795315200 11377341 4718207622297636260013573258650970624 11377342 -854991983750602739779278810859766400 11377343 -958115396909305230057766894200879427488 11377344 210579512795689402762511845119756337152 11377345 37278016380160299896122144861428268800 11377346 366509106323731810726426846845516849024 11377347 -399464047585368777586656740400982270800 11377348 277206761598758191723213794048725268608 11377349 482922506938720914829375496133498136350 11377350 -239036114704543001637727320589736548800 11377351 377500221275910702620159079256426238232 11377352 36877519831670238992824831138929868800 11377353 -209424679993826828905451861066654722176 11377354 378464841568658879269716140254177464672 11377355 168402402641767130379847905910280244000 11377356 319799729928792576580887142669512867840 11377357 94205098976736147850063690259088155040 11377358 388344949408491187485093489893419673280 11377359 -556500141565073201769389325528651448200 11377360 -115151116325345993124078488784683089920 11377361 279334662347982565408356528670206526962 11377362 -147904328446249431197646693921757707648 11377363 102892077906650445971528753276819285612 11377364 484795883218047705781644241407363373056 11377365 -198676434111182026477256246527408013280 11377366 2552571329682430670532007468019816448 11377367 1854439856729705551395377256923735457600 11377368 -692315004996209901553752740586004684800 11377369 -11096423191201344822416516574919111128 11377370 -2622454008440127689302381125840902400 11377371 340134234202411675949434382183839680 11377372 -175245466958801961704018321684916113408 11377373 204103206379716239939725915399219647840 11377374 -243211065014847238423882099198889883840 11377375 -836564819550849663976780250030565210000 11377376 794154362474676928343042321215617761280 11377377 -36111202961570640866139547124654643744 11377378 481895605337731472255400421582552284240 11377379 238178453878877088822315133983475481184 11377380 164395078380627807017399419008150405120 11377381 -102821755678374125605923117196177970818 11377382 -431105100505478328651132178565971193088 11377383 441661584237119399770472744452803657600 11377384 -1040385785087773897121339289436586803200 11377385 461719106085176475466993962774101324580 11377386 -271679563530893115331485855647833197216 11377387 3031419600817140578078143388035360512 11377388 248456097481016076204289335837024064512 11377389 -168019197494289396217697533146772788000 11377390 520102924225064195510000847157323091200 11377391 255141486439896004362513398879346723432 11377392 -22486428780893782949892485933957578752 11377393 31454198265666403866968839213083541504 11377394 137153589692481113730089699111335698432 11377395 298236194704554191031035263542667891200 11377396 -314536524556598950655147688704542475520 11377397 -474634600680360185323172491593450799008 11377398 -249435833112385763980492313688513871872 11377399 -440161767542470436729980648726846115880 11377400 -19766518908986618620708032147417600000 11377401 164928216022756281290631851898571617984 11377402 -31000993862378521296181055838424648848 11377403 430309462067604432491940017735850967680 11377404 -103308890793156417578411797993990609920 11377405 89040624760971442574377762422126006000 11377406 26366439095828123523951834900638697600 11377407 523413553375388007157603141790038987920 11377408 -1953327481251367029584201041085202432 11377409 -247928957200264294227556147063797517920 11377410 62049204437296614703023259747906560000 11377411 203774330310472038448601865726322070012 11377412 -179348052347794883595493428155328822144 11377413 -8513950911689475258963833757301394400 11377414 -22995055094448835016994300335381442240 11377415 175295574669943599875516262762503356320 11377416 -4013184856289286070964365718624870400 11377417 -469286764365246004531360980501919561008 11377418 3010085387774529204700164045505524768 11377419 350555964253279655740061898773333972160 11377420 55241888776826370214048366112088422400 11377421 608782484439406207740663292100067666624 11377422 -6700994879889873806507630604462981120 11377423 629597047267106939049594231930997802672 11377424 -59518058877175578715873861711013928960 11377425 -175569666017743172184256243532611152000 11377426 65685969116109763981934661119380068000 11377427 -100522513564816512921776127233232471600 11377428 -371929032304737755905988162178895872000 11377429 -296340884931513539340205312517479152224 11377430 -234403588938688693624734740839498832640 11377431 -356643780894705306661178444234614825920 11377432 -558163262655823528108637781008902041600 11377433 -353993034664178542222194706869969522816 11377434 118866105172126311028679266622065428480 11377435 -26022751131738138669233730988951281840 11377436 447721928832349881759348583860424482816 11377437 633065711788310586942521873943186337152 11377438 -582806912777464559968647495431465546880 11377439 419693561516672662620485373343634183856 11377440 170995187479591985461202058835956203520 11377441 283716325354466938516215183865808223842 11377442 487782497892608515853465739440092963200 11377443 -154973411804363493628818763676276781312 11377444 25280319609741316154379400424044646656 11377445 -225287855731752398502508401062468590080 11377446 -210177276017559367525417259303652714816 11377447 -740982629031421063470885233390165353200 11377448 670363107761483326840156072825371678720 11377449 202543554629055697738964968603685457600 11377450 -23330927399361895038604075774437369600 11377451 -461382965045434648503713326929689833548 11377452 -17322638761344784598406473399202779136 11377453 53213148991823777550003149940547223702 11377454 551157968262720573292563328473057888000 11377455 3418712197852770761391030297324067200 11377456 -3060253254689238680763657295044280320 11377457 -189340016905858724202784229948284650648 11377458 330342439835282801310633785240490267024 11377459 -240796341720516357874837128019852215000 11377460 22868386432438264209232503609533890560 11377461 -1156308947169572621163181914084565728 11377462 -1215286653312127884107838688503340608 11377463 41423418144581871149543972914663888560 11377464 23657599268590109536320834514101534720 11377465 -76465364005627037347324324544676380160 11377466 326040006692412057274502101217303523840 11377467 54448849640113668723657173659155302040 11377468 283735690633097354116274635900868123648 11377469 20884882641505294967351030052100284870 11377470 -71502450134004490140107110486081877760 11377471 -186375371441307614672991086480241809664 11377472 -122773408132014851151755220723805716480 11377473 -160687966616736298779905325367880139216 11377474 305530744096268759076260208487191722880 11377475 21213422476210495422950083446095677500 11377476 527570239758180457355720677959543152640 11377477 -118604955232146025140858047099473784674 11377478 -182790431430281845962628897870147473408 11377479 51554878185195919320488879030289386496 11377480 -7242275592271483083585128423547187200 11377481 1100324355588774372637736199989666786064 11377482 306858117560937315352273005107356622592 11377483 -400720626077768974022681950664026944960 11377484 -221631869225540030100806648068038566400 11377485 73808411397045804176619371764736822400 11377486 -242703231981119130503140419524140415808 11377487 -557917926341328464429906902483009672008 11377488 -6946502799204040982346239672636669952 11377489 -1154683864196681156373355137145925741710 11377490 88915154825330243331642041197175460000 11377491 -472090615042181311353995296495275848400 11377492 -120926972128098972048067147110548756480 11377493 422626417086669610051897085669219964540 11377494 48450849490004778227766663763290755424 11377495 -877191356812394716289220391345770297120 11377496 110905607317778506170030991663511961600 11377497 317609997048604641447594390879283554000 11377498 -319565736274900432148909040044400254208 11377499 -296699455004525886959096046937286400 11377500 -10181820279611254322148607592426880000 11377501 -1061003530365443623098344335960454774400 11377502 198494451246154392953170318305872779392 11377503 33417176290347066944830992415934069832 11377504 -922801614411306116714418305467617116160 11377505 78399053185038839235232602501234715560 11377506 286213422958239717247337699428693987200 11377507 1258183906271397717345572646951903401756 11377508 -205436770283860819523823496164861530880 11377509 -329526839971531494508962916529011296 11377510 98761764543216742699854762482115154560 11377511 -395310593971940604114626911273504098888 11377512 -694766890815307653374406397250807040000 11377513 -339891467508044213712487273160730400640 11377514 480620916084100800365457325228194791856 11377515 153961883553307865118201959414922094320 11377516 -137396707378329504947430453394816034560 11377517 378666076793257158093801130165930420566 11377518 -36713091073386833163213247647506310912 11377519 253728712932610788044278324269151373560 11377520 -58327881719515101280738384104589885440 11377521 165276808950363094248339921098226078672 11377522 -248565470613739213525012235269487699136 11377523 -283143106654259270874384247630467050280 11377524 -102520938794412151104913335861282797568 11377525 -218601633140321896909210721531632070400 11377526 -178446106724712431707306961942829295680 11377527 -83195445680940116688745710233439369216 11377528 -335325974534087210694614041921854627840 11377529 -33240089869460209892763786845860691580 11377530 121853050375091879864014481615333184000 11377531 540462785277392656862365607493909950928 11377532 668586445837796030095881008771879592960 11377533 534151583482464113778486247730533876224 11377534 873383633358886150862576861809118592 11377535 -160244823475818425026663276926876153600 11377536 228048898607446909660196210961127833600 11377537 171436769613343657530916924834202852116 11377538 76703356311117827176652234607065060352 11377539 -161387863597811282975150470439505460056 11377540 27402403769332346057675346875334954240 11377541 108339145633032534173074607586448508160 11377542 -4010388588280580699370190902216007680 11377543 373469722596906715528916748424822962144 11377544 913657762898536519621775676669495260160 11377545 -65036092711461365285401303396598575680 11377546 -372300374260390972687230313372316664528 11377547 -90654963935314451733506582566578761004 11377548 -24872857611392878263237792104882307072 11377549 -122818432970317168240643425196649904128 11377550 -150051171113134561769033691771523843200 11377551 17955976060507185696250469524180518144 11377552 -119194313112238520818231869981750943744 11377553 1208487953027727989678199661904861726064 11377554 -258609694380213363485225159727394462080 11377555 -656795908732393183362967555167123644400 11377556 48304680278852764193146859400743962368 11377557 66123436419398977221607723785006037440 11377558 153643257163325512408930474995636318720 11377559 -88193090908583703754890473685015284496 11377560 -371728941091458812938857144605294592000 11377561 38438557990514885448289963159742892160 11377562 87575795995513480429019522464056629760 11377563 -4178245767789107921899840415979828480 11377564 -244832719567110227939638495957225794048 11377565 135879332818789120032939444596912900460 11377566 249540074299551516776577538401564389952 11377567 951374162446723337353353401449079589880 11377568 22978364766580701652805252457770188800 11377569 -34882430045329208143566632680485184512 11377570 -280944258420482079316033164979954507200 11377571 -307667501192076063286332127757843750928 11377572 -562075036514912922883115438581077270528 11377573 685816552570527987082866661696877109240 11377574 13337903164290913121365158708767644032 11377575 -40169369571283369154482457031337145400 11377576 -99017617641712703404749355564345098240 11377577 837171997786396780719562690670608722426 11377578 332970788588969048828640589547772551424 11377579 593437214501063822250921869350460100360 11377580 -423170337199400482328891915312762880000 11377581 -499347346130557432830101314144769197248 11377582 14631576287783729867924774839707628800 11377583 12391835072176472924724639605097793920 11377584 -5503540018008058170018044871395819520 11377585 -8769082959784800250658921857674484800 11377586 1174881753771692472149222268910091708928 11377587 42377834399065922157034535381403779688 11377588 77897536371796060436412906648462946688 11377589 -217983736629547159210884856761957394560 11377590 31317405888524367612974935047405096960 11377591 535353277081786486942433575413310941992 11377592 -478926053989395864206649587069720064000 11377593 -182130595292417902997810239374767651718 11377594 -226527698189192742949894071877239217920 11377595 -74085889057928295473156069637286689600 11377596 -65250968215287895583214011508609412608 11377597 311181106745688146687506934315919651264 11377598 -260385346294194852940495907458715230080 11377599 -849820262049426298336455860245465545600 11377600 29909556866515576820190589688637030400 11377601 736103313035354606150530331300788705602 11377602 14272627669219589008431027290908326480 11377603 702002124544229054052974366050543649852 11377604 455896171767040039812968714735655811200 11377605 384970878044315542904270416536746992320 11377606 484905723658924097931035082008840806752 11377607 -138938716118975878438082100249772084848 11377608 -278162715263765513940214299873100431360 11377609 -105377824848088084663632939112213185190 11377610 6728992036961300942733078875586889920 11377611 17914358521522847918722316193475038720 11377612 861926712211759072252685484054906404352 11377613 239453868626980990868853834610614738924 11377614 -100248877865629115400762592486871348160 11377615 -496491247849501871894957058656204281200 11377616 -70165719522378454869963171850115432448 11377617 255694932190669108827347480743839229248 11377618 185527689672794501167642064723666941440 11377619 411245657010573353950716568082200573440 11377620 43209294070513945604066114443245158400 11377621 306487623893185483819983561604418207822 11377622 294120873537446330022892701142718030112 11377623 -283806843220296608511890335277126355552 11377624 -751821250347026590693043582489924812800 11377625 -152512042657330921690602238953465456000 11377626 20139124732253083551669254386986009600 11377627 -956396489562444962290676303861552126524 11377628 -8341417688458001358349008310155555840 11377629 32156949294329201892092994177653293824 11377630 -115355864754416161439278015957830720 11377631 268161134113184793024348035535477754224 11377632 -59738869371712166000155372841217294336 11377633 -122843531566853065047978936967124156780 11377634 47181803628221673994286176784656064160 11377635 -150319570187848046201349733350884044800 11377636 -777393985262243188965454834234503038720 11377637 6132540596108407911323890936966192446 11377638 181429644612102608740563465203718086400 11377639 -92135778773482559627569245434007492640 11377640 248916949792521787472869208262205440000 11377641 5204602810329302969618296253916986784 11377642 -592451607008639021531052536491685736528 11377643 -644964107649850954931224889065786924656 11377644 697634500544977770802960833044625223680 11377645 -519926094910994999590733636088032282100 11377646 130818229221001601954169029830194157440 11377647 -570668826179684791037380490948945320560 11377648 91566518878423767956328578410799595520 11377649 -66743562233815935132480947096659666350 11377650 85940215006965822933814473312914611200 11377651 7956875603914574399629610494622000704 11377652 -16963550715292652240720973176891283456 11377653 140315349380863789928003094542301609600 11377654 137699656867905806768864181271257967776 11377655 670191907355155662917759443589559913560 11377656 263595166532612077677186537060560179200 11377657 -206623756312977957249424589643618281340 11377658 241150787905725223694936469993774794976 11377659 883836084605410070041239550719544619520 11377660 72664729865583720082000537722379776000 11377661 437319804698904434287870205488050656262 11377662 47732293627578913728786475902531007104 11377663 115413840173014117569913410114324167808 11377664 -42605210700474086813406148959412420608 11377665 3478375620128994651622079489923047720 11377666 -941847293762818271209058159158743951360 11377667 16875453710005015925536109737802011392 11377668 -189173582085484246156658756129480463360 11377669 -21990865171700189026115519774506535556 11377670 9556028695005425626199124202553969280 11377671 2528363572393340042024352567671761920 11377672 327982494510970440290787506778017095680 11377673 533518145373655282772875013798820944922 11377674 175116737169557781801609289510448640 11377675 -104605159993197178438846547876613870000 11377676 64468244052686440164394720238116159488 11377677 -83749768885005346619921879915847896160 11377678 186576341701946512736095574239703617920 11377679 -215351957735355534871896237844358000640 11377680 -65941217701326523345924660616366653440 11377681 -69692158913227408176812344275137494208 11377682 75488271069564593981668152665409091584 11377683 -66952351730705900238776216793566790720 11377684 400814453526598416082383325594159596416 11377685 185867637420160176198385194677481851520 11377686 82698693102005350001378250012511242240 11377687 -1714373047335469371137970720615582459840 11377688 -260992805012050724041110869925194096640 11377689 -394110080319512662176788902058563432512 11377690 257118459786109483717115959357079448000 11377691 -106952550946038110347847538698080041360 11377692 44324397491680379743628285703658383360 11377693 -719017310901444455052892432142138460058 11377694 -43774779211487164417316361558720537600 11377695 26241088235142702720536449806333657600 11377696 -314630813600744396863964008934873235456 11377697 -186721393809587499862827857896453213854 11377698 100774657940936170566850510641226306560 11377699 27312087323688847216389839954673307500 11377700 -3974497770397562471178854440221340800 11377701 453436848859198996419868331032704122430 11377702 121823422819872006306989202664136104800 11377703 -387325888191321423420722186697619863048 11377704 -44175193590733917629707710832126279680 11377705 -57606952911565008653997652679750540280 11377706 457602692119469919458226673977980605440 11377707 -25660918335741735080674358182527283584 11377708 -48575243012813213663948232585406358272 11377709 80576539643539453771079396251443747072 11377710 -24207737475473013060980590044333738240 11377711 664870619581783160670412426137899544624 11377712 -20632753787659482510482014667639390208 11377713 113390168790077812588674358010032865280 11377714 4392277208592476692140884157700521600 11377715 111079397266231778087225203560764516400 11377716 -207795127471814029785751269469000396800 11377717 379918625640602596096603822277846791420 11377718 218058351487024253861015748188931723840 11377719 -1017056661796436942163295561451030581680 11377720 -578181450774230365585070293354454630400 11377721 -235563579817524123807141915119197893078 11377722 -32531299623042261877630745398595460096 11377723 222271868631188790738610806253457977344 11377724 766386323045203980222770880461930880000 11377725 -123954488844962894790041855402344274400 11377726 161491132266245805087814569672304416384 11377727 -145443934562990373046802212552456811928 11377728 117419104918115424825426564879235940352 11377729 750338606997723091598128692432709861680 11377730 19251494100143236219125417773289707520 11377731 -681772087532145662199986970044338128648 11377732 158747964313198925031131938342972042240 11377733 -138021727081804371553594553853572136900 11377734 350378511654946722338968979498745126912 11377735 29840589830322398919463550821671039360 11377736 -1165623350119148750539624513731319756800 11377737 171235791979564074836603597833111295040 11377738 -391400601684998832294094265112062346240 11377739 -65486252448705628611356699542914533544 11377740 8184594122417447591763721708564070400 11377741 -187003316899844494424093046095013454858 11377742 497540282480642549369550281010059182272 11377743 204959068123368339355756192612916957712 11377744 -9549511378304754941530565710215905280 11377745 -345080897437922974523057823389036863500 11377746 -141930154610260403256369149462037695232 11377747 15316531560521423960760964167826817920 11377748 807523007813032756532749616190946881408 11377749 90494566182041494228616435999394751200 11377750 85063570910924591660722899723482688000 11377751 -736964562730107755735307545834714040 11377752 -218175230748455529319608711389671034880 11377753 874333735267470462772247278446989331664 11377754 31279305358334356407384035217371078112 11377755 -174101354462903011837663236386224678560 11377756 138545343240022687312157340633240809472 11377757 -10696373433281494208286872538671656800 11377758 -20301349532145182678325763957997491200 11377759 -191270892200172996495137033823727768104 11377760 -440685509998568142282843287637511372800 11377761 -695468504279871757792301043737182982976 11377762 -134117133832346804875882390160958852096 11377763 589804577299755383636336334330027498012 11377764 -298454822891359919981625733213388338944 11377765 39529953047135187668828786814070646400 11377766 -483700167720821860357737313428202491168 11377767 121011466518844124517177919247380490280 11377768 127244126288099956400829232831508290560 11377769 164792102519199868952526099573368995044 11377770 -56415129748225187906406234297080793600 11377771 1599075012876916878253929846660093121744 11377772 168900358329675718891954555421043532800 11377773 727978231367148684203634775104297014400 11377774 170115554400586619215552664298194051136 11377775 35310898990296914887263362165404329600 11377776 -33359302533498076692845795191425269760 11377777 286479861004765553982163151550399439200 11377778 66079345702354182404559040869898343424 11377779 224746271882255622899304740244170361600 11377780 28465354620959352246116157946860725760 11377781 -354071329434563611438535546765893195776 11377782 -98241993950812296699496291902777399552 11377783 -1157469040022379912491613932935317132360 11377784 340550399345307847321410547484595793920 11377785 -265872343023450635322752581527382852800 11377786 -157120518066081656526215542673592940800 11377787 -541157358759586303973501478084515422560 11377788 428222647532103909108097561690523558400 11377789 1057083668049954055487620519522938060000 11377790 376834955823286629274663729857313390080 11377791 117671171567677927149313369791565817400 11377792 -825109152255203236950445329741942620160 11377793 656080945760492416038293609806714163520 11377794 -321345851800620551753345810017957249536 11377795 215805785614913251624964201715609966240 11377796 -16401845799183608561710253574384291840 11377797 17715635771573908922633836773247519200 11377798 -165752941292906264131859672699196381600 11377799 167862143436630468777088223582435025240 11377800 4587566444042589787036909760317440000 11377801 347186810742122186714807666297542363392 11377802 46511950425741736551973927072694901600 11377803 342672914494603409158772508851789082624 11377804 -98530606982312890691521868555873083904 11377805 558012639726299918360533869202762352460 11377806 77597746002208601674750338561388118016 11377807 -391333370877314753582684002751444947968 11377808 -59348209223651219528060450111540428800 11377809 461769831361176608571934899066025208004 11377810 140486722593735360776872306571136934560 11377811 -646400144323950809101717875752434890888 11377812 -6527854179657878759841356745713215488 11377813 918278011722927093576628978886660370062 11377814 -91309261866883953020940757824328265088 11377815 -35860175569015478070945173053238850480 11377816 -271549205862883111914359334829756139520 11377817 -121285560336030477757477400506431953280 11377818 -56905663999197039592448616344677521936 11377819 33311243054941832295220859330419465220 11377820 -307472486354129851796642242286164369920 11377821 -58103799560105726536129279617293924352 11377822 42615864530561737072195494423455843712 11377823 -947194924841350790461739137005245552928 11377824 -139129725491567290901254622556457009152 11377825 -95640029164834324083830182950419120000 11377826 -354791531238435889431231925416453171888 11377827 6400358421217924948217611548037862040 11377828 44750377862855395102393419699443810304 11377829 889887409430260540771782102023997557376 11377830 -180877936492811356061010374328238172160 11377831 -11514924112331510524173089069156071800 11377832 218171613826329217778848988956378598400 11377833 140971689333114269179558088241990327744 11377834 -71684627142333783362850853804733552640 11377835 42657866717077522246375181978143395360 11377836 265443952620676219174283603153608449792 11377837 66359201942732624063409671311662792832 11377838 -358509654823823718177836465111696191680 11377839 106730406216133948958869490080771082880 11377840 -186037591111978788503597503190007152640 11377841 286495327408220930476386282915612453684 11377842 6741894816576167119521168233203227648 11377843 -7272333185348204673736411554022196216 11377844 604656151847776318807673344826113892736 11377845 204146306949723654858113657538162014400 11377846 530195670083060273972798051357160918720 11377847 -167743688398823411977636274503860082272 11377848 170264334621568390882193113394218536960 11377849 -4800065699154291833474741712320736300 11377850 80165369276362853564635571518531929600 11377851 -5157217359240795854885878577111783376 11377852 -129571580158346130209846172814909091328 11377853 71631825204766196571609163986405190764 11377854 650491712646678983415814524184367370240 11377855 -188874992439730132703399159165321874000 11377856 58331380746207966738950840874549903360 11377857 72439769135795631232427463177081777888 11377858 -13929332425500201509775283008083964720 11377859 941175937279041674466224301076867680060 11377860 67333170806386877293447694478369177600 11377861 -103624760113453117866730286545763119200 11377862 120167936524786792110108629793716187072 11377863 166137353651085611668247967348741489504 11377864 70628977663958795939110642584229816320 11377865 13285246306134224931652996584467736000 11377866 -2906815719415804581482750928496386816 11377867 -711311050784956676475648488995393580520 11377868 -69676643823777144551765924773551796224 11377869 -20396248964910496277083873313434343232 11377870 -18214066701649795017257854619204321280 11377871 -530598030361753227195338169787216358928 11377872 66265603479323550705367812775698432 11377873 -499373699648026509734233551298853317696 11377874 -211707849156203659065990914607793757568 11377875 499879018931953330323997985282742108000 11377876 345679917393566053057581499033590335360 11377877 137930572657758068384351433619718412672 11377878 -157789923646806628009113997164868646976 11377879 -36673719410926785187967625691102224 11377880 475471335138094285734304047614703206400 11377881 -608462302743804469784733360022437976320 11377882 -284098870716908636589283634246496008208 11377883 591735347512583877025545567832677896424 11377884 155728336630489246206228157675901337600 11377885 49625080449709643169980499119694722400 11377886 -1071978812640935617192416422195834496 11377887 589727113056984845497234555084417797960 11377888 -758422926234228523317460459993768919040 11377889 45008797632354342526608316604466575664 11377890 87128413635867871660057301225605420320 11377891 -17921094448811238936443134618335275616 11377892 210127776038257022687244843102653448192 11377893 300194227655982434728209342890941925760 11377894 -155660099749912428653108851277076957888 11377895 -670319713855899687239617056702326885280 11377896 -139593221441216407551379828148807270400 11377897 1709194683723609158834655107392573638772 11377898 126055323027211021227792283396671362736 11377899 -42775775249183404135903244060131381632 11377900 184131010716634968365595450487524896000 11377901 391633437330311747060478793504352436672 11377902 275416628857025352938786226148608762432 11377903 831608438486532976926495042892605634640 11377904 -382550097560406902267869367978344710144 11377905 33754004355671989970971859229586775040 11377906 320538031264392438669982086602169298944 11377907 106956364342853365122993377558900486832 11377908 31895064717418118034783391018081004928 11377909 -397321191024837112820863783408455275396 11377910 155998841498558995243479754466168766720 11377911 -319204548694786741481403350727054011928 11377912 24443097875296594656690119754671308800 11377913 -185152209120787129514247352444157766060 11377914 -54458116778060531623038819012886460160 11377915 -781498954551709790212013248140419581440 11377916 -177072971674404482704045017602798247936 11377917 75663018784463331522667949468968232934 11377918 -41976041625009159534102986955859832640 11377919 -277009782888330718819978037730801154704 11377920 254711444883576283722364860309511864320 11377921 91524880922645502285228353619147508272 11377922 313244486655711422833574481561832214400 11377923 -355450184750800568240187541621265617416 11377924 -715825338425532208196881765901158751104 11377925 252550069502996982762914978111043790350 11377926 6506637212378814819556345934274756864 11377927 620017343614406893454722440773948206872 11377928 394177169766053307828225356239465436160 11377929 -7128086586300061693771923918002221632 11377930 -21596787367420089943179788572904325120 11377931 1095965445923497315830947884913695504464 11377932 -253278953948225086603878824304750425088 11377933 357502575679042486903790723631413117920 11377934 -53410522527698469405432979491444870720 11377935 66514226338322271856869397045661030400 11377936 -73801650248434402138996646276122206208 11377937 -542441232713829838560293234895951534414 11377938 52076537207868494219318710945619328000 11377939 -358983424204442826148316052224656261776 11377940 -218185352678780914491127679466372587520 11377941 -195708865818018968669498574045208933440 11377942 -264846884699506980247262223145715932128 11377943 -431127618015752537027809550360942697576 11377944 192692475268817871261303731324568453120 11377945 -26497861856223568696489368586318660800 11377946 256777909836960950214311270721094896864 11377947 498709522831376571432418536188326253280 11377948 918617214617142310246901859553211099136 11377949 -706250248592291856770085429995324621280 11377950 -59289600625791027074729556380182094400 11377951 122851544035743588985933385050614051984 11377952 628371031060283690304498305336118607872 11377953 -476917452753589043419172086136351573676 11377954 34476842297605212346538431486947267072 11377955 -547428449708698404673351534749405998640 11377956 -356184438984600554239458098149708830720 11377957 480659841407573731125292670659993734206 11377958 59137195536061628332687156308878170080 11377959 -212541940500272983921701134092226394240 11377960 664325085276728474285034436273016832000 11377961 60930597746654876085162791729368748544 11377962 -222121305585057225806563725362013189120 11377963 87174544752253407509927518347852566544 11377964 277538353623751789934036122719199647744 11377965 41594645949994270269989255335808736000 11377966 239268119951797763343636194846400474432 11377967 390172733918931101751963579280059584016 11377968 9108381143641163403390329462046326784 11377969 126537786361346614547931886854820492800 11377970 67383773144346680872358913116423611200 11377971 263487009673649919873295876077392017680 11377972 -1702704785383716670070484562342729728 11377973 -99015690476346344714015651210199167040 11377974 -92958045865121523289044233078180887680 11377975 -220135031752021340758318871080606336000 11377976 776046318245819311282948198984285900800 11377977 -212998829252018184347860945737097512192 11377978 244717129855740308107631224401351869040 11377979 665079821436299345036377212046002083640 11377980 -169362753289020449010804997192702947840 11377981 504780321072983427666200367057462839640 11377982 57935481999805182051515155101926575104 11377983 22749239351702935817793636159639918024 11377984 -133374795063886505743604660851598950400 11377985 86492428349817945935425994306471102400 11377986 94612733690140008808696869020283809664 11377987 153626220639519399986386595733863425152 11377988 -388948974951906364150465782829766083584 11377989 96145683480298976226491122995548422080 11377990 27137449794506411781352240390962357120 11377991 -1727947734071579300484540362786782296288 11377992 19120608714088612753124522213505761280 11377993 -971456259047693849517820411183975894 11377994 162707445238032878591151223098971893296 11377995 515794861689917662840639430288991398400 11377996 -459885761982259041787807444617794099200 11377997 573665119308707701104278652231853555446 11377998 -12009847409111898315626001529034019456 11377999 -31286946341961859333283175878822885936 11378000 43460970261291042642514401386311680000 11378001 94497207456349260847547083841000710464 11378002 -7828098642362517510111956081039001600 11378003 3821180444902601339521978366509238080 11378004 -492218919843453227006066971068373260288 11378005 -666627540612452122856439696978658320000 11378006 294948656864358340493480804060562519744 11378007 546259343518403298398494199379946971240 11378008 123875506957761636729356424908913500160 11378009 861037248782145759829406938736207235210 11378010 89145215882145367754600780290405278720 11378011 -521197849200848745148656719598880083388 11378012 674220903272780399703657975035740687872 11378013 715146922465794157104955298616678831744 11378014 353125402633112138281680287396787593856 11378015 5104060187169618768232433417693955840 11378016 -67272230934926895865145973720266833920 11378017 -365588291937482945157747196906654024000 11378018 -193429362626448699819814266602824898784 11378019 -172164856635989471051111399143109707656 11378020 -264955712232325407158012523323407326720 11378021 676912679421797291447948802217792596222 11378022 -27976578070654280621159651510830302336 11378023 15563283643975862023037021488548274624 11378024 -35244707824587649931049914759159808000 11378025 363779396860592603408931448555964755500 11378026 382083504479417168992409173694322038784 11378027 -155988795042179155093637812885519974120 11378028 93995818025669724279587115490800145920 11378029 -466296083383930179527326210998027189716 11378030 -304132155745581369185897788380665547840 11378031 154949433089487419817428537126306870784 11378032 24703508220210900775975148363774361600 11378033 -226031826824480420103417957560572919196 11378034 52504453732351463192836813789990725120 11378035 89520095065727961459723199448081274480 11378036 -361012195926805520368367317315932794880 11378037 29783609932292167059520814317391251776 11378038 -190937326871376978213038642945134418304 11378039 -133464654759748210562073946011035289240 11378040 43591549677173633483957040271386624000 11378041 561391950121371710648392767646416326532 11378042 -156270354345012685987572045043508453376 11378043 360294435049974683817652489959952561200 11378044 -671346746135767794647761205878400062464 11378045 267527479612721713223583512333348839980 11378046 188137377430600730157998262768882648384 11378047 765424511313897345174482019985311802496 11378048 446521529218028462909602072100276797440 11378049 -892261081602386386170501434665975840800 11378050 -104172654674039538573649336010178013200 11378051 448256256472117440197647617211726464192 11378052 -16456395538311824561977106563085733888 11378053 878763836434938253611381127617450558302 11378054 73669807101440997008993432129530429440 11378055 -40073874397950514804040316299743987200 11378056 674281443717554270624035226885733626880 11378057 -308308336995064284402605227759529591808 11378058 2255613191856929354414176751097178368 11378059 141264829676505611418002752619490004224 11378060 622531811770089724470485992518583956480 11378061 -87492250688567363666725382759746149120 11378062 -84905150369744598317706525490698796800 11378063 413422259230715299225712829619161987480 11378064 39967564458185330720370393884531687424 11378065 253063252621537327107063196564162553460 11378066 46444212872386151741337815643898699776 11378067 239383725890182220151270677144075385600 11378068 281371395798224864544188538829490671360 11378069 -669171485419570225771227908420948603556 11378070 -13932193076210445520971842721741997440 11378071 -921326554594649378443063416961270364728 11378072 8617834105929728527592298928087633920 11378073 49188979315613331357223920223368775680 11378074 89692055835041605411585735255762214400 11378075 577202002611348071860215417088343613300 11378076 397991849915692998691573691027040901632 11378077 -160033730817135743603093395154742645600 11378078 -265205323964208638584384571010281324160 11378079 -399797667574944955043272262958660345576 11378080 -157804855241887052444884410151678771200 11378081 -334312311743774784815890209670248576192 11378082 -42404718067292236689443063170581281280 11378083 -14664548953300606270950224181652434576 11378084 -22920313241507664726722529501387381504 11378085 -126758998732765914059588734848215385600 11378086 126880111591209369421956320465896153344 11378087 270127378757803485994993727267931564000 11378088 119361022293093647774614427917685836800 11378089 -1311911928764342101700675018467241771520 11378090 306600363799330502496996159002096680800 11378091 -383537906991057810344728596227221239360 11378092 -4258951295789829395143077542599587840 11378093 474738908046161147240397079017305052000 11378094 176984285268974940127948333431120788160 11378095 -150348659570343416594823338009121593400 11378096 -227062540689963219979998058274928181248 11378097 5405695704909978495916278205324175040 11378098 -167116094874028733327206838376042376800 11378099 -652360884553900779433951467154064838900 11378100 -91352348642711991442369160816402227200 11378101 11516600508878943727497032707164196864 11378102 367117004800581266752639533425937693312 11378103 -18395217172155159129455596767701860992 11378104 -925952805624627847719486566859577651200 11378105 -130131378079426080127119101537562684480 11378106 -388497481881576061259196544728562182288 11378107 -4899029636681527397602252147379305520 11378108 -178616589839528313490245369986422416384 11378109 90397936438018756226653098988732262400 11378110 224003938549449783899949941521719120960 11378111 1066150040625252302742147738682916595000 11378112 68134572045199481309992498844034662400 11378113 -1211076876171804905161090034897326952638 11378114 -590694039130823898366118866407869872 11378115 11956304937117162853299476465713131840 11378116 65819732853563206349428497860876206080 11378117 218580614555155550190897094797578599932 11378118 42533814170339430164461612464190375104 11378119 -732529224315582290887634266125680053920 11378120 -117903762116106672425834857567020134400 11378121 -832855740650736997745205504271847335680 11378122 321243371259429141271613143857366157824 11378123 85442933949202674225438412795701676800 11378124 -80917653380436349353548233006952908800 11378125 -515601928905330476298686308383426300000 11378126 601983079006032926131042816236646981824 11378127 -321874038896124533580965772565336642680 11378128 -236787369422676403512589970270367490048 11378129 -64362666644577997236102483935326430208 11378130 11581075056457927901839485484779333120 11378131 -1349389822286324658155753491986859884880 11378132 -807005421120145219781318131597283121408 11378133 242386317610805303346193249697145699840 11378134 -357044587854950264856077108365248408768 11378135 -455392211605573596583627741468519321200 11378136 -323421946653865103931580831420498575360 11378137 -1265332738942180972123441966451159796214 11378138 -236731591473729637617741998633854150656 11378139 -14161750443613812330031782320933391360 11378140 385826573513249082330302630438003197440 11378141 947441517100386956170237359158044820352 11378142 -81891190700065054567551312545266240128 11378143 -357732038195351842734826705728031741392 11378144 -21101579109954599317806416398480834560 11378145 28507014077804992485180586612293171840 11378146 -65016695129253392628473540414282680320 11378147 -147814975401979971273642933658398815232 11378148 -49645494140086585440507766881830713344 11378149 -358511042810509507668308660647977247236 11378150 72794850955892378464944096310406400000 11378151 23671398183623220214931139832924788912 11378152 -818432741354171729298324747106690252800 11378153 -965283943427861043102570460436769338076 11378154 142656987525196384921137462416004814080 11378155 549487989990476561134005918832733883120 11378156 88167157522320783913665559082795988480 11378157 -114171743395009118157094306098853276608 11378158 -407014460192761124569057371559823277120 11378159 -192711208041210080890908730425010857096 11378160 -34318985808466206119774228294398279680 11378161 -1038088067366413821158786804480057003868 11378162 -22154466564832494500479138602384252000 11378163 75244328006915703063165947185558156344 11378164 416503414537881785900173696285805248512 11378165 357458907129698763799021423586224860060 11378166 104503971396713910322817811225426370560 11378167 -723502107630634377948138882897051275720 11378168 -896679697215080975855027635019872419840 11378169 293126491885947820367892882448313041920 11378170 15732874945556282734670320976554253280 11378171 -316617236327017635863599581056615682288 11378172 -79579587847537254944089925592953822208 11378173 -77353918497835896061180362023625202560 11378174 -467359663580892465212372312872234481664 11378175 423847486776155125069635299761792032000 11378176 355499914608813941396540375422545690624 11378177 -783065236660545769254543323844233278974 11378178 -33437095842193301928964408056272977920 11378179 -793382241278403441820579891536783426240 11378180 -178738025568504659515614916548734054400 11378181 -453379353201771380486036611787912866848 11378182 286241322037856980354010156035859460192 11378183 46873728967367878081653536264101638720 11378184 44825408322093082635266230396028190720 11378185 -51207356217469527071406558615175188480 11378186 38929797384692481012549854155189764960 11378187 11678468126849326012136734732296242088 11378188 102379890228138777762206517250796869120 11378189 -683090924282160480408127260402604472010 11378190 215416377230484056858420204834090939520 11378191 -1150512641246973564698374650249281516616 11378192 133141669097508281639649749066342203392 11378193 -174014172602927985985161762835065969936 11378194 -320387146692416864070690214565744917104 11378195 -730586260830264099745121816083798174800 11378196 -224019964452859907201828571184394750208 11378197 -419945888908591865527337063748943412616 11378198 42425325677314503167319007156578480000 11378199 9801793827292986337316909415664278528 11378200 294594415927302737519923801622701824000 11378201 -388463648853649378160870825388339327798 11378202 -18540069151065434634293542867036534272 11378203 -86955806531755751099483053383261859600 11378204 174126371677485434782929386519378820096 11378205 -252218073702755909583709332332038416000 11378206 13805877986579211077371789360419840000 11378207 214913475539858331367170781220400684840 11378208 685516530056255554146089150970404536320 11378209 239537523046346429935870114448190071040 11378210 81486972327841135735899009698909789760 11378211 -69678330697655957759064926973121287936 11378212 -305959649385149790262867488704107765760 11378213 -355261345599975018904270347536169533760 11378214 27470071191993316384782246502648444704 11378215 80427868204791265674503409650305566720 11378216 -605814991832096897047497967825202795520 11378217 545682249548287300732123850319934984080 11378218 -43678701500185295968520582798361902496 11378219 226665779676021680080650830974234754556 11378220 87191216038263449815269564922643496960 11378221 -632155404206980606142087681784149979648 11378222 281577578644632972868349481469487982912 11378223 58618444990376175464376658927157410800 11378224 -53607228400338937219374284452050173952 11378225 -37053273660355174803996603899724182400 11378226 -51610838419017710842854598810202361600 11378227 -79724467158468283741073057830590462128 11378228 74069284452426250581343269397474781568 11378229 290093411034682103465544752830016925984 11378230 1306911196791785813730860864124702720 11378231 -962342061114969535901753429259641626968 11378232 410483868401145407018044301403865989120 11378233 159919940820956568308251908681774525482 11378234 -41030080722209028755973174125739364608 11378235 -704187563552419416199693932716672400 11378236 -416623272572197085090708178163980057600 11378237 -190416264960786989699333932229255587080 11378238 36579059153291699356275049756394059776 11378239 19171212186512466816223513361276029320 11378240 53727314912019625519903543516720005120 11378241 544162334457001409790302328139817710002 11378242 59177291497442766136222070096357656272 11378243 -526661192287116798432684243593770685508 11378244 -397540276546250020577601669310860125184 11378245 74324266619445309541477822762871959200 11378246 283920450673739524064623208674615984128 11378247 -308660902397703163504850330253829633920 11378248 -51735239908395448473857117551530147840 11378249 -307732066573997667156524505136218901836 11378250 -84781267811696296506573900289014480000 11378251 -29963277894455538157850942442914865000 11378252 136521291010829049708574084193808728064 11378253 622938966823718797812912837960781630464 11378254 -664248482488493237953259594964729071424 11378255 -221540800657565838524510220089771943840 11378256 40418044752612401447849014053505204224 11378257 -445301574374402263511559550630766893968 11378258 371718899623226491765051375641834894480 11378259 -733962920555834215944758364258294011280 11378260 260237789604266298572855757901444058880 11378261 236557973414256556350378453515796255612 11378262 -91205716294458960557242655457287424000 11378263 -156567479787506827979026495399959494800 11378264 179815402788181564122918794684434329600 11378265 324510532059040548181884249179874592320 11378266 365323680494076165973580794291545062880 11378267 -639553922648150672740150084081902575208 11378268 102055131794764857109003807488241950720 11378269 -472675299681456276407853831688221474688 11378270 -453640205295809197962619601037166727040 11378271 -144511046475050278564401159901782867456 11378272 1125296120792158098790471822271272845312 11378273 4428348926910837072597985817125789344 11378274 238082157440807001823015456623395454720 11378275 -76688632708341578458351789903481274200 11378276 -73897254403655453149459770958005104640 11378277 137154019813153661519184613091606145792 11378278 308027276413437556605731972520525769440 11378279 -246135483969152956420518082897066201680 11378280 157550689052146570747394025228957696000 11378281 -591431429227932382059069744873372670918 11378282 -605356036829368042582335368901750205008 11378283 -244309716072191327521435136911181295360 11378284 486285842073265138189497511588027862016 11378285 22233707175004099436391399513752755980 11378286 482889914945283292428072128560783747200 11378287 -1073423381835090601106882531846807447808 11378288 -247835673631478730908098799340959858688 11378289 250579272866020526784907975202243898048 11378290 35480319574742815555039722555188367360 11378291 66456800872722675237325409654418189120 11378292 160684933252017284481086020993427712000 11378293 128907865587675135762286906922750098620 11378294 -101919163868168176780116923516151081600 11378295 186646863911144214211197229836983736000 11378296 -70882877238056717363185126869494046720 11378297 -247746971956917473651675796649185235968 11378298 -124360384269230920628080056408836374272 11378299 -237751922943342608437908569236283076700 11378300 -261331639540931371520531392323577305600 11378301 105353506753016776986544655835062083104 11378302 -10646342662121677316671372284407562240 11378303 456464638646100016164072089683741335504 11378304 130322773421693442375613403579956592640 11378305 273969174770133574658980508610694214760 11378306 206989279681628305072208445858725414352 11378307 163663907585235327057389937057601675776 11378308 -464221093555483450084579705166968832000 11378309 -462254192090663377800165061234734324996 11378310 57789922532854264855530833453014028160 11378311 -251219529492682721141708484886410035200 11378312 546642116258356033441604453032471756800 11378313 36794480668879622244084895279194555642 11378314 40017141581005867228226943537926764800 11378315 1281432270280691485551832153745797920 11378316 3329732783030855750729501874590306304 11378317 -778609564413112700348005665583234696928 11378318 12928235199934191059585088116035817472 11378319 554146065743656078954292027771084945544 11378320 -7941317166820467589154771066322124800 11378321 148090599055707352220056463348032602720 11378322 -168885352989412482225909258857007532512 11378323 573360493748737251780084075320960577360 11378324 647300183694845392945549467596798115840 11378325 -134102315530167909963215206753892750400 11378326 292794079260851700004986310690294222080 11378327 943242392431458640467209014575595718520 11378328 142693740743898752187830879245898342400 11378329 -80520443152494034133664718415888723324 11378330 76449552082520537266248086885642941440 11378331 234003303277117871995917570192822770220 11378332 -151943345237307856293807683817563873280 11378333 -443189492403456546891009149217752832 11378334 -277940832762591040908949257321903974400 11378335 712029567636426494766911555142847898280 11378336 -667579760870097446559395741450877861888 11378337 169765536344493700120654657290469955760 11378338 12528210992303109948587052291580757760 11378339 226918124884092020703651638370141119856 11378340 -423717345476008656714037554500643840000 11378341 -153061613073745900395764532139762375456 11378342 -294685860057339286996683548206117363008 11378343 -418910723811429504066732167010904965336 11378344 -557360616559576085205043414074286371840 11378345 24071859812977850016324511174945900800 11378346 -93300678964661045546412073268738182656 11378347 550811203288512661742363565805003231796 11378348 -565266248072078400267318028927479835392 11378349 -680453220972010331521074090723747016266 11378350 -168484319806787682703694443198897257600 11378351 -270322832142542221897263500363432652408 11378352 -102474579334905793574181085881084936192 11378353 28873488683238315493164896597022293760 11378354 -138548661113527346073820791818230470240 11378355 -530515429798639938793079218792955275680 11378356 528260423303398554634509228974023040 11378357 -572200831646040261949310765526522399588 11378358 220025250114854573333986537899787784064 11378359 382741107085065231432946452694208664 11378360 233732585116402060007669461851233894400 11378361 96775951605902361234007178592559646304 11378362 9769095030568649364385489646843938272 11378363 261107910065238414672937771919540268144 11378364 2106169033792379289090044045050183680 11378365 80439053477994062107698699364774214520 11378366 406649900289589194885200416009890661632 11378367 -64846890480068234209750232570272496640 11378368 230540788786007320967269185641904078848 11378369 665219156920914011396631780017438728770 11378370 -274517617563257953379786181496098662400 11378371 -587972027035781652024136823679611614368 11378372 -662051865601946687344147746766651887360 11378373 -722680312291579671550556459052128675616 11378374 60996777391242250152908806850273908992 11378375 -65127607402645745516992975716160476000 11378376 -209293950148070281241018829197334773760 11378377 -685862809629333005368486529232663652774 11378378 134846758771460686857211360205045575680 11378379 708027313429803241516080704564497978584 11378380 -76420766895499539644246347812110899200 11378381 -384878192298125734819598557863062104608 11378382 285782131975605924591770726544305569920 11378383 -199689574646893324773693266894137186800 11378384 20294703561136951603068294553136578560 11378385 -358126980428426288653392738625693071000 11378386 -256754913238869120088242919654787585280 11378387 -304941200631548876603213337882099860520 11378388 2502587656244271766432480836831553536 11378389 804561698779863544012839970399043958144 11378390 35423510281816036874460020756170560000 11378391 132592157651602337817269013237757975968 11378392 -157720997369347230365077604155994419200 11378393 -311624081451961313483598027961486356156 11378394 -23557405159664900741943486890415884304 11378395 -88830112827813269031245207318980055040 11378396 -25266981534961798327325467665691233792 11378397 439694818033752040773924805378616304480 11378398 375540892306398595318253606732407151232 11378399 -156622359485057006886890429073015948336 11378400 -48502343486575822346830909250784460800 11378401 298962298316808178546765047032453052800 11378402 1546501871233016569203613716057412608 11378403 -524071457094054823431654013293894796188 11378404 36980789880170546542428857406403849856 11378405 -652930037147955772054757761895918711940 11378406 63889681875577215250237721227419141888 11378407 -831248644904022696042372599686354406344 11378408 1174340079487600961298525007742949212160 11378409 85235603336648998110989800985931328512 11378410 71199447861492348728052176071472655360 11378411 -519472240418998758049450036818339483360 11378412 -26825863630921127301385032301026526464 11378413 -1097179673959522277569186316301262007338 11378414 -322511968482833804276920696022669674944 11378415 285423957704339523590008880421283579920 11378416 -32255985022533462600844971014296698880 11378417 -350127806525920839678092325845453430348 11378418 -512163367176927663447740805645600012288 11378419 285334040683997219248501395833279686144 11378420 -220072682783610151073552096264313150720 11378421 -82842490930969924478344120328522501760 11378422 14835614560736417789383518874888089600 11378423 445152997239955634186964396030247760736 11378424 163950458602594919052235956662344273920 11378425 105628561155399569390703288823770508300 11378426 123059479337407809565099988338277704704 11378427 -325141383848437961587087899520899669480 11378428 105330609874073823334514930019837267968 11378429 304321086429188467339180432574020089600 11378430 30154275845633103734119445153976856320 11378431 802831570693001256426976528295568831000 11378432 -482926408858421042842960598223537831936 11378433 -129289154648682233625164918277860744352 11378434 -431408543101705094613235062097699548288 11378435 -98572449197406880925131760257680310800 11378436 172218347242090924924206547444198379520 11378437 -3723226839581923696927700384093712228 11378438 -450522353368695228575849561544798050304 11378439 40007610049689255099473951163051915504 11378440 317568105868015144040969445640860672000 11378441 -12211039911731024699846842134313843200 11378442 33902051687084544078777496123865248512 11378443 -171959050906164448720590887916521455872 11378444 -45584562540814284522515027701093859328 11378445 -1165064577805221895024337657755699200 11378446 -45818859512941339626513018202760061120 11378447 262180604153042519032899800907228658200 11378448 -55811310252665184622198382230565683200 11378449 1485551536461954711432776734740531765760 11378450 41249492065355000524768741708684158000 11378451 120694936203095689900489122879430051584 11378452 370382154077715719053527737065372970752 11378453 432107525302183442850927582533268786702 11378454 -283352366699886287134880481380414883840 11378455 -523482471009641312191692539319861290880 11378456 -629763045672764095793580913433032765440 11378457 -56045311703952502935111480149295974400 11378458 -80190846077437503899499324341467653120 11378459 39370507330549112413831228467911670660 11378460 172754208583628926009038066230460088320 11378461 664254085482337294676254251805490889062 11378462 -101631908795725447172114426960612261568 11378463 -280087763933764475655776849782691670456 11378464 604405389680589838870846576220423454720 11378465 66592960576367502781957752841812641280 11378466 247900780628444039115184716057532182144 11378467 30561752094441690796271210762482610992 11378468 590744068137474628606188168803007676416 11378469 411204401597633400105613193821792491360 11378470 336523830760614384234146859343438089600 11378471 162610631748818945143743901991745834792 11378472 -68992268622521012724980871958074163200 11378473 -210660141953550419674299534248299879280 11378474 380322192311304472888789242912449200992 11378475 214480162970302552277540920402269360600 11378476 620208821120410368967147536312817305088 11378477 292275719989540551028860909164815296 11378478 -216906404102541059349000065672586211776 11378479 -38775692564464485769618548974392311824 11378480 77728688742960968312263768804224860160 11378481 -663102196307267650033295628364121397648 11378482 589494033818747169395392326580684472592 11378483 -139016321749746250847022421884409265268 11378484 9032343249371646661551295987832944128 11378485 -343921165849718635728431424793347854820 11378486 -131973039890618736999559579085873479392 11378487 142089708358029980027451484126281773952 11378488 3065983512997600863027675582093066240 11378489 -1624929307623879681506069977883927093676 11378490 -226890242293794746534658383083421978880 11378491 524418580765140562228635133637189323104 11378492 652797972138024443310193110166857116160 11378493 -45241068532672207066497718783018910400 11378494 13010057254966286916751337223860503296 11378495 3690890846332441464323868386136771120 11378496 95705959232719952982066624490144530432 11378497 -315878268680560236249649352611604188460 11378498 -69770164350983371430825507136773775840 11378499 -191099762286532134530908668866674801920 11378500 -287466788017705720718899664152224768000 11378501 -602396749066016461924088778276578886498 11378502 125262778869966124093039252741039559040 11378503 -146793677062305886621829522231300971200 11378504 372974197751335686294823998532255948800 11378505 271622417086960092213889292948110435200 11378506 -22008149450818734518167302544275520416 11378507 -69948477505588906626937040530592965488 11378508 -290713514059995767982860696911057029120 11378509 -90826209053419770902374000455710657290 11378510 3851165145288548252557375554413606400 11378511 -303181722309144846974938793913305882520 11378512 -12356059573885563774065921869219627008 11378513 2105901156983138822595652169665846461888 11378514 68581351631660153469485292806884024320 11378515 -688478862675717520869470841904950501840 11378516 189801555842951041779676794949043437440 11378517 -131764489939195179439281905335186707552 11378518 -243821470534619423779114332564946907520 11378519 -46702795016903583657669886889814158400 11378520 -375157122950922871130349199380764467200 11378521 -284537094683557895670687469745304321216 11378522 -95374623840344265672672078042964231200 11378523 75730344677898480940320023092644508128 11378524 199808168344410815367844682723029456896 11378525 -64317644998362982500914836452664913400 11378526 -11924964479837221667410916489213681856 11378527 -906232539064621623090355429240474522440 11378528 38163035393497125146328879786948034560 11378529 623313830137526552638034852817599519040 11378530 96957847583659591969085009130182169600 11378531 1688450946948497317025467432599796224 11378532 326666663199548616898624391366908114944 11378533 -70023496691407420080065647164468597156 11378534 -249533642698400725462649435154987427200 11378535 -52268042178113124722492459847129567840 11378536 -57902519746033581249101047423267491840 11378537 -695248417865718548605296715219750671360 11378538 -204407673976293875234020941774862283856 11378539 -790247757951165786611477629947496267660 11378540 167384913631635325264951598964398515200 11378541 -18067052509571344662483110312419141920 11378542 200316877972392204848541474015728520960 11378543 -447162161597391138665195640045938737920 11378544 122734726484994003049763823522713862144 11378545 -1143905848278694229467280199932509878720 11378546 128370041226425782288708576312076643744 11378547 -471153581114638878517994179297538487552 11378548 -443099041708805207145689282528298577920 11378549 38836576334557232934304004472725335680 11378550 42557224958566197681687839750316441600 11378551 -102729085178512792502775787806526437600 11378552 -189232449633722721770344156716859699200 11378553 -620763491934535736087291264069257056 11378554 503891345368798330156293105165334102272 11378555 -693260859579128505840199467824034323040 11378556 -5008625182648696501161840039876126720 11378557 -522754511922522652699881697220901708768 11378558 -590108045825107647019783057454266521600 11378559 -675675107469579908011166230349075853168 11378560 -339287768889351692206857789054438604800 11378561 355179337658255357115981630892156786500 11378562 128326155765629346648702088825425707520 11378563 -125278647616503120304590310841495546880 11378564 -791778740860373526748199199375061885824 11378565 -76844705285636750670246785037042984960 11378566 242497993953934336268085963576580816704 11378567 753666589916809609873174515140134670616 11378568 240827406722191118146348165030506086400 11378569 -177193903162095273625778264729103955440 11378570 -2989418465324836605990037673075696640 11378571 -616549525810201280421338954589318645288 11378572 1029386185763398193199683798441290524672 11378573 -340517765459084821234885621340926208820 11378574 75158919776366009618252150104776576 11378575 142106594907955215835912684801127177600 11378576 -195580549528641704246047761749571403776 11378577 -259747251015520957458260002658911023168 11378578 12269307020039987030111555261266173840 11378579 -703638151079830528314107880314747732820 11378580 19966933238749244704070354482384988160 11378581 -103746573286141270837620453396994698496 11378582 158383811530712574195250155179445669312 11378583 -25963196511593903901748270637323645440 11378584 76981110799691664046759335157027952640 11378585 260752298688352294680942250189196634000 11378586 -12955016794797465322713811549952795136 11378587 66932202919715768123950837206166015680 11378588 49819963777852951261479846987853969920 11378589 285771637729548324870124625425656100224 11378590 206891754858558035622280912466458324800 11378591 -283480241412322968008299367901849302928 11378592 -292204623642694075326792734914753658880 11378593 277805915617413473677398598017487261380 11378594 -257088371749968709873347884733510730368 11378595 278207195558363089618184373903450905520 11378596 403821427447702967192734237545109443200 11378597 510997081726664831662834992417363902112 11378598 124120848881526167551944229468323840 11378599 739240588450471662097776861584241428600 11378600 46301431911239539773914524853649024000 11378601 393444146090464262884033620154894331118 11378602 7960090335753212908390179448231186944 11378603 -226887286405122440726557486887338161656 11378604 103489459386020729826063377445708595200 11378605 158337991889259683788926440765655793920 11378606 210483144806789315457948022991534039040 11378607 -345380621008880907520827639364337103360 11378608 -145288787023298937983206180255464275968 11378609 768858378881644509517467578292874617840 11378610 -165486708502253946562218958543888742400 11378611 -403519309037892406838935214091502748600 11378612 -54607601460053378023859948226501181440 11378613 259270509946579719898059356521144122144 11378614 -141098243006462291889406136186106084480 11378615 -259982400186729457431757697500552755240 11378616 -1094990545498577072412635350996578140160 11378617 -534245129387832421633414007615842160 11378618 -243101723937400270453029402533941860240 11378619 59486782330847217914300988810553209120 11378620 11790994067006193823821457532371983360 11378621 -18661033616404486142502943037168484000 11378622 95182945768220442398570608953583011840 11378623 -391290420794940680396981545315501092216 11378624 -165820953591708627180569138367817580544 11378625 710553224294071271626458197459425680000 11378626 138937563795813276557120227618664885760 11378627 -577526691070472236067556128806348860288 11378628 -250312053666000328374118088803823676288 11378629 -198145465400751456319987385663365091616 11378630 142561374167994907480582987028779896960 11378631 -370732628917433108650411638201115011456 11378632 1002420279761750104120007935642482124800 11378633 -216792036707437154614563166059764209062 11378634 204309872594407053467574979244472299520 11378635 818302790383584566374792251018062087760 11378636 -182462065767653480151574347471875455488 11378637 -44923963153708983004660240484044690314 11378638 107328643839085331585220499463479426944 11378639 -34780114967839901502845507471576016120 11378640 10781115119001688017448546693247139840 11378641 87991609716662853335978913787329869042 11378642 -331226463879283691423764339433591158656 11378643 8563114747579505953732441238032358400 11378644 923004720626318273429637723852365352960 11378645 806046140581804487588126132402532172800 11378646 251604510323577522104548264450284869472 11378647 88903053796832960310665628002605030112 11378648 -33935109688576029980727127186018836480 11378649 -279560185888645965039021843437949266736 11378650 -29273927224533440842709103001973724000 11378651 1034408962960303848109224293949138227652 11378652 -258360117511448564723352396748778938368 11378653 43301816637059191435995527032337687808 11378654 86384737809183585631539330974744383872 11378655 141984479267083717972656809409868314240 11378656 -54830532635177880492947342056801959936 11378657 369470163486995496590479384684850655906 11378658 3753482382446194965341087678929382784 11378659 -784323411953271306718507126990999223140 11378660 6285603239395744136245997986011525120 11378661 -2630724114458990106866728234470485376 11378662 433118974519758351673538828215931672064 11378663 -966574531116756141286801762212443209080 11378664 105064189946122743982074759221219328000 11378665 -580766874317104101456636961426588766940 11378666 76190117012616588709268418388984439904 11378667 532791600048419331389914922903396129880 11378668 226334763317418908738029488940419736576 11378669 -95693326936502143071092110378947909930 11378670 -58521762203651551508814989874785865600 11378671 -816691458479882367334578317803031006128 11378672 -63340046823821780831757528502532505600 11378673 -145000396120036797026151563302766626176 11378674 -16126042494729825288396284759455315968 11378675 101966019170711284001315949949065945600 11378676 33126123762591316137934163115283298304 11378677 -681875879379754257420647624028417598688 11378678 -262827183211627948171275771749527326144 11378679 13789801158740647300720663917050736000 11378680 576501400883463321858281745210970214400 11378681 905783868599594914751764839713551635600 11378682 134196653826386330971093769127652992000 11378683 234206823798189542691866312275941626400 11378684 283115458186087368060458599434097875456 11378685 71552161142558055578303157880421128800 11378686 -645654901456972191009920773874584688640 11378687 -12902702958872642139026361666496241664 11378688 61582184496309707404012862392724619264 11378689 141027878547217180598594329948354556608 11378690 -242721238973143195646607424659537938400 11378691 848452359940487236101015216110756467440 11378692 -269769820402652507918448958202321502208 11378693 -9877400716280460438108964963368119040 11378694 -103895419385254560674671991392587836928 11378695 69431629501452875027946645313439985600 11378696 -101096798446576011979701640051251118080 11378697 40298276234739304236796112540452320000 11378698 -226547760250668670560004674516369659136 11378699 -282701013499180611602098970505926827464 11378700 -296179797490661703446393888154292992000 11378701 672352646270937454290940643026225339200 11378702 -470783336184785783147748525595287248448 11378703 -419224459218824493753375159555662592 11378704 -58724274597339792049830248788366524416 11378705 -76045402134988249448273412346565498880 11378706 -225572991088002057079973289351307149696 11378707 -473854259033183279362079564011852313044 11378708 527910645785773599042248086698219196416 11378709 -85025464237059994948963582629907131186 11378710 160648179638732914577931466867107912960 11378711 -1113544344023809502280950569852208981688 11378712 -701506336614819345327931817442826014720 11378713 1041255754511659207964524040548054581962 11378714 -622002019127312337234733146779113248 11378715 325067546596124013753652720131987479520 11378716 -79973484218467572622022795420783747072 11378717 -254005917316603627467350445581717140800 11378718 164615354188027137427162825029164957568 11378719 -1008380036840323967812839485077426600704 11378720 -7717766189344709630434880422141624320 11378721 53764944712091699140860503990671499904 11378722 372695550760560432623961131194645464912 11378723 31664682933405134602148845212483887784 11378724 -1750083299389124946302447392131207168 11378725 208774567182994090522788038047694116250 11378726 -412418951938371493974984217798850630688 11378727 231945490454701455136385445548777498064 11378728 219704572269785331664111049846480640000 11378729 -15333818809679529027114938337737168112 11378730 -20632310916297795154094844870556162560 11378731 -350557027590250841101560726016061300208 11378732 -421200062817898684925156229500993264640 11378733 251121228111778754798807399730772170048 11378734 164178052320645053113924361076917150016 11378735 406117574243779384939927338584790676680 11378736 50513203826053071577600457982718771200 11378737 -251319091999130881148282619167886245614 11378738 7299709068674141172985805194700520960 11378739 -316364110240988667075125368104335260800 11378740 -283161755133548575915869333757047859200 11378741 -120751934695702694066183902686179512800 11378742 -123796533243389167887106575305401790976 11378743 -1058126172468480229768050899025232178008 11378744 137936040931321621641295880535575101440 11378745 175180152373498798173232305567364627200 11378746 153478132718515256063687669818303721184 11378747 -959323043711657697874958771719901253408 11378748 -63880273533741866098148015455574016000 11378749 258729723151561804448901836725153943750 11378750 118240427003690811092347695741655920000 11378751 70043197177119798637474191732277119432 11378752 -79574200451564085354317570647303127040 11378753 597689530735695551547844213321884331824 11378754 320208855858416631493847282955534659664 11378755 -146805430789718942451231166739126396640 11378756 -37382655927302585101371801144440156160 11378757 281431160006838249279149254231155484416 11378758 -118624474922009083793064075948970296960 11378759 146763591398984551203236728566341038560 11378760 -116186791820484633477832447761479270400 11378761 148950244657434421690339804530401740104 11378762 -367573349348508768376881990060642172368 11378763 130721332391161111495218807821452843728 11378764 360062817922315693794888129677501432576 11378765 39025460206833482908140676742477126400 11378766 -22851414731609762519268676992593857536 11378767 -40046511929737411165337200832930703360 11378768 187076692129204978069438470670420795392 11378769 -78982969085591169491700436660273663680 11378770 102320460101962051180193414173369021920 11378771 169033029847245992540659272225896832744 11378772 -516596811755962959263392193844941414400 11378773 141023500002856424886638926532330331040 11378774 -122178034552684285230609732398964739008 11378775 -6911810656970665370895044529287200200 11378776 665832678436566187208275279369515356160 11378777 1037972052547749108910025112360862687440 11378778 -72997014486703786398249403651081330176 11378779 676272946862234541336004143200277973576 11378780 252556658861520018175293767622028323840 11378781 -367884692461429606699899544523301840180 11378782 -219059643984684589706342028086347305408 11378783 139507150100314203032829258595846707600 11378784 137265791682760386712686778070260776960 11378785 375322354310316055917422141950977034560 11378786 283381619188006812184080269364278083584 11378787 116069260951284746916684606922790625024 11378788 568045331803379412343490390688733954560 11378789 12131105443325761696204313780515811520 11378790 56924585857425749543447082781261996800 11378791 -591103201137658423552221365376982195416 11378792 111852977193392767178433068939083038720 11378793 -51339638500716150569420804081389175136 11378794 141698432935252857794863267207879944192 11378795 -76320664439733547763033900082928584720 11378796 -31322920479804745315404155790907392000 11378797 -56316154111677070024552135546611391294 11378798 -125828235344175077806889917351357120512 11378799 -10570311832408921627644384189874365480 11378800 106119796215521710269087272608769638400 11378801 253399359902348955578135515515255154752 11378802 -25835563050607129312898652433310498304 11378803 -1149497274417003059309360739019573792948 11378804 -533820375777804365911900440757326793344 11378805 -160897436626418027161645322235577740480 11378806 -430873084871436145774064404290766263648 11378807 88351279950910189586366823512826102960 11378808 -98544714651731259131288383585947156480 11378809 214940246854751974118469094717675051080 11378810 269015149130385135756645231842135662560 11378811 -480331512463263277574899213994764938816 11378812 -218825685028865257195643856276034618368 11378813 -78277129084339624081926862878444595296 11378814 182846232508551593773423220030083509504 11378815 1952803655094125316386733584352998400 11378816 -20478085917049944469219702227484016640 11378817 233170002843285749770778374604265547860 11378818 -37357363605522321136332098313413765760 11378819 -266816168460045403204487934127666831104 11378820 -52244808261889975235859514205426688000 11378821 -785589896639117278953584247802029826978 11378822 -130826646520416591919091783081691611136 11378823 -915182499044618544522186927767336303232 11378824 -1257367828607821129847836810942374912000 11378825 -126816364154948639790211890169560038400 11378826 542421117290236635066085935504912230400 11378827 1139322174048753730681636799882677342676 11378828 -262211356847612329388191607020489704960 11378829 -16428151565079605116033716448951781376 11378830 -304682520967810759916573492701115461440 11378831 -164859540657239045768060052910099555776 11378832 -865864439357287069920041956992614400 11378833 -36133971506175493433923149287624755918 11378834 -9563086088202523332126672900043326720 11378835 90042537204544609784057146332556487040 11378836 4713378996316600851942610097850654720 11378837 189488092845478121325390467704676521020 11378838 101362882105738320816631267502782225344 11378839 -125399231376097516223356998182389762360 11378840 -846377775288814498742520179081625600 11378841 681447978217182776474648469898122528384 11378842 -162502096633739506986542909151851116800 11378843 165032064943685767634261629385900541216 11378844 -87484961806651182828671536478294845440 11378845 749254709217986482801229216215291061100 11378846 -23662541443789345539595774993707424320 11378847 -36531243827615765584984854455340060600 11378848 -164792999884143269509962640727066542080 11378849 930042411826387668688833771303969626850 11378850 -1808256850713852854344893361445875200 11378851 -634653478024594565698574220789714283200 11378852 879403451139853234027739838223894839936 11378853 408087736541081959232355599583721929600 11378854 -575864916584834852190661433420690691840 11378855 -84738914513159695150163086812492135240 11378856 19196651729334535379153858609797939200 11378857 -101801413992041291301340591324745314688 11378858 257985626734979274982139965481463544320 11378859 450944291415163662220770863961417174528 11378860 -190039920842239075912421510397057392640 11378861 47144350145860240974517680898086049452 11378862 161196816663818865170498880952570200960 11378863 -1040397171646276809212891911987564206216 11378864 -43531911421329372272877417521117921280 11378865 171799940385090534648081058974481432320 11378866 309691245185498351586055575518347060224 11378867 181010366990352986698436399192354976120 11378868 478276749726121128355056919252197273600 11378869 183305395189750829544899181491525405596 11378870 148763235399131378812330821112016186880 11378871 81203680752069295925669902380266241072 11378872 -612613489392294170526912702179969740800 11378873 -898700951935415464266872002448868464496 11378874 5629968068100360016483163810941917696 11378875 1155609041365484094398976774478440000 11378876 -679630563656009429748473854031315085312 11378877 277030289617941297433703254078280152320 11378878 -19841691829153357668925117558506389184 11378879 1639419341658654341433908823011065512672 11378880 -630269705135093154796208873432678400 11378881 -695656459516688943615837824820064528318 11378882 23292043790643286730542594686100091904 11378883 369856085093716603728837489227430942384 11378884 -127399366252837449819835678784705799168 11378885 227068670672806012580331922522048133760 11378886 -34317512393937959270876275717935593472 11378887 161830990099172361765282223387886410600 11378888 -518965207134053413258708580516154900480 11378889 -56976080584772171824171116940859199516 11378890 -53798458728992645448943609925448784800 11378891 -366345431391501793919001653956918963200 11378892 -151478426766355080340153398642767904768 11378893 -110346124626638273933347435845393404180 11378894 -390778747341749436999838936549541368320 11378895 -453357833748173614156359526309697592960 11378896 242950995175240586949766199892544151552 11378897 706598075029516114894599362663173775346 11378898 93239917540868650449539997899355740544 11378899 -212028294170824771720578809666405083488 11378900 55685955991664648933258132783466220800 11378901 -633815604979448451432185785739025775968 11378902 18800461896585376634295082745805355392 11378903 -130322039260124317999932900790484617848 11378904 157394604577549207631853585339694080000 11378905 -400453312973613752638013448216085871040 11378906 -37456860724479046389916193356059706368 11378907 102629567017591536748811282324431649280 11378908 -790321171963314043327693648082766142464 11378909 -24528643092134621980668378128823252000 11378910 -149201322608166040022640715580223513600 11378911 21973855120244926204510864795341488632 11378912 630173846344717952002824435590628114432 11378913 -26425782490708591585593677674782014592 11378914 197674012294218129310281287817060607056 11378915 230181290013998382907767268727974251600 11378916 -413350771664229110623837947257562348288 11378917 -199415574164616260619358719586830427200 11378918 444491933208532005684061479214749504 11378919 -621657148350848136346299303062838340056 11378920 -200918970979403800148547289576833024000 11378921 709073416619137499147351403585561352122 11378922 -124608250661585735931236191272332869632 11378923 -184748712438527103303284605540472503520 11378924 589003933568700288198613555267684720896 11378925 316540894304946619408102073818194823200 11378926 -86820267021046786579808134621343491776 11378927 378400502114930808802404890804388836232 11378928 95795585589315945835259219927538597888 11378929 945413998548768844952162187877040454640 11378930 -245909844426587952907559127144310087680 11378931 -143753319879440122400393998735097083848 11378932 447895750223866292364194088496999176960 11378933 655636852807517557407283668931123645560 11378934 140138123858786670227646995751413207040 11378935 489900880169479569497290947160581409920 11378936 -711620966331626927760732780181980856320 11378937 282210129227206733115749486811031982160 11378938 115948250939829815916963665605589702880 11378939 69127571944764099899884210423392457848 11378940 220264773811409817281289422584238745600 11378941 152399319083339695309540636831389752064 11378942 405730222932180495025471635236570064192 11378943 99911180149770161529455296909273259544 11378944 -374089712310041832301421396883197132800 11378945 231587630354624959551626493292429284480 11378946 -34700220084752942011347488659278151680 11378947 -654861986463271676135403224636970777604 11378948 -9203371140918762311559744542808514560 11378949 -389482677242025504112922343022357141536 11378950 -58685912085352287798404935680182659200 11378951 -334523451566086589065215883337738881008 11378952 42346045968866637449715942696551761920 11378953 22441534541359023170129325677955429120 11378954 -139721178247362164604693150180336458400 11378955 -7772908991518061632476754645680852480 11378956 -111850833997967977477681490127903258880 11378957 121994028482434922422961582684485671360 11378958 -19326526829062354202104926024898931712 11378959 -232063556074610790815016915746589013840 11378960 107159592736740505781322825602787655680 11378961 13630997766847086057722649912987840 11378962 -235860534841730558156536217530386654720 11378963 189481887413446401575530774784918343024 11378964 -5277603622118020837883417294387841024 11378965 -80493922594328012304424862295419205480 11378966 -233199161192817888524837502478839065568 11378967 334859646987994623361403543774492820480 11378968 -422192300510117272003236243752029655040 11378969 -449528256559525951316952441097333940160 11378970 -103756445358064778038871093646287746080 11378971 245936093527723848152968402002124715200 11378972 -408552177726708607597289920847694432768 11378973 24704981753557131028474216670973648384 11378974 -235532358574664010136541537667397234560 11378975 -340968032067375020920940149789272921000 11378976 -134497122136181491246255190380228116480 11378977 -1078887924093023770795964084406021814174 11378978 -33188155048516910098300633860985687776 11378979 -651730424551145080328845607734522662876 11378980 -187420722184214563109838399307350351360 11378981 322548092041234627954659226134050845500 11378982 526913418903752233039012042223752003584 11378983 456769879629490103425190534038235103360 11378984 151813632731157177056551480825331712000 11378985 -154486552656876103421093596681688904000 11378986 531002731956482008617326113130684824320 11378987 -240565082621419623735733539784497516600 11378988 492435747874168931797548526726955781120 11378989 784182051749515367717355683096156848790 11378990 -143036322605458149479212947850558629120 11378991 117645359201690593860358883322274657440 11378992 147867327159716286293995502657447837696 11378993 -1194458751303641920975623030125567947758 11378994 -34209781072475017624488789531051631104 11378995 523945256237544235924475128280944172880 11378996 -186706785419255876641978267761281752320 11378997 -142660451178984857021508312149458004352 11378998 -399148321009695478518301604810019324000 11378999 -138524896489999187372150816619067953936 11379000 446567257488495732550897948641699840000 11379001 -885024738585146315699789166674640416376 11379002 467597304131998829605015012979192025600 11379003 52308878873006004942791176627631796504 11379004 601046743253243697114037099384963072 11379005 206293277511208402262204182834916808000 11379006 53787093562590526355433824028811944960 11379007 1230692274756027341013893031842726822400 11379008 -213805872545055414110840148273381507072 11379009 -536379624147104695274287990066291628496 11379010 52313074408836942628567963619755368000 11379011 322373906677105481507615520825009012432 11379012 -486979018363032184275750699919980484608 11379013 -1068134950445375850251938015987010141280 11379014 23612962715192629578930632613212117856 11379015 -83025990932048132708046518268696576000 11379016 -176296576962019023895866459100792750080 11379017 -28468037148139002740196222002564246256 11379018 33111321707883182764864593373968909312 11379019 18644051420840311800674166955786380800 11379020 255007518584581254509450731666651852800 11379021 -47520298277233001174899159383322151424 11379022 52764452511739618665760745424814314432 11379023 -707056208108352083490680189670214339728 11379024 103939443611885374834838803694773862400 11379025 -161285382934349079052934801178726880000 11379026 -121294226095664945348048543832138258288 11379027 -221957149772354867306868733413999606720 11379028 -487655662879851162743874780098796625920 11379029 -154989797050345207031059915916362897920 11379030 -10153994247818603315515245505656268800 11379031 -1458526115704634961252007027557538600128 11379032 -118906889930326443170188517338985840640 11379033 412072439578147960904645206738150903002 11379034 -290576027308945647758788799206306093584 11379035 -793770573352164578142401554565211324000 11379036 -42219685951432917468407702766726501888 11379037 757481366734406584732059919695268251686 11379038 52575466817242625743668167122431072960 11379039 -229784570029701261166876623390743153280 11379040 524539917342646329194463447222032793600 11379041 84439472410598982467300382465891953442 11379042 -8453551108730374144217516789144538288 11379043 -161103075523108067667271893494235690240 11379044 -234815443630719636167798148357006612864 11379045 56743748393172896614355472858654003840 11379046 -76934127202498728227499229049223610368 11379047 5330172699102692830129003760611620528 11379048 172168658828480114423278103974390824960 11379049 -863295069533881521037984199243935087680 11379050 211028150230497862384581323491891894800 11379051 -320601588560067695532721681342204143432 11379052 1014071993157498889734750407952222558720 11379053 -481277718802343377147440619779082322880 11379054 12959440502313063000069217244104290432 11379055 -295632865675578837812674706851744296000 11379056 -179384206237217486083433982916755456 11379057 -573196449231164503970174280110621078160 11379058 -29651372820616775841637308957779205120 11379059 606949398891760152101841237997644632904 11379060 -2018701703685626434777299284834426880 11379061 570887853108066434842028601234048591662 11379062 115895306918250995849448619597764374400 11379063 669232050500475301814697829491526483944 11379064 -866954750407786553250399292829395169280 11379065 468802348281143210362955985379687259460 11379066 172763529145695566245700094828135550464 11379067 83675232562615127172661048558844203792 11379068 146098079679789628646187563384739022848 11379069 63739366408568130019423220786067987840 11379070 281236660735550666295539814960317765760 11379071 98480668342408042166894403258739981944 11379072 -116249895398829294575639416572487925760 11379073 -794280257241991433267171830639232614400 11379074 -34691658753862422051198386075705665584 11379075 -171621703750157217174093095165782748400 11379076 -1245336513493447037401974523754028122112 11379077 67726773064506373102467397702071002880 11379078 -51839376846238445117709489656005872000 11379079 1510123895577380654357279809756917678376 11379080 -452825120537979076598351330307376281600 11379081 204590518344995172998498592081066086400 11379082 -253217458590501574913061096935208864 11379083 -152764118117973234526178271745016813640 11379084 97990765993916205735767954816011115520 11379085 -7205781966970940324607387468545569440 11379086 -242042056976271716416727662030162318272 11379087 -4457648636945805674384436573494225712 11379088 -40348002117479460260368246286345830400 11379089 216449990189974731700127608233235189824 11379090 3151134072823218703109382676565859840 11379091 -205466079093156900778581910926181276688 11379092 917537961157969104190308631471361302272 11379093 -328468634375492791340808683929440255072 11379094 -26381735748871113488368807599345740160 11379095 -24564711617929927093734336826354435200 11379096 -541110953110908823595736885631918080000 11379097 1128883451226248786277646694392578761546 11379098 91558755180457883701930835498590018800 11379099 8959292452449043961566444494719095296 11379100 54383422676786524435788314834852736000 11379101 642144876328306900749193145443688016102 11379102 -33080719203506011531434810942671778816 11379103 -710345704311542712643570762458688643040 11379104 -407821632983661726451604388210250088448 11379105 -310319490885534986035980472931764176300 11379106 -34300816491282234735058731079853446656 11379107 848889960610841655759571339249602380160 11379108 28494731895813570990952897271634935808 11379109 53923025025509518820678539929659312416 11379110 197709997726945870802131087472334168960 11379111 -76752354494724370384288807667816719920 11379112 -407356359349166118355127971957560852480 11379113 771498655425963919145144672556287290362 11379114 -236847997612690045654502671679308056480 11379115 1369185704905115086239496038515682654240 11379116 42715582778552195440669260594711856128 11379117 -496949391634703881514038291411950640320 11379118 129710850445454838991297589179335199680 11379119 -230405338510090036557823947960976902960 11379120 -53420025705827846589982853660727705600 11379121 -91831181922474417275518770066927548108 11379122 -96785817036210933284743393244991792000 11379123 -52826246255911740807664849248383999904 11379124 -941864752611572333828207534254922342400 11379125 193099037491062012838991608529266659000 11379126 201270293696892974646217972790873599488 11379127 -365966068493699345997210107136536893640 11379128 -339815743189143304497592313051075174400 11379129 -225710574652368016030734714819659757600 11379130 -166759214296546781967486707703524736000 11379131 1429025624351404013063009466834601132752 11379132 -190612254685588222887167203838846098944 11379133 -18720391100887209123911446267730341856 11379134 5013501429110887834949710571076920448 11379135 124076230900223322756650050537817264640 11379136 -203604027444254007351629753016511365120 11379137 -384457568431729820221073747717721196416 11379138 -69708171484140249891784487983685026560 11379139 -400471206558410519805099793102962176960 11379140 -65808602828008196001860252809668625920 11379141 45749893010514235929567379198459095840 11379142 -849948330902990683200132337587819459648 11379143 759138566146204953638429140913354194392 11379144 235052369050183540215865183180574392320 11379145 -228677275124252734520161584790243659000 11379146 -194950888944307106502991425906961178880 11379147 82382123045489652994979022089917406976 11379148 -296507325652696964687957654989131431424 11379149 188222466703044502298363072714549180640 11379150 61244764486963719674711687002934640000 11379151 34465542364033008802526231281689150464 11379152 -191874130304846682892465600920912396288 11379153 247080536201135122133199472354729740480 11379154 471873402473197699028729516639818420512 11379155 -656093215263738868762234373362433887440 11379156 213219840095519957314674287412590364672 11379157 -951523922586813499646201256233033584160 11379158 -132592949795316087148844205643115243520 11379159 -431745342525515966354783250053282978472 11379160 147534581072623611202596948932665344000 11379161 -752160468567270814637413402650309447276 11379162 295302840364311411560222795054105405952 11379163 500422253291344088574529058284841519200 11379164 27039419891768951103471612941982528000 11379165 38978470817613796926764043299468505600 11379166 -7787652120575689786949015738702332416 11379167 76496765048041270995720434801655087072 11379168 -750062576052486452581843018210638299136 11379169 -184260374258048532968909491645517934430 11379170 86170474786845209267817067637357936640 11379171 82347953079983644003001403167611012224 11379172 316496784860087649976983759432396791424 11379173 -133720066809620204102160425270487837600 11379174 80385672572696562756565382656353581760 11379175 499830382005219981814291496591179942400 11379176 -937470552966142924747414343365017600 11379177 -548815234704795402648107024032054528320 11379178 -132282910347848202486642521976181865376 11379179 205236939159752163917821777473859375872 11379180 165852941845885268771785464787478952960 11379181 33547386183987867491511090165250194048 11379182 546380645944456754092875930897242352192 11379183 706362878632163024454213396814052098824 11379184 -108386833813493774722599073856855408640 11379185 -656436142169946347808961264168568572620 11379186 29579099186309936133657167490444701184 11379187 1035596502355205873706184490530714149836 11379188 318520134417027362715963728484497001216 11379189 65504523869661860038148506389070355520 11379190 237282028870341522997822485405580185600 11379191 -100033118529247719558918629048923473600 11379192 -415108531424145520035728507360107560960 11379193 -4845593425183185935455292291375761216 11379194 447754005660869676194586140454866868960 11379195 80040233899155147631081977310211502000 11379196 26802082215546800814735060573682240000 11379197 -712482611336693543819839815470641359354 11379198 79158942068864965515741313287175777920 11379199 -217592930563384675151921229233814556136 11379200 40937962003550172932869459452257894400 11379201 -299768730163969054665080102761355169744 11379202 -57106709072148481827804107774695111680 11379203 -1115393501468249586899922262736461200 11379204 -31536382698057743147667429400262676480 11379205 -218971356928773334900993239581910408840 11379206 -166736816514124524576477359022917575296 11379207 82919861230691117713602032053802348544 11379208 323538631941082458671241703000401346560 11379209 -237197530437850816881086008475196799680 11379210 58741207398513389603194478005102536960 11379211 -1001789731570396865927811228653504050448 11379212 -221686372838262892695353810547647462400 11379213 -412694769433228417791255309011296456896 11379214 185459496693275335598070732394931865600 11379215 688853060237773088729428786263367284360 11379216 -108702246681527510431136781681471848448 11379217 -14701338762426363690683619867464254848 11379218 -107520595238624766540420833834903577600 11379219 -5412933173129877761711034708545913792 11379220 118403053351857704882102411237444513280 11379221 21258692532506750231483369404661102112 11379222 489694227079421281504148154286775424 11379223 51535745822696539106266031614794357600 11379224 -27331117077647179613229429620661657600 11379225 144907985050070092296084219269931278400 11379226 506279241357716582951806640956089027312 11379227 -113821971394545086999602570755523314000 11379228 -172857550430337126134658468947729178624 11379229 -800035032764971415015977973347063670170 11379230 -332546330857782486493621535740152439680 11379231 920512198501352386046429280788205645840 11379232 -112112782556506218475892521843468271616 11379233 -1092067907559197181502534488535912318560 11379234 -93276420199477638948579324760842097152 11379235 100269100311786292932592506377859168000 11379236 223033390874531205973766034603426809856 11379237 371234103411734388420335013035859435360 11379238 -28706356089271584001310727305171352960 11379239 -567151401011635899804980871223059945600 11379240 -6779643461701115913627547102113484800 11379241 -176212086776432203210551464000035749696 11379242 -65783844184198367259570282345148154880 11379243 375732336408716967378506642877062802264 11379244 -741584674150617412603473596837288136704 11379245 -447573387019166045820533068857185075400 11379246 -55653077285565469567995852821995894656 11379247 -571786720643868248083808227153386796488 11379248 -84850019264370137760358682945118928896 11379249 -264794708416573963623666182831399074176 11379250 380323614054599611146362603603445120000 11379251 -377575253176581435669760954466539029888 11379252 -219466184586351637737194419758919372800 11379253 -1246614243377091306939383264499727780498 11379254 -330967963920066461259234010383752861760 11379255 -184494730936414505424850389718278091440 11379256 185877367869757294759258598708143964160 11379257 -1100549985087681908731221845233969729494 11379258 606774374758473028606854401942888778240 11379259 430042987463332909881083405012154032564 11379260 141729297624697880804613757709629370880 11379261 -461922816297407977830280250777538486528 11379262 -451693858901850489641247219488679936 11379263 -22571871176651704461868608465215815680 11379264 -79222022374217623006394532562351423488 11379265 325401484199686153635059506185326952660 11379266 161916909062143960356280857858400287264 11379267 283915644695526871791198690656863700484 11379268 -236047098736189961593412790734579957760 11379269 -939528414433377190305102944471837039040 11379270 60104347793933930958713926496821464960 11379271 713304021444512842780672395140170358400 11379272 126490062991303524533222326760200012800 11379273 59586381700114761199822084642596153600 11379274 -399542146389375894729206108328773862864 11379275 504367240365786022562381309017288563300 11379276 -179912534327609987845780112433090613248 11379277 255219486976367045470055333705079375840 11379278 20800326784656371228223620729585461440 11379279 819852787181269341252404174761252534800 11379280 -214770439697634205053536736492544327680 11379281 -524820490136125526802958452732689100300 11379282 190620179610600179258431759788050328192 11379283 -84995646176362104637770771469094096520 11379284 225636288942788420366382083128711489536 11379285 4120131414964335564055692596354461980 11379286 390418665874128932594730086098412066592 11379287 219063875802528445000771293828013116936 11379288 597999723677867361758521702111632322560 11379289 -52307209695278777036298779867478756860 11379290 18579322790550323582802486962253926400 11379291 -95701726951027399721010654351813641472 11379292 5692377138824193028610463860500869120 11379293 503051696725984512805616572570356853542 11379294 94186258974612929044110809118721310208 11379295 -116664441135865540696984843057231690200 11379296 232583390470422753073728214881252409344 11379297 5104761955846130082810581718054651360 11379298 65261486953001143718505113870751975936 11379299 578909494564155164703644825062469430300 11379300 -84208768396252193836529333161486387200 11379301 53092121931477288995657831255234464704 11379302 -552574048075884019881686869687752405696 11379303 287847609477947401871939031647426087640 11379304 276026241723578261331474406336696350720 11379305 -1570073539809076875370720852821790080 11379306 145166595666441371759537383504672574208 11379307 -172588010051573550021314691186379888248 11379308 175443607699862612055143674695705346560 11379309 346294995856415952943194663696108102240 11379310 -172637503863415626724944940435965984000 11379311 267086263766245539088809638976782633280 11379312 -18928353237630853841137964930637496320 11379313 -33003071429430668484795532568272668672 11379314 387643236545203121368778971980845450256 11379315 -464909242298646084552553980954746280960 11379316 -146760154128840809812917503779530376448 11379317 -419892861855735194340672043164073223634 11379318 -184379049896035038023243208116152995840 11379319 -29817041231232806474932404568513100760 11379320 238441343107363239521435171789807308800 11379321 -116061019557635234718823885310430307980 11379322 -410535594920914403031614376345435462288 11379323 -273528599713429326318798726238889381520 11379324 -931000639888783287833241660506717184 11379325 -22564465615287705134461589940085846400 11379326 -43799571989069619212082066176624952576 11379327 -47532995736610378928976691385097811968 11379328 549537729274008432728885131493769216000 11379329 -269316352997826150221919854646746553516 11379330 236737381165641143794033606787659315200 11379331 3958737392540528081279611561761796872 11379332 202309811617574282308990294330520071296 11379333 269347379125211903634249787407972275328 11379334 -21249655306922302177349337377447199168 11379335 500508346590595427352295408460059322160 11379336 -230419050473800866125305053265279795200 11379337 -410554093571841757472762430834084371840 11379338 649952602181629016237780447657019475296 11379339 -1088272954685713129161355170764941312800 11379340 51802631973855605136810802702741678080 11379341 -1081522427181933044002611739349157212736 11379342 57099861021358762152027087722060722176 11379343 -91530453477288129901024636957865243400 11379344 86517708269663249748502143393131765760 11379345 39241001574683798762317013157767149440 11379346 340889152233117651455071294111737189504 11379347 373126004088650245359509928640103128320 11379348 -4211187810974842200034354714425563136 11379349 -135103936729137670083569934707625983364 11379350 80352022380261590733995121380514940800 11379351 -493506131733458476044331912371300054168 11379352 -22641581328751611458128932188328806400 11379353 -107888127101059269413296700407235241456 11379354 117896065434646362670371282551965727232 11379355 -145604309768269056236031438052855646640 11379356 -6818548527863478493079158914988670976 11379357 -143761144886461437534901548371524184640 11379358 571031640973827804620112664645856328192 11379359 -564832489615615239589908857033392459896 11379360 259593108801329826765948118458244792320 11379361 -87705065695725105095283804612954279040 11379362 -185972570186397680339023108850822440800 11379363 -687215878514762505903475519264096670856 11379364 -275979381619669468553910299677856718848 11379365 218013139468281888663473366786239816320 11379366 -26600183014616232239150678913834300480 11379367 777130542219964228299440104973212291104 11379368 -206131264027653150493835083119083520000 11379369 -2714117193503099770826548000634519232 11379370 -176551566398317822908429111280492329120 11379371 1101963835659648299542494540926980267572 11379372 -487350577181666874937219304603231697408 11379373 1002298385854989626291251957936275961622 11379374 -338562240176714966137290712573111801920 11379375 -12484518225509036523663984506884515000 11379376 41357245544816492615436757320699838464 11379377 862573998475882472705725475539088174226 11379378 -118920822368198810209408878190568366976 11379379 1030039613452045904631622633772322081480 11379380 -594555311040029482337181677919306792960 11379381 -226796590006966891225768775119740254880 11379382 99905771793395194329008103590638460160 11379383 27721665093016149381103184887778598528 11379384 -259671740756311476860713745052688957440 11379385 -437614212694144677312084801081907924800 11379386 -8153661760028358846245533347936869952 11379387 -11357981110427216944124245829300683776 11379388 126766682628562976144759562654892892160 11379389 -33369746530778804676352065444547373664 11379390 74075247722451606825107122129895869440 11379391 -6034611187760633838516985015714764488 11379392 358820589259587608351207314022549422080 11379393 -70262458871979133128268905187052152800 11379394 -131744922707505898379346907036627776960 11379395 345130611063348498455949976160113328400 11379396 -17780264887430998604666163965672263680 11379397 805836783528531344728791433505342534400 11379398 -304767581121198164274526444076518302720 11379399 26233613593726505811284135115022020264 11379400 161390263600370333106620468358717312000 11379401 -905794094894437020977253797197692930096 11379402 101102339188817955937385774654269765680 11379403 -167115427954381385762995207395423371120 11379404 -172101922305804100388644228421724019200 11379405 115944495867961606886130745590493797120 11379406 -229946413444200573724544149084560406848 11379407 7494585829925746775447194380708250680 11379408 118728878408906748094541642812322217984 11379409 687088535155733742920748842074747346916 11379410 -130195117222772751000676897286583882240 11379411 94211374354896578196889643626104671088 11379412 -305864433762610896941974378586887569408 11379413 739043671407555263515509397033581667662 11379414 30233179247906056486736849080156872192 11379415 760733159143488313577821985120737972320 11379416 -130974340362432780950450308573217648640 11379417 46682870335281983388231613922541048000 11379418 -108679924344329241133535968226550239232 11379419 -506804715433634761680645648480972453180 11379420 -74542778175623285005249869275022028800 11379421 95865870547227832609799666643462332172 11379422 1149248714473591233498026928294292224 11379423 -10191077894125382035602429701780688000 11379424 -118144791942774256577400598928538206208 11379425 -409228094895295096815266749454850179850 11379426 -96326495459867330849461915044552176640 11379427 497686607638422812560129054340547020232 11379428 -1136267042391087015130511667129535987200 11379429 642778274329020962976882677005622876544 11379430 -65669760019125775480756499294171575680 11379431 148272443346184959630330826616690317920 11379432 -51469479360131517016198309053153607680 11379433 309358435836794818546153446913373138404 11379434 -89381680881026319900317679499505664 11379435 259733790610551328966462039954598146800 11379436 -516521670937483201630942136159590013952 11379437 113584071512151028719739763150003709132 11379438 9105628475430024060682742645734648704 11379439 -327707542877161082295689682921886781376 11379440 188231687630420517109027314468773560320 11379441 690979114070454503335673048769626075424 11379442 10240196197581201722746884758673827472 11379443 -254102176532309311405763878989519157320 11379444 240846222534474440198893505144192188416 11379445 -188716408095849384130358071418357760 11379446 529643034517910693787350517897722919744 11379447 -381977046457608101306248608846491415240 11379448 723228888875900670396332572326041088000 11379449 -256308543486774401219966697086042914560 11379450 9718570800670544453998847578421088000 11379451 -281506182063073651821795593239120206600 11379452 238772119714989930159156362095088959488 11379453 485520919631416665775140523564869514944 11379454 -263202650182250418306216737569984413696 11379455 -197213920426070461255616684150462568000 11379456 -507537326671651542166906054890435379200 11379457 423690085245612195670444861092846621120 11379458 594286218393021009983235809784672847776 11379459 5110720879869541054123202377350084096 11379460 557658963824463071726524606931699980800 11379461 290475164950536169812213932480117884320 11379462 354525186150508102656809071106199183552 11379463 -900472237177206628665063047766716139816 11379464 -699867699159965545734258433059344624640 11379465 -445594555066503822697986365288754950940 11379466 -254964473082493414177196110320678585600 11379467 -138082065077147136044304729585083043840 11379468 110473660166032785833997093624870328320 11379469 178011552613221574100094849782047778870 11379470 -27722951281960242807570452054102499840 11379471 127247074688585355389869057271705828880 11379472 933851145967606945166208248574853120 11379473 -251058549295019272361329460375593577856 11379474 236877416612439595416880886723289373440 11379475 275703385362257648176920045670134019000 11379476 459133736456831773845658478887816212480 11379477 9900519629212561240702140983069578560 11379478 492372550933512340150746613621664424000 11379479 78590213230624047275818720646808270576 11379480 18083680545171250476475065663750144000 11379481 -438652000489860139809486694538476129328 11379482 -520369358998016118863782000385360091408 11379483 657554360758971917868687385026461415852 11379484 -253086894882038129872287761600483543040 11379485 259978102694700871300401398317848526200 11379486 -47796622077485993843081605567943814336 11379487 221637462098384070379235588698865133792 11379488 100617049570705276758118922189457653760 11379489 -152137323206518610614510306040129308224 11379490 263061155609002617466395690265858905600 11379491 -221989604552067282244952127135455196000 11379492 -551083015047965175344206523266404557184 11379493 -716540723615251756619648840001259000258 11379494 -21149936204008672147546425433228070400 11379495 -188362549229929768859680295020434584880 11379496 451892909406098562176253314113689185280 11379497 -261439450844188712429973174042065970054 11379498 26812114845935948602859242647441957888 11379499 904197470338895817290025158448354685440 11379500 -571056836150750849933478730087944960000 11379501 264656924140779652923296551768570243200 11379502 221699380516295301880423878274543382400 11379503 517222296074413144954788001456200208464 11379504 176828934050781814148448393780050755584 11379505 574625293976553238990779472853207073000 11379506 531110057730419189532252680207712071952 11379507 241228010201295385916216219687996736000 11379508 -35862891739045133220077304646194315264 11379509 34780367787577260875457317602972895100 11379510 -3358648883450818577178834266925440640 11379511 92927404000329364933908704412380614656 11379512 420623742432541798264597046555332915200 11379513 -673960076170100920779435501258541435200 11379514 220678218297477218393339478392719583856 11379515 -152313066345937587534646367530027289760 11379516 407994018614112423168552385546354340352 11379517 -749284905489199625911942614001823275508 11379518 430599020850179842053676859048040099840 11379519 56452921598714213490599424600944154504 11379520 -60853114878150351570944267932139520 11379521 727617941622126736488143831473545718722 11379522 117938509952293910711104859557200273408 11379523 580713298827567487062373264779168643772 11379524 179753398032937736867561034510663682560 11379525 -69745934958112287562554853875595022400 11379526 222627290911602938024912005858320875904 11379527 -133767925414305517294398142579505715624 11379528 493371743268204214520997852059535360 11379529 87853604059679435305871507977303048576 11379530 140983064697282440523984315967945304160 11379531 -281136387990558865051641671132212145448 11379532 -35492419343855434004927320414796277248 11379533 729335182312024324041378802487649568224 11379534 145346758061672393592697598818650680448 11379535 144628557911822730916495101504771358560 11379536 69621045580564866885942434706722783232 11379537 213573586827266350972888837382337945600 11379538 -8731688434879735059589977626369184480 11379539 -1124608633079263621898674390858297200660 11379540 -49502506586795690397657081459499929600 11379541 88982518024374058718837027635887668942 11379542 58229727013895001593458550299475788800 11379543 -352599384894529458565411936835906022912 11379544 68275145252699994989696813023544709120 11379545 -563198332176310558959660711023092665720 11379546 -379613522930981220346784383702126573056 11379547 1804005473708075441048272938557512917072 11379548 1024745792706224599096437424438184741376 11379549 145681198791772778765469844538886194688 11379550 12689319758242787250945434520945523200 11379551 -133339100302005133143262137700482932448 11379552 204457828454715978722467992130958131200 11379553 -180033108639352083202523184651147583198 11379554 124894137366946833189371382249614733312 11379555 -541031587783604334252863730388917504000 11379556 601623324594548090031091372320074552320 11379557 60316008089750220893053652183981138112 11379558 -230186205903431310331656216093246340416 11379559 377201272260848231052774224213505592760 11379560 491300234126323326377582172254804736000 11379561 -48469612852226856253073951956762958976 11379562 -302909801821601515316113588353540628128 11379563 -6630454493894855899032958126079694576 11379564 -129079045281685954850318092179235647744 11379565 390148698267356735126966891407720712460 11379566 142894550703716182423124327857855680 11379567 -134119307101100641688492950460702820480 11379568 -103412839109252845391339876029350903808 11379569 -222656547889718371420292361231834407808 11379570 5132644691421552097257213033554035200 11379571 -100790823928330722611592853401572733968 11379572 -4400306958141812949739113201024811008 11379573 265206795869354646311372989521805774464 11379574 240571736316346372070668510050175909536 11379575 -114184989101929597900335422579664297000 11379576 -170985733785388987785367270191739330560 11379577 601068003077987319175814136427343467200 11379578 -6811828840153793387443760495284197888 11379579 484588434695828763574950161574394701360 11379580 -421649335377363363191160590218772620800 11379581 867642778593224153667659615825093847552 11379582 -674635288013073790278628629290845132800 11379583 -165792087261212916944258079151369591168 11379584 -245286843289406924942905543925358919680 11379585 -135961748121414534052974252044874791040 11379586 300326736951894540770541683189905174992 11379587 113648224457082279364291112980260218472 11379588 158511075897126950670508488120881387520 11379589 197590534678181183317581574553139606528 11379590 82356157208091883915506510833886172800 11379591 113564385386729101444558337969082302160 11379592 119757171783379261597795959582690017280 11379593 -1894268449542305533681798418008327486080 11379594 -53784049581814951127477074621536299520 11379595 305982174579238795493559066032420039520 11379596 487731256531778744650956003584450881536 11379597 -52268020261406102607567555779262273600 11379598 671955049936876659198983145470131876800 11379599 -358341513664525428908211038312242363008 11379600 26991006206015165835115824270243840000 11379601 25518067620701095493030937940769746804 11379602 269244565897398575077307474499678052512 11379603 -1182954266263026477952043112417651148800 11379604 -38114800826610590986716541768246796288 11379605 46304025823554013853068767369754376760 11379606 -470437771273303297546614581693908992 11379607 -240681687606408230345572404588432234080 11379608 973049567324479872747168840546252226560 11379609 16623476965297810091785475915640038916 11379610 -322274241709909369784927711178152014080 11379611 243446611012192237260054754410816797424 11379612 -19571854400898804541407028434348441600 11379613 1213165695151148690681541465183078595200 11379614 -38995353374278581588767187770791537920 11379615 -208672876002489609599939813551068387240 11379616 148142973050615663172805759071761203200 11379617 -238591805231993924585606781786111458334 11379618 -836014278556974170332509056177043456 11379619 -508226218614075815399680744293368483904 11379620 -403620649884968753267283409357393920 11379621 -133764882402993413691436013955765911040 11379622 -346236057774217899468437662175288889888 11379623 -985326077163277431283489064379106741128 11379624 -416697325234278036698508103277281198080 11379625 -377984538903681829195765630959270960000 11379626 -60776839906999692466633470659843569488 11379627 -133091118790043224914447509204323305840 11379628 323775687183216373614791385851499351040 11379629 148237566477588980111763380232499527000 11379630 -55094681330964823235933090055835215360 11379631 536619763619410806421772770015182425232 11379632 -50855605097181048648699187272957296640 11379633 122552051259499901060922443514239808624 11379634 133430579769279902518790331878711347200 11379635 -141301882949641835736089629363821191040 11379636 -239806121956982581175754868546327203840 11379637 1158719845522638741410860488291525538286 11379638 57688441472117018021144675408904930720 11379639 101541761827053888917829179933002242000 11379640 -176115042861715584344896423816635187200 11379641 31543324872187832847528589136054164224 11379642 78098279444341847798379570566776230912 11379643 -49515310607992101622850061483890101656 11379644 -106477994541519064484358961357116017664 11379645 -71369469895256873221809585790175630580 11379646 -329876820500657776416091852625792261376 11379647 619302471563747275486546087585526146272 11379648 18919547892985292927550516095096979456 11379649 17507427955864916480816938619336444464 11379650 -154090677183576313222950047270054461200 11379651 246903690086542845336775283688337205760 11379652 447655743058445807440670832678733936640 11379653 -816058481436956877602161689281955229056 11379654 21602958651377607276776586095760514176 11379655 289213134517668217487693188090046715360 11379656 247963659698312882092834351723240488960 11379657 -339211002069308167603573172431950468000 11379658 -485506912830723227058440993864947182240 11379659 218861273218529728892528322047713904880 11379660 235372015988985972031131846725178485760 11379661 245212984151288112618439327435581771372 11379662 -84753095104637227642517322803286122880 11379663 338058972494307573866676765135580640400 11379664 22287312081309519739643020889940688896 11379665 -159208345523377963116775506447146367360 11379666 145009344668251305060883101563513745408 11379667 109288256246482612084287304025562383520 11379668 -505650502659751801945273781740002125952 11379669 -124189990491562211641396084774501014720 11379670 30642364032779966219039667858451142400 11379671 -63243196804436649681166323616059595128 11379672 -600709769160613523145498899512960450560 11379673 31030765322213833038205456455694692648 11379674 129359504676769518630154257190751312352 11379675 383676068796964850842901201073330549000 11379676 -203859120054529115256765173250654756864 11379677 641117305302476974653854153289327599526 11379678 2544136731882700043249149903800609408 11379679 331912337258387790464430143246495557280 11379680 121650047539959268072058977093964267520 11379681 -578699138961643857753516837739227056988 11379682 -123328207306947492487301795297433259776 11379683 -87875201820536549085815554514197602240 11379684 -464590007464465558148832823110660679680 11379685 506836312386633478029506798791588480380 11379686 469835722348173058735427098472635245792 11379687 807871660665095574124141720100520960 11379688 924878867607971903499371728989877877760 11379689 500108773498389898849067409673595479440 11379690 43877786920578069616089698714781880320 11379691 -566017328019551950835846043571258640908 11379692 -3883261194486856637115312642218853888 11379693 -14766374350307406846856195329217535232 11379694 270537313424236770355308446748904120896 11379695 57470151026863785294328330626889650000 11379696 243280311174680452418241289318909870080 11379697 43350945265629054330661048019835148032 11379698 750171414317977997623913298076624603392 11379699 472373851411597114309470922833634723284 11379700 31269215623266229951157243883135363200 11379701 -73405259902407769650385741637998889298 11379702 94488370130703995747528325075875524032 11379703 -1031311038052582285912276341510266076720 11379704 275340571339580089943266877936306380800 11379705 114566658173018728887710629440590166720 11379706 166301630636220900643755829211480489184 11379707 -1102449348557021725335864114679393966044 11379708 -295901518629650890668798725598111989760 11379709 519788616859501278308947887436363854240 11379710 -19643179983146938779012767704906218240 11379711 -157669139525901227652314655952039584000 11379712 -1162197096669256466304493020473567739904 11379713 54629504721997519179316973752069929600 11379714 84289332855032316105516767247548857344 11379715 -317488327350249712520763833598634344480 11379716 485149988566817067475362977829923585280 11379717 495895254104715766318471431306054378240 11379718 91217810784069818673880485578131226880 11379719 -291086081480406196920370768774874053656 11379720 175925108550190054683542816689230643200 11379721 910316592892005674427845791333088080922 11379722 63796148464463667117152398699327236912 11379723 410859346787819066917077840109860173784 11379724 357513911001363321413183036027732170496 11379725 -102890350395352262890485874372538301600 11379726 -185489654780563946035162734136325342400 11379727 75908400319720286563134833733982478440 11379728 -39080092987227683592977494215613218816 11379729 170148891382995051100806063906988428480 11379730 -174863083010501415056251379571761574240 11379731 -358254661223943007249029668481224679936 11379732 61283932046322461036460927076700012544 11379733 669202740813960672552695431810939085568 11379734 255872015951671352632516643514357879552 11379735 458275962491925768042733780898750640 11379736 -553238091690488113554168355642121625600 11379737 -137134622497152809496622640046584901168 11379738 111185773859604865350676416124607728128 11379739 -162992010558272335162668784180977615344 11379740 521396614601717728461864225975816752640 11379741 -502311143944318158537156379580740787520 11379742 259973295397862831222174144866901386944 11379743 -794325249820195754613090370263671355240 11379744 -321670248749292350430163256701967400960 11379745 371468470740463766894878307414361862800 11379746 -51431002281152695157615391249893376000 11379747 -338104581144217591741967321173115695872 11379748 829517435419115664181509710445893921408 11379749 -1810598190079497244346471213564267442048 11379750 79174634061116152862452580912677728000 11379751 14155979551408841642064665145929730592 11379752 61974877367419745179297559330016537600 11379753 -279963074448959693521157905280576939712 11379754 208613214343539797911035192619436070576 11379755 -290310773329364014276997884505009995680 11379756 -329188602186032306149167915973702680576 11379757 -262181879983644848915216217999661660648 11379758 8614492380929687481432896369269044480 11379759 -1089132551240143880914314344003077632 11379760 -87736058739728918597274812622356152320 11379761 465619103403682943114940138097856857362 11379762 250238006958885573560876453532142239120 11379763 924163277385470689281903810805081232012 11379764 266974905606521777265386035941633226752 11379765 126052504147254339758813173113096216000 11379766 -129307451343099260806273473112960036800 11379767 189483757827575286837614651433824079072 11379768 -77271589068186191364007544163493601280 11379769 -507255868682699755012997004724688854704 11379770 -57485125159847057124965761637502949920 11379771 -7096591359704142369672789335133922416 11379772 -474393846022305611398968348356079514624 11379773 -1991670645463309962498970614242469224916 11379774 110168290826691964080380518449869291520 11379775 -361390807506144065773054782868929077400 11379776 -371742064592095930502745449518234337280 11379777 -194096011266901570295054661770356336080 11379778 4084024945824229027013529566266706688 11379779 11742096851824736551715574077261204448 11379780 -141916443166591740724927926108329902080 11379781 556908961141658481152723488344630032640 11379782 -138872899927760801429137048534315471008 11379783 -137253797345351687285258974830695238576 11379784 -431323073624441033440432147870254489600 11379785 209775541994503814862128625516357703560 11379786 -49631258026576632752963353312309423872 11379787 914690105917873931361970208767745116436 11379788 25265204675898481199263936898468069376 11379789 -272239428239154128298692234485502797716 11379790 60859292152194983082667141537228569600 11379791 -186131034514404666961019618474009776200 11379792 129791393704659581487520667674851409920 11379793 86641467163681821028892030142920390004 11379794 -193336588681273510634564882024769967296 11379795 49393134535326852708582838342415020800 11379796 323683512114618539538177559000077469440 11379797 291990837804805612430027037948551581920 11379798 242280366756942492341725193808410649600 11379799 -443579585927129923562304193166610398200 11379800 200462662586948712737516973079828992000 11379801 453004506401435431543417234630438442304 11379802 66168129083396127365836791549499392000 11379803 1951340993158496237389121537561662080 11379804 -126057393484284872737952161436339541504 11379805 237262464861789138814035768098026484460 11379806 308549297244106127201138287976348677440 11379807 -35810278331058079303597657599412581120 11379808 -422434850271825136107886842585415680 11379809 674631569305876493513497523890206952512 11379810 95562779190044457009074913718809177600 11379811 -703961684159957903043672135893677231588 11379812 632628676294637640049715908666640086656 11379813 -253339814325017945606351058974494274112 11379814 -46192999278738061662007950883249300800 11379815 -68645429379194904329982048068842164000 11379816 -301140047264676445023464574137753763840 11379817 843445709144423106807737132222887628532 11379818 -176977016860622515282428434306624510880 11379819 -22797225639866977219851780350738083392 11379820 39125405321238346295741250203357614080 11379821 -695615235347694596901564694693852416 11379822 -212751280227873111556098934917425387520 11379823 9612078753062953556276767903239323744 11379824 -7824041115456525727277996438154510336 11379825 275652661416123952948303867628719152000 11379826 47065995305118969249937827161061501984 11379827 9849734196589494596905026677455784880 11379828 -139668973298203003405417369769997901824 11379829 190640355232382232136464358372442475580 11379830 122817416395522073982402790252275148800 11379831 71582222092618117545308984626932600864 11379832 40741908469518421755195209172224409600 11379833 463653957201684190087327790689310543082 11379834 -467173536319482916364543325991688313120 11379835 -60606784435518941295866985196743882240 11379836 221941626078282615519875473664162022912 11379837 29058514259937734916624371751902196864 11379838 149341281311201784956193616163529992640 11379839 1431822952969973418547814311635537053640 11379840 -324792540054471947249594294709151334400 11379841 -1075733163749987606352566790007387092000 11379842 -162522236530367724558990627601491384288 11379843 -117181756495887059438638031200564623600 11379844 129744680544518002076459559527710928896 11379845 -178749934707848519881665062442938448480 11379846 176959596809902387660394342029762253184 11379847 -27498847566107793186707231685600992808 11379848 -464642617320675419294076097681733913600 11379849 -280570681016880126450039192392668363392 11379850 -236008291156442390610385069609634655600 11379851 193547918984727481687581002719467490080 11379852 -15632784850630784287223994124931629056 11379853 392162350220372742120328554846791402080 11379854 -534471494387152143664034669065308498240 11379855 -209475386702783078534420705572548566880 11379856 22097443450104705962498571550076239872 11379857 -249443907204693886047073375179378586380 11379858 -57322343799490713248593300170010253184 11379859 932327959923982272585297559594832063704 11379860 -122342199642817514632849005040917043200 11379861 -636602897537337913217687738183502636000 11379862 39201564608692922930754521449573967232 11379863 279527251762702755699330441203090191488 11379864 -3933897144679588069428340354011463680 11379865 486401442483377927365694318358800714880 11379866 -394984644128682137028128998035018436368 11379867 -154543892543088118000234380448039561320 11379868 198432060936155213101632160875501014016 11379869 600613464511992602873786434727727735270 11379870 66411586210859760530312916537486179520 11379871 639907712596189052107052791082633579520 11379872 136390164088745135253161575389440507904 11379873 721376744041348838406531814908796694784 11379874 613752344030313939360439052747419358592 11379875 -621719420727245213174803702165130400000 11379876 123487666368702272812278735144060119040 11379877 -22584724516499908926282018969621061188 11379878 -78390388423669193983610854437080654208 11379879 -140843067774744067343267768832232512000 11379880 252073663812754038958886752034827468800 11379881 -22555870175567367017577613208716566336 11379882 -229149537845642228187310404388725796608 11379883 271520499584189383945154061147829160960 11379884 746096627193350075038661033457999426816 11379885 50450808081852515524030577738970376320 11379886 169784238323426722100403114674100297600 11379887 -21684762735822621185948683529916100464 11379888 53469469451786243476805224777391800320 11379889 737170562079380418315767966331837356690 11379890 416166067222862889564444207839831956800 11379891 174337008227965251666178543378830023280 11379892 582364600959939743828897141522734457216 11379893 -175754863342227542260493617100838184800 11379894 -54163661887523091670723284429953359872 11379895 -320578472096376437037759321032310977280 11379896 228048380261967784300005920608565452800 11379897 -3472690340507489056710842245931400012 11379898 383762293629547697217515286046941258240 11379899 -398727377867769456778561283917138547100 11379900 -12518342308825426343941946952348672000 11379901 133625778433910448744191550901596443212 11379902 228222221132195171966023160750377027200 11379903 -389129332261551973896499345470486465792 11379904 -99315452180065147988360463370849091584 11379905 -160172074524974698795162335168760254000 11379906 -162340698778023966921266693728533523200 11379907 -7517660421569101436565785333482013376 11379908 -237592268948574789432843065925249126144 11379909 288110469811676441082576822096209261568 11379910 -93602835748619334830965629706146080640 11379911 -94775949464582893849905045161644552488 11379912 620659612035754696960987191957612011520 11379913 -365249436966857303021164411016750871296 11379914 27913003662399749475794855120250200064 11379915 -10780260069823027506051551392231509840 11379916 -499906615869202846261674944039069788160 11379917 -460906080271918479223242613516291321920 11379918 172032903287863637064696649753949795328 11379919 -66933812956870964340455143233977347680 11379920 -112376603951197514237435599828854374400 11379921 -225150035675539606497179748619310938176 11379922 203993190895774838277152851281150077952 11379923 956203230827765600814273379111439936424 11379924 -146701588415054015567550522620773722240 11379925 190131265252716067366684399938847464000 11379926 -86513063848654638003612045790959640320 11379927 40233679329785860183111983091588177440 11379928 -202163318587316549929113982052820541440 11379929 -1153546301009942859691331383900357350 11379930 11217788116175966663225750910368832000 11379931 -486263697733782346614134355819447310008 11379932 561591110377441136380989711274319018496 11379933 1256191988656284896575839583446730626624 11379934 185641978599427132110819306962636735616 11379935 320711584397813740181581831205286064320 11379936 -649284778650159849590945022444998492160 11379937 -555795690244258024805486201093646102528 11379938 594942358167555758368085301099876000 11379939 242299234354576213429195511270765013624 11379940 -38908761371381625277808700278531112960 11379941 1017533754710468112440804498876061252000 11379942 44636733599186572588196763694728194304 11379943 -354545446885554236678296997020334476880 11379944 319573242787354325113905512686204124160 11379945 62016347168841587725849333254789680640 11379946 492324545414287544285708112827535690672 11379947 922800938362255782593501803957233969396 11379948 1850149860820066588449834077159208960 11379949 -200584073815519385512433965633278143264 11379950 6184803676697881764059094338482944000 11379951 282467039304025272118275272167333752960 11379952 141067173525624315522257421492682719232 11379953 343740993158756216443297953412865410002 11379954 166596247634064366465376336937289582720 11379955 -611377917869575576102107800225051193600 11379956 728515713294644936435129126703787890048 11379957 -5556763714101603305231232682437858912 11379958 -76656625342473093860185091043042556224 11379959 -103853992189324521380262009336189186840 11379960 -220754713738123333516760855443206144000 11379961 243514093931216272598417475114639571562 11379962 -246093297739238309180538924756389339136 11379963 -158082439911419003494550760639385247232 11379964 48411211412597787663601420651127611392 11379965 -542863377190379791653564856248331741140 11379966 71845411551205767538933371539334616704 11379967 -98754722891376783462343529170617673984 11379968 -445924137438496111487202751909837406208 11379969 46869677693653093185892483192449250944 11379970 -12391169923158546959854309374274529280 11379971 507421447064588416534411380896538870144 11379972 -44777814486461520720054910229374276608 11379973 -284325670182182842321109564082062935392 11379974 -268258297114326914197624426052241245760 11379975 -134826052173805476927409432941471515400 11379976 -7757045849669170341186077522830295040 11379977 72742173505789592138111437029885715200 11379978 -116277900048144497130975829392911295696 11379979 72877494544114701049772968508626772640 11379980 -272794264004434537726508457178915200000 11379981 62944661260817491243184781903863989344 11379982 337867887248822450634485732529457286592 11379983 1542604509241521761334462319949991437400 11379984 -32404232608539525155916839740904570880 11379985 77775306665019106704675354387288288000 11379986 -195838436490983448512163922417247410176 11379987 1223099671300547504355068201960516310240 11379988 406516432112064764771881926462053322496 11379989 -1114339775932746915560967119919684276210 11379990 231653430963963223157862787328892789120 11379991 -117636555967840982414939985710879982880 11379992 21206291460242233175683296235044126720 11379993 6789890422185241020179029679878997760 11379994 -208618245808433249133173937742233216288 11379995 484607173456685359444244260857727395600 11379996 239174389888731411871682192016844426752 11379997 171651499809027908150530112409820185446 11379998 118021208126563375183739812750256228736 11379999 -328073217708423771736657339768715985336 11380000 130061334834858428633115663779635200000 11380001 248713662772769926149514541505467902824 11380002 329085489999402054966275300625567541632 11380003 744574710811333253662178035186896860252 11380004 -156543357294402310032016122476083680768 11380005 -111992273518247086101447886785594924840 11380006 -36592171878424984309923970683099219840 11380007 19237384093431456895272300473854798272 11380008 -124123465030267368748928771437278412800 11380009 346679947914480121177540534594001416704 11380010 201170574994719645458437214789968296960 11380011 -18813639504138585750670853403959993856 11380012 -181971471621401339191987372386106900480 11380013 -380170037195200151339177825793765542196 11380014 -725120069759500794050301846602601600 11380015 -67442583073212249221929244576382110880 11380016 99655543376122138789160846930454773760 11380017 -377236959866368952026060012172763937536 11380018 -46276354847924407204433279944762483296 11380019 188980465952247250894205635016150454096 11380020 5481619218921504748021085756831477760 11380021 665966837192619499563787484518506529692 11380022 -124549473152378759714391258421548322176 11380023 342728684157770804577005155900584199872 11380024 -939493409600914893020318205838330368000 11380025 366777622871980312352184473111445581550 11380026 -9886137888287612407664483969632114176 11380027 17189865078102458669145029155962128280 11380028 323676258835486989273127757464123792896 11380029 -588299178642281700458537080839036090240 11380030 38619627150021954510909003994510081920 11380031 -477171203488263373924752718430620803120 11380032 -31124559037869905388401264071205191680 11380033 -406015712599532975395260950026706377280 11380034 146916150712614906808054927980956915232 11380035 -223519819916388074311322368832496650400 11380036 -4623794280966662176045131842594160640 11380037 -402829188545582963209852095949439017314 11380038 79673378186761973064506972878310522880 11380039 805553756871110734978500472032408984600 11380040 -37619839266888593365732869269594112000 11380041 -1023712299508014776913055104416160886560 11380042 17753555288209656635161362210390577344 11380043 15080205973735204837053551960911812024 11380044 81540519786179335300533595198233062400 11380045 -502849787364086585811312330178125481800 11380046 104140660985546942972613539417875553472 11380047 -107104606654271836381338187256198734080 11380048 270660503472485371051120989766065192960 11380049 446407803399534156862254782634887767536 11380050 112900277922604083593261859045390624000 11380051 -636690134253240465232748152599361156496 11380052 761397289524045093467080182055715995392 11380053 42963893658561540219521706216155345184 11380054 -234439924802435025745495311749995660800 11380055 45762376054366325750188360121492339520 11380056 -467827196699246016296275904276612812800 11380057 -160114690990741666174531249663209676220 11380058 118430007709239708806767676424363427584 11380059 -792530066113395199003955696244517119636 11380060 145213043467875418974539534936751060480 11380061 -367165336257627149369189577199367731776 11380062 207979060409292795174976601763880402752 11380063 -771042676724708146069590056583962845920 11380064 511785299729906149630677078944852213760 11380065 -241212920997697677771480932121818916480 11380066 -151385439887325373833373988062736699616 11380067 83427160670601392540434669222498936992 11380068 -70813833264295314719995234727393402880 11380069 10190634181878144672083020011603507840 11380070 -137461371582613825643214167165226153600 11380071 -392785875899866873459431768088523619288 11380072 1152268104123794783410480725076339752960 11380073 1035825174381074088733249704640950059322 11380074 -83936618619730983098363904157505825280 11380075 -236850616784512140505020876563015858000 11380076 162602982931264275849872718577036949760 11380077 93580217677444380258343134554356989888 11380078 -159939558640249263951354004308977390976 11380079 10889630090466731517805139619716610048 11380080 -46397948480685844448669225601880227840 11380081 1148708068941163409700155402764987484882 11380082 -247007255138704881919187711761799761920 11380083 -82399041083513130436455627895404470784 11380084 962446554884689483436610961320509464576 11380085 247688339535758683493080927400098815360 11380086 -180038982866079551478687712954431867168 11380087 127309397818968131544006293158324357736 11380088 947285103143658133275770170853509632000 11380089 -99391108972471305185211294230601302016 11380090 -147928138464028417617602996924046246720 11380091 17775072001939623111527844530843235492 11380092 188606184570759130531689817573882232832 11380093 242188200211915932787232029279026783360 11380094 357588849971283558889114909466540805312 11380095 -10573291915690941189334151302372227000 11380096 -28579218699013634822242302670908948480 11380097 481576174873976779071626203638600166320 11380098 -70941759690573625955392471965911876736 11380099 570458785802833215064506122896199406192 11380100 67252583645508411436050318560761036800 11380101 116037310434768499299793517137126279680 11380102 -381461978783543894323016416516893433248 11380103 -142306811780365119207022864714008366624 11380104 -8330876315532497447182633703117414400 11380105 79029568780038579104163447749886251520 11380106 -184505002930114527747763422056531094336 11380107 96398977829048501264761942023245786880 11380108 784895096526846318135532475807115028480 11380109 -18252040239120372912255955264816091796 11380110 27441508076940720242843828042577592320 11380111 1035493016733426586087282002914175412024 11380112 253518236648029834707350190825002237952 11380113 -120392039787088179772443012895694168460 11380114 -92497108070118505399228347094061791344 11380115 495670417869193449056412480066863159520 11380116 -35558448957492440594663320363792576512 11380117 94085230575209534191809679245198000192 11380118 -10664200610657112931709541866876022240 11380119 -599046703218348736132887655634367791256 11380120 209785740290183633662287514852232601600 11380121 -314843336879191038889566873513155178678 11380122 5640241423447486298081396454069542400 11380123 76655063324550629703907683614183838120 11380124 -10162203636176021007297779543314661376 11380125 625530815184330802200994983136134504000 11380126 -427579485699697014927046520870330950080 11380127 70343997198996171139804362604047529584 11380128 -371697408408029536332344286682112065536 11380129 4812653427061270079765694321985971376 11380130 -218322601654982821895214245927422817280 11380131 59573258242326068691445041540728761344 11380132 316621547832886332251810103484939104896 11380133 187712241944739314724427297033246760382 11380134 -318127425291111901708049045699989811520 11380135 -147774881293466495828191013023588087200 11380136 557659296008143777842519475921153228800 11380137 434908072770754780665700517131035934752 11380138 -79707005948418249042861593787219276288 11380139 -138663502873716573186292942731159546060 11380140 341388608598278531573999133930143385600 11380141 -376515965671988430281865398407951892458 11380142 -126898499277625322721834073233633678528 11380143 -466566379986714356728624638685570694136 11380144 2082186382309998560140200185011650560 11380145 -83324108263792734216051793977381024000 11380146 -127348046063785939746305755373339540736 11380147 763158602473384009750493619278504058480 11380148 -71745744575916889314182119843604102400 11380149 -61488180819028181268936169820805447360 11380150 19625929093219948724131577050817152800 11380151 -1740969945693807539276711872920370697520 11380152 -509028218127293399446952767389211422720 11380153 599135036182906042891555990840512017620 11380154 333412484835344547365058177657259249776 11380155 -221352740863461956525053848270144026400 11380156 237134869871020428862826516068330268160 11380157 406558517415768667331342752165468682112 11380158 323239303471585746406889347351454245824 11380159 -20619917180374082936906966164807019680 11380160 -77388061574590880848570594699279073280 11380161 -185111759722896820804255540827705627264 11380162 -168248234115801596257428013277148905472 11380163 -285095469362310655198574813654855972760 11380164 -1869220527892711487767842536161087488 11380165 482292760451382472020013780968911040 11380166 -175291225361396338072270091495643818880 11380167 -82044684589726694677631750989542853920 11380168 -735730473672041629347595240720673725440 11380169 851799735966321699652355299841668460496 11380170 -88351193557711438895726855802578396160 11380171 156499995101918993216881912907572696 11380172 481070901056417433682505111210834578176 11380173 125363800465614069799561082131299292800 11380174 184507490822450286939322122099276066432 11380175 330882983626546181729102208822078361800 11380176 152033122497792389694974425938788352 11380177 -82110811989099859426002731169329997660 11380178 -250315038845171871872713075439290690560 11380179 -79734098386106638104941000191777464720 11380180 29487751335328320554029153533143654400 11380181 -226611268941595647464103179309920068018 11380182 377596397771977599278899539587310196224 11380183 257352452953443937426106248598748823040 11380184 -147300332955696248662347880901863741440 11380185 -279766444300049287927180117145807497980 11380186 -624873308160760914309479968345366699296 11380187 60442070153114568112003413008911134720 11380188 323362729829355254846231845661242329600 11380189 -94172298429075864787461776181146744276 11380190 418431769018941404591982963370875873600 11380191 28143694055176379654967477534699143424 11380192 214518815886534031372325487826010112000 11380193 121613125480746084981508466134519197696 11380194 -4956202919532637365756056503122240000 11380195 -240303685630098748210699812812649039600 11380196 -197524317350513340920375257614135951360 11380197 18589815834042473782182844408871444160 11380198 332839377338921690732802289195397733600 11380199 -12175659860239031258297112131846868264 11380200 -101440004321966227284894752410859520000 11380201 -439330027142406700950779072608421316252 11380202 -572010138911002704959785672352157446400 11380203 -380962844786368324392347377536129597600 11380204 645479882475190606108526935276597542912 11380205 405738784110293227829852527510858894860 11380206 -101933273967686234516661247984620984192 11380207 58136901610130800826245415461721765456 11380208 -1166625071051091399084796228660101120 11380209 -140941599809799000788546053675155157440 11380210 -148308113055594680587248040272042339840 11380211 -444711326876383628019799840364353212000 11380212 286669871965584668763605591496780705792 11380213 -19702954551191352013067895541263830400 11380214 204285627241186432891702814098024677312 11380215 155754903998735515727721378592728883200 11380216 90993311883725320613744666298978140160 11380217 818850383147395664592683588381191713492 11380218 234442513856268824358404615565417880320 11380219 -186813407615832065847385730516517189000 11380220 -288970373117790708096754785680289093120 11380221 -649195829910026648870226722390356014240 11380222 -25386744528083274730866696318491255040 11380223 1032951855831033982663470820620546089472 11380224 -34698716491329541827563005439681495040 11380225 -259379235672161195955587326967658230100 11380226 74052920273823686233493453889162574848 11380227 53531689889007044099669706865352255808 11380228 194665272330013682298487405382215207936 11380229 -384975264243392136010207521746674489824 11380230 39897431793137909302383842051549990400 11380231 92668293620328818867158776708696882600 11380232 -1141123884978122277139773298871630438400 11380233 80961285319016494834303839635486421600 11380234 196770026941568524804928756725722118752 11380235 434368242965975724824538763908140470560 11380236 -39178516599039540802928520500511621120 11380237 -590230187345850327624233181293427295008 11380238 -238551227732336548437348192207399248640 11380239 11290125380100841262063400744012279840 11380240 10096662810904191501059595896723865600 11380241 -69305464388037620732379706836755873358 11380242 36586471369596319577348638130342420352 11380243 -239677476079599519186587232155863214000 11380244 839056444486125394611446364771549553536 11380245 -339119037710750394086044353475983744960 11380246 -140696558763020091962611043655005536896 11380247 -41785649104060427069095626530005657728 11380248 -412314762957521437509594766099265433600 11380249 427338613016140537233194297361377282320 11380250 -52275451241688159633119070618332520000 11380251 -17624854391719788877336265103816807936 11380252 -156248836308933886531365133484807193600 11380253 621716592218654736168951419040565286502 11380254 -129762176993246887078548642620664677760 11380255 110995794326646710863983385470834664320 11380256 1134904617325675973543163918669753679872 11380257 7467712979568791436096931357736761152 11380258 -538841676167340420355714423330956857520 11380259 366190861531133009393278061887282481280 11380260 -304794087100283669006092172000793661440 11380261 15357198352328458003195996867737076924 11380262 28733507281471308718743793282819080960 11380263 5000388625559804238478257800385251664 11380264 380359313594513324815924969177539870720 11380265 -145554798446600188676990640326044364280 11380266 136798654985131444903877304516440279040 11380267 1139761370360782118389438957606793505360 11380268 -452366166458528876548876653874515062784 11380269 -259819885919769668430073610803641982656 11380270 378298763089598308289133992063622053760 11380271 121603070796323029702134726122647282560 11380272 27915634403867560104736784808015790080 11380273 -1183928680831689345790082349383332902336 11380274 -64570145835128114284511416987094686080 11380275 86351126710506207362484701909260654800 11380276 353520169201291898177618045335345829376 11380277 926377659951940044445400482754797302126 11380278 -6813877495279811426784846570264145920 11380279 -177924229198640591007224033000186006216 11380280 463449983308013407395518464477795430400 11380281 -507137672356882385216112243931752788256 11380282 -596068350248606124191119990805309142816 11380283 -693840140086286078641477090725974883720 11380284 521979093421006298580902102065878942720 11380285 -158570746995595214373384412549067028480 11380286 -88002688407194057650404150005250020352 11380287 268557250655319637028015940758221615560 11380288 108736901782946492437773617281411055616 11380289 654087892450065096165217744968872529090 11380290 -155533554296727064190621642027752289280 11380291 -124041379052076367775975620357376368020 11380292 56281619078204091197448062911856640 11380293 738475781986588823268450650237161660284 11380294 -10906833331818984365893737150190453440 11380295 556685600223074658863957676202719415800 11380296 230638689380607714959217865233607065600 11380297 76930629244872483080658582573135681040 11380298 -758423330254099655700861749858142948864 11380299 -491634644783426269692177024616608368424 11380300 493120676618487236947292810825231232000 11380301 -178198737380874491863472205406221874698 11380302 413428894233990816366703354455259123392 11380303 1012693560939663782192176636158057066240 11380304 -129322205407755968059919801067664982016 11380305 166891972342501383665443116278763605760 11380306 -50778306478345799965555226910178266624 11380307 815778378202433840456603629891147716000 11380308 -171016239094412993432197449452443570176 11380309 -570190669249508661037147309555210557490 11380310 -329023504463479583004642470639737098240 11380311 -338338161098768197979666328927833757360 11380312 -242476687656684069181720406645781381120 11380313 -345665454025823504731263164323964394240 11380314 -84234976720050006561859722426829616640 11380315 -283391942538525285775730655195919148400 11380316 11878959916564863735947568493365765120 11380317 103736232183945567521332826614842978816 11380318 -297743362707481736592149261581272416640 11380319 364354309357575973541353677587670041544 11380320 96976067866346390818085359870987468800 11380321 -796837208334207410507658116229893760478 11380322 -83553193966814186407742808111705804000 11380323 -531621003330656531717727476359714044096 11380324 -1242358766670436251799579263072683486208 11380325 -182237524903333086828247939959542916000 11380326 78716257638477900559556133952263639744 11380327 -170682570707967930820395495735271117728 11380328 743261236703134701179057230813051100160 11380329 161211410122370557648030743471446408148 11380330 41007956475279571607812426487081680320 11380331 -74314935626380204053240306857221903776 11380332 453135466031949829903322316049389158400 11380333 176015668880424630832654850555758515360 11380334 29620430377324148798433292796325307392 11380335 14287074894093369459995669276311046400 11380336 189016286836932874584257860090834550784 11380337 8511544367548424942934698026734555120 11380338 8801163822252190591677890930750730000 11380339 -951717852931028757772573866778193927860 11380340 -150718767433795719414148350155514808320 11380341 -54252026932459563624623179468572604800 11380342 371195052468550437887578072494012519072 11380343 -89903696754623830973006699467947881472 11380344 -16856411016015602387047457146466426880 11380345 1223527607624265759383576066108339788800 11380346 -37937580051687732702048336006075076896 11380347 -9881936224903617118633664796938639040 11380348 82851261787808595079772311089338658816 11380349 -125592428163875412343669154585399335764 11380350 -53246242724044591722096319811074344000 11380351 768575140367233760412305350979496724352 11380352 -538103449098151046751754929021848125440 11380353 328513879774583007329766162900302443008 11380354 375101212598091982599958831003712640000 11380355 135302460040395501930232690709391084960 11380356 -72977611205372579263751206835662541568 11380357 791653461617823111555079012401272192606 11380358 -29911738441462101075134869801474633920 11380359 25577106357038647762017795974845321728 11380360 -543267771020890648609016704242260736000 11380361 -4286556020980162668502817582388518988 11380362 43550374033993722626081796163194438144 11380363 106849757825412808669977692463634606320 11380364 -86139723742756687845066641692520788224 11380365 -565680125300015156674170456271010520000 11380366 196376836652035122883940585679545987904 11380367 559432307914560219438960331120758846048 11380368 138024381432127331211263866936885837824 11380369 88577047702668119682238236163015217280 11380370 -74594503680480340109827766123670128160 11380371 -3797513464944810048446701331456150088 11380372 -273770988372582850527430807587395582208 11380373 415521856919973565513166597647455402720 11380374 45766088214394302256749519790728016128 11380375 181279168439649142901216962901275368000 11380376 -286860676145010429966219126357363056640 11380377 -122074731654316709639022971110765157184 11380378 -227536582486207198025723237621278477344 11380379 -85504718079389914213882514529945449472 11380380 -2188388328149054887040775536895836160 11380381 -295580918931281908686223754291268490368 11380382 -327350299592385464140764984042957470976 11380383 125093932440564172511483351572174696800 11380384 -773590709346148651533881582175944048640 11380385 525242359641220142015028724517658482580 11380386 46196446878618254577534580890836004864 11380387 444105769215267285676416212483676707036 11380388 -429486696573347861436544779588962147712 11380389 -570348439318377240804072723404577276576 11380390 -62761923099127994669511590147330891520 11380391 -145033116267875017563389228501101530216 11380392 920393785814654717765505240738693120000 11380393 -326810499015838273829912317420881540358 11380394 -53425880687044934656516406324078535504 11380395 -38969549957102031396413575521913488960 11380396 532462566537756924851624466547370988800 11380397 -62021901966513065934128998965842376000 11380398 -163240330766032792503930913098715579392 11380399 532439833260288127527560718713737504400 11380400 45676244081401590924292562351844556800 11380401 65255292286767592775229917669751590400 11380402 -31466497051731518690636482503635114496 11380403 -381716783263448872850718501251778639348 11380404 10255989631709453550378096828970082304 11380405 -706823670555596222437829470783762739940 11380406 -232419016779761862180552406937079178848 11380407 83663467312368229155584342966007147240 11380408 15225812337354253589116165974727680000 11380409 427166006324468473046347581334350557610 11380410 -23485260316543472697783757067367014400 11380411 70094067515812873974709042893656778240 11380412 31748615396079185767552517383020057600 11380413 -271143771728994281143491571391993568 11380414 322434979274294507403924343309243213056 11380415 -843967018391123952782140384414857395280 11380416 17862741816274746089347993683772833792 11380417 -224099505537873527608186270940820680768 11380418 -9627754741858484886628752633328900608 11380419 838040036995173189491460261247634891064 11380420 -152065052984571450512391226387900926720 11380421 -510640555461189617627703461348086903908 11380422 -36077899617746191721143229025338526528 11380423 2901583577616150572641284192325651968 11380424 744764606917435794328334319503764684800 11380425 35404230104395159435997948029110096000 11380426 -190910225419953943888813647181704923088 11380427 -500269232645523319673722711034339035320 11380428 291842135073145499131355287900345551360 11380429 1048134029593321382278502374253126981676 11380430 146446340760355801904952286315622688000 11380431 -131992006261108520539094576908483707120 11380432 62077505623159667694075773462919380992 11380433 -638941826781016628527394284640538402318 11380434 -99324765474858536774921029667717655552 11380435 164932894197853585624653266862008577360 11380436 -367440667852424893393527954963446536320 11380437 -482949282948396325496455094917008231492 11380438 890717155404333103658249162745128506944 11380439 -724551721446677593179113912193989111808 11380440 190368143072087963046813776094546124800 11380441 -17468853941908190425179616126453382400 11380442 406617829702864885881448617729589964544 11380443 -113657301410031517902244517109372696936 11380444 522866612251182146541834260839844279296 11380445 -780855467835399554257334885514545121300 11380446 205422235028718920903612395460794429440 11380447 538871018252848547583286930510581850840 11380448 293645321973002202919447780700934635520 11380449 -652730053434713739623279372706053076960 11380450 224899139222540793520490637100820934000 11380451 -79612837424022801701583300233426760600 11380452 -187002843025976379402011633056985819136 11380453 189473389724631256663367725655773841856 11380454 560302817634688224150893919298332344832 11380455 -54660754672897445663344547713280991000 11380456 -74372892357697258727912363083660953600 11380457 34123556560943019592142635068241782240 11380458 1687061177987968933691198715788613120 11380459 -91744885162713779744783914749928271760 11380460 -40736213370819007891821275890975334400 11380461 -506709018370671877787794765701435361728 11380462 273982080855629651836926944121457950720 11380463 275379289203342863297164036138953641280 11380464 170027777392389626064663108758813835264 11380465 -158518793856668678885989565077145667480 11380466 -1738579750870975760601635670259357056 11380467 -94775498636262423555154091941496210688 11380468 -884476747787260976763966115458784450560 11380469 -39410569082438157358497757905144509856 11380470 -222470532956965158200175351389267558400 11380471 869744598778647139347484461269643267000 11380472 -56131676341491485400275048861854924800 11380473 417099880961190490266651418128398378880 11380474 -39493114779191064662470488482681491968 11380475 -105294195248113499087711379286981219500 11380476 -50370907676250342206125412367379946496 11380477 1129230452308512763164838680591307224326 11380478 -175855617093520000497415160163667076352 11380479 -648464539134626404826184358982703078912 11380480 -9928221592514439001883888474275184640 11380481 13973274170647971948423242584152059904 11380482 24549275255281593195415165639173675648 11380483 972442934677355169010978393674243380732 11380484 20299375241610987728814898235918843136 11380485 -102435228984553564387201064807596668000 11380486 -344280569633414166935024414752007761920 11380487 794324302294222174026914635086000735240 11380488 -50015055254628404852816702803171246080 11380489 -709112275974812668548333270476548436710 11380490 -114813712925044482484166468957696816640 11380491 127152827189671907663014434228510205500 11380492 512035421574589701163074596190837906432 11380493 49375540466978220690840812371535354520 11380494 -569843403810880450406496869181587834880 11380495 208034876444596035646143515353435235880 11380496 -330452172984571682764120661207794384896 11380497 -90119630377684412013187403010693757728 11380498 246113379887883088172381044035313050000 11380499 -319685781369683478437708103276725217840 11380500 18510766307027809358088777335393472000 11380501 -861313369424987587791518418315457984896 11380502 3512211014671679233106452099040089344 11380503 -190216341540338904323626048986207744000 11380504 -227858330252581805667320412642670602240 11380505 365707481589466330884481565209446102660 11380506 143720821213125612263305033541903251200 11380507 407087824863645721293279797917892858756 11380508 -164015943355097393799235005207969372672 11380509 -2763637676470840289481414748276126272 11380510 231385717942556310712639802733575472000 11380511 -369225783837080713681767153313110775200 11380512 276291437375029011406199683254992240640 11380513 -206220627225489434112675689375092686238 11380514 249633892566145398025504640398944507552 11380515 -87036496962104456901217814614755137280 11380516 -10643417375715249297307725149694697472 11380517 -373131181386432787519221257490033706434 11380518 -338396998597231454657284194009067175136 11380519 -216801894103508050632724341548214663840 11380520 47622451970447692817398255317510144000 11380521 -590150022791621142740948186367001957488 11380522 -30217776007452071669277594892744676688 11380523 -465397127857832038531965153484139270400 11380524 -443607024029516774490731134648885369344 11380525 -3121197497884352114925459000406280700 11380526 -92087193330018010911285330373330708416 11380527 542010271408597637799666969017087421840 11380528 -200036228308640439359809390396890808320 11380529 537339641306223373784989130591377187184 11380530 -77480685403929221944532667265586119680 11380531 -29191461210596065987530585027697794768 11380532 -496628551219155534624314139378319730304 11380533 269033229152778472045038276061270610304 11380534 -35482071474495766427170364164758528 11380535 -780250643316669468695526825858621620520 11380536 545134181849205627859786103484008816640 11380537 -120095346186942320248717410708854286848 11380538 217943487774142048936964847000296448 11380539 -110636392740622435494047273856008033232 11380540 30019879474099949612686303444026470400 11380541 96544229993535145675505954950378783500 11380542 -117940550728752249798730019880964423680 11380543 -731264106836276592095184232969418502208 11380544 -134904276547259690315598914279587184640 11380545 -141338668577781143863303070842905456960 11380546 336278235539331942930797682793174475472 11380547 167362051341950671276375317191329719996 11380548 -440492570282193973304538657038968940544 11380549 1481992476146246266615153608152981816736 11380550 53035733825425817785853877477498856800 11380551 -17339403749366557943598447517387055616 11380552 -14525467009127434234839099874173050880 11380553 -1287159651694372012551501564114976589040 11380554 -10591353876490007089251721863853071360 11380555 -36284839093183618807510271268878614080 11380556 -127129936012516693446494779970992573440 11380557 -399732306240236432130882683787940886880 11380558 -242565908734331772492783050300778036480 11380559 820798151361242378773114552271929089816 11380560 -2347651871344451161653555789663436800 11380561 -9949298849634638957904978532624903680 11380562 -12031185524915426716112074143828033408 11380563 360364729895909619036746223804075785880 11380564 -373785284476905213272609321973186992384 11380565 -718258346020893160106240566897059840 11380566 -251910675715073923930485960606873485376 11380567 -1026462121496270241665868959875768519848 11380568 -608238124255640073397594498220206202880 11380569 150585579664494886142745429803947012800 11380570 -421211687255366530593876239736761951520 11380571 396980627815010880500941047112186666752 11380572 24425647084669516895191883090583923712 11380573 -532429331852822373411008776706436298016 11380574 624755048346992540495337914757743451840 11380575 130196993800576042065565880032348465200 11380576 -1234468859713651560586747280171128455168 11380577 170368412672530417656930734699287843860 11380578 -102439440196854160305237448222641330432 11380579 -225498451439800909118596546065566410848 11380580 -403652647796390219817416527956765941760 11380581 644341202664685537159408430065311900 11380582 494034956349172809666541522356355891200 11380583 -426626679360897979871594617875301179480 11380584 94938832409667324990125289319725465600 11380585 374977255058142096695806307399333151780 11380586 204733824659158870384780132245496872960 11380587 372723506493928228659599993181202187760 11380588 557695181969223281526209788731312658688 11380589 553108971906454089332418020961918511200 11380590 22147644505155013793854973864213706240 11380591 -534247835618329364486039844491971247016 11380592 11199240074042414688140023647672631296 11380593 -191995502820794043760612856989602726480 11380594 -89623613081324600646890308335016529904 11380595 -434590850005192622831502768106358890080 11380596 84324527154445121076052509626705854464 11380597 375525789736861160586096833119612390912 11380598 70984313993402775487265945460842032800 11380599 236654173399567238404820550723031529184 11380600 -162112519274145370015535280599408640000 11380601 739679583719263754090922019558908972000 11380602 54893388858463030637040008058974840832 11380603 63345571326376250233830106317800691344 11380604 637037434363816245620588961540437600256 11380605 209186208420346733330368758268867044960 11380606 205814451985920818904275494603610890752 11380607 -153443387275524828331592801311791003648 11380608 -112819840360945324253062789135859712000 11380609 -1075268965492299517852532762427934731984 11380610 -203917370261535770563268657634146819040 11380611 3087993431214750577184263032564729600 11380612 767033619692815982931126582142402800640 11380613 -927234991961525933174056156955235962820 11380614 22165703967956543800358467933177915392 11380615 245051725011900044402413612982979914400 11380616 136581565145294214091782202536497848320 11380617 198268127149565857236500746854965818980 11380618 -230816416581517585585890217976538312096 11380619 285892196365375154451689322082940344020 11380620 -329865177687048549458149596886517760000 11380621 4717967729326427672696268708209209312 11380622 -37180393201150677265228262195671979136 11380623 41598870730389371067926320533463749504 11380624 24986872572928628715635145468399599616 11380625 -184261130500169297112043577741889450000 11380626 -213426064097189139311238557157680679408 11380627 -18758458481389582455966701607586615296 11380628 54649188029155283124839333546226677760 11380629 333173980462189320725617322828679744 11380630 38826607502502157756891812602910232320 11380631 1402862689945436512853907698798356461072 11380632 71394040988716758750400343679078359040 11380633 772016177376588025311785019480601487520 11380634 360830604522341260930571813392702719216 11380635 260124018009302961007763363752390387200 11380636 32954710424143351640682653179705431040 11380637 6899690515906642573780175677104447660 11380638 -3901057148675889902729274280188475392 11380639 -719019863893923408296155488233510649560 11380640 -733573697438897180822674082419104153600 11380641 -21871144547990642876835797398868064480 11380642 -137470124393864215698565395211359729888 11380643 831490479703484673361321416002441592000 11380644 269184563181395144773154825781612625920 11380645 -4509392196472821511710404930226512640 11380646 -246351395022321021600644010459662557728 11380647 -389908605675300116068266583272059741400 11380648 266955933683709390185100224337693726720 11380649 -46907189259680235842806453398844385664 11380650 95658852674409665777575766621468697600 11380651 1147233611074405279539698300878732729652 11380652 10997540452113940137253393819814026752 11380653 -52252398562119017740795810943357323680 11380654 197500484660667277741152027164145591552 11380655 -447804135500584803049244574173874720 11380656 10017627469608079629679906418803605504 11380657 -291200433522719387847464892808677639708 11380658 -205909020440508589586987265031739934720 11380659 928807651728631187996091468411472945920 11380660 -1317211577061147885485089735286999040 11380661 773212720799934144986878648746030124800 11380662 -257685379467969500533645107989300906688 11380663 -187405097046399099020769612055584783440 11380664 -660589918302642667456969541454181232640 11380665 -98737840282598793619763754952012006080 11380666 20895181362600249064594313470975444224 11380667 -770739819902801672257462780024517046168 11380668 -16265267786115386801572369461048032256 11380669 -348485213535062352210136641085323679930 11380670 -113386092088003699053122089174451773440 11380671 557801917206720766712889740934450082272 11380672 173980460240389177155709253190781239296 11380673 -538248466426119996834218684654101019820 11380674 -568238530596454907998128397298506779648 11380675 525369070869485781094602479645560883900 11380676 -457356039509368983776228418933758631936 11380677 -34280639314238772013947349123181859840 11380678 -7673017581023624397398706053122035360 11380679 -842677172958736301701185800810382663720 11380680 377079995396890153180907761084192051200 11380681 -3718907067361878411289423221004269760 11380682 -106361844407599154625455473952154513216 11380683 287487823146184629551627707580699332824 11380684 -275217436865713818379593795671469496320 11380685 -215935944671242590806301539358830893620 11380686 164191145010913510446855064299396992064 11380687 784165212014530498735216403226612556800 11380688 -65849290175542396504186742776214716416 11380689 -54145591313752624299052752667689269760 11380690 -39101559605638728723546653490979478400 11380691 637660404394200408896767128930811914780 11380692 -279204422717742936195688357046048667648 11380693 -126712502518377561996500908427964260000 11380694 -38568859729134565649948378313892114560 11380695 166613211740553100274416416543317347920 11380696 -82636959792458960714273260105223884800 11380697 -211169010180441008449128442743637437420 11380698 21173036818988835292081604552157040128 11380699 -53156600118504399109704044322308804352 11380700 4349670633885984733289391381066624000 11380701 -496528374646767098275634906715541239936 11380702 6141123066535127549077526519293094400 11380703 -455191212687608897271196998643895027280 11380704 -221812461111620189377489310692009574400 11380705 -170852840632952911238891641459408290240 11380706 115014429486990669287510752737615285024 11380707 325279693840410745024251348647343987696 11380708 -453851224919252838726346050565369766272 11380709 -817478310899941434071857803227701860 11380710 -177167139793632975784983980320414586880 11380711 936377521418497986455227002989697839112 11380712 146786010502762567235455578171632762880 11380713 -433883372290933923387021503073534105456 11380714 -319520793506124773399836212815860670544 11380715 617294628509089175287077155988282615600 11380716 -1266849919818417361347868179457950842880 11380717 -1157335600270132188536377425798043816234 11380718 609818577654171811735033186406769311616 11380719 -47549131429193330295374398180440953856 11380720 3625888187231237029732727136678051840 11380721 -1640163684678698743366525539973526837376 11380722 113762269403772814929845810532871457280 11380723 -479838527925081835755718235454128319028 11380724 -6143186860703454225840832793226313728 11380725 185672603139162541974879609204236939850 11380726 -241035918546135792438321624277186910976 11380727 325872900580857794923745032193306625792 11380728 -242804253670398280993896098286775971840 11380729 -558335457485266090271277811118520939670 11380730 -361222610681201120377712584359936307200 11380731 66488683305319307802397813778972517600 11380732 249267973022418673411204253850063396864 11380733 43618286638362908181043486185313198464 11380734 130875524034961400171200190204286151680 11380735 -527738919853139931315854314076435412480 11380736 57044155470824422044742939394168586240 11380737 -23735856166342620774480788301951701760 11380738 -399111446290592580138462328717761504 11380739 -170100441447491158458052487907952312440 11380740 -158802016301044713439396808088219033600 11380741 392141129823167224952691936394156690142 11380742 -223104484951479087640530343398704461728 11380743 328653845479237971181780796467395888 11380744 181307257100247011289318894484517852160 11380745 178164672402705611380002074876006157120 11380746 51955507863729772897016688083234081280 11380747 -255823197388794597114454677644976384368 11380748 -28992378506063844726809298004765192704 11380749 63102953898880926550086443286425609664 11380750 -174056734903194999193334738273901936000 11380751 -305990887699120547571570476579432076096 11380752 -166800990725729461166136837548886835200 11380753 -703492000608526968278260293104939956880 11380754 306652448595364690503525818762230677504 11380755 201715700400651510731959909485326356320 11380756 -412331314273188705424993670815293609984 11380757 -65080375172386035707649105722068874994 11380758 -60639429240995069276983968939302815872 11380759 -503984773629722300513250874256969720696 11380760 456997750120834966282918038094715904000 11380761 -302277687858393846901196080217264146368 11380762 -147701646908045036181147296894174596368 11380763 -210815376816060721940473642504561017816 11380764 235485954299308715035267568467413934080 11380765 -32926673446545465904574621066641454880 11380766 -553428512234357158184978645421503703168 11380767 9287815458441837648444327550376667648 11380768 291651510115953538849503006893052788736 11380769 1487167112067231611343218163807439333800 11380770 -162343927767565129598881433140709145600 11380771 642123517861005570573177094299117722972 11380772 136634387541722244846424251015177830400 11380773 -30845514225630252819756446587620418752 11380774 -603313133051659266756168783918394520448 11380775 64272571359263369457992445378732598800 11380776 -519853655101026849380632235578982400 11380777 296353691971726947457507477588106933392 11380778 16955077908722794883740667095306387200 11380779 -190769710782499410271308383208439932336 11380780 31265045344340614810498617713490278400 11380781 -229397915489648159008280764538231421672 11380782 -13573899401560759421137003483406057472 11380783 -186286007653038581214683385317712713968 11380784 117619694673635122625964612569113804800 11380785 37920665866109876233715688746211023040 11380786 -8050294952215581508759089105102429120 11380787 122849106206800040401142052731555387592 11380788 383392488797159867451122142035808473472 11380789 -181656590705747080516416448322045756100 11380790 -51551567098816409040784621402732705920 11380791 163388345309404408978248726687067695360 11380792 -250546333036251170659564831447706112000 11380793 -509142157089411459327613459929025286460 11380794 153744753302560976765399992089385590528 11380795 -322616314221269013884999326943688943680 11380796 36394333708732608473137736397605099520 11380797 -220873279236004338703912820575244554560 11380798 -324498224150314371181707542493918777792 11380799 -371206714813238846790603286018105310880 11380800 55699309919696811826600680081378508800 11380801 111366398291012037581854531963374340802 11380802 443791607487957318484677375598808383392 11380803 -174720291066535567065709966294024627200 11380804 395991574894702402241397861085241622656 11380805 174719168239276484540099516588815987200 11380806 -63636181533444286337800981001284123488 11380807 878315707574000308266633388309236641032 11380808 86989006852429743458920824426690216960 11380809 58900212338376957021111892109169551328 11380810 -258134460470578332615737350748160000 11380811 401890728009966745210434309120837808752 11380812 163102908809926166235071619083377024512 11380813 -209181804528497009109651698593613722496 11380814 -334713758128878338475629712890137246080 11380815 -888451185099217336764088139412217087680 11380816 -144966130574146471084192949081616171008 11380817 81894814176623774611820248040624361792 11380818 -59689258656931210177370006337898045440 11380819 843444445596236185319420492173268160160 11380820 -85765779138587474469127458842883532800 11380821 210220105311048960989838947040100003008 11380822 -16081316130775233223746498189869227008 11380823 115846743637010374686456190098529409064 11380824 7406224904806950529279755459955998720 11380825 9679984223607470669076199689136273550 11380826 351549791943903967462082808350075120112 11380827 1026979746891198702370760228840871638832 11380828 295275962194126269427344812086589792768 11380829 908170871530838978923865733638582497440 11380830 76648060585053550488776964315421835520 11380831 355600272733436753782862310637443076608 11380832 -578548065217796829098603252802517598208 11380833 104917876139854260069786977626763760402 11380834 -582165789586326878989811654768592739680 11380835 71693418613950982188408082943582003280 11380836 -249604081165404170967847098897047743488 11380837 182953605583878509498751359724426024960 11380838 -233113004061395526564201326716395025824 11380839 215342199668560182034917434808047581224 11380840 -195368113527736573588851268995303475200 11380841 57378218641820948258494409191922785872 11380842 -223845829611684475733223332239005154560 11380843 606568631551032215408198788642236255092 11380844 -172942471590968573279616430278388297728 11380845 -78835579336295470858272134294629416960 11380846 42256262461551498358477785249602770944 11380847 1011770042098803503168738656602322767960 11380848 113360881503375079355460377275740979200 11380849 10236141336818995313019756260365776564 11380850 53557384481615853448726525282118028000 11380851 392887871112647729743009353132976742400 11380852 303718201864372684632238246810431774720 11380853 -19284711301108628784159311719678913952 11380854 160386546336512426283179834464439106432 11380855 -150671703678654349985321722478523843240 11380856 -34628822336739347000473157343277056000 11380857 -131379176213487551315197792616773782960 11380858 -168558677810707830668241133083039576720 11380859 108571057135710864419439115910042950416 11380860 210506875020510472408188792755508480000 11380861 -935823102165869278429891736320618620538 11380862 130971854243154771592111115320319691264 11380863 -47762181826399656756006924963896703216 11380864 278737124214721740292236887270306611200 11380865 -82591809988873877174824793351098248000 11380866 7655637900110554166773770730060568064 11380867 121461023263166630270900043228365538800 11380868 -26828152183079928101649971105421546240 11380869 439163190923358732037520217517042563294 11380870 337909517299163127757926698103482069760 11380871 -763292609345250823574579884508099521008 11380872 95233729933179779000355846275681894400 11380873 353597679278909604181708665960461395840 11380874 5533024506392913189310177765198509312 11380875 -63876456857804888516998571923253760000 11380876 23721707571114488642370005222317409280 11380877 -10328589342291973694302208032383999360 11380878 65397825963644410773026698836815308800 11380879 -1487525649748978785709925567461586090616 11380880 23992428327117195083285011886903132160 11380881 -4984459808617241365456575923061516048 11380882 333119956702493703777985110162549302784 11380883 -787851445120193396707137518035553784576 11380884 -457442997177576507433525661952228747264 11380885 264894078527422260149988321069179590200 11380886 6489293709067885380551990382745187904 11380887 -350276870065857732935420712194383768728 11380888 250715732743006374230440867813063680000 11380889 -46617856102296348046152273141381233472 11380890 -4030420251718596201732243407453184000 11380891 271928884558699926059330831909925445000 11380892 125265556249758449149610540673906074112 11380893 -97081289356618630470890550694704672672 11380894 28729605885765307306938315258583554432 11380895 -377498411982529837483653634097450592600 11380896 1861914163892710847629830996681031680 11380897 -1481367820230669241344783333290355502 11380898 -466199170797045685776463683555653898240 11380899 -202128191653607553379050929678662937736 11380900 -170843576287903555417344155534054608000 11380901 -80662404531188821071375460317311348448 11380902 -20557610378713211937069308307398555904 11380903 175948983711564881637171897024019228080 11380904 237568161363860224691741987154398976000 11380905 -611931305971130942888233512162330384000 11380906 119483456227634479921074241017498491904 11380907 -590284382735632666816179278085363920844 11380908 -20775901835333662619180268772846632960 11380909 -1373181151574207846091757876720583160384 11380910 338963478737838515191418969057394087360 11380911 -117820135306781285940078203056600807920 11380912 102099405204059282217900873749164015616 11380913 407154776490480237268371646769534463780 11380914 -382114853869950194278666346396285840496 11380915 -95576654507499684075735373634859026880 11380916 8250440966504394630451226461733376000 11380917 -5043567852216453872423909178840120480 11380918 181269306384412617988679781944410953600 11380919 23716447157942641094645185793139433008 11380920 373824759103744517106014106235391385600 11380921 -707553988561556250785375466467404961878 11380922 -83739968232789220199696130767407802880 11380923 640578008573632130372225389261243407240 11380924 -451563591799000940442080362697946560000 11380925 56796204906479171010829563747880261650 11380926 28937875953266090918778778801545535488 11380927 186403908600862480508157988320687603776 11380928 -122369204717792490162495710504178155520 11380929 29319393186682786212823597596684346368 11380930 184607449089777592908710285310168153600 11380931 783546916832549067254800536826898172732 11380932 342693623923797730067188157264661964800 11380933 -63804111439776674463221200292149550818 11380934 -1085619475299823919323611757121610518400 11380935 -210486623793811278863365962497797297200 11380936 601029944175794341672316339496989844480 11380937 -232762404205847054793788176240580467968 11380938 142675626566300113782294315402339788544 11380939 15394119714648497519833441282189989840 11380940 -440429524628355147979714190303857320960 11380941 45663052840206304369926190214929547520 11380942 534695593387486187754546281552755207872 11380943 -54135421282146889884061276006315282560 11380944 54988565484011177417243952552384135168 11380945 315462223686737470769773051399787937600 11380946 12510917369189978339936770951270230672 11380947 257742639788327323898295034316723311800 11380948 -427942194156474546923079976908695199744 11380949 580987919503586346536551718713308956640 11380950 -2943253893255079372759033178495414400 11380951 -724717346946566594703043282031815357048 11380952 456215081719668166810283307534233763840 11380953 385548235958907969918757760687884103808 11380954 109027967833349327012656337625982548960 11380955 120338721785904836674545177943710071520 11380956 -592433214659662260268966614433999847424 11380957 -122962091063402912800788308044818569888 11380958 -512716837273386130160539166867127758016 11380959 670741847028451801772512963035185160720 11380960 -620301212395249140642567305977268797440 11380961 -3678392022797660078277224758671993438 11380962 129176002793179685604523987424187290880 11380963 1231466669819811277442519553152605636560 11380964 20349655364744552099994136636156600320 11380965 -52545493370084468373484865046907670880 11380966 -407862238433540947124433767567896481568 11380967 -461576566498250749727356058088739252656 11380968 -51650903238344320368217145822650368000 11380969 931787307893314606519252865083931965370 11380970 -96662354661401219760993901205228572320 11380971 46083374197181656191406089015465959424 11380972 4693073705043626382001228608914586112 11380973 447299535424380205879029947486855897880 11380974 -141642100242014976178460301812845962240 11380975 30108497677839932327839832710160703600 11380976 11871053907512031763943189629094756352 11380977 -88797342292733314513595392018861933440 11380978 -18282676089940531673446303408485531648 11380979 510389024327816359695892187317941221580 11380980 -155557242468511431146590121527789486080 11380981 -588401036119249661793614609143973540000 11380982 -10048822296866448484117280900251599360 11380983 -295120067842100187041335129086117131952 11380984 -13784757696500875769082226224204103680 11380985 304801366028961305416445485593992507520 11380986 -1026438482754198638859669759973771776 11380987 -11235408169629760861408342486156038920 11380988 636993674242992684024334875002354589696 11380989 1124523032252724845539680415876686667008 11380990 -1812012769160838148142379420060405120 11380991 -458256882671085392784419596261599402600 11380992 10819330254763016309118813076161822720 11380993 903936492441018955990819045572486530024 11380994 -320132092696504237041667336025485894704 11380995 -297190284447938728855137721409213333280 11380996 -318066318103724594710005701043335255040 11380997 896482476382789367695705967839400352192 11380998 -215112172577502366936857579326983493632 11380999 -35595960809930853989328898210903726080 11381000 550326311528920128490182569579520000000 11381001 -224517623619867272445247931172789209376 11381002 399256709544125101979665823196176987952 11381003 -7164419896210320156680436941125702656 11381004 -97425730894909396502776326458072405760 11381005 109418649778003460580375671414989635660 11381006 49477114183786453006008578994522280704 11381007 546158675449839289740406943019930445824 11381008 35920379938567108323939143497893494784 11381009 -44343904606242737771403234180110097600 11381010 -75617874052234676768893650306952135680 11381011 -319467363597139956906893394110546802388 11381012 436091172252332496967281280524607860480 11381013 299497695784096129707155865767602888320 11381014 -359155873241583728577925903957545015168 11381015 -60028105136993662608959280354313550400 11381016 -33069997647425357274579192283211366400 11381017 -677973020456401451447417518644755223160 11381018 -1190214317464983854810998371552464640 11381019 18682313611883446607151041327119564800 11381020 -45680892666359170700422517346533099520 11381021 168051012464839781066659235274032720640 11381022 400256088903672340210289945823844429632 11381023 -913926448268965041478148030481196109728 11381024 -1440154704879187057339211788739941367808 11381025 4732121383044321604603051751483988000 11381026 -76211084012827995968488805326463005536 11381027 -165688130513989764700571005256217415728 11381028 435976487817552400716065327023074852864 11381029 -600032396352911083775873756764024518720 11381030 26281287987170387201539858036473246720 11381031 -274088123536288077568928332888393765680 11381032 363171554740588116050696349478022584320 11381033 -832594191057060834313269133392973283718 11381034 -96033987562422087850605372149099251968 11381035 -135578523794994509977182119722424805600 11381036 1531339011557659684031819665753717248 11381037 482696427659722944825348031154756948352 11381038 118786705101555149123462000495060331840 11381039 634330936456923266168598955659112845840 11381040 -196281150642303034932590044102262784000 11381041 -148601109928775305897065690692687594880 11381042 161621856612528062872382496782902185600 11381043 -189456367727786611612845909272557473216 11381044 294376030539100056324920859744329680896 11381045 -34093968319515761726726095010423429760 11381046 241924364298765177230658072698056041984 11381047 127638192985289704309959750007624130712 11381048 -69881769730937532782815532964316323840 11381049 -546536847589270552568707088324023292166 11381050 581761635133721020522080534090922752000 11381051 -120916119236465726285986103165910374400 11381052 28455056437560216353811701022713766912 11381053 522644982181946943396032007742763668140 11381054 528625629347552621968278168348395870976 11381055 -14856572943826719453160342572772154880 11381056 -112403166333292555117803321385570795520 11381057 481854864375528872506142658934151697840 11381058 -197715302896885353524919159773207105472 11381059 -298477318668566480192746743101162492740 11381060 515765226347447691493825546281040692480 11381061 69994056000943750328258463857946401280 11381062 -109699106613490944103655721883382525952 11381063 -415851395434575868171873741283930699688 11381064 174948290802341652813223638552106475520 11381065 51855356332939791232425629801722045320 11381066 418986028118879370115315002501005213232 11381067 -10669639485197988833946778807688714400 11381068 -3467674736971749276360785578030599680 11381069 143757014938701770711009965712825942496 11381070 -8145382308230823074231529447656956800 11381071 389406967226587197691653149652420461120 11381072 -37535565193923975609695549586095284224 11381073 -29326587864747970020188922755338911552 11381074 432674225727822633812077536180595771536 11381075 -35563472704125664597697322630098988000 11381076 -109143798216938338463759020514184622080 11381077 -471142084338043518536072275711668449074 11381078 217682068521097960461366280217453271840 11381079 -812501825304027192725485928004650241840 11381080 413442266786815030553402482347163238400 11381081 -65565641477413980232933331981229536118 11381082 340023137907552525357719149336698081792 11381083 -384255128990532832929004158284938194400 11381084 -106888381448706572523522953789971040256 11381085 16902051436262019072807558231859238220 11381086 401364617839200320065182757877215588992 11381087 440482713028663806084300528428729015904 11381088 610149785336560717830134042634190061568 11381089 640473413657897556696003691884063435392 11381090 -1391570791102546922775687913737676800 11381091 425066125446130911623264802620081081664 11381092 331117534846537174877584508408976998400 11381093 -1001328563062746381726064269774314418816 11381094 -203087865258438747835477609400311992960 11381095 565832631169323787908365989917108854400 11381096 541329424741225536314977127617014881280 11381097 37466175882700076235433791943633035264 11381098 348870735233632167053936374970028666720 11381099 -22255097178716053559271348259669972368 11381100 -14920539162193689532479432024463872000 11381101 -58170338436062609806622819596923849898 11381102 -70598199544298732750895137767093261248 11381103 -261322375150564773806187208783023004080 11381104 16091272540470890990529875030871375872 11381105 -514174659563393499320193913111038858240 11381106 -42627221839737092945232418940619662592 11381107 402012123250402984143707657809437706072 11381108 -186567428808401341512246561095597591040 11381109 -198960939677738882886674994887028316704 11381110 74212650634752806827863174829927724160 11381111 3687148778023258641352738851101917824 11381112 -363190950598928399808513823211787694080 11381113 523709664652664346622436219286242645184 11381114 -286344240673939174516198495827062488320 11381115 57160546232879583420043054080438756720 11381116 550504525080740770049721265258941040640 11381117 -46621944699394367365279812979281870336 11381118 -93538064487000603482108013980499720192 11381119 -686525672463473185005300804683874244480 11381120 -507879023779662747663489285761689190400 11381121 -613203041463703030104260492316466137600 11381122 65926803277728997317391218989392796112 11381123 -143846191873843805620302983400357501408 11381124 -316664955539338131326485254137085932544 11381125 141104822304190316051641606580221632000 11381126 65100797012010222534402085490826289920 11381127 -130572320535885354690623209466768686080 11381128 229079390355053449346744507499642961920 11381129 1095861968082069235123664487062839364880 11381130 193164511541578776218930373033076971360 11381131 11079777360541674129148337538071661664 11381132 -150286263638882441410817537879717934336 11381133 391874423942193087846220662497504968800 11381134 -145352820287040607698613023665917457280 11381135 -445235038879828774901899284160193467200 11381136 -47049995403821515545407056876745785344 11381137 -356055743587306304861533059450771723480 11381138 14120525332751102892879650638832370240 11381139 316834883091047918278624271561708112 11381140 6068305842921336344346297254294173440 11381141 -803025368560056063544421982477213127008 11381142 -12018105284980025317107296143033280640 11381143 1477633475465629610778133525708782983280 11381144 961995884366659850827350570701287833600 11381145 -177292822306089819479531597721685817280 11381146 -137996195194572556464858970300727266560 11381147 -333503372600499875895483460807196593404 11381148 -185378260536142224915048547279755663360 11381149 40227651282610363872832029216119411136 11381150 -78041375309128369363488589620083774400 11381151 288742176395805172816109517540739618320 11381152 721143240643829881908692399791433318400 11381153 250042166457101928239124151597547186880 11381154 1488128917102921550631765557677326336 11381155 -467572653976257076396946009295089755440 11381156 386361676817607986361360248384697811968 11381157 -507232515488944477467650582495615988546 11381158 32409173702576198492075468566876060800 11381159 543667451702836253230772037304521217920 11381160 27376546333262227699138317256428748800 11381161 -1179739360441992998067422103375394316976 11381162 107210495881523139990435111931978132224 11381163 264370099321809399300234723339348209904 11381164 -827963361044600811675314070135104843264 11381165 -532829709425486292835720992513209741940 11381166 -456831454123557739847182772216735023680 11381167 -4366425372025604305046107813528809888 11381168 146071493520322030584555002877059334144 11381169 -583827976921535483428834970182882567056 11381170 -7807775448606727857034674962872602720 11381171 1187071119088851134409248031294935818200 11381172 234165148045037434450117140429434093568 11381173 -26371138314471522306213836714741570578 11381174 1302499104878695001117980852213512192 11381175 -126813019302915737408038877438840724000 11381176 -217873759512519945033635767241932369920 11381177 95012224779930484106436137246179494612 11381178 140759741720092040659350576584946005760 11381179 75887006154476076807679091077618039560 11381180 62094217868898584910725106495053107200 11381181 -47849068643794484555036887226240340960 11381182 1452707282286765832013586908616501504 11381183 -599250702970146661805121289257302819976 11381184 133147269537074392295171319064386600960 11381185 -51421896092254797794289943088730362880 11381186 -24641271615499554244390555541691836208 11381187 110498973248318957420192189720535168000 11381188 48652034761659776181642611438610477056 11381189 -187831285638544891410886179222234455010 11381190 21102766845921853368941945415563366400 11381191 2525320883682594864760520381923076880384 11381192 -159155658116247263659860339374361600000 11381193 -207742369141571545796856347972155968918 11381194 93453651119400146939835730649189689344 11381195 -188579395845945482083409736133072171200 11381196 -127729996787672242612980578927237698560 11381197 -2616072473127888499527905507089817440 11381198 478865414985030321805835747713676241600 11381199 -386214073281915633904570162937182012536 11381200 11576907601008280278369358878926848000 11381201 29957594200454397235418832511753847412 11381202 -33200681033997611126630502603654988800 11381203 -204400955168884081451722265346130406548 11381204 498463009714950888328839316922623823616 11381205 -110611169958073508963106654907411200000 11381206 -74145157197448791462959208167293628160 11381207 -414572816698800066953941795746689081688 11381208 27917754336041803172863188754857984000 11381209 -177298208043425070929195743734230891520 11381210 588371678348343483659129882938252762560 11381211 48856481371811830947077847170580932880 11381212 -657628581269022613409060176588812588544 11381213 -15895501219602131683345485945415208538 11381214 182017789224109826480854696338784542720 11381215 -774744374674814408285400599400529703640 11381216 103788389544797190716475650105514393600 11381217 881586989633866416857317436799948702912 11381218 578640408458745169350401378570525531520 11381219 -930027048716155538404115915425942273380 11381220 -3712278897495443212997781833043770880 11381221 -825623610102274237788492260688526088578 11381222 540243048007708801890384733264941042912 11381223 213097759458297207479693109793417178880 11381224 -539236561019543452837782336700595865600 11381225 -4917027930640902675849089144119090500 11381226 -76183169147722017491962144743205491456 11381227 -313006560386716569203648059960646313840 11381228 467653084642257901387964093225844080640 11381229 38604334988531734248208440666029355360 11381230 -250079367583122959434651494011658826560 11381231 -72350038332164363959017466429015742400 11381232 99136001705274839346348887330732900352 11381233 -1242668075819890045243538933738418713518 11381234 -542764921371721339129522273297078335984 11381235 -211490093640622845738505848955765264800 11381236 641398796089071824362815820331806801280 11381237 -28767616617437599326234143768047705728 11381238 98650735349245037253557983421508907008 11381239 -200712323176374009988778147867596515800 11381240 346203790608859323030302516729856000 11381241 111057014620087448566672445272701709392 11381242 -77042840540956523020967187701824579728 11381243 537002052834499150467541111097019498360 11381244 88307428633795695605591577291379310592 11381245 -741356083951140605817184702749375305040 11381246 31995130067971856341947360311207811072 11381247 1444187878500908098490965772212686528 11381248 -149380357637622025611561840101000478720 11381249 -646985291344664987595655959627048649680 11381250 228979609927563213039909409925241600000 11381251 -190888271311418640126352681555964276736 11381252 23473184424547827786594076050197817600 11381253 97172326668926641782418414894975404384 11381254 -132322546961144482172006187650740715424 11381255 -57897799799260885332667766174153352840 11381256 306818809843593952506543722779015987200 11381257 276836423995802562272445990573855163152 11381258 93034700813209535676967820486514358272 11381259 -179955182370562250478049325569943699496 11381260 -345701683875078671833976381727068160 11381261 641104684591435053909879208133480471862 11381262 163512378783517186874376052651727005824 11381263 249155291105358746518361617555575566944 11381264 -53257168855816759120718288138370539520 11381265 -48913278098379725876136310442098428480 11381266 50006165281983186707725405734570393600 11381267 1474565740308921059817884494905946326960 11381268 -86374267274850451369972026607239874560 11381269 -746598350816679271621355297771803835904 11381270 39065363682282535923435590219968462080 11381271 -196979202617887975167575471277120375936 11381272 -138154281384189345108479474838171402240 11381273 -99708830067167580747515941470274453116 11381274 -12627301224116354953072593011796605952 11381275 -268266651362518450717350968740535716200 11381276 644532935159848622017611719413908764160 11381277 354190785524221577825762075935549211040 11381278 -147441716067235565991719956530556776960 11381279 380093790671650964131990638153127764912 11381280 150714834302597363440469315305749872640 11381281 392341310660688058224760181015696728212 11381282 483552449231221120265305019480809958400 11381283 -6303543686458203374519852757008430720 11381284 57789951154187690628392294780842153216 11381285 1179186669395269938344222766430656480000 11381286 18910897349560037708248607534696429568 11381287 -128829930188708514303765334598235314328 11381288 260847642771086652976932266447891573760 11381289 275140578765294532161910100088329691024 11381290 -477844553066780168303434561825135153920 11381291 -1317633331264112857454002663056084510768 11381292 -67835134707200190060232986669888525312 11381293 -191342634650303736428732520879138938880 11381294 -957417771577970532869674312361251344000 11381295 313084728071232475416807651359821474320 11381296 295019466156474060294272351591642529792 11381297 167631480753432520381905527201009897280 11381298 253172785931880091986940525485468353664 11381299 140317412578275497459421467413190108300 11381300 72764928409930399835628476903396352000 11381301 214326722220087816216259406405178870492 11381302 145050979209643009344598393652711144352 11381303 -598697890818114998333273765476140719448 11381304 -556458677506008228355436497287094272000 11381305 413120807103046949194763447120108954700 11381306 -313939110736993231446792763049307933216 11381307 -10002064361023581387616578761309495808 11381308 626657083415960005404840561301069111296 11381309 -260006569372751877709614076851468865920 11381310 20407260359516077049545210863934589760 11381311 -57803117646693558487536337113137257920 11381312 -74397656254005858350092703140914659328 11381313 171803408563278981395593250434806858048 11381314 -6636420896786665680960289376787211776 11381315 -364967325011214662129087000746906655280 11381316 95836285886522848085958160946076490752 11381317 -919055170709376464470962269414724993634 11381318 169595936813464744149380817957852482304 11381319 491749309727845288071043503277502933688 11381320 -113465612463482675546950214619832320000 11381321 293365247462314927201658006935496214912 11381322 183532992766141663966590433901786902272 11381323 -1061390468550123449890882526839472066560 11381324 -210789287580405321670710665795547684864 11381325 -136895755349961743301959586901156526400 11381326 476907547495807126488472766541739008 11381327 852419507008266916531712733094160152176 11381328 -61767960110026771110451291087425773568 11381329 -301307445873509306125239124438404573070 11381330 22224797801464562099951834485678536000 11381331 240638455437733840619051948104301398320 11381332 -431882200255266608363542687662382510080 11381333 185590443952221297010595243558937743100 11381334 -25107643974878365001650930297153581120 11381335 67138528750547912348795988175604763360 11381336 398353529697877507368151434347883417600 11381337 355210009812956032163024545780755986880 11381338 187177658420335991547851623590180430320 11381339 48627809824556711559812013113421013080 11381340 -82585567799817951438856506358539878400 11381341 29909320425591234042276580292255581900 11381342 18509449811713880705645422259243166720 11381343 -240572170361939109492286082798604640512 11381344 108420405079947941116106839905589002240 11381345 169462800205446691629521260366273166100 11381346 172944330943471298248242136439215096272 11381347 2149609216235474997997448176700524846944 11381348 156084004649187176451010715251359916032 11381349 -47023516266863814940072463367615718272 11381350 -99233204319488693821041700485259053600 11381351 1461136945140175141759149745594728600672 11381352 -561706236532927223285511935721366650880 11381353 -447582173613125785061122093768218515398 11381354 88873772644107154501689565463048334432 11381355 378325860561694013007104654421130729200 11381356 -108972588587640216716529085865923067904 11381357 22014015967424516578068081169874070720 11381358 -192067113795942566251248662779113018816 11381359 -142892675547329741315069866263333378048 11381360 -15877225603074259901095898377848422400 11381361 231925022167106937800408364954324168480 11381362 -405738899352967355013511675316149768800 11381363 221564177224311200183542620984413390160 11381364 80678558288763915589957131032620032000 11381365 373023930043744260739579118307560607000 11381366 292230573008833907200800182818252531584 11381367 -235893503414710322591645786340798391320 11381368 284488006546793993141629942478320066560 11381369 -3553732754206900856482286707615343040 11381370 -22126668813221297479238965074027724800 11381371 -227241671885169355576423289118727590912 11381372 512900962882069860722658162926608496640 11381373 -280639616716443442228550689657371271578 11381374 183480811028843746621613728507326567936 11381375 115043128986059303705173426512328164000 11381376 -126228960168793011212928047827208110080 11381377 -918791443620576401618975873201986864320 11381378 508258736184915676396114856202056652240 11381379 39190840403293579144988443816740238848 11381380 255142013936067647746574637974470963200 11381381 532692610634386048649412271777528952448 11381382 -405659585184921087535560169899029858400 11381383 429149694601681983400912921797313385704 11381384 -101214573064289353449267352836433182720 11381385 77156073365697282922912673721770650560 11381386 558998181790135118351392028203541209392 11381387 -574137000233804593038602513025750109728 11381388 -408256606690686949383605514513061900800 11381389 -449426938352396696289169836142766954976 11381390 -175867889682805878276978568940792044800 11381391 -405366528675462746571992986209342423936 11381392 66423807449397426228379550393861210112 11381393 -445855963500770567533049065617044657358 11381394 -340374641439310764319257564745447459200 11381395 269519632648164525232304742031042471200 11381396 -205171655805804927530942494014286795008 11381397 -882866375758749693406694678319596110272 11381398 51945885843544080647405750433952362240 11381399 702021086865104289333048058307918295240 11381400 -225034976732964153022699949264723712000 11381401 -971844564696924174009521051993062738748 11381402 -30717203912505695610896544012836023296 11381403 -758100330317923376465553986040570064512 11381404 -28794505389479283383831071772111304704 11381405 -55067787056102673758191659884071841280 11381406 328301963221409955326678836925321296704 11381407 15941419255277177761305553125412572400 11381408 958622150410246135314601807548671262720 11381409 -4179257725080755734592662785461005080 11381410 -430881255791711084159527563652881788640 11381411 161606311414645693542316358842694670144 11381412 589366178581836687392465724946120704 11381413 193485458719076547363782127000875625662 11381414 -254962532822446308409871101302042226368 11381415 14008748932194011543651649258107797920 11381416 9528325552096098577385084272172436480 11381417 161491994939731884995890043183826744192 11381418 -78104146259429625259509819417052531200 11381419 1622907167858220756301583325007956480 11381420 193607607034776152399714503108348385280 11381421 -386496518550658551775138874003235741888 11381422 59596694770456033857411594332795553024 11381423 -454204746658230211329566610483580841328 11381424 -130168340678446022168352717946855096320 11381425 -486417878501443359598997693928738925200 11381426 -98841337658004063910034605125177446400 11381427 934929231096178271190700845243244254960 11381428 -88269912558289498848804538282159292032 11381429 390831545270528251705092958153330255776 11381430 14605052183005404252331601498085937920 11381431 -546563218712196088956912828965859319768 11381432 496538115018736107581469918575196364800 11381433 -1410603603198930551311993166278643712 11381434 139524853540215170079460471166799125616 11381435 -107387162455337010791311202131454718960 11381436 157823689703376631893711810651074976768 11381437 -631535470630340032763752424356654813760 11381438 300175516373003116298949468326257317120 11381439 498157184820713302900206217658044743624 11381440 97951537487620299222494507009814036480 11381441 -974727177588384662828791776439189363116 11381442 49312917191205078584036574448517359104 11381443 930498372612186543021571135877923557692 11381444 -654183162765216997893895181473851656064 11381445 201883666593107194887610704686000241600 11381446 156118457761791019647160976514668856672 11381447 -272502991863278657756104045182127115136 11381448 289790065033683167872003818230946201600 11381449 -112361665353406970321813167031805388440 11381450 -17590809273820207442958665719325478000 11381451 -17083222662115465023314453045511790080 11381452 -439198590055412329425974542379860804864 11381453 -320447518042884130634643744240290139540 11381454 -123746136380527200470687084683284034560 11381455 9148299271026031191045451989766350960 11381456 -25572551168981300958408589788482764800 11381457 -661313601574495764269630320255637356560 11381458 -26440078879963841188711107954799263744 11381459 44960589402716323238923405029789280080 11381460 40773514824640726070499088144376924160 11381461 26490812421392369383312587971093680768 11381462 203566296203311721573334262209589331232 11381463 -190726261016436116088070560028045917408 11381464 165312489089756542412070537708223365120 11381465 -120603867085566016574408695674844102140 11381466 -1180461836304686395671246607103465472 11381467 -788616856722130583286335110874921991484 11381468 96329313112026486021629836847646821376 11381469 -465586032669188619570364154345546292192 11381470 196036055548253230019285123957239951680 11381471 -21982275796631457829570436776345439328 11381472 12609691750728577957652368781287882752 11381473 792424134413693203502300539062959760384 11381474 -211658936323025892189412133093558126592 11381475 -41600218342315610017173287475982584000 11381476 750891921995240645178503588009546706560 11381477 -234986361339383117681747461095882973668 11381478 -274100970346223639970561926469392499840 11381479 -427797245950773809748967496361983870920 11381480 133731510975274440153667322787939532800 11381481 375330690243667530608589561956647048128 11381482 -22331210146505304711107994995562102528 11381483 -275529876869806938300269997312076479024 11381484 236978429914167421224043883447680513536 11381485 -179026937153605263642344204891979344400 11381486 33553899248052415655776403050264565760 11381487 315305814033825716841527999929438093968 11381488 202413371592030497473352083390299930624 11381489 226977247371668407334827635467469550656 11381490 -176828552814227771988773746207281053280 11381491 1322997235393779121559191561802194726464 11381492 -762349403671161579389077618571732947584 11381493 -367041276790198194967709497912133958816 11381494 -363313086792992312166307322241048048960 11381495 12771253465647544607076188740691362560 11381496 47033263427342661252415136458789355520 11381497 -170938901640457057685067569928573745020 11381498 -1748881681916539016993458394056504320 11381499 148657007056404028085462950393690275840 11381500 -475986430900120275747059960218162176000 11381501 -509300656605499135732810620149682544308 11381502 -502363327834873626299384065357938048 11381503 25185065566561533981459797172773153504 11381504 -357049291489366512471709930814561058816 11381505 -126023507968777849519136409533295277440 11381506 196839384120230900268939750816615551952 11381507 385952343100319948817003535278479925756 11381508 100419870505990465992091982630833291392 11381509 -337040849041225652111722348017724333380 11381510 -99280855672093335193145080791515907840 11381511 -36671454908724096346793991488391549528 11381512 -580261468288842441770453712366707220480 11381513 167314656568626455660636773763920665600 11381514 -25148278533060683503700885692583040000 11381515 -27926964551176290577428926325905103840 11381516 -281243394469390297657743892648224130560 11381517 -7404442231747569749424697340015252928 11381518 74761168559864946210054239262075705600 11381519 -472383416819538730130231735794294991040 11381520 -45657552979770934212395979204486758400 11381521 -679901750170793143060911690433091987278 11381522 384472006280455246275444245679711015312 11381523 3294354740315021672493800287047909168 11381524 -540021435212161936079549963992722677760 11381525 -421473114105289569902322577040005456950 11381526 -1171490934267898710952238034335907840 11381527 185171935775366319978470290756104301200 11381528 -707283121629237267573514547069268387840 11381529 -705793448480222465414029780854341365440 11381530 -194013903329373078232769511546263193600 11381531 -318315706708715079717492926928374823408 11381532 -136643837836145641067693908423154073600 11381533 31838637205646804124801016883504647660 11381534 -303739426113329772838252869002163399168 11381535 109744874466135381744402846535902048240 11381536 349605703035187050107264413107478855680 11381537 -546476377612356598526061166030635110814 11381538 -22679112188210000242198797880460301312 11381539 -207490221424269860672466761255922994976 11381540 273771518806688257931056344092384682240 11381541 -7110223441123237590101151812872978944 11381542 75253115814376500888620498778012606144 11381543 -139143367402126430220300051138049228920 11381544 247839608060434347382510132028431887360 11381545 19814127115142372962531736381557337280 11381546 -22276680837753162077921119285510327296 11381547 -343827819447498852178002232684603717800 11381548 -199214743773398056413916105981975220992 11381549 152845295704545653908996858036653661836 11381550 45998481424619039617148291377476480000 11381551 1377860583823354550073423195999099498240 11381552 7246304085995129432282358165785935872 11381553 -9568064399293069996901890060323683280 11381554 -63281362859237209656676521442246455024 11381555 405970380180665719000513711366222014960 11381556 341594000710763638412553123952131139584 11381557 -212299566348387878307322643519642716416 11381558 -828391683811326818460179327863429450368 11381559 74499336968367493016111905575910260480 11381560 -93757869770474802548870286557151744000 11381561 -864837616441380218378370271060412570838 11381562 -94468223333335690450733154775731632160 11381563 -1283027081970565759663883161664548907216 11381564 6722537058470262316043507714297650176 11381565 -39005264743835244473443549648343777280 11381566 191491298071300277659037582285784462720 11381567 -1182199512399358872585451443375805902048 11381568 -209371800476185186402207257345820459008 11381569 286830244053987899308333660644607769940 11381570 -106927974943524501639982074352271808000 11381571 -142181787421599998975067462478152928992 11381572 -435169455701508012691868064896979763200 11381573 403677921591543827909916777406833813600 11381574 -63893016596396196450915798397337648640 11381575 210064280025924173011720451840801496800 11381576 -43983322616243469515224175975077017600 11381577 -55624911649566630583255786472651127360 11381578 123832834524808557130125770903449667424 11381579 -948235897059250489373977090437487232112 11381580 57596043706330381895106967669434777600 11381581 -843164510278354149795018636282860836618 11381582 -336417045371193784767592197075571276608 11381583 268680696389122115532289893370582264848 11381584 2907244393346108590648604527864578048 11381585 242208656073129667986644726789517364560 11381586 42394608578620003389028987188735224064 11381587 -74861932121184273968161333382267887200 11381588 48417499172346612353854406281438003200 11381589 224334430147296195965943777517098376800 11381590 -103434090292560185742354260784380835840 11381591 -213691678314595369460307599707153285920 11381592 308875130482373908321713306698183270400 11381593 217430244896438923660405522017879537220 11381594 -2699415958306096977861402892412825088 11381595 316645269913348717425436289406598295040 11381596 -150593918762210853255455212157943576576 11381597 -1061479998808859921469626325047453460954 11381598 42009029749384681983034808968897464000 11381599 -34235358836815044754017430994887258800 11381600 -240573149086952927403216923474637619200 11381601 138677968294427447416565858999919744000 11381602 -373639398241640836210850482727796579168 11381603 -196381834067083248454077460416956221296 11381604 -44395650911566455468042507066273300480 11381605 22549052196986137639539929627819801760 11381606 -90262287243318200182046135359404028800 11381607 294064014901511748479462851354812059040 11381608 978705010195293207127012257032847360 11381609 1306464537213234620801623250164430904960 11381610 59164518369981761101560631269573653760 11381611 772877393165634034439500853882204858112 11381612 193320836307694528245299887788810619392 11381613 -319954897878655116620413101924765305856 11381614 328069876263575244121500896934635196672 11381615 -16823526467592169439754804470560144800 11381616 -74957484978645816248793019273748152320 11381617 386946833453242278167470019825885924020 11381618 9555013850402800367418558292722302880 11381619 -170558496238667210219608029029949272064 11381620 215553049569283897489731751494145831680 11381621 -55493285812400679691073535300116372178 11381622 24302829710392956215789776053284394432 11381623 1282530238913466612395376133464926096 11381624 -362650576391557992141790748324312309760 11381625 520743161770434510277326708796542288000 11381626 -391613443985539587712647349196190457488 11381627 -8153879927987761033160068447307123520 11381628 9986734201174686079569713681747550720 11381629 575695427808330443925729466402559167872 11381630 130722115267833804433358107194789216000 11381631 -207721144381506873709723362879148488960 11381632 451116537433278591670637046195761971200 11381633 349389564713843024417296323498111882882 11381634 251983318925611717949560287035435224320 11381635 430575829269492984995612490548067826560 11381636 -362970645798535723110486805782620626944 11381637 -23669326494808685875070074496619668448 11381638 -78741058686058817085306942483849665856 11381639 -125610670434028146532491540724894787760 11381640 -302151148943444480015804059239068467200 11381641 200596242372166565053237272439041900084 11381642 -72937105710645185958080688758183310336 11381643 225277980389617529448712813564057621680 11381644 98847735658342455503316460750739960832 11381645 -234520820478342965787156286777773309600 11381646 245712255840923886027379613817387417600 11381647 -348867035403135645059701690773338493904 11381648 171181841011051518006630752951349583872 11381649 30815337741010043844311614791218148768 11381650 26230257776048812703255621159216640000 11381651 -285998059070034637837350095413657004400 11381652 384380542027038287877396831430134808320 11381653 -356111139984484237595487088675531212744 11381654 64285644422598291507974534081641183776 11381655 163084948242009605887480322064735006720 11381656 -186813929162594296946924807594904576000 11381657 338683362742950035427298605079452371712 11381658 -8403156141858867526094653647832581120 11381659 -1073095337351988723374772860102696514000 11381660 423844569673811277809807196027251719680 11381661 -142000547500560810618407396897028921600 11381662 -80224438803444019683256036795538467968 11381663 -979796271601001663613052150349754900600 11381664 117181716092642334274978170781430710272 11381665 64660172834050082931077392824462672000 11381666 -397374226777628476366800887842408801968 11381667 -512565996587163398606980972316519550720 11381668 708096412286344039490051322209695634048 11381669 -100031604986697807503856938417111464356 11381670 -1480719218739411970997446173478536960 11381671 137851870454986423647359261308629799560 11381672 1084415020132970070925991866875663436800 11381673 -330084321734222895177441285522870654432 11381674 -321404592595600103148193137760901027664 11381675 141964901066492774961101262182153242800 11381676 232103997964975825982812380836053847040 11381677 -388828526565510255860823261364409698208 11381678 -24787584849848600922734000502844627968 11381679 -467735883539153921061002168505646707936 11381680 -67110852363369969327395715847241072640 11381681 48772023977081668566662955481056025344 11381682 8267859811870475080768314623767342080 11381683 -640828210552245438903722768416566175800 11381684 -790402392012504309631891114610574950400 11381685 148295586187423935482971234117189259520 11381686 -148175433112117384748342069916125760 11381687 -265103213285303398551976797082589081064 11381688 -564885531617653949708365638557368320000 11381689 -144416429663524797056977207685754291168 11381690 135830263175546741598067610397366067200 11381691 74859029085282664959127560819467160000 11381692 -297399759979886045454091927165858619392 11381693 -1003971708362313802476148209849894608058 11381694 -144798739056729732290257870948558006272 11381695 51552443709577039661140080501168721920 11381696 -180859885130360356465330781419449876480 11381697 120057109575511078507593406234705890048 11381698 41260218693364484216811848841553313280 11381699 9479733849831050045978982328445131680 11381700 -9470671260924582869636182807376640000 11381701 -140802444076728230184735617363063842500 11381702 -222266595321233102485379072031764684448 11381703 -457798826194538840728741150892262604800 11381704 486521055209101807186771777075966003200 11381705 9888309741050267277469579771095447360 11381706 -289730867565842374865873697140926473216 11381707 9176765739054674007781477756404733680 11381708 538073529228863706508810586842913550336 11381709 370750425005107606699898139530055962304 11381710 -231611436182735094854914090002393042240 11381711 -593965716481107809855314760678391616896 11381712 -7118310658175150825806396430509670400 11381713 6354940490628128712069506828149058624 11381714 -411825013073156834192438161408610738544 11381715 17784504780334894539263367593602268400 11381716 178073839705378308859932057788551096320 11381717 499414702160124538118362420485763636860 11381718 46482930089541791101174394577174054912 11381719 -1049325088709431064726394599549692821880 11381720 -164421099814115358725290990572541132800 11381721 84070417150292495072743951952036454144 11381722 11045415942814217361584201673682383360 11381723 -317240459204162355302312523973130869416 11381724 145937773828701415372504888178320974336 11381725 -136181907134265089414895379306889980750 11381726 -133294808663120783163811959349390832256 11381727 75190688609625435315269562332789941632 11381728 -37299585246918416825638467085003653120 11381729 113364291669091739873526635294524320000 11381730 -169736441258476587128645683443272417280 11381731 -1015771881508060603454783263952066074468 11381732 668781271481973024937317930084061716096 11381733 -700742756732490209523350828500378124256 11381734 19214169128109209786195250069321646080 11381735 183752221203801050854727395239392434560 11381736 -485488800108026309895928693112962252800 11381737 -674467524718127352609581167480948671920 11381738 72690869598359322263656219902203136192 11381739 -1026656382393212297246399997178094552400 11381740 278337897759196039113825380396167495680 11381741 337480351110643218721775403715863539520 11381742 -310417401556502047241927817155471525760 11381743 -23006450177146339949320808821945656832 11381744 -155948020088089658784084027463925760 11381745 -450522770824545308881051828212861050880 11381746 288749851100654877603677607960822960960 11381747 476230517241048025869590433075273431040 11381748 142871479050142338781932108582865145856 11381749 -65174890038715898532040607513218692000 11381750 -74841556546825724880954303231742560000 11381751 553333319746259475268969845645487745160 11381752 -188217845076186628976923271270153809920 11381753 -674006923583993580001008312236586190998 11381754 -174505980819752902556417600628226375680 11381755 -146208145565511103358355743683141079040 11381756 -5703232916016265832537758721137033728 11381757 -395375017739304634502476423383805154112 11381758 384718802006038558612392135747863300160 11381759 1977278057504753838000467374332652766352 11381760 124072323113862294368156256031683379200 11381761 -321257482380080014123135689442040816638 11381762 -164574421136120991968756211016086790656 11381763 -187400210898985841286224503361472245256 11381764 -143268580759734593218191597437059630848 11381765 -344058198020674998583321739108342593800 11381766 190698533288986980771696634923820317696 11381767 523869904816196015163227708981418628960 11381768 -745669320002929896405583303400900029440 11381769 155789344139528631706891214975174880000 11381770 -184501672529538323824396843541007052800 11381771 -1039981686780616025617380986118648559008 11381772 -410869087587918910613700408476556960768 11381773 -266282772290514882370242206344542738836 11381774 221977657602175146854457777972085765632 11381775 -248105526977161956647894580989821602000 11381776 64608142558229652945925870291403669504 11381777 476425452362513132859241615779281289072 11381778 195665908110762930608649802407949503504 11381779 -155342055869237791037001935927235393360 11381780 13244931459035799372936370170038476800 11381781 -205622544091055135419506417775446692448 11381782 -232940064359774708801869376090164951008 11381783 -261746040059455919545451768503374227280 11381784 -449097962084534089312022288175362887680 11381785 167686520435322293538266322304052686980 11381786 -220352544498214629715405204726290854976 11381787 768922936130595567670587615994521270444 11381788 199466927017856316565899517297122817536 11381789 203170105842497468181238407973010927640 11381790 17008496077121417055071209112887357440 11381791 17398885934231239156674243171666033384 11381792 67348583399227882394872137590505603072 11381793 -624902760489242024383660916194236595536 11381794 -347281012971050013822788389452104624304 11381795 -54251373686293796183939534085291967680 11381796 -40264297158912965121379957912564940160 11381797 -227490679920995762214489392218087287936 11381798 628182942772480377165666724501471074240 11381799 32440069615704646759135145593364736 11381800 131471749494814231966644853154017920000 11381801 141919201947811704303254471667887386512 11381802 -406704323455666528249252117463121847296 11381803 -77593315158282389362536248212125818016 11381804 180365200679060695949995952655889121280 11381805 6509745195914037697128572678068608000 11381806 -281435541062541718289053573935858176640 11381807 -1133287989855604437916252029645518577768 11381808 114743695705795055806630147072386662400 11381809 -664907941354467927696261278350587087296 11381810 415790824201526541075173364068745477120 11381811 -13822061843103801763741949584636759296 11381812 203887523997199629696862843298002540800 11381813 1105635368859383654112122327596532446062 11381814 69614719029118358801094090836069851104 11381815 167277955823849807733579293514474525600 11381816 -220493281014455924979704759602764779520 11381817 1050201628315814041163724607889341481280 11381818 399028319048459927774647738784737612656 11381819 1804587600742276730337392958155540974896 11381820 -51781736310324601261505370392756689920 11381821 -248079816896016912735200150357173094400 11381822 -532648401975907464937375356452475564288 11381823 149915425603648627578190317183645733440 11381824 -184323262301260723098276126175297798144 11381825 -23005157286199709169239116521606638400 11381826 169072762483742879819746036932520624128 11381827 867024207691560007999877928470721631676 11381828 633366560006174324131400113054121328768 11381829 128423530650864955564123506994279416480 11381830 60533707902482621050341957048586642560 11381831 -119583011390315437084612393981642483368 11381832 -234007313002288971941102967201906524160 11381833 -562231526646134909405957306417461558620 11381834 652916201998534142734492919082501984816 11381835 121134896249017465603390570988087804400 11381836 93451040569098489173417453663049482240 11381837 875156971041972462764111320222759914486 11381838 42229620067700915954842853642084667648 11381839 207715305600130796282634303798317641456 11381840 90127154948667420871083735569549721600 11381841 129121754020448249716257712498269718050 11381842 6107486526044058848299857231903637632 11381843 187207368726755991271800101636367866448 11381844 -329473551470495883459979594888617744384 11381845 -557563769703177746044093428689275860900 11381846 61275204780122113560451699465152798720 11381847 -411588915575849464958380125310955592600 11381848 -108616436454780711053170878051680993280 11381849 -134843287724874456838207587731600029440 11381850 -241291028721718169946534587908569984000 11381851 -396561705530841898495955902492476634080 11381852 -787799665057499465343501978588968984064 11381853 230604152370382015402082934765680483904 11381854 -157732169457889944099184437720491955840 11381855 -878755725864881152071037851450868014000 11381856 -320463958319780867300031498637162315776 11381857 -1589259026812350204029162750852700177408 11381858 -372279086777583628309932058376918796720 11381859 772154977097770211257689370640088961764 11381860 15811251738498177969817302550267392000 11381861 447833404620024008659602703699564926462 11381862 -389068672100379187770102804396664394880 11381863 -636387278352402034139156565955946626888 11381864 -193810406659661213781049578010793134080 11381865 -47041328170002399236291697240867840 11381866 129817254369576011523559766061731512848 11381867 122250604442473273732626920929333493760 11381868 16678911350416984708826876604590573568 11381869 -42328398121490411822692482124252578730 11381870 -315030836982136668814250686801929600 11381871 -20723738070555750418891896847535836416 11381872 -69609118854001644954872569027328606208 11381873 33935168228382778892420822945349821424 11381874 59363791473305193608652020671938969600 11381875 187782866924550863826658067890717707500 11381876 260479779579421635587000623672771246080 11381877 131447672360077124921402924671867596828 11381878 -52034515794722120212284871152715301376 11381879 -158189035384434082080780415346899130520 11381880 173407141931493041711951065674900480000 11381881 -117423118325632796526189601853081957376 11381882 -32034369033621463921860478804170392208 11381883 76909131241018900664610545470385120304 11381884 16182345728848629667105979843906036736 11381885 -18997522563757304662489842395197299840 11381886 -344560124429973865683858736421249755968 11381887 395872246134001787641553564440439954544 11381888 405336387923568389843155968491173969920 11381889 2834139446633213100012726460908486720 11381890 -162184141963843814093149969404348934080 11381891 181024093197677725618380387601769138880 11381892 -196910929530366087694951441553965572096 11381893 74999672189176646640653142588837014240 11381894 264985914387232069499642496405658061760 11381895 -107844869732764672355735744386736693760 11381896 1265956369089036866852486567658203381760 11381897 643591714452029537714975927951207978880 11381898 -70266030729731259154911376078799683584 11381899 -466144883229672177931846474325559405100 11381900 -137281940996020246921439909571017376000 11381901 311832046073482687301117740757388349344 11381902 19651019164549245879050608215152060160 11381903 19017759537406397154853056762447979584 11381904 38585163670531359035428587746955755520 11381905 122490759913003799988646529227872318120 11381906 337148569848490220949417528004530187152 11381907 -106963149191739171790227468493762584000 11381908 -778271622435334893782502521514726545664 11381909 91982025379233159678101645324729688960 11381910 -50066991632021074248666164107838336640 11381911 -648755537181903203944381429763328542568 11381912 -501150695445569973823929896198966476800 11381913 -380842212212875937501465776619938515558 11381914 583452995928603995284935898040771875056 11381915 59592843786067077640679198535658762560 11381916 60143908371027202509621419762374947840 11381917 207189580609696227868328709961053069100 11381918 -215400803243228287860364680806068404096 11381919 575574229762696744077442855573376335944 11381920 -478391624774257539707536937994053222400 11381921 698489602438437437850577228080695953122 11381922 -17126576396054940028419610911793128240 11381923 -277329684401707947652679044366721395760 11381924 -85621474258227922270487518717276831104 11381925 -144024225874457709863679347387804832000 11381926 14351849117805493254417085162168810560 11381927 -498161879618596077684873735687287793648 11381928 -2902534926595300800610626548065075200 11381929 25950060607784021930476630215562602496 11381930 77576067477079422685200956414748257280 11381931 -950276740197530913046737994901455891200 11381932 -1484977026288419376673350442379807717888 11381933 224983626460821425831431972563660940620 11381934 -311612574612298279822857457425776617920 11381935 -734078229200230381810219672225970707440 11381936 -106088554960564161706618447194485342208 11381937 -35986731732876807166912222782166761600 11381938 -169338953847353593688346624947771888880 11381939 -325046110098176417526892151342797151280 11381940 20689785270570340533558758118054796800 11381941 44481389545754254916808224977682521920 11381942 -24337762659275634172329612714762584832 11381943 1428136096040459497605587998609313280 11381944 121035133401865425132750137626168320000 11381945 376389092920867641462280297777232117700 11381946 87979489129104098007013428969535325184 11381947 -921583101176381270377540763011807663608 11381948 -6822608668655523142131582442087993344 11381949 -359182066037396091103357522222624002900 11381950 212887971541655659705689740972973816000 11381951 64223619621285198994632308204041475952 11381952 -175752367720394063115654645275110146048 11381953 -76051149595693640704020387288355398720 11381954 108182820203492030499729943784252116176 11381955 15690940606302515727233326758587138400 11381956 -479092091947725304901832620400050070528 11381957 -149013073275372058184792826269700129828 11381958 -10924283392217888813200844838899121024 11381959 -702552289983276263263647635981475203184 11381960 -99210825189307975732364256369161011200 11381961 -401793090932119228738328917783976990400 11381962 -32022320553778664277069068980912326048 11381963 1047785604158058279636840379437271960212 11381964 -42949039775572573993974156853868900352 11381965 -13485910580059155049501426607021815860 11381966 -580918133352195611492356394852031029568 11381967 -120230884070378709147890332645329115416 11381968 -56383675025374356604629083777290551296 11381969 -2196607741400056956452609630413641660 11381970 24204272969653180611071809961951424000 11381971 -10192982206591886946021916288485717368 11381972 186861670147914751718326170141913344000 11381973 385089774754465885926658558745814079968 11381974 -180700900049417227991044857940678935264 11381975 100945934239112573338775444491957317000 11381976 -96906174525351272824443118969473669120 11381977 16385560914933748581729753493324892672 11381978 655277007278240501313914221323889105920 11381979 110321399775657762813542114256413760000 11381980 -35180277065475378018167148751955727360 11381981 202278067821895069681128843868759266450 11381982 74444688099837269796361582408999317120 11381983 -456455595146342974118591169806405596768 11381984 150080627620770076196225059592260288512 11381985 -297668075503448269426382931387931920000 11381986 174970010551609454557910159774453760 11381987 165020047653749644653873874113477873120 11381988 329333466389521133466897408684215101440 11381989 638850737663059114629004035050702929790 11381990 -450989248124705888311599481211917808640 11381991 12071380009651844686000998174910139904 11381992 150759394579142482574520955028039040000 11381993 -269503314418041863055252159051826800768 11381994 95814172973236933561581729354239705088 11381995 -48479987261337624756734218681542228000 11381996 699517044608003009846942058477407904000 11381997 252381620316893843722030446781559780640 11381998 514605289549826911929128792042026049280 11381999 -849377363123180419482535993665522020136 11382000 -5634243658590506925460324642455552000 11382001 4824925354491911280891961766741408112 11382002 230027129701703838069526061634598631952 11382003 403447745751641340076734858324728550612 11382004 40736760718048157914543653013846016000 11382005 -99218611283012756435871013639392458340 11382006 145799402420032220395131800512152083904 11382007 -18008615387088800013329024503376908800 11382008 -425770054991718761956467791680149934080 11382009 -27140053669345713770743364592508952496 11382010 45026897012381750998751082118681251840 11382011 -114246037353710106859275483580006919388 11382012 227243995737174526533261861617962214400 11382013 -476753322797894315649508051459720255738 11382014 186033856730043896242994828280097152 11382015 261732395990004745420703713274511321600 11382016 310658418606322220173339227596072681472 11382017 -51243793057076793930003331901548253760 11382018 34222664725741834143924270402696960 11382019 -165021155967754175470932175731685346040 11382020 179884360137040341810858115257230522880 11382021 175083231720623645570152509224304168672 11382022 150652604066438736280381764412136692224 11382023 -77558144657498813575171369391550350496 11382024 578787281172609970699344596777425797120 11382025 91957160025521203421328128301691718800 11382026 -128975405312150509569576732566814094080 11382027 276808865775770462939679419470994189184 11382028 42774380763746724048895997072341390336 11382029 1385619534218745026449472618852672108076 11382030 -183003001551984917084224205048906954880 11382031 -431604424672444123652105197256570041168 11382032 -46029723880401247819100722214584320 11382033 52699883529562001103269114073731502720 11382034 129924134083572332498289673914052887552 11382035 202169441009199947429425173693686028960 11382036 -131042005877461315678536055042951096320 11382037 821496270912665965988968561788957736512 11382038 -140627243814337098920707955422817317056 11382039 2548375525531630418749951741369408584 11382040 138776612669127206458751338781089996800 11382041 417405020431412147874434595311000173584 11382042 -9321888437504483901597427127471410176 11382043 61344748933244857765695965252852136744 11382044 375268986475572768318696797630838881280 11382045 5228657861333063145979513735129579200 11382046 30681066529666126181822660519769872064 11382047 -822137022890183724478886060171079705504 11382048 132408603986916394037158586611555958784 11382049 -6456352390326874123479810173932166080 11382050 93928513654214291987983574423173144800 11382051 145463616709672744400006533870469190672 11382052 -812425252381792567120949041440983347200 11382053 -11796687792790076205324981919457433216 11382054 -56301984147165462115949130234387958080 11382055 471741353946433901900108979936233067960 11382056 117334514560249401125105200355671080960 11382057 6726624675125885557198877499468290928 11382058 492653779250079724140734900861541896880 11382059 -123104377685451029194583700002933324496 11382060 357044334081876274903962039211031976960 11382061 615959653335499701389018978242734510360 11382062 -3077285184284568899792559800518403136 11382063 437875201118624323050196151952332666880 11382064 -137899728334629903676442063766940712960 11382065 -918709118924035233950568158684182536600 11382066 233212329682130952052044925294489766400 11382067 978318003778431706356219110639422623116 11382068 79926318061990384339136445542739917952 11382069 441287152067228159850254191808501548320 11382070 -48128065221823114367019026707028663040 11382071 516859376886713911725086188020156175272 11382072 57937771332543907690255522116007464960 11382073 -580807097975498706721223811714123871920 11382074 -105178671197230818593528063650008638208 11382075 145943501862616427455812103456613220300 11382076 -835961396779467990276510184329898378240 11382077 332614465768109700398714333048431173312 11382078 289490859311624240555684430940487362560 11382079 -589453599888795484635800360590376256816 11382080 -199815376839044750812896647565882163200 11382081 51658325898699386286579921713644238784 11382082 -229015332056002487270926656435622114608 11382083 42639829391519379999800895139721779200 11382084 170235828658616267093887100731889737728 11382085 17282882039990220133713246768058886400 11382086 -59105569198899495473490655110571087008 11382087 -13843311922674052434628587479936938032 11382088 -297894749096939633753510620473252157440 11382089 591614031429236147738309841927043132890 11382090 -288174713007122552740749021700388213760 11382091 404507910895317782399404267544591101072 11382092 217286317849621117922943586713963121152 11382093 303518010333669260347778802140651659200 11382094 130230752287959119849117521306539310272 11382095 289947921579038887891480403510670129600 11382096 80385966249492813794282632002875817984 11382097 245341952035355077655782136365524105504 11382098 44080752206177117511731000937434964480 11382099 -73312406295360593362995899900644573392 11382100 -6916187440118960683118120219658905600 11382101 444070566078011517187307163030761553102 11382102 174579359588177281876897529108966369280 11382103 835349595330597532656685305251299607160 11382104 -130485233040634106966507487386886666240 11382105 141988613005983906447618447906514369920 11382106 -389032086380428808671233968367174175248 11382107 395875465509396487025875218409229760 11382108 -45367219717327143313030486156007255040 11382109 41472771106428824011412826442693942310 11382110 128499372966366328716875958504418080000 11382111 -47304710468355911024838384198729897912 11382112 581383946675857097325876085587286425600 11382113 -763048462801767305602404128000164540638 11382114 188651675676266562803468617036672869888 11382115 -161214148060453674535063106533965022080 11382116 205937473665743950170990505088435840640 11382117 -346241704640553950700261179104286332320 11382118 983177817010168487697499950036969136128 11382119 -159034432707615205351509327443843569104 11382120 -638104213383648508970204011981889126400 11382121 -111729679446223086482117662977232742400 11382122 510844548157357112574455854171546451712 11382123 508974594149978928775612210772079586800 11382124 -230604269677409024181719460000803707904 11382125 110053324247129518963823074548971424000 11382126 14593541468898093933481420395573863424 11382127 -248093972343264168599638856934235190840 11382128 219714001472363755249096706964597473280 11382129 769112068902432091548014974571970215328 11382130 206347969317766951995502298132678124960 11382131 1705940628866147484236107044707815881312 11382132 -43268706617861316969409683256643616768 11382133 27626291485081968449673773234768214720 11382134 -7056082327529440863512020564973127168 11382135 -119805134288276493018112305413652105600 11382136 -141455211019190992451965757438800281600 11382137 -91849429457809183663586828046426411000 11382138 -585866909148474339909204526356786279936 11382139 166066378418316434023968752300262091940 11382140 -101692089925197919605352787686649856000 11382141 -374343703270662968600447004267917035008 11382142 -217782137378652518429278836377829078528 11382143 10809987159333066360855791067423972864 11382144 6160898119300786314060055054846525440 11382145 -12271732522776640591461614168818685100 11382146 -117990581556066367880984451848067686400 11382147 186526179338881036994409104067293245440 11382148 -387444704403628256887998123110898094080 11382149 -370192124678346476001967947104688626850 11382150 137727864697395160982389797529224120000 11382151 392970474865292191274764290706542594864 11382152 -291808635247201363680105229601584742400 11382153 396499880408239869286342639229832217104 11382154 -41580611633845868991802196691629376000 11382155 440995478825043415407779323879252150560 11382156 195136321008133903943934397112647809024 11382157 398049277360390334426026252120056809760 11382158 254560372353120140783930472847268383680 11382159 207207182741733973707734268556781754240 11382160 -10532469471997353181656792406437888000 11382161 600037418198753962114233494141167061808 11382162 -116532823306900116837483627152143564800 11382163 459159962743545214241966494955576635584 11382164 303772972212218378761520975302243854336 11382165 -153558299552175160967519137654204574340 11382166 -504339504742212183059915906595900607968 11382167 458696157858200770726545742693230966216 11382168 186952233480675014918246309000319467520 11382169 215232905518763560588837003305507530570 11382170 -411807568341383589068315607786411643200 11382171 -27537439032991606806440956248576263424 11382172 161275167591001586655502085482339509760 11382173 46185174914537253621914021478313770528 11382174 -64878325358720556843995906889527109120 11382175 281168179258810080428132111507538000800 11382176 115207870612342132832283888851873562624 11382177 56230148248651331861681248501399868160 11382178 102553720737053110747234199029159511040 11382179 557319596851002000314769425158434786780 11382180 -197607765526583347944314480631234355200 11382181 1319370113966252675101654747657810412700 11382182 147935140239743010241967120629997062272 11382183 166197752396640719238748885199774543952 11382184 -758735999324019033928607279398940098560 11382185 160912263275616524035661787029673343560 11382186 2865378972072509944079521034086691328 11382187 -1144579510448230938486200196848518697164 11382188 832401317841372673433864120606448837888 11382189 535895349300729686425133232962125056 11382190 -32523214459636592724818375979807600000 11382191 819324924101189508665142231018880718952 11382192 -47391897698149581047178721565254434816 11382193 -650459679358880987765190197157525928558 11382194 345589865509790470927820169760694369280 11382195 -161229776043829802173463142569546277120 11382196 139412077025097431044536801787744811008 11382197 -1201391542977576280183490461564025563200 11382198 -252178153882723698125457916379877580800 11382199 444179519179854937344963110895756368536 11382200 527703068543444146468241051519345664000 11382201 -14775359979807385046364800573015114358 11382202 -202152469382757865850887286213761256256 11382203 30001026355710746591035521943512710400 11382204 113498784479770741735787309774302941696 11382205 -320111228176903798684558366326319297440 11382206 -96213942710921915077381336163554479936 11382207 367002600456140644241658922634693115792 11382208 65723437313099560720586569464451956736 11382209 -611975387279939475405858802037459302590 11382210 71742812384402227874333322479633256000 11382211 -103434287868929928652813210505665013188 11382212 -440126631736703673431735764975033628544 11382213 -712239255775899824220410590142038983456 11382214 64007074444563828961015710670233020352 11382215 -94707992300822385927923454765315672960 11382216 -197212295747976130376828003603312640000 11382217 -127892778742764109991332380890570351616 11382218 -155694419673070722788643364474349503440 11382219 -525688352154079949281244410723474341936 11382220 -186895353092143545559799004336592389120 11382221 -735305611795706117650183829358251050560 11382222 -147260942236855144304548405793072468928 11382223 525079276199475182230236984663980490864 11382224 21156209421688498972745062968538300416 11382225 -518771809719858393910492407951236496000 11382226 -287010200418043161341083479745427384688 11382227 -332036909618765319780809165209819396080 11382228 480783127575614467847011462844559360 11382229 -1130953864080343846697251244941431232 11382230 -421736759531127738407454150520898582400 11382231 53473687525742686700838187181374220544 11382232 142568426796717975636145613331712020480 11382233 -46967799636147204246376355975563204716 11382234 -17003404480653796539493932037033499136 11382235 98686988018635566639557549431136833200 11382236 -64749955249484759061358632286124247552 11382237 -136481570918791419036398167728308089332 11382238 -160654557089773534780085342957521317504 11382239 -197785757742434286610055507245981532160 11382240 151123010327510242734235466243443261440 11382241 -62863243371615776742264125414504490880 11382242 -324897982825371334040162132127288823728 11382243 209918077076185888105381410234931398264 11382244 285836930284937720013705146598365265536 11382245 223624307355298693906984762218132518400 11382246 -428887824068037966827217249648085468128 11382247 302975202876303101254155265098756199000 11382248 -347178380163758892712078088070640435200 11382249 527033165577149084100641844894878699664 11382250 351412766133156173017712564402247360000 11382251 1044204566686291451327830559471001867252 11382252 -6966140920575347904775743345027563520 11382253 108021946657503130972226235006310924502 11382254 132133016937706003339079447739632599680 11382255 513210995980037734650534510520764103200 11382256 31444372102030111924365080464677863424 11382257 224348675400402740946418933374921703506 11382258 5222211235917719714650040700459985920 11382259 149850805568136127118154183393993222000 11382260 125110003468031774239464092633584220160 11382261 -334239828769819561036144740732398507616 11382262 372330099047756195440149348458474857632 11382263 463220605939791282653635276335795191808 11382264 174450881142662140059276051390071808000 11382265 325927402219317995674920460881254027340 11382266 -13354861853774256828065571198156263424 11382267 -47778720395269514375684589266070321552 11382268 286710272959058269589554194289799278080 11382269 213808684774981832527457022405045041670 11382270 -31917639414277308309778142200324915200 11382271 -28231040520089017770221704906785860416 11382272 8979718879442628181020483173423775744 11382273 -88573844213364967778268228373962629760 11382274 -417352135707204542398742222993581602864 11382275 505656323123188207497194962582857186300 11382276 -393266518377262084664567626493154170880 11382277 248632737633273696046648298294018332572 11382278 96442618072043996086430229116500537440 11382279 -74970446925184562243479223875181743872 11382280 32691884081384861622883103299485696000 11382281 -811216225263876020518751271808251160368 11382282 -26842174633448814413344469534338596768 11382283 -89860258064642217597265146739683287472 11382284 -496234956220025216364568571721009072384 11382285 342971275470385986873862816712829055200 11382286 8012371592039248561727360633296032000 11382287 3707773110402009680151525587269991904 11382288 47780738382143481428787308621203636224 11382289 1173722285184227341791047159703257563200 11382290 103235008527127728275654341915265502720 11382291 -166288366076577807068755380354142241100 11382292 -167641817018035131077564428501296035840 11382293 91868636022011363151566628781137804000 11382294 -82516283090589544823317835067953283072 11382295 -97529200480854828694966339482381519840 11382296 -508137135490847472236246593892660797440 11382297 -85448192979548351752269588994848255360 11382298 190461313534066662943088621227926428400 11382299 290611363946425232434503579061721711280 11382300 121730452307822455302874831833396902400 11382301 -89722242150082142347157494202247471616 11382302 -224845396153789434557591098578117099648 11382303 182127044733158974920824823466277509704 11382304 -648244539807886197893588066262726672384 11382305 414664480387221322634751257210685913920 11382306 -5932633942028816284249624846438656000 11382307 -928712209176919685213723909477988577444 11382308 714385202916860427147936170391607298688 11382309 -77547904883988657062787467049564316800 11382310 76709883059611233561207631896984466560 11382311 -527926961661664005995587818863743572600 11382312 238030839871306095861112955333462507520 11382313 -66087388410067726663505298318395668620 11382314 -363485093132082332036379923087074856448 11382315 -2218138537297639047539237591704680960 11382316 -267283091112049231962202959617738640384 11382317 -1006407430199897712079867195264760534634 11382318 393949681562996658623947678645079096064 11382319 -701808182981204573542884425027019508896 11382320 161004725741702013450671209007107276800 11382321 -51628539829359252451252104469989414288 11382322 -28636531809966656168774809222039431168 11382323 -1783785448868024234468800239514030319640 11382324 59761463113324703074757413019421265920 11382325 184414794992741595749476365071843396500 11382326 -175971127129708962790161375372630587520 11382327 170792895815935495130129997195100703448 11382328 -752605397922930601477639465037702983680 11382329 -253813725433208627505515048898531009024 11382330 -4631769110637377835291467511067918080 11382331 1139866777445319303628163721868095713064 11382332 -12827910321852297149370684694726311936 11382333 407985989925033466234387374910995557568 11382334 61413650728070215746726991789708674816 11382335 -90256798317807756002623642258171677720 11382336 -115587773682252543827702208028087418880 11382337 -646347290946809928421500091697156039120 11382338 -27173202071319058453037594820589489920 11382339 -276042998331458721024700837600168133760 11382340 -245489469436485016721955633476410940160 11382341 371490156767789385652305180413817059742 11382342 334961745233963407281881432711869701312 11382343 272325170196017904342896692515746165216 11382344 741998144771126874762770041633105920 11382345 -167445686131065655341794425732695610680 11382346 315295841728983119982298761527053453872 11382347 174294280021577413701256687834192688352 11382348 -129251468322747030573900975021072445440 11382349 946703517650836985780573390794186720 11382350 -56421104899746379072174594886923027200 11382351 -630503139327278138349835217004021954168 11382352 -50115512213450680572303382384304594944 11382353 1043151082292304893849743706310324415602 11382354 -212251604908643973855751724942849181936 11382355 -249354770670848405968349020829025134400 11382356 -626476588128658653051701270060564793600 11382357 163457608943433114063929650218321305952 11382358 -460068047218574676620952388737190272 11382359 165394702481739983584385105259652567560 11382360 -328168823308922691192759495331302604800 11382361 577771169143192695979903142437196589962 11382362 170866400229108731684649180731449699584 11382363 -337729732901659068884163695382910221312 11382364 168108637043379766169759482091417046016 11382365 215690752622004893162130288277105413120 11382366 118829616952141693337834068699709472768 11382367 401197803463207303871367566236849974432 11382368 -856175177044791084341508530347518197760 11382369 -399786466500771702422263289942375282256 11382370 -58666564198541573187850977791478225120 11382371 45088251386954709844608190604910908928 11382372 -113670486608381690462046461108536735104 11382373 -250128548217452403869061694052118373378 11382374 -512366557427554403934967949619710924064 11382375 -169690425688150402135817292705239040000 11382376 844134707283149590168757212207984942080 11382377 478367340343104881354088471172846737408 11382378 -35148086558253917567352613414382026752 11382379 24204004531167725436108176632689928848 11382380 -155600091655914749953969247671037798400 11382381 -1047204601788598665171130219429978977888 11382382 287157653163989934789168886378278734784 11382383 -1092629228364313795642082266225935546096 11382384 -23221937056133240655225143869333831680 11382385 -54864698414313583452813276470393796480 11382386 32077695809088300045669581621659129344 11382387 283246899823136127731722060607456705280 11382388 123447195867807886337435560327449834240 11382389 466633459361057487096429688538846150190 11382390 -190087389584575962803724073009749638400 11382391 390640928396810538556154397144333458792 11382392 5017733140721560498384405933287014400 11382393 579876629785690077008732230359117935328 11382394 159387462732148774793432886025190679552 11382395 54559479890451630398950747069708916400 11382396 -4314492110971134162947777551870238208 11382397 72472142993701533044610645331107250680 11382398 4404947865972123478780761052556445120 11382399 373479498585676321227157575098585180160 11382400 279969099730048892559457649328390144000 11382401 -3115711764043798376175901857245644416 11382402 -2225230317305656876886557162270579200 11382403 1517577071847084063915554356588001831544 11382404 -272049131666545655484338047706543551488 11382405 225813488801651612661277084578704480160 11382406 -17438083739174209689291476798515529280 11382407 192325686783865028053620371712891397656 11382408 781871683796609554274001726832489728000 11382409 -332787880971651077779434255723515404390 11382410 -7529848510397456883600886533284658240 11382411 190125270778275851588670357355144986072 11382412 -492786186048624641879439452333914534144 11382413 -16632808064632075011847290450822551040 11382414 -69143740741560701614147524984257818560 11382415 651676080818590826269532240761886023920 11382416 501540389291599265845010282641047552 11382417 313511558038058895306843816826083348480 11382418 285646754821525727931050617987374832416 11382419 1005938542460324741368314359006158907820 11382420 -49268838000775992478976936129119764480 11382421 370447999088408884962914035510211337052 11382422 -508749865785322974460881525515973931488 11382423 35278082145626690457956724633204782544 11382424 -307305643765649363883579676435136225280 11382425 -160111084813800634129923206253956448000 11382426 -259374214555009940716640227351289995776 11382427 330235338322225881386163982964363800832 11382428 -444006716067584430709666385165333481984 11382429 357272339713618157812506812723019099360 11382430 -3488998325933669605745845948125022080 11382431 84621124337898837337025246273123764200 11382432 443232319507624487209586565826829352960 11382433 -902079520385045028793478941455646444318 11382434 -64141059244769710281475332492983462400 11382435 -502255837635862226378902683151212259200 11382436 -190432518327904326447734802791607545856 11382437 -883948180269298367375621205527217580608 11382438 349091714515834091533053969675691556544 11382439 -268943448438670937688320094994837358376 11382440 86084479102510741194632944041270220800 11382441 -10795797148378456461185018959545366336 11382442 65114718495301662020049194664627530160 11382443 343726416130880007421861605299640873264 11382444 24277398847873305455882220033096011520 11382445 946173370307422256921955775757209903800 11382446 104803095320921587683051606463811029440 11382447 -335508107116606497935934113152799436672 11382448 -57914304817592566003473879824015032320 11382449 215972882562905042646868140088088084328 11382450 151679679095490228704371953407904489600 11382451 -1177591275086490264303958137312885890548 11382452 26240892750419480602400252720432420352 11382453 2831955506540417374592697491288120640 11382454 306477388085182748951663153931789680640 11382455 -302059279821984884340806683310661096000 11382456 221442935973285617400018499162177536000 11382457 -577931565669482560320302306328055943280 11382458 -33296779575664224407872431327504865824 11382459 222891411684924170946000739797259061376 11382460 -875196128661166998605319339082577817600 11382461 -10548528689934920496000646327467312576 11382462 19843396443622220113598194452624940800 11382463 2618325642443823105305469202115695440 11382464 161210571677119589911820648964880859136 11382465 -2897200533231092662243784459690446080 11382466 -186650299707789064508571946821043200480 11382467 541604619761649809958054757337415637992 11382468 -90741478132312310633383837583756845056 11382469 -282152083572564472292837081323745135808 11382470 222028713411379385228719524354988800 11382471 1088808192773662066809790325862179325600 11382472 108406959113594652049781270088134215680 11382473 900336233520338506830105975070225669722 11382474 336292742741092640756403659691529455360 11382475 256930952160293616624768404191777429600 11382476 -839470466826103626170011624509606912 11382477 -569483620194181273057795548049777722240 11382478 -779532524834492327767975647920021690880 11382479 -228608640245096552081517272018176254624 11382480 5288112651193952206481331207852441600 11382481 248695718956412859748382521442777226864 11382482 -391213426138155596896933629849533347200 11382483 -190114401945009643050754850781855764736 11382484 111949542356806224459735984313555791616 11382485 -60840299919505274561871758737959453000 11382486 -204819065269845567889147010659572195456 11382487 1236388336176730891455919328188136960 11382488 367430768494242052205479446017680435200 11382489 -1000777386623567045814132706918678233600 11382490 3849656931158692544621732952773222400 11382491 -887028118874590367654843771338070946108 11382492 -25361622130576079016756028659741843456 11382493 127392834764838460795394913202196752262 11382494 509335365731438641280892594618304519296 11382495 74542057362838108294499110650071709600 11382496 754980762844128216571705744319333007360 11382497 132856084821698141668582493570967613632 11382498 -183201104518709845348930980990578549760 11382499 892248598632169152927050292518089872136 11382500 121527909113103775356528094307066400000 11382501 194107658436574573375840620164752704960 11382502 4947990349356162972750046763368894464 11382503 1377886153617175037572897993745818017840 11382504 42067488645382861681159736412632678400 11382505 978089321834689821518017782212409394560 11382506 174770638560555186407278496338660139952 11382507 -437969154487108905834183998692432519680 11382508 -138105642664271821976989579462127860224 11382509 1034639918095780564161194480693782090710 11382510 -88773797744627257690511989683581677440 11382511 -174216752080268319729043975293562711568 11382512 40298139604244636277697316122409828352 11382513 410221722274308380664143505041223333744 11382514 182847150291706698025286193153967603200 11382515 303667675048274112641066055714475682160 11382516 284237123513358124166942313537055395840 11382517 54111347600910951991007290390282950912 11382518 -1822192962968418101274429008601489408 11382519 928184566370553158297606813410752165840 11382520 -126842836874437520051166057849329664000 11382521 -1034074542564438781906220471777748496278 11382522 -89465989318654402839244297482032099328 11382523 -302305315352622464067929323585503664040 11382524 487530016218904981791069489007032324096 11382525 556374778027877039614548554659233600 11382526 -270584513467148010390591779690798988288 11382527 -126341506753787518604245915120223652840 11382528 -78002302324422014829555544116456062976 11382529 272126408450994944632309711738652937000 11382530 -10738730959497276239634940401581767680 11382531 -169008163969403961114972052993478551296 11382532 72293217385505509604809608646112841728 11382533 -398940598686253985206148639053559005218 11382534 -416725675356303095647656181827851051616 11382535 -304487542956832357455971480714038826400 11382536 -686326025924619827296639284359649239040 11382537 463926692573475227165041276536270077760 11382538 -500007398914667144017322635811098960080 11382539 -16236728828860132498934976440025012480 11382540 21197458749086608819241155176740689920 11382541 -727141383644699521658224740861860058058 11382542 51157899772289110940556710333793817344 11382543 -43003832589367686764496958541815325520 11382544 74026558223933179186149159825215528960 11382545 -187545352304783255115087176255359870680 11382546 50079149075235119460113628822340652544 11382547 -13700511806102735666551881490627502256 11382548 -920428165007188512168944460992076196992 11382549 -33978877447573408497545476744429139712 11382550 -5379013097679941163167909016195727200 11382551 1745612022808594054772526416376181693704 11382552 -97908846100026097551762646331001446400 11382553 243727442717580706283706266019893238336 11382554 -63533899943780202434672736334645501440 11382555 286796085372547052365024173846208859760 11382556 -497507159625115013106756149231359367680 11382557 -786361361222826009849310522323202848000 11382558 440344319238045158642859406300292044800 11382559 -424866628998234404103750039691497934240 11382560 105431735063931418680613206150044712960 11382561 -620069201232735429958331924825940517212 11382562 14718439857246772269349352480964609024 11382563 -93649151145501851977474968663758205960 11382564 1208150737980115628657587733122507776 11382565 -591255531092820995489448156795685569540 11382566 -72626004792972192495229979719602182400 11382567 279222841158472838676379532531538448512 11382568 -107112487916118246943618235805732541440 11382569 410285828933966834844666391766092749312 11382570 -36804007909308811950462954638286283680 11382571 43850629811285810292444701861495618640 11382572 2097037944199356529585794893773404672 11382573 12459911187572198758727260264338299424 11382574 -222493137687161815371152120183709675648 11382575 165046224075672265707170859866839749000 11382576 86273530362073730231275214378923425792 11382577 -496005783712538733630908416999335022720 11382578 -174117694674725162357611871048557355760 11382579 -231684724174119834416634652400828848800 11382580 149515548503670279678262734280057651200 11382581 -185160343169182884586056299730643975008 11382582 209519342053164197103431907106116921792 11382583 -1045882617140353443372562254417257724920 11382584 1318925331324302042365121287853752320 11382585 -245374487505378160689807237561066380160 11382586 -224534011726639583117552845966256965008 11382587 529244542128347870222236319314503275760 11382588 -242020219047352274809331799085019695104 11382589 -502689526690639812905018950872834114176 11382590 -18439075029892965414123521209092105600 11382591 -82241576422761162116092967693323704 11382592 -125895647429501761721491474049571749888 11382593 395942319878244036097878434680094971842 11382594 -182158408673653301497257991221989404800 11382595 202096597313227900892332142005772683680 11382596 -247415801664208427802846080546596193280 11382597 -236445019371962130190111987162398099426 11382598 8898383191169463813640391219769120768 11382599 -649889908536214817508292059310945261200 11382600 -188345475253123702896485890997489664000 11382601 50842080033125494603953002011146259200 11382602 -90411624998025761140337851867436451840 11382603 249324908044380819861441156544622357424 11382604 -310905013593889841057982630980752292864 11382605 -124441376602313110187551674435771131280 11382606 -91558538371306338245530631168341576896 11382607 662280753475921883629527197210449072152 11382608 43155424466904217306870954130751750144 11382609 97901520199422871585837195341748823040 11382610 -230961019124735261772932321687998656000 11382611 4314007069697546322230381643967593024 11382612 -257648564311990769790459368798457305088 11382613 -1057396011443854170174782433379159180416 11382614 278840494540422768468266089331193204480 11382615 -183271207563349283680917490138942047600 11382616 -1113087232478707714070276090078822400 11382617 609490654970712108852007153507297494666 11382618 102662942887245209715087488311929562368 11382619 -61032826162879651022078912982527182680 11382620 -97109554340285424436477138053419473920 11382621 197187027080014675918411905468906294912 11382622 -141279743132741813569919411361425906688 11382623 -170098326972505460620808112137959286160 11382624 711498095586149264856954782527042879488 11382625 -26256500467877014576943372972347662000 11382626 -405314460653503917743677033633108340736 11382627 -1988129327966794593300410992562686992 11382628 517561324213860637983403372532862666368 11382629 202107355178653256173186114330957272576 11382630 -42441827514237823161656115349566566400 11382631 -224432195921028313058247402066584173920 11382632 1130054993155683631021049338439690680320 11382633 -652611713091447136216071222301359726720 11382634 40842738700883278598243499854193619200 11382635 20084153383098608648443484522649012000 11382636 392090258047273958334961369376808468480 11382637 350273567198486175904252035745528905952 11382638 626208874499468165753537478610362438720 11382639 -65673612821639843569699578029143358208 11382640 196199809711194928531407027844485611520 11382641 852576652329610182566847862827320161392 11382642 14841518298980857260823117770422169600 11382643 226544420735820261074326938934654801840 11382644 -49129829414472967556348466108695912448 11382645 -128312564421098065910850683793060710400 11382646 -477549026579113091260805504594473269696 11382647 -37463072769767775676098013020489770904 11382648 468716976712189002959896915491046686720 11382649 -687391818638183785752782764995781148160 11382650 122027337466944556465637494636096222800 11382651 67687518660739553079017242734110776272 11382652 -264455283197213836284976249339122321920 11382653 -856452395296241498425597018532536514880 11382654 167357780264428302123017888233740715008 11382655 -69483461323750185358718181419457834000 11382656 -496781430035165286625748050593793966080 11382657 332728458503949816985269349909054680960 11382658 -15078690836360929117342806164957127168 11382659 826632620676454225012684227375292560 11382660 -135220578893777373747540475115669299200 11382661 -591208134470470955896395739566935037476 11382662 100126191246938240822301553912761838464 11382663 -242240937097052805398097070303673294976 11382664 -527108006313278291764796723537503472640 11382665 284907576285901861950900191028253137600 11382666 -49306266868706586355147018641764093952 11382667 1173140927138021397838545185559836757716 11382668 -699199138590043685289288133125580230144 11382669 125682968542744338809471428824494900694 11382670 32204248851741811237629504429901689600 11382671 -1163320127220748461805285379456318496 11382672 7405436011950477975721621207992238080 11382673 -5992054589222891830553937004182988800 11382674 -811013097074488580412071022957162897600 11382675 2033220183767702495056392970428801000 11382676 -825612079594927616393124945075565306112 11382677 110896635466115394837621743825154472800 11382678 -18732033018279143928250762087671124896 11382679 -343918093018113847625376616502986297728 11382680 -51009096140926674143801678972616499200 11382681 687862808447274367083869612179699152 11382682 63586053759290577339769004591258160384 11382683 270630635441815262734789803636458741904 11382684 395525962405578955823288481328340507136 11382685 -516207462889243841225646662865407401620 11382686 -104466858786556072023133719810201667200 11382687 31231235395903032384882379904419382736 11382688 86631589388008250450895085984007847936 11382689 103088745067767116556547169571427230000 11382690 223436181658800337951652342221146393600 11382691 -12074271786024281869990077889787110908 11382692 284582537341754542807145625944137650816 11382693 159440090400703046017170459044462200320 11382694 48551164629933334354726982997142400832 11382695 -1254630713576354275145866320166765571520 11382696 -78839699361413519288633924463206492160 11382697 -16251448709692426134912563827181334128 11382698 133624439201483905863823526584515303600 11382699 -447362962811166779911745763395564120400 11382700 -97068925028038542891199824868706073600 11382701 -275912273903005541386496305032046670496 11382702 4279862328500906820856397507603143680 11382703 433978834076766061918704506035766782800 11382704 8315681380281477876872032423500054528 11382705 -494099416749453853730001644725294495500 11382706 664712984725594399061277818281937258400 11382707 -158667841880748406907063154012708317376 11382708 -102775794485480216972908251715564517376 11382709 389973488938241319404342125395559620604 11382710 52939006406277900522551793896882688000 11382711 -375871306307480091840278030646864562560 11382712 1044237605218290277223052722931831398400 11382713 462368758576596636619419877272872970240 11382714 21109756149935043201103269086417802240 11382715 -265225256241255075851505613924429809600 11382716 -130461296198084789102767105234383925248 11382717 276762770179410146264397417969935452512 11382718 -212655231389758112339051070425036701440 11382719 -1220015185038235191394413780627307442880 11382720 88622153403920641757503823655217397760 11382721 273868651440716900575832761153680275904 11382722 -159732282850635074157848512943924293056 11382723 436043676521869993391364028996100064000 11382724 220458164523626033874352522813985116416 11382725 -546803777307258094049904842080501479750 11382726 -25501046408002252294357552038888987456 11382727 -364677329745622179793016594665612560424 11382728 51805944952780569583767982320845291520 11382729 147945841667256426370321993992335924640 11382730 229631460601031793114635883611160689760 11382731 820033586711709314784782692587067717032 11382732 498920562979617723077448552921319848960 11382733 1094599426394583374220869869764660196982 11382734 15286754078251799248514404529240878080 11382735 -16076097370342429476591894998613811200 11382736 -396867832316470241371582550412305235968 11382737 1170357702221357554182358991999950726386 11382738 -48946062732092276241062345286814882560 11382739 -379695889749562550300437911471716301460 11382740 50277249478696280712322767238351568640 11382741 1014538223794714652050242103656743616000 11382742 -6386943386228059616661825476849971200 11382743 63501138213261952557103450218476857992 11382744 165785500170757101382879740062527180800 11382745 10498383233871255119871892084584939840 11382746 -75928241343056996184372310873597606656 11382747 -20550779891785048492084319936533419840 11382748 58766760325995642367298923128434657280 11382749 -637826552270835098884864565613128301204 11382750 190725706693536197671750313565213840000 11382751 -281907353484945935078944768484923217248 11382752 -365685306241329449397810565723304755200 11382753 15247650770427941103823048147415878944 11382754 54799458563613778078052680773361100352 11382755 580976705076443305183097940389928206160 11382756 -65438691039901896413813794626997321728 11382757 302180752125419872478094695856847577688 11382758 428394244177502168033703130884012701376 11382759 211088328476965426226706600447079336728 11382760 128709849873974165124729624181053849600 11382761 89505196745721400823786263360920123600 11382762 -99840009472687950030231389543789998848 11382763 76751835023106669292767541458559465360 11382764 -476851981466979220360737572630570002944 11382765 -182770747525522668762834551986842139680 11382766 134302182154161739609561312858885522944 11382767 44107273447814649285260470043090870400 11382768 1028784760774477346253586199093379072 11382769 354376491974894564497594639804831297344 11382770 41149326259352086044390487483023029760 11382771 -199466471465193012833690805517986796488 11382772 -489710109219962586682926155485914538624 11382773 -828158438222095956070515589603291632978 11382774 -98028786366003778627900925847890696832 11382775 -31256061043244787062019480391362763200 11382776 -1441657166445086428535356701425017958400 11382777 259617612150735030415871085851758013760 11382778 -298073873265071302815041338623060883200 11382779 -199484619638548936611814893402841794216 11382780 211384604974822820732539747244989301760 11382781 285195048528169890086917162771844120582 11382782 261446436918556701094670573419671779712 11382783 -358707216586383748569157361344034925552 11382784 250744591719348849189700864539734573056 11382785 482945860325964264501741101599367632980 11382786 113798941574357261838320663431626236160 11382787 -420224402006266272997761448964042136768 11382788 -1313613140432431779043284351000990720 11382789 187564530233124956341659149396432087040 11382790 -260099323793488008084660352902700099200 11382791 126229524728634133075959385751386007040 11382792 -324480224858801443861451734903602216960 11382793 -799812269470009105192920824206664131916 11382794 241641616327351619762223278442645634560 11382795 -627430530156811760319054184828761242400 11382796 -217746036258956792929485102448015878400 11382797 222418078719991098244922988244685990400 11382798 -4223039930130211391698048556840908800 11382799 -854227693030138461861518916821620421200 11382800 5662893823535396292159169541406720000 11382801 479777765610938864551293179512725041664 11382802 464079067874938451518811645746101404832 11382803 80985551126409775782321303476226539052 11382804 -438226042482219604339305596926307064960 11382805 75486189037078982163320816432401065600 11382806 -282937543996708050291375270892750407648 11382807 392928400702262321759281441865521812840 11382808 -528098579456664355180768611821282734080 11382809 -790499411345785230626462898809589979884 11382810 -55054890622350252199383414579103564800 11382811 877529822085374352102679016059607620800 11382812 -245724959198654528670264538671638642688 11382813 -38984256641827717511966126383356069120 11382814 401551480720403643080182561043202136512 11382815 515957665179905156640740879361695980320 11382816 93744738269237306208229073560284954624 11382817 83596732331937913577138614026449142560 11382818 470708683810796403860210242448072001360 11382819 225269263903213679740260691069507979520 11382820 235880696190367141829742760974234190080 11382821 338548370606654767708957294126422857022 11382822 -294793946137024977077241901177262699520 11382823 -19564497688303087367991276109448337928 11382824 528725779247114887377029082357752217600 11382825 148403071327239319320867869526835731600 11382826 67642918370152613887178858030790050304 11382827 -155958070204672489566071365907272917324 11382828 -973450375081674804722696935580172288 11382829 -486688012991262056888233883687488362516 11382830 152528279359945859097268677017283400320 11382831 874739488043676870481283010943896960 11382832 161926101049006329342902361331677249536 11382833 -171928281635183444867223867287890560 11382834 259361828971178023967139626113032266880 11382835 -483751667525715392593113987216302664720 11382836 -911013426427916704131033134380461195264 11382837 186699101818282792665569464052334569760 11382838 -63836102218904368459638778630309830912 11382839 -410114524928644464134918380378111611552 11382840 -70422668704969049024482120631352115200 11382841 398262464776510803725144321282636058052 11382842 101316843481095023714344783316536809072 11382843 -99055188706626362851332247127997754560 11382844 543695009636635231487274319325113580544 11382845 -89624460624590357090423184421782469800 11382846 239726282641072693547026210549837809984 11382847 -226754937736129148732986928673882969264 11382848 -2153466377024587691784821921540997120 11382849 967710058235502300488643142522286990880 11382850 -670414174511815819298397679312003200 11382851 -955201287763174290758469707868467822148 11382852 25375130628550833061103207284940673024 11382853 259140244927790699824863359807792945280 11382854 -125718609984432250617991731742930451328 11382855 -88686852974454534848289431757350784000 11382856 -814955629667425389104317912468230405120 11382857 -434557751292293908678380553834892672028 11382858 45832600917463833680067699056244312624 11382859 684302570026792311664949150677967680 11382860 321399060029940476204563088887008307200 11382861 -50356643159933609908455795436882661376 11382862 12546708203456620001573544948141388800 11382863 -58134925667557921977628747629720762456 11382864 114549510914920596115181229278228250624 11382865 119167130909907552048366834857892859920 11382866 -99556541664241830526603043511221448576 11382867 -330175878040233563826927482342587192716 11382868 -273971110794070101178533954859380660224 11382869 -593931215237260699380972796086394541856 11382870 6929222928553983430592188459423113600 11382871 -175301088420138715800306440883799887456 11382872 669740166180952438104605177618643271680 11382873 361849508597780519318739396498943036800 11382874 -3610182833213973417721047250924547328 11382875 125294032355665893974741374842438120000 11382876 -692939625939780620157284835769107287040 11382877 75240376981989622682086892373064776000 11382878 -42377829582498960012001372312847609472 11382879 4715397025784746504255742306040360720 11382880 -149081467191625436156780634116590141440 11382881 -544022599917006961329325446826445901120 11382882 84641465127059345354695402039788824064 11382883 153917100941570082770315644699524734976 11382884 -1194990392686380346992516514437341184 11382885 -258145999048410257489687068381765414560 11382886 -82185166175328515429983798546602640320 11382887 -1483817190675388301849919980109009051408 11382888 -443717535136158709058188622741690695680 11382889 71289952866628824005958839822394441856 11382890 4542360407666950463898861590950256640 11382891 -117713051771467517228134303230569429520 11382892 233073911941746693725884115983769897216 11382893 263270174010139139005761042702681389142 11382894 152662686987218640531893680766810054400 11382895 596971101204062541320891376597389699400 11382896 -69192693446194463056923143322558627840 11382897 290943962344312660778874569677398495600 11382898 762533242255538387212381291442433937536 11382899 -95396772634461408829762246067060621880 11382900 96492263411752600488063393703673088000 11382901 -490000189412597976763480942622584722368 11382902 -12961453527630266913958895167080537216 11382903 352172335931192718911349913107357619200 11382904 410343665714218154900150761104895979520 11382905 66938092540272253949417686875401634120 11382906 -162131762817545792708426489018648236800 11382907 -287883840897562321765717763839179932160 11382908 -84707015430130042153197505085935183872 11382909 64670105598174055741067414135311078368 11382910 52234236382057925151473491189427896320 11382911 -817942205376252616987350132336984558816 11382912 2738168844969775242379802373185863680 11382913 -141394099934652291956501875071435154496 11382914 -242135193012089582764270090077923344944 11382915 1456492542271205585310544887166302720 11382916 -213778243392760939673926495931357000448 11382917 -2699342739192004254268355301572703360 11382918 -114264273107879837309237031099827925120 11382919 -214948453070600765363813530787645013360 11382920 193691771125793579870582024704610764800 11382921 161276009999375686032813879477605710080 11382922 95178746136294446895120877966747548000 11382923 -664200257376627241438051904018484431400 11382924 -157923210204317304611904422256869818368 11382925 -48511163530903497701875186284799616350 11382926 163212545587509038932573139439407742912 11382927 299698594851757967362884844901774864520 11382928 -84061198711148814917289296819347046400 11382929 -724467219688098454846396692153098737680 11382930 5587258928032584361379988131589918720 11382931 144878378805316945497737655096428659792 11382932 292181947197905987514644002278804713472 11382933 34434169513903708642455282717757386048 11382934 481521055759118379616694242048097027616 11382935 48785759243204332038530632450198501080 11382936 319712527332921079786487770177946726400 11382937 534361620476358621130694669017857472586 11382938 -143119764459361339118506498829716508160 11382939 263199162937964090870506618256985371664 11382940 474195455490729329427871487724369454080 11382941 -715466437573985208919559940687939402228 11382942 41600462200210340562567762568401278976 11382943 139379157831616041205190412964781903088 11382944 450461911064241064868888711768234459136 11382945 -157033823118861109569621485994802679040 11382946 172677958352966432510463519508980551040 11382947 702585150252303923283377442257993922360 11382948 303158347400701450735807683915580655232 11382949 -648109138602145877793879535404891722050 11382950 91248443056360936474366937293514942400 11382951 246835073433014114690595909819466856232 11382952 -83580793240985181608198731027867238400 11382953 -124848460349638663942106928757682451072 11382954 423655804177828571799475784336148480 11382955 -107560217583164361742713356463333908640 11382956 271212013028680755613483969618130657280 11382957 -688946843349103074126086127050837064000 11382958 34457902347302240570561187529208758080 11382959 432616630676050633979461461181533279216 11382960 1897091451372944793000674468655267840 11382961 -1853974454052817685789839123377047529500 11382962 435100490459446221127944838894855037472 11382963 -3344194900564257449836155688620199056 11382964 -619880765588928478302052319278516972800 11382965 869194728332030478259036672455492590400 11382966 -57456393756551721146212016097740643072 11382967 1084226453771471512560567675647453119016 11382968 -539840618149866841967696723530206720000 11382969 -23169274064693407313591646526712632512 11382970 157664432369178757767276213707941171200 11382971 -529554470350802648360740474240088060688 11382972 -333956145412778237812582025558219140608 11382973 96818698450415912933842884682801381440 11382974 551010812050187451612577987736284052736 11382975 -3002483528849598240839311883293538400 11382976 -52264479868568950259797883992418549760 11382977 715061792538005892844958758273718818626 11382978 21083655136776848415652547683791460224 11382979 -153649826574573749631595603188843847680 11382980 -20419901412352718036615660692074639360 11382981 195534347581897240438301780235485898144 11382982 -118112366957137233995652538066004839680 11382983 -64375709806349132564510549192214077952 11382984 -130877810405661304967792680476794880000 11382985 -429386724513155614745053903140752595840 11382986 386066830179578664848101562321099526192 11382987 -244948978201976632384939429272728038656 11382988 -709600732327909258160769144748784332800 11382989 -797963061131485607462006446039505475210 11382990 -157672338028978789203911995178844074880 11382991 -326179564517324183486664501747657134608 11382992 176558437162051212742500319487855517696 11382993 581882395846731591122124720672476946420 11382994 -70675615857320428103244894559910915808 11382995 -52443436308105353254166507288953518000 11382996 182002060254088124681804880813640396800 11382997 420567173589532962571260281261729562446 11382998 75867383131984954020240386896318485120 11382999 61754193986572643127726519815212224000 11383000 403528289702385049138378912207288320000 11383001 -269721043833347558448341274425252859648 11383002 -57057143826354418676358222462719323920 11383003 11997038152390672925322177283971842448 11383004 415388125103461343569140026624287488000 11383005 -138841398314587475230160508927248161440 11383006 -255565803630658780919711267933146940160 11383007 -2750017267026757094137534346000091744 11383008 -5650840554857364240283977048341348352 11383009 58319615854459947483951555310996623552 11383010 -125932654387966808418250653751490519040 11383011 -22192617864458566939222030245205807800 11383012 -1425321512581582110574834208872020465408 11383013 -18373253592428076503297436874196087304 11383014 31155401965732163096239365901977231360 11383015 298014687012873183975303826200846098400 11383016 -1055015483941431504922390222406814827520 11383017 481982098993857952580975842412385371280 11383018 -446754455972788402561758737834240681040 11383019 901373717090856396249487565759548722420 11383020 257203655923686973410768765712041600000 11383021 -424129107204583802585717320934798455508 11383022 49846222937741410333702215080544049920 11383023 107084153080513246369496234540166366984 11383024 405904421148223633413502577908954300416 11383025 -557640066036590026360882466583321195450 11383026 -241431936687011823162046225007187113856 11383027 -167930018339961673340772765029699671296 11383028 -889009729993133781633098783933996027904 11383029 12167680831378278581663357441283632448 11383030 -224803383808399152708911391877933555200 11383031 299689749583721078876873290570306656000 11383032 -96289836093655442347329966212141875200 11383033 -5575288643063763288746129240928896160 11383034 -184165554778597016525918932047486638880 11383035 -80695210649729089815302295907441797120 11383036 12711726464608176641283750266824325120 11383037 77926319710237067299209167350184082060 11383038 223617593767606558221783160202014967040 11383039 996862927308839944430388407180560259840 11383040 471165989891702461755630987376129474560 11383041 298482100865877980821864661156717516592 11383042 65663272253833065247136149820190927744 11383043 -446786757571391435930137113782383387092 11383044 -41931137318692709790553640376621017088 11383045 459752560093955065598645758555877343360 11383046 7460417009887395288401611325990570304 11383047 176496702435737543172052273961767062240 11383048 556990381048557599409180068695537920000 11383049 -28851839186452958946551915819548625136 11383050 -11258065625413175279147750652868838400 11383051 -928551610319464485407666370403544540400 11383052 -7223967988189138437528102258381537024 11383053 -30353816959087615548428754287498119392 11383054 -180721595002897773614095386490027876608 11383055 -275534474139486156822021671243443377840 11383056 -29261233146153030086976790609998102528 11383057 234686967021608637266425830192013908224 11383058 -194950737934630297702554485110294251120 11383059 224949392217368359498918208321076427704 11383060 130779509261434027891895653729884956160 11383061 -1117883888186244002544054837368559798048 11383062 17862628045515926470300241629789090752 11383063 908492309743026280866305762695423023280 11383064 -28099361893560102983207701371357757440 11383065 -263884720943630091641269399611945408000 11383066 275610820936542056197179313566790037232 11383067 -18815591138742559409501751670392416280 11383068 225352416022365039542499074572381446144 11383069 906371221485465163481539560624526362470 11383070 286244649397144014530462570657036165760 11383071 301756053591435582395584631518790615040 11383072 72270330441922887189742958021746163712 11383073 180396313170957622775983871871206057364 11383074 219091241794229209488043244362838299344 11383075 198578332049977550108415330487522800 11383076 58949842367426118290653184610663137280 11383077 427879775572924453610409042730839393120 11383078 41920020292934982480817834345524371712 11383079 230320294763976810885236464453876498680 11383080 -536085637417812066281006131074097152000 11383081 297348768502976012646432713019467202504 11383082 534922770711390415538539836300693193392 11383083 -37532745209593451953696676163100869348 11383084 34560444551830228910184930513753106432 11383085 290529295325200007986626466060311087360 11383086 -112468108785935211468025844569107489792 11383087 138744288263221862971316085856381595272 11383088 45536175882227882099866194227393003520 11383089 3496069999129776295983424431337880928 11383090 -78328234449322213149098346767442393600 11383091 -85412775829649213658787274735192143248 11383092 -238992281457126616933455065998760570880 11383093 -142226730503276815645574230352790240658 11383094 -97870918760081800889829072938279927904 11383095 6132059204060525023569270413239079040 11383096 32977012384574974666925060750616268800 11383097 -936759686487148177670149744099896786288 11383098 127561928696612408260452005602325683200 11383099 227183986107649880740276897918546930432 11383100 77669539327469368979135221306429440000 11383101 97307222321779156280742972171475901760 11383102 -100469355592528295647456814457852757248 11383103 930583766343517391336378896013857440 11383104 -135352661162139470376350122603507089408 11383105 116668796141770777371078421917160959360 11383106 35777861594283008461998418626783121920 11383107 -136573956354270729775907088638419046400 11383108 50859081475597309217185655778341846016 11383109 33491967710684423456531492845360238400 11383110 -77483749845346169224809508187324198400 11383111 228314500031909666923206231875085082712 11383112 156326509516665996565108608645067499520 11383113 26994342713025952397917513965791634624 11383114 235566537885195544123618735648514741760 11383115 522241121147652615865384519358564649600 11383116 -447912660612230803035526845454618894848 11383117 -243655156689073498519745632076818401588 11383118 -611955296015377290860292185663327508480 11383119 801604525724653240660598317733445815040 11383120 17945756473266350158425972379712225280 11383121 738499730421817283238867315410742398322 11383122 305323584491190366036439105259112295680 11383123 -848434923560904201696446864629011588628 11383124 125715878626254978534445987536178941696 11383125 -43944139926473668732029330026581860000 11383126 527743268465911488016211019377092852512 11383127 165271452827027573783755892863661328000 11383128 214844381722944807284769279792845414400 11383129 -154409923154731268848227144272967904700 11383130 -9045414494977945078237926235490945280 11383131 625148343167070013619028128956506188952 11383132 -4000269907637837204437552238519836160 11383133 1167815984309844860359743506921542457382 11383134 -15224803994092377407406066774810252288 11383135 -172088766798466022686013208844748847840 11383136 -838300924157544883789559321657668927488 11383137 55595199806799618510155662381944649728 11383138 20690138241983370731472303627214725120 11383139 603441001112165253065562980339672774940 11383140 -115961926103034172261433976200994938880 11383141 -89227864616847253984061990011481063616 11383142 -49299897342859302693663268988350955328 11383143 -201141023235924004122452491891489314816 11383144 123129812971793745174479520144940185600 11383145 325345154940349974020656189969492260900 11383146 -46939624699240966302806796939917491200 11383147 241552872036872886978492881376229329600 11383148 -292666607718629345134509999794198790144 11383149 550841263524046594202794971260120562240 11383150 176513992482658171246635391257647836800 11383151 151998644910078343221147228684454190712 11383152 62994056539606655018995909577751920640 11383153 21509891632270470355272729674776333800 11383154 -152375864689633574459628987286669834224 11383155 -38526937048785448714256620410527699040 11383156 752365838587266930040953915583414363520 11383157 -788584365612874324477033009882691856594 11383158 -163011476776334533935655471722142618752 11383159 -11402400661223681708635947004559013120 11383160 -103996635907364749612925957204844134400 11383161 -152188753904829438833541293334975070656 11383162 -41598479123464116051465188522683799808 11383163 563854820366388371742218242901033678184 11383164 -136809998567405807441237604330622626816 11383165 -18799592839657171282512064800580550400 11383166 664060142092157422594431097024036362240 11383167 260549696731318484614741545292469563920 11383168 -380751693721629588221925254690116730880 11383169 -10150545144562789655047478513696859648 11383170 185940415129307028372720325688145638400 11383171 -791709784065045338114434167009492709256 11383172 228449675363511756075711174704480071680 11383173 28789738517365144619090112217427350302 11383174 -159461529034485016929493237481821372608 11383175 2468884056691399074133284392027157000 11383176 -136062114485419489006438150312598077440 11383177 200934243897122785126797075783649076260 11383178 203501073331467009126293159080714633056 11383179 33930541523696990847289914108479382720 11383180 -441682193153564713180084265163108633600 11383181 563093329855410252832936686655597537464 11383182 -25126595071352423919746041897246753152 11383183 -187348158861504270925661581567348039680 11383184 61678174346008996052956689498966933504 11383185 -111471002542910868700255616255647795200 11383186 -389772215928489177354756703199575592160 11383187 -772932444205654732567782095271425691528 11383188 30422096189795471475766387175412480000 11383189 452346998436037179244379672942708304000 11383190 117506045567629575930892082603303422080 11383191 -156675065941914526005721980519642135552 11383192 -488685640505347425374859925488469248000 11383193 433971811925294631097256831892191019540 11383194 -67822424985100580125488686687960793600 11383195 198409446917362705681655454823552014480 11383196 478970203740697933813015350386173440 11383197 -54515681854688479477505633189021900160 11383198 -35501498096317641480129969462912057600 11383199 427453519137199483982405842584984474480 11383200 -134133277708857022998894004691533824000 11383201 699609538412265769570251865898910541872 11383202 182826399066134447105203156607054217552 11383203 283549067286248239827157718665409429424 11383204 -102638280578494426746814855877353738240 11383205 463117468156761875749305193819482885720 11383206 121213968670836226888025486349007632384 11383207 241026735030088824298549315719849537432 11383208 1942172257703342362100283065670955008000 11383209 -593091501957881475060580230188165965686 11383210 -15009354028519710753757281482449788480 11383211 -184978315192079790638337839457093817968 11383212 -419877225568301860116454051484434464768 11383213 1078745096292390963938080761931236029462 11383214 -85731199280823261810696451316458946880 11383215 -393027303429238724981866996406564813280 11383216 -21707942741597574337123473512612691968 11383217 911307040507063193098946177921574420864 11383218 1155014607246192055520975114415046656 11383219 -652839545724577044851147982061534960856 11383220 -320500136603798808328488506004283557120 11383221 766262637695964702557992803287976074304 11383222 316191011328106687129633519070800957824 11383223 -393914469206467868432460555911203364280 11383224 -142891193791896776328864129379393536000 11383225 258302322933855050903093171440173864000 11383226 14282897960026654514048686054192947312 11383227 -50166195095983303779813313849279971360 11383228 -42312305076666282691985247103090483200 11383229 -70325073843917494625908698878382374784 11383230 -125549467144330597332513632938089809280 11383231 297426616868245721261633652523611408064 11383232 -63539431371953725451179800418446213120 11383233 874459030458491707114060545240977982624 11383234 -138565905707017784228559753566838218688 11383235 310117229084708273172617963550944167680 11383236 -385761631256117306886231307434268199808 11383237 -13914326226801505562819896649008006114 11383238 -107236594151856931820289219052422264480 11383239 -516802717604532133547813355244020741888 11383240 -286551168360140501747747488772746444800 11383241 -771666091026102082601921134099347679308 11383242 -13702729127189555009648051743204477440 11383243 -804895380992278208871823513871675430508 11383244 -831750040901680957765445962955676382464 11383245 33455392024318626590227507678192945440 11383246 -7690685040403582644426218101987628160 11383247 602267015995434721020817129922228115696 11383248 -176946921693896196688024067822603206656 11383249 -742227470373236074160281179472789439760 11383250 -98765837038127122377836296607805816000 11383251 -604090479911847427751872930692834396672 11383252 70579457764840988147407691582342387712 11383253 -146408074067706466568693548761842833344 11383254 29304665367895219691130110542208280960 11383255 -5520044285661485470918972840836192000 11383256 851143189312754367699519388226278778880 11383257 565865509756768606382977109280330386640 11383258 -288513956858911617086951673695804937216 11383259 -1408878762399495906316715822168604343584 11383260 -49877270919952150176665523313907466240 11383261 -14075418039231192907045691338436295520 11383262 -145072461710699212067780313843435958272 11383263 314543597803209590736956378201928907992 11383264 288631102320484033891852694809730875392 11383265 -573976735403368751169285030832760289600 11383266 -352293210882410245623892463072745888000 11383267 212717735933731414658018384775177341392 11383268 80104740658764837395114745822594908160 11383269 369822251084736965762801396483705653344 11383270 4796882430964572302071901559765446400 11383271 234762586130673384605691526045699281888 11383272 -80362214130907702827455581442939258880 11383273 -248094290684316986198676185307288212160 11383274 98805229034784265641809239716671185152 11383275 146763354037719322832602846742811360000 11383276 49865130780273218580228687649447848960 11383277 216275130295714134911768631773891202732 11383278 -23038901720433162389345537444461211520 11383279 -1070407609671941406435459417362868979120 11383280 -134297192142375865497042827696726016000 11383281 18597703510293700072592131832510184960 11383282 614097598320747169860296231710277182992 11383283 1074814583584625532945335411055942627600 11383284 161699200236879900659145436109644431360 11383285 657237485414323816058016922771639917360 11383286 -511099617032622032061157536232211980416 11383287 -155450409848422364285632111333768704432 11383288 289398178147155423486661753703164108800 11383289 714098799546727572275829669807327306090 11383290 -135405188671435397715447029497483810080 11383291 -1249388262715645846142309190376313827016 11383292 -306054829235256480563951322472994217984 11383293 -48365219506441046198305974996960099072 11383294 238609273602194946613700545414011272640 11383295 -53207321814813759043688406300535971840 11383296 -116797340946236839432061557514296098816 11383297 -86915304212443188152045914350970900560 11383298 -148743067471067828903348632260044007936 11383299 366469555338323938167162332716127971800 11383300 278213731581240740967220171261229440000 11383301 -1131231865068306107815449426990702215748 11383302 70395078016999565361702542622194380800 11383303 840911199085024206905369624822931686552 11383304 -7510062595001390867719957905805025280 11383305 313878368127727938456553065371115917760 11383306 -207113903764522208448040137771040757760 11383307 -94593468854379224710498465085376643440 11383308 -200698579069997761916421497299076244480 11383309 -131565850004361635450818829238368205568 11383310 156009949863598610172687149921680917120 11383311 -95354071646467203530588040567407915760 11383312 -238492499208458888466452159353392906240 11383313 2929354878106470863907796361942576562 11383314 144241381087310385899026210194375450240 11383315 508694453953343698714424184032096979600 11383316 10870512624059097354262780942078691328 11383317 -468356117472521969572322704683753138 11383318 -107420433779450601070959877747847516160 11383319 -823042631675462050827043894501821711504 11383320 -95950084486376707462043716375760486400 11383321 546453989683983797006037379796097075072 11383322 -12572426893189369944607432426549145376 11383323 105150335766178152775129848022694367744 11383324 -166708355863397668062119705676393156608 11383325 -399799145180103889733549903603349223950 11383326 43453925968054927296284750888092998720 11383327 -8023546873180667422319144917962311888 11383328 -50547469876672760228642055839051415552 11383329 313230650492766197972356736201101394208 11383330 49641991531078549526998689292810030080 11383331 693923618266699774187048706955133119200 11383332 476231114338132151093361632180611743744 11383333 203530333560386151070357939637151222900 11383334 42716262519045529384505574319523406816 11383335 713106721565349662156807294338295708280 11383336 -467044422611319716737956102408455792640 11383337 -95604787630521411812519282127186139440 11383338 -302171046871461024521952583469160814080 11383339 -141705339487240939659148736764231363800 11383340 -20872942743114043178794208031946060800 11383341 -791175716733972438406113595920119530080 11383342 493448029890161320648684125716347051200 11383343 -712781916481845540010304493180915876216 11383344 -16944297203206947447556931424655245312 11383345 525450724283906978657158517641019378100 11383346 66174776710781472621824542270659887424 11383347 -14072498443999835662598206696228078080 11383348 -259907412241595116620965290298447435392 11383349 85225892801012706649286376173997610350 11383350 -144408715721647376386251342569232960000 11383351 -21066141335386704497570324964353568848 11383352 88097156730209227585607640336814387200 11383353 345717473584613312224784209605736241664 11383354 -168655735773361582946297716858061518080 11383355 144150434103332271597950845329322409280 11383356 -499644199535000882573919384109507092480 11383357 664695067250041477782568068326699345606 11383358 -242962881487586871923921687267846826624 11383359 -128930097650561243336104642216595672064 11383360 -106899841766606692244909155099025080320 11383361 -1094420225876282249909845163867548036800 11383362 133078467595952179298164012775905731840 11383363 324961147041151964735051006134122816264 11383364 -166203275812323146466564579146303332224 11383365 83072236113234091946608010072857019520 11383366 240368995703695712080859696685698743680 11383367 -211616174773313688864437601564520247040 11383368 505983835710814328274036677953391861760 11383369 -163920908443169363003240919283996990704 11383370 338525957317564054925678798113094064000 11383371 -723360610275897526493540179767298163460 11383372 43482443533620970740706350338084388864 11383373 -197727836325880166740246611900603932916 11383374 -41409393650820943956363759076802427840 11383375 -293511921339218454499923619048853820000 11383376 -46592602190619533078480883050061889536 11383377 -289048687700419185942742240268983729680 11383378 294859144267443486476933365201413252240 11383379 250642508063540006730139229615901431376 11383380 130706896342256810902127261954852386560 11383381 -1014001293373422211460927641217451331136 11383382 -259874611743627867779859041245844138208 11383383 41138900033608362741494720370062663808 11383384 749615678279324186547072553257345730560 11383385 -139409697684489115273223806524478294200 11383386 -15054163150276742131084892362691328000 11383387 970179343067026085435879590314411325992 11383388 -1130096216203360051566650562048143606784 11383389 962755291024792078567991207569604147520 11383390 2017943775327896050637641653653667840 11383391 268669209086326152993293689178067032832 11383392 -60812754111565212022629151593379921920 11383393 94178532450669516570522444521224889088 11383394 -2694152984813732083977110272428771840 11383395 -60263859394996416104339345418483443280 11383396 397869235052444788817341415303558553600 11383397 -130984998076128191233591767785761605600 11383398 121111597385711269711837463612482625664 11383399 925742096905350201088697670929656241160 11383400 -92122302395421914378608204651708416000 11383401 -8081795669350050770836988679360217920 11383402 424601932928533364500782856019836831152 11383403 1202748837462347595112542581397021665652 11383404 225463968637996965331437903999187113984 11383405 -254852793792502551676272093053051304000 11383406 -280224497952129421961677857574715976000 11383407 -41314732876121637381018276497893633440 11383408 55841976797399849069584575699917176832 11383409 46737782558077654527224053103073050112 11383410 -305251398356477624497185151472620761600 11383411 -361172844707046079374651817978249518848 11383412 -39282289597450057211213470045529238144 11383413 -4026990465712291782269716892222884416 11383414 -88082235176449019927346189235882310400 11383415 -198634021162520694508947601882257967200 11383416 -55404012174819586915918524086479933440 11383417 -154459480112342186954315214876734628608 11383418 86634585188100977922541088732486690160 11383419 415144442764350591498457875322686530928 11383420 130894767494122387331631256918442772480 11383421 153311454971782401860742009273333828480 11383422 -60025215284591032026429961400510286528 11383423 -1086840241547406010057458087243459507328 11383424 119157340545235196226635035934604656640 11383425 -33084016406305361924084564117519014650 11383426 782436131499928703112299519709943265280 11383427 -1167617403171289613069285782333631995128 11383428 110231338907813224692201109765867560960 11383429 584770208136974067295455934173519396384 11383430 -299897950671898260315583701029373607680 11383431 63741526411681538386074040992787365120 11383432 -1008415508015584714457736286464299212800 11383433 1587314432722068221715884606727259344 11383434 218716234546753835187669397965095930880 11383435 -646093925585297497214026928952795100800 11383436 75621459958058993792772613667095206912 11383437 168510282993652850826554151489603159936 11383438 -1335810404384768527009396463402295552 11383439 -119244218538228218042322411534439079280 11383440 48677569336894139777662586399006392320 11383441 173256408963197378780144376386065966912 11383442 -44060552111542380551267259635222545920 11383443 -115315045705999146362457321491469094800 11383444 404262485136632169182012225045375840256 11383445 -105767670368172969229173915051606688200 11383446 -19526713298805762278268597905076326016 11383447 330617772204920841882659169955636716192 11383448 -225503294850568160371956769985275822080 11383449 -78291881912149549324604177207575265280 11383450 -70457804752372224186121070613077548800 11383451 -403094474278430590236986980889144754000 11383452 -28967983408535012408918480154996837888 11383453 -116026287342018150535784223469560056660 11383454 292504744279425192992420611660262542272 11383455 496309164913087920430715010111980447520 11383456 -117898084012871207941838645915465809920 11383457 -868582512745468689301503144085491469740 11383458 130113712288484948161369051515397632384 11383459 -397121591227269068568906379264045844496 11383460 -554291680978574157024997395943225651200 11383461 173430023573766143104548272604555672510 11383462 -233547082245900845928501956037590038848 11383463 22164752957126862743059608990037062624 11383464 38761269392331041069832364269681131520 11383465 -868338615281865445302045176899706530140 11383466 -607418011166050578395151926053388188416 11383467 89040885511535951765464163360344078512 11383468 -123212072911328462943055828196434787840 11383469 -2024465543429692549839388543676424375540 11383470 -126420800068217771962016132755842048000 11383471 -1068798420807690066176785670414306573256 11383472 120081611283221978956260909130890903552 11383473 906700145484487745170417192607323147968 11383474 45499740050080462882996034644993028640 11383475 343592788160211488142773439896706283500 11383476 2146798627457580020240138601992392704 11383477 4770739044009447932629452324929267872 11383478 314011246916759501258117310260854811040 11383479 62142552342857506131987223866914893248 11383480 -246862139747020376193075130866672537600 11383481 169596910573034805012782478211353914112 11383482 156167058873878705866251743641198080000 11383483 428231674886968691472368901601675589732 11383484 -298321695390074128535517205446022809600 11383485 443368496206532779477266086522376444000 11383486 73446697384351778779498790271317266560 11383487 92586921154176781756053714068140355136 11383488 190999445201914453055409620540023898112 11383489 189345317349603288746684704235692567680 11383490 305073777231194379590861824664967981120 11383491 189914059609097750204275195208631339264 11383492 368241447966695329297213638898758924416 11383493 -864176681874701458287263591232528363456 11383494 228110040019806496612609683946851938304 11383495 160549616993247749476336776402808971000 11383496 904279777743902766406338005090537825280 11383497 101441431392079890507779607191686422900 11383498 -113864306088248289383175385212924267264 11383499 -624605989341102236393720248372495182336 11383500 572523587216031964199330233207054080000 11383501 -485613596498635954881096840329746055616 11383502 330239068696795457229331538980612344960 11383503 31443044551270668284184622417557458304 11383504 -86145334950612215229083255734985687040 11383505 -96630094492374411105303873812990976000 11383506 379105648056745821464593977868431995424 11383507 -135728257027394708943576300397939608720 11383508 302152086196408456261457645566141040640 11383509 116655696505786485031958349174391929504 11383510 -39883407512437100403424663654918855680 11383511 734794516985878261433099595027095903112 11383512 -209686567065610028335985828683048550400 11383513 -449202977908337094238986628503035925238 11383514 472179568915412403185258603767774031856 11383515 151438522080935785003686121101676718400 11383516 -204877591111015994683405200661956905472 11383517 604411718220673047860562126117566950566 11383518 -196246675307831975408535022724721131520 11383519 -1500363485575598851119109986713084160 11383520 24855027894533240295731793678957281280 11383521 457910070419513494114211398201600366512 11383522 -412457549925540122817960200574566048688 11383523 883295834128855766366076958158960612336 11383524 146600099431167661396243392783979929600 11383525 43937859361281660909550672457246025050 11383526 270616963467408490760223386074334035968 11383527 157638075311812642765398425608229180160 11383528 123863813182381099359479285672416051200 11383529 1176116314044695391243604457642948339130 11383530 -109755455685733423534933813143273511680 11383531 639060971972605266756158793639552108960 11383532 801970267759162936552084388951566840320 11383533 -282154839057718229968468123926618822816 11383534 -25153580808045509389068653382076164288 11383535 664055016269478631794042529907725137480 11383536 65797065382694131274980365971018514432 11383537 -231694981155403993994386444317116187408 11383538 254947301448624476146583912302710028320 11383539 644869119797859294982492223589564518448 11383540 228448246324516016671707627126196961280 11383541 191917288646931781332116035379902998528 11383542 -293334299861111152032019730216171685120 11383543 -775618844096699446881092070085630191576 11383544 161263470118834220602982949257075712000 11383545 -150911120482540699019482534886179257600 11383546 -379020001435706124295879750643440673280 11383547 29840697789327945235225798056417990432 11383548 81266546093981188735888374995174522880 11383549 -1452607677065624765541231716797847423264 11383550 -41757396755112784607932015617594619200 11383551 102117872732516745188711032343317620240 11383552 -173354534158421367327718902787599237120 11383553 -1251963430366371798641093337164828307198 11383554 -63580939549528560111356622198328857600 11383555 1257352985784789597177177834625818492960 11383556 -404998518877165664615452912129156469760 11383557 -51362617801910364523227422785929167808 11383558 353369958798367913342069219899002538176 11383559 -2203821990485482012700389464140914560 11383560 160283028864961512894711807037639065600 11383561 62085680695044943350565316348344359744 11383562 -1561683187641179432138618061838883328 11383563 421275597372092522409311397914901289944 11383564 240090187669668879173873889900598290176 11383565 428970955464205759759640655403016613600 11383566 133716272079498605035064692467762585600 11383567 107071271002414332887071362401568155320 11383568 -14366766452643839199830832299786108928 11383569 -25917068939383192916058483989837911356 11383570 44193006320459883830980389648604108800 11383571 1219695149071222976366567697321765545772 11383572 -13776027207139132464167507828835090432 11383573 559645297372235055064179721837706386200 11383574 -164603211162767040004290869318152927488 11383575 73242529068067223831515469587466217600 11383576 859046847064380170460300747527436533760 11383577 -1008889994570788236034196921526002795574 11383578 347325724334226308318523553257963774720 11383579 -254002680677291472378292746753874077820 11383580 116027988857884490250305958134530652160 11383581 -660911966842699902102976000877882021856 11383582 -198192470862402581797519459510513835520 11383583 96879413903002507202792740055880269544 11383584 -372530171536530977189398539647841730560 11383585 319933826023248458450846243351133575400 11383586 235064798545011430893432317330338822992 11383587 -105652603198856277096512541442212431232 11383588 -435087262350656475442785624164457627648 11383589 -365655896438687585471756809333101560544 11383590 146950830887997033954365521926812716800 11383591 -261541788630287006146704767504552759616 11383592 457815560541575832276881762776962908160 11383593 313892887710926107439830015828911540864 11383594 38403157803886848377222733411565251840 11383595 27875137506367955577046333036457777520 11383596 2774356071431268524867324944673587200 11383597 482322327759259135471318145966911637280 11383598 -371647688282932331457832341652311403200 11383599 -460954526333290624609893183018960002160 11383600 77559463160394790318028449817886720000 11383601 -891243310653608361174597937811610007500 11383602 -142862571918270745230812207487788897280 11383603 65475476077938278398559297117788815360 11383604 -13225316220788173441832792740257133824 11383605 1762803173734573313431922298364166400 11383606 -7100942975531271134667296217887003136 11383607 844268070945251371290993807212802962856 11383608 -527868558806971079658980299879352033280 11383609 351979512150774821893709597121292317000 11383610 59505159287679708535221571906748866560 11383611 -490061540021835558272878387421712529128 11383612 -487764691531491977521378043239577887744 11383613 -272123884649159881666611787988420750100 11383614 -314668680257085595763256628793778699072 11383615 -199600370700846609879445335493745865240 11383616 274222608103016003991764582371889774592 11383617 -74393447571416405007618226292897058816 11383618 -14574601343817346860633679100327661696 11383619 202630673661340233817041036853413286944 11383620 4163182371329507188624437729769635840 11383621 1178322359769680201451460173668950001822 11383622 -519680164257069816326972185738388097600 11383623 -241593409520867547282154048893272759976 11383624 -93302068530388934360558979341121945600 11383625 -291475347628367364612015099257333856000 11383626 22336543125375695232651668908133618688 11383627 774415399833801976828100543710839891476 11383628 582638058237082153184562196673139610368 11383629 448484110467852318280375222593061107840 11383630 213002460367415334602050081288894176960 11383631 -872640926077229585878282357246686574920 11383632 5310061264607634064952281475811901440 11383633 64284734388711037325548526303901234920 11383634 -16035873338877850239200184045806346240 11383635 11713386500297348735357063341613521920 11383636 9717606883441136263800199259152041984 11383637 148058273482140403569714461966881177440 11383638 -129271019292564172064656448995781867520 11383639 -317559618255443448240830575069419341560 11383640 288142806936105879550999001776473292800 11383641 -237634072535929073608519494820033882320 11383642 68742703167382480157838328651521508800 11383643 94934870621520691902627639302011669248 11383644 -386835135861600178420363720672146186240 11383645 35304371747572256255886362336688168960 11383646 -290622770143193549688652806573833401728 11383647 -64518876014612145216996527516316764160 11383648 15265454693558214911171203653655855104 11383649 128132482006979508958555495379759238420 11383650 -521512221351560330990059331706554400 11383651 -201033017862473300908300015329344433600 11383652 201821430780412898221133251358378311680 11383653 162308407153320762695306102047747147200 11383654 3414208508851788223489445750078551776 11383655 4852499679550340743941836646601250160 11383656 298517628974502302551313508124967731200 11383657 -633071877687145969098469064896988241094 11383658 -80655917945760779818328013910133274624 11383659 23586396379992854616968934175585557792 11383660 4943016027808830639894280174864128000 11383661 -166750004019302426794464393264757406976 11383662 171694987729438373505239850084380645952 11383663 -1836379775273991256098866428689721216000 11383664 18490793948492707316237897733940346880 11383665 -37616801145419665900275908267269532160 11383666 21834172492582335313025006870385060864 11383667 929808552924125046094681842701176555920 11383668 284227452513357290422635790139693473152 11383669 -929465973372584419435291124845681482240 11383670 -176785199540763695004439450326233502720 11383671 178791627995740037606494473424141948728 11383672 -10617691819521858180955958060627374080 11383673 -307542986895845243546003121052051061760 11383674 346351747326462375938241743687653877760 11383675 -89485588876102443368680188110690537000 11383676 -497403001921249479221681821386601715712 11383677 313122949835435674238140911742172589414 11383678 360451350552624191753646234479073901056 11383679 -166856132867598880964682351075359478960 11383680 -347966380674923553417450627897753600 11383681 463101226479600439382988226180290529092 11383682 -257445805869759226121964059643731174400 11383683 -376444074991589919269126454820223736000 11383684 35998915301122716562001641545967349760 11383685 -260253034885879014787358726047640695620 11383686 -118004198474968191259827051496277980800 11383687 42399027753952223283139402625560400000 11383688 167290614971800185214962546700509557760 11383689 -73983823508875227245266719587642467200 11383690 328871305102825324862553012765969621600 11383691 6867094407474805458867386767672299648 11383692 -108308200074177261191605653628758048768 11383693 122063156444298044799973305681143704344 11383694 -143288219484781176784083714717459082368 11383695 537397013996801696046148278707975971320 11383696 -40568207658065386218164781510112051200 11383697 -334033419368743404832173115147429753560 11383698 -194055412391805977719960211840920389120 11383699 -174813438270554958851931548877167434536 11383700 58083474650350609744636155665791171200 11383701 -129515174774538528663199275502991668416 11383702 272286953494063422603785795690839770624 11383703 316790229016231025781496991745482282952 11383704 -49175309229119345800899398303177932800 11383705 -434317519340393727119649895166928214140 11383706 -57544981775136534944906031595166161920 11383707 409584666270699011170411106444608457520 11383708 -199415673389289171918124704387941110784 11383709 -21974868362624384327285726793331972320 11383710 18513717280426406830284052801074328320 11383711 -468334081436002482453778118737248422328 11383712 -520633139466159992583224710109366059008 11383713 258438671257305501994868880592077547200 11383714 179789189818343549839198101994054205952 11383715 102741629975156290616444797226621700000 11383716 -10723593818735635676713738466743848960 11383717 736833004552206594427914843475344756640 11383718 70536717388517507030561169099825135360 11383719 114804937698468234846577530141102934608 11383720 506973383832118090809754456123894732800 11383721 346149900176533133737524197947056572922 11383722 213278233718257003640377517585347943424 11383723 -32406480806328255798543259412837524800 11383724 -31647487478649550784138165768584324608 11383725 169333035736275370517331452297484549600 11383726 457296558833306187322903451234203850880 11383727 -383038951512846042885871052903173262976 11383728 19753394889222279335347294178008203264 11383729 987591503295013916880183044350470110976 11383730 3434571777041816921926495647449011200 11383731 -85252054512204736516947163065562265580 11383732 -34970720250959699823339307183203885952 11383733 -57124163576886214133296779466166266596 11383734 351510305594564033152557261605826048 11383735 65862864937132491633955237696357440000 11383736 -117854214319229255493450903037024665600 11383737 141447278854622729495592214872022244160 11383738 398280636762501865994239383606154385520 11383739 283381973664722469059371722923309384880 11383740 -21935780972349614141898362231719503360 11383741 128730862762146983260592672201976616812 11383742 358302857306527328595472316283074649600 11383743 -100137183073052395456226863037660006016 11383744 -131374575711764236063950058877714694144 11383745 245656289418582355368524647753128172500 11383746 -65761754758009739358042023534093363712 11383747 1128211049038217185952317307673469920960 11383748 -251393877989683710472180180230418579200 11383749 86811562233905186417011041285326122200 11383750 15490557728115846727494546640757520000 11383751 806021932649814516199585787032628257752 11383752 -242396541222144722184523430706504744960 11383753 158654606340971131109186236941953570020 11383754 -82576306975946088462999550210162793424 11383755 95154126374634724873098011587901472000 11383756 -29890581971714504362395696483315832832 11383757 -270275159779690919084282328313161216 11383758 -15367018066674323816702322179445768192 11383759 368540044262526316347186868118965921240 11383760 -147920659317744416705804915637590507520 11383761 706589022741152563299823743468330617184 11383762 42165335364025759503245369316488848032 11383763 -268256516499252686900865079812572662920 11383764 -18973236765974838963701105521264877568 11383765 -67253532269873227545950469666199730340 11383766 -5290366459496847117349970300973217536 11383767 234540810163093605125930509908699516240 11383768 -71042954768813556060573097498274426880 11383769 -1148527134189625209196173811936484468448 11383770 45451843575819775047952076508003705600 11383771 186426576487497691957946748275570252544 11383772 -325876183554096128968284638397276241920 11383773 -200934553935268575535973692690533316032 11383774 -3854654161028187663594329196577504704 11383775 -220475655198209034778944159404627128200 11383776 257581520933901022614378848354292989952 11383777 -5203574936703500318215559034303978320 11383778 550736677582180237512409445247651654816 11383779 221250280520898681468704352516980743488 11383780 -570749965268605852410772341138305222400 11383781 -184925862624267298899070409896143409920 11383782 -31155850622915300440165053876431132160 11383783 709446971663585433036037836481743711032 11383784 -703495146696107515562989260102778045440 11383785 7717007551212865678956716679935443200 11383786 -508805424276872133780781154973956067408 11383787 667266407961538970852989981771350565392 11383788 22624782736655644795278624940972637184 11383789 106272010199200497578914456777557235840 11383790 177600733811342844434514808376669141760 11383791 63049250000095311729640509900549356544 11383792 -19805960957281615529437428869737545728 11383793 -8381214468438317471112737487309553680 11383794 -98296297516275487869289613854537416960 11383795 -115192052274869806396256795763558648000 11383796 -550388542793659939625928802613667062400 11383797 -65933171296625650425409560498624568800 11383798 226947269433218484218204756775466634400 11383799 143738078387867252196138401583758628192 11383800 249814036893917014891168543199405568000 11383801 456475453011663693463708341051985156 11383802 -261270623306043170603223680168636176896 11383803 596543705674694196787689353499114456012 11383804 372380364109179751408355225769759691776 11383805 75937721114616689434054732815521259000 11383806 25274332594700003321517243369225083904 11383807 -1121430686814451205499236628832399442944 11383808 -1139404340011005700919094369351024771072 11383809 -189202654225446823053940003416194497920 11383810 307161264874200145165573675365412906560 11383811 155031937520969177662058590804404778800 11383812 164567331672653481274282329695186841600 11383813 190543712094902652580020373890900489760 11383814 22098374402978855670776213635992833280 11383815 -192211042250088821859079965717637162080 11383816 1096437976407529956029607214023783060480 11383817 477301449681791134267129211256529806180 11383818 -12436228853727617005236675968979847680 11383819 317922639954224789437554530386743700960 11383820 749447118895122494916292326170296320 11383821 -154933759272835256995023589225754686080 11383822 -47715904303168987201009596755006952000 11383823 -146551474295047995527653578469830302208 11383824 -29800707132974102221130914104993447936 11383825 261289702086375329067063216331211416550 11383826 116839833020074445231977166902354292112 11383827 30427522611358773616048514926463846400 11383828 213162665328485628420732505962039873280 11383829 -1432848747473957464825423751798522105124 11383830 -34313502940370780735799047433566067840 11383831 1196333987676426679152925727421880333000 11383832 -268764029203913588404044635068482201600 11383833 278237185824172974054482782480558005504 11383834 235067720652863311769198764064431488000 11383835 -148367057578342732295153531064128669040 11383836 571431052978830594006985047879273922560 11383837 -493660588163472614757636049773705630048 11383838 -53686213142438001812956985615056279680 11383839 -35749940762722982516976016731271440096 11383840 237091598990958259449292931380757790720 11383841 16674642095297238710661069343054395072 11383842 -35720461754965442281682245412157843456 11383843 977513409044441570887174378310695584092 11383844 610787198099433486283892228877940457472 11383845 -408242106807581807610966346519995975360 11383846 216485642195730924026123790617286213504 11383847 1113488542848272259415913271076628386296 11383848 257181504269571408129442520860827648000 11383849 -364059431648945621959443014703847510150 11383850 112829920833708176681759978948553792000 11383851 -35953726803022767845232478636822379520 11383852 -409681591403737805002249849775152440064 11383853 -248010716255368863978418416942171397716 11383854 -306240342152169001521267500916611496960 11383855 5264334503228097198570577251205437120 11383856 -56887184428818810337344395050852810752 11383857 176648957569810893422450240324266495554 11383858 317411977124858414815516257776849579280 11383859 1061013452953914132582955411516236559440 11383860 -53108148425280235498593994846330736640 11383861 -1102129642404879139132243732966507323968 11383862 246467327908229041583639068417056484992 11383863 6434664615201660168712595947654521600 11383864 118923999826579764039377646544653004800 11383865 185689932424594135214838889084590985920 11383866 -135387663939126548216359562238273338400 11383867 403370497370741703181686107099954875584 11383868 -375776749027545718983346979638267671552 11383869 -166746734725947399372923140913347921920 11383870 150891515531800363274004512389577180160 11383871 -1777943973113084835916952496267284707056 11383872 -97203297961427004213010826770803326976 11383873 206206856666919584146206307310849956800 11383874 257317822553371084964679436746982190592 11383875 -994025042867014083469722150133890120000 11383876 -397761110214481255907532643686471935808 11383877 135220246405519764483259694935205325726 11383878 37581949303638136006491586228978621440 11383879 246531259035364025982112758424456302184 11383880 100358440202774197325388828618043084800 11383881 -218595605990838246503737575885919328256 11383882 -58730027695158527487839266300164105216 11383883 197396568503052904283822826851649893520 11383884 -321093597163679940506277514124655348480 11383885 1003247967969928870626887137235453484600 11383886 117511009471245305337942451528189747392 11383887 -453325887279366112915603645169151301248 11383888 -8372779132512171684301786931818004480 11383889 -87632806266935756428351366525115083968 11383890 -63546782076180190443483829417999564800 11383891 248640909356240711093863005338472301292 11383892 -27022284144094192532907062578299456000 11383893 -336368416850630223965368370653295080818 11383894 248777870250973831978783637411518238496 11383895 -711869849696220427647895260711157434600 11383896 61951567172206344822556847790933934080 11383897 -10853135952129014845769491519774526976 11383898 115232265097695894506555059025299480800 11383899 -82022337626049034903887904528247255040 11383900 483040539712854593405382857288546304000 11383901 119589801815136171801283276424661633240 11383902 22768698287356796551055000601041390592 11383903 -1465103772971162425373843400306828605240 11383904 -10087137076513065283609934448784048128 11383905 -125223687864290479630464906358889678400 11383906 -4032352969063876289415539057914152576 11383907 617218885866666521046582123929595810840 11383908 -302774494430025573536697278532729891840 11383909 1627079655258240194500811366203442594304 11383910 -143886154572907300160678900144958848640 11383911 -114153414588112265023309905873739706496 11383912 55013959545818071463652040527264215040 11383913 144374265490591238469951874707205850880 11383914 -770863371522536286308137485098293678080 11383915 534153658416458090290241930746178254560 11383916 -352174057181213443550356076068835669760 11383917 -1130017942819034098407819506532175913088 11383918 17860718043408459811110969446895225600 11383919 321925829994552044159278107400929842208 11383920 14544096087958346539198983916961464320 11383921 -1116549948896243584061822451257452663500 11383922 -826088220232604689500151728087249264 11383923 117645925434771578696118716726474036784 11383924 -80358000062620276334920063907914943104 11383925 236091516663713583517911518879801824650 11383926 -95566872606677072043030587979737049600 11383927 697349172758845091001346427702071726080 11383928 -523996261901225654080719222097495203840 11383929 -40841481596173465855385485711797926400 11383930 46642395457886577020333354975215419360 11383931 -122269183784518513950168381362026891296 11383932 -122573702402694640353132310790595133440 11383933 823552770862809306870062954138342085024 11383934 390906563167388948352426101052054447552 11383935 436358768057057376892401823268468614800 11383936 916123781994116445561165600042264821760 11383937 413126654855240219723166287269057456452 11383938 7143231145351214446909326889739940384 11383939 -434588136467041834443048289598157437744 11383940 -239571625447131993690575136789822984960 11383941 67536144261753871982915596229773044192 11383942 34944768193127578679484316385282697984 11383943 310724539008216820319570382496984499880 11383944 31355813391686191947232009778972590080 11383945 -253151774625728680477368075837303364800 11383946 329984809104869278249722149272863398400 11383947 591345161406082737472746962804160296124 11383948 -678475449369386061540517222989400986624 11383949 6646330308856752926491302598469933664 11383950 -199959576508425998717894224239570576000 11383951 -599981372178749156065090628491819684048 11383952 164386089578379461850986119596855238656 11383953 39568554521711318043019607259643015104 11383954 646587731775978489013714522950597004176 11383955 -829062171615714191504528049454230017280 11383956 -410059629908404893705529741973445181440 11383957 405755327258103066110093063556118856380 11383958 277946381555636595596062069583914353984 11383959 54266515362033057535778352306771695568 11383960 27693836667435409135958384698134528000 11383961 -162021367943757726047691771221848854000 11383962 332861605412763833251380942110749527552 11383963 -389376084226041404407823152172402465788 11383964 391013796155679424549304434873327042560 11383965 242809597040241526673833803548700299520 11383966 -8600894967761634142437017744639283840 11383967 -352779619327399692040393704880623493008 11383968 324282214640322274472164662541254918144 11383969 139287715336454898248267622850611498544 11383970 91913107241307714321704089991804444160 11383971 182869450389094240040950381451104977840 11383972 -936959005337059160088814705239694942208 11383973 110663492593116781485576509615773446720 11383974 -84472498839206013067482146372061666144 11383975 -51096399998383949314060433715258851200 11383976 -192569879001709873436202191975457024000 11383977 -478176371219438440178807560197644313120 11383978 -39360478779243745158823596787228417440 11383979 186799946970696446305464998039226408000 11383980 23103515293735511725151363991837711360 11383981 122476451356940280217578038562900244192 11383982 -36673656447370836065394049176386451456 11383983 -13871480774022597017812212787977313200 11383984 -63268752607470633527679265957427200000 11383985 55080332774806480969946821312315007400 11383986 -3267681256959331507502020789308867072 11383987 55123841627486494412577381749525402636 11383988 171140162250465663866456299884933414912 11383989 -288658762257316437297720987503440479552 11383990 177715577495177354853447544951037510400 11383991 -33834645687900822195854594562670293000 11383992 -2283034358988538406791211304623738880 11383993 -843096270265459538738404345610760860758 11383994 -11203601938732149584064941650691385600 11383995 -34574773520645970951202460927261568000 11383996 -73194515124797757604004737596707230208 11383997 -712737491964502213388017122028555354554 11383998 158920887874755769015290566903383661568 11383999 126403475837251393687871940116899433832 11384000 263474025596775052437584724835172352000 11384001 -156104627682243019893174383493172622670 11384002 190473866670235030591698830005303057920 11384003 -49871409004113079037434396394043131712 11384004 -69654531486895723005758152126450771968 11384005 868938084669261870112788851874040479960 11384006 -13536492340823395059403747960269446304 11384007 -195379757354128715046640853973657233280 11384008 -462071628307065015832581251437692672000 11384009 -6159552013572049866140307773992426176 11384010 136797336753418553321863454823493862400 11384011 -591483870183405347483099688817460937216 11384012 190798209001129414467283585320843586560 11384013 454711367214576165959797797589646635488 11384014 32911952028357638312289819859619249856 11384015 -77018364452171855420820486703180832400 11384016 -6691085346027001405174243989319581696 11384017 232878845587185862584598618452980641252 11384018 137629068541690971826998853105261410960 11384019 201872897051347308995471515397031178488 11384020 -231630950750457495511452320036749451520 11384021 785134848713499503992692964230971584800 11384022 132835267497851111449209170053761724800 11384023 -614648615330775699142286140953047773320 11384024 526357012924707389137806495317435688960 11384025 -85607221544278872012435960805170049200 11384026 -326413047288885511649958191230650593280 11384027 -1145845355416745774693307534346183608 11384028 514393710409932662686073865011774042112 11384029 1049790103484717517286405772031262143840 11384030 -1539007876043645819401892094711609600 11384031 119715518357565051320409552685521436800 11384032 -602709381021863133397614673760954351616 11384033 -381743277558121513837028495740224455100 11384034 -227968113190140124604685030830757207552 11384035 -3488895264592300201438757640658788960 11384036 635466699002009599479249016166833802880 11384037 128895490869466310471649397795736371200 11384038 -20977787734174113330973698831143090880 11384039 413675843438928787828458919231329289656 11384040 213777174090460622842224646065303552000 11384041 587224354928978258107059759704881552384 11384042 -185149236582062279356467308736907296000 11384043 -663939870413036579420166796101200002944 11384044 -267784366676870162771311778974217083904 11384045 -391306495679932567381199028649340531700 11384046 -219992365601705297731196992584147452928 11384047 -586647408651501432853867261373251594200 11384048 -48145972024140262811534275726481817600 11384049 113437156137576520225090395280815486720 11384050 -29822842983142159176677099754794976000 11384051 140337809818211844608701018947098803200 11384052 -373882813471409225711421773328932487168 11384053 -408076118467018088606940337979936687698 11384054 -423924166066449284041799501046540001728 11384055 165569193949635069520349515620432529800 11384056 -72029120266176665999659374924937175040 11384057 155492065876904744500190046278594939520 11384058 15184171814982745462209100901939281920 11384059 -1472481809538206488497650567867691792960 11384060 -19480916514950618670153602895651517440 11384061 -307446161118937385065170521493449570400 11384062 -219564773295468844737794280931729363968 11384063 -31355847260549854844870218772600948256 11384064 -292481621470394978184354993876611629056 11384065 -262409253990964542574556119985158012800 11384066 -660465871109619310979161965397596849120 11384067 -62226538423536580027827432452432463888 11384068 194326134101942910304099176277156888576 11384069 114184246769784835448503671251026007040 11384070 120653925318343521107409509335471599360 11384071 830084161874511800805046378774166181272 11384072 292485218651097204827401404365824174080 11384073 -42624850827047528458965362201758475478 11384074 -120470989640036511504380031961984432800 11384075 -147623083576225670832243177583901168400 11384076 140511709003238618529195486701573197824 11384077 43970228357590491142148051406730974540 11384078 3334407399255520687372970882012298240 11384079 -45134484740639380065830960964324637440 11384080 -74559740873396057958075032444781772800 11384081 -362096822386958352443106658653963383118 11384082 104949699971561214650882081574559436448 11384083 -154561198295087753053484098070956384192 11384084 -316952890487027655225467395031143098624 11384085 -287590147221334070869856012031882739200 11384086 37447742995596010820452017368976604416 11384087 344767174603266385879081519180503854640 11384088 193535382320057229702195308508496834560 11384089 1025157824195646506698803524846645778890 11384090 -138841943554591844483974850142895591200 11384091 385533254732763425581701557877919771440 11384092 -196696442387390375716521646246670919168 11384093 167160361015725105187874672349872678016 11384094 30665349964873564798700957155848793728 11384095 641252107310190780409410375684940564800 11384096 214196790915886309856789104470097723392 11384097 -196769440931454914822374766738546711520 11384098 553564230840770357745904663470879169920 11384099 115884353222575722097674436280113258560 11384100 -24625880691959186791950798663326208000 11384101 118720631536922435250353350747949554104 11384102 -546251634602548929748927107269975689248 11384103 277186018655954171967087247485335385984 11384104 827956767903389681699336566424914160640 11384105 917143819488914292920633521246199781120 11384106 -43907501003337774282138988570204723200 11384107 78198165321971705247191700565735591312 11384108 436469388989425976413487483149615926528 11384109 -475783125225891510904335857585504772000 11384110 -150849707343333087322140017146400831040 11384111 406543312485765437401156601728017170472 11384112 -78876695900389006792296323352034689024 11384113 -128452577893528850889028934158084912076 11384114 -72285003521310654036569874593043035136 11384115 -210737696853712056287995526951091491280 11384116 423026274595212479856561445706181713920 11384117 -19657197324292850358673795728762121188 11384118 -705757336639777637279312911583637346560 11384119 147394608061537348937369006744529626296 11384120 578169854332127047284588392158758297600 11384121 6488130282257108837910302758309945824 11384122 341509641627099164172289530457209152112 11384123 215570824356066171124204165695707459424 11384124 -393266339525106168303876516081187568640 11384125 -834464879960837288217101593044991002000 11384126 56901748006981975436633160551463093504 11384127 -500099895941864688266003342577022169736 11384128 -76291448713106542533432020323694280704 11384129 343381160746483467130164472526547425730 11384130 -69142442266789518177617731529168424960 11384131 -2720452344081389617905028273270884336 11384132 58869904954135117167279142039674400896 11384133 250432579729941419839323440227383078624 11384134 293571969853052346519315664931246181216 11384135 2517678792509476502673276117590324160 11384136 327375512698883129998875481594541368320 11384137 -508067338073666695011552723469146400640 11384138 201506835503762321355361618668525838944 11384139 -74591087922804333895855276770008558352 11384140 130616027746180962322762084207744788480 11384141 20359489506576258309805537560214889952 11384142 39021192994671753091788574316002922496 11384143 -106917761590317596208097706390437310608 11384144 -78006759617436725394742968186109501440 11384145 23867009606220874559486072945473965300 11384146 -94307698443343584253398742371981967200 11384147 -710242610406048705866764038477818653080 11384148 -8061367100769758765958844804544286720 11384149 -105695549982906737304049457046757994880 11384150 153548724758547560612536228877139417600 11384151 702009925109938483961407765273857024 11384152 -269201964468554721621747731786023895040 11384153 -379377963496319942490123518543256238080 11384154 63372727856618141093256235815126339840 11384155 -556128231572451356323615482724336430880 11384156 128534350497218875571366226593016941568 11384157 -133846335832474725314374915395339749760 11384158 -247158674255572716050022415619176559424 11384159 389738019962433941692030566032890947360 11384160 43987985204985043711220935689445048320 11384161 213381095908526321211452037616734490624 11384162 -552102096473463128166851410472992926336 11384163 -144092360234542863292440233546242272816 11384164 9448568883000536150355141777415168 11384165 -61942591295479254320347793362889920680 11384166 -16338610507353422237352372572573818176 11384167 -475824136312826902749968986638607731784 11384168 -41283325563927540920251638297993216000 11384169 -516130333374977194643949682679393720160 11384170 -145543010602359860809730541676465920000 11384171 1161864303844209974465120388822850008792 11384172 -248976332152841826106630880188156968960 11384173 363109460420071103797423289958952343040 11384174 4574905774386737475129436243146245952 11384175 -103141149646668331298679614425637520000 11384176 50371969568768474880204097114630488064 11384177 255171742554653541847142401929428369472 11384178 -146320384584828747844264746034254712320 11384179 537907022410957765780814904983361416780 11384180 -294452092144037274496766197103762361600 11384181 78885633797919430817709506008517532270 11384182 531751780041736129487932035242239574400 11384183 360096496985141609598202570184314087104 11384184 186654085853970451103517773881002885120 11384185 -143991644561340892332666432363662571000 11384186 -67112101802404064566147890173019840000 11384187 -324183612531085889239457313967120164840 11384188 360615350581644791124520513935114355200 11384189 -804755222636140170818136083053777670010 11384190 -187214917448569912713853871882669628480 11384191 -167694315777876778096922505176603690656 11384192 157027318464567044687439742685203660800 11384193 -15571738332455657980350462403649832000 11384194 141620638879064041812644268433073170896 11384195 407920349185301712192616775782438909920 11384196 -356114105821247104651051971047002521600 11384197 345777615202020017686903488444321996864 11384198 -132678505321897103733720388778603758464 11384199 -513302243193331034830473524866978152960 11384200 -102140082075314786947583350815052416000 11384201 1177205492470112529436437046335636866202 11384202 156353445315798818054163881286784396032 11384203 -492248598440287681102401000482614221240 11384204 -11350327365575775320450323379400960000 11384205 -6337827179250016561896214744183658880 11384206 175472090490696858195975432254215023552 11384207 -4152398967310412121611407993211109000 11384208 149594439793647433096371208111842852864 11384209 768339898134343053552160887379580943410 11384210 121179080493366889825892672757285053760 11384211 253391150045571288331904859512157350400 11384212 221558456511930775933940769551526922240 11384213 49870907162905033938410358148189272462 11384214 -77184019715245918983521577336311142912 11384215 -53885455110946142643491483615628713280 11384216 -784466739977175507119125536182094643200 11384217 -74137560046248849052256849291223732732 11384218 -379045991016477938665872282254247078912 11384219 -397168528974422642838217047185906836248 11384220 -75700714337443025793546843688261539840 11384221 703037924532801043182442404718627608000 11384222 -353765707858401051693679636117403798208 11384223 -290280504385966927751997781094228293632 11384224 237417764113537826427170714002735890432 11384225 -158680305353268537017495607583862682000 11384226 10900953509546881103912547982357501440 11384227 235825029367449402558737302298193574800 11384228 -249554291023550358405609417696283266432 11384229 301967111586827472261879354572431941984 11384230 28019470217636054874707466193605888000 11384231 -168039878346336754646336770518381208968 11384232 634768480227679055921487947408156344320 11384233 -447230282596354533023707055036266551680 11384234 -30109040577617066247731430116047920288 11384235 489752450775520972812883179980751319920 11384236 -328466188631503819206013316269408561152 11384237 -842203027470296324912914118301578562708 11384238 -405313155400978978886084758599970344960 11384239 -1375356681235461035878995446527058120 11384240 -58712863542798605775809165387543347200 11384241 -66999014937050985677821850641002359808 11384242 -288290781909641558761142203504046143728 11384243 -495241423850724945387655261703048432256 11384244 -61956683264995340770939173516732174336 11384245 -727207156232627382895503777691809334500 11384246 31453551889388267054609671127395651584 11384247 235015505030475461601203690096107881984 11384248 429430347219560369096913347465515008000 11384249 1250637529729616900778516926552531064000 11384250 -926246550611851450072910213721984000 11384251 202868169886918714240622908741500113252 11384252 692738323446425561824821900529609047552 11384253 702247397808233861715049595902837684800 11384254 -29754952418552917799834372347430731776 11384255 -316034792167619067191425232707910413440 11384256 42947540900185339587835515916448169984 11384257 189851592437833336005328154672051178180 11384258 -24642754720505988842535234069330761520 11384259 -389620530634530306436491928582302047496 11384260 303364189840747087944909552601766810880 11384261 159820566575345919992624484420517689984 11384262 -338249944909014867110661581932228118880 11384263 722600735039201081921787491928916041648 11384264 342450803170733894293260784663936696320 11384265 -32164293685826356635922790017754424960 11384266 36563872984463440699107794412877814832 11384267 3065950029855763421673478329662359032 11384268 285413325482791797232677078830060851200 11384269 169060986141870901585884820711207160760 11384270 -148236609006197648367034920586645273920 11384271 150564754587480643502537803741358209584 11384272 123323095131167935637108457392301694976 11384273 276347374634644491033237796643223201522 11384274 165185755115864373600563281245228552960 11384275 22404951653941257827868133454775266800 11384276 244325739045987068145223417846488395520 11384277 5931259251322363967878857428541347520 11384278 -481476041790067548285636542171844394944 11384279 -798253057768210857251495357541403221840 11384280 -230439604292954145802844789949333504000 11384281 1443419804850403673135483520155708196352 11384282 -9597926070990786424738099136581158912 11384283 29670002488133711106144442276777972848 11384284 79082224338747278835703825930602031616 11384285 317469077193667165301193675942266880 11384286 71962442937606985261734692917478707200 11384287 -104278473156561042597053093387236224000 11384288 -255675566605005997006714457520059449344 11384289 71147373974012749870420059502212992640 11384290 18949504406273281374509205680528282400 11384291 5785587973432475127724766516391937692 11384292 611372868348384534171636664619394465792 11384293 -1576641837925560012958146954750541298496 11384294 -22314285334260479380775251913872824960 11384295 225337415852516818497390166349130624000 11384296 -48907531033527098029732338397435822080 11384297 16738726025863240879444067111910274746 11384298 -162292894294936295037782085207787863360 11384299 670705018745405920646228429489137421300 11384300 -36873408392079700385517087991269753600 11384301 293402744174728479365493751847977261632 11384302 -222455554703658302929020499384625440896 11384303 31563350880280168159347512355637828080 11384304 -89130518798190200118557471381090697216 11384305 -598987044310049355562317938207532960000 11384306 -146418163719270276301789355773757948160 11384307 713052976829299852238584244900466632640 11384308 -80862680602669763487331778868130423808 11384309 589889025336514379185003933491495054510 11384310 44682971257750649837517700879628574720 11384311 45471776087695880920154983345382749072 11384312 -930582048456929760849139221231680716800 11384313 361620257466859451306407833990011812944 11384314 483773120642688509707622942648469350256 11384315 52978914474574518575287388999305995120 11384316 39555808710573925594738967373296879616 11384317 -433918083237059902152423154228358496474 11384318 434949811910420509802350378983467701440 11384319 348670918154033051078123969246057849544 11384320 336799765481131043293581383379588218880 11384321 -340726214984433645808439933235574651308 11384322 357925873125965950837287895316110320384 11384323 -893017280715864954708672492741336692960 11384324 122076647503347993148194143922920779776 11384325 93161691638532707488751609333407692000 11384326 91722129014056509801439547573306758464 11384327 212084832502478637708211806934766386800 11384328 -120709856621616685260811807414682787840 11384329 1476487300144285592744756461466841696672 11384330 -401481969132334434561648830955148417440 11384331 197768447079866467617515840230356716544 11384332 674995701255449675501564566491007383296 11384333 -105729261245610839143338599190134927616 11384334 164588700262540069019570719779725840640 11384335 15213724376441782702352283410276294280 11384336 348061478471764837146328580941873152 11384337 -506307231910967749130289800448877808448 11384338 233371243295106989445388471564686928896 11384339 -961820746292758887158301227543026980744 11384340 457927895862440549293265227207590543360 11384341 297345973781245445077977503432167465742 11384342 295794006304611924545714599641208791072 11384343 -227136901801890727823863192703284164336 11384344 -791471111377060487331746644698435686400 11384345 85296440113462377860075369552409120000 11384346 53979548926615274200440667674762201600 11384347 -37899009707116907905542587623668960384 11384348 108334895000305503813445362011351425536 11384349 -317670586289346622798180049398543236960 11384350 8416251317603260067668175552574816000 11384351 964344546726707774010011263000662509304 11384352 193030632560690993558870605573360975872 11384353 -75063100011225514543155872960304710976 11384354 270790232741503660371030474566315159376 11384355 413985260876327900376001365893538774960 11384356 315948767645371163669796600017318338560 11384357 -431005703224568419082657995049917596228 11384358 -4193652511480392383844092056981287552 11384359 -210666609954322843315977768624175557584 11384360 67279286514171229424398929320820633600 11384361 -448519032065035099704980022803087139360 11384362 -195295015458829062671082474292467342336 11384363 -744915588681203296385650060851833467200 11384364 -168708952265402614501672195451141357568 11384365 667554100733968110237522620206416709260 11384366 419222922767107977338297074268441201088 11384367 483308141740360850055370121683473244680 11384368 -296900024757461583567336543257587499008 11384369 33388348719486468972239977654014286260 11384370 -176936518690954797630173133810882192480 11384371 1107963301058359307702304993839266407144 11384372 427985966016915025662411400556323227648 11384373 -66015181833202645075283197815410540544 11384374 75251403284043445715583850995631791360 11384375 -490680986561527512723868090737953775000 11384376 541943557936658544319130105054614978560 11384377 175796482400392803891568603814815069226 11384378 -109530851156228258472729887036165130240 11384379 -3004085921291194868920730237559644160 11384380 53615554956712536285930843431075328000 11384381 275373570397009045665199574535067882182 11384382 57856550886511681487531990263509888000 11384383 576613216896845526202871898627408573632 11384384 -428441245761531429829283397488143761408 11384385 222195365225112951317156316643837137600 11384386 -124199480941587509804284429503273625056 11384387 -159919701393377613851730905428149416448 11384388 16808979274739619031815330829294838016 11384389 -123689323707782126776935847930732723810 11384390 -294210307508598012907584267743719319040 11384391 214938988388024370385021615935343532160 11384392 971294098221091964334038650970112000 11384393 -758331558670570448301937470360091134720 11384394 -120269994213996459210268361699127664128 11384395 1153212574382960818102177848129454644000 11384396 -96518901067412385857676410994790563840 11384397 -691574074172196074527605632955686242026 11384398 -410983157923118120642761810172938708800 11384399 -17787965528723750069103986386874762592 11384400 17022350310619082026053453658472448000 11384401 216162466686942114795893545808741961920 11384402 77682262428930014979213286698905157120 11384403 1034094241509907329691522539050102703408 11384404 -206136628087864843028730819568290508800 11384405 111609265462992084553390188731407563960 11384406 -334021327667910225051012431958315744 11384407 -22362601851538165606396863209233678848 11384408 179665789759217887655538769441169448960 11384409 32484546017751051090731791551997403136 11384410 170484382532462742496941874618053915360 11384411 -223739868648432990175133372125474881048 11384412 208649944473728279812937057433101571072 11384413 -64133941380042919368325598162925803540 11384414 -59435397654653986532094557316933233280 11384415 259571399788744593953836995138983565600 11384416 -326860076568070365892871362096399515648 11384417 -298755857133188959722337178200121512896 11384418 -171927366771416022286717667988073159296 11384419 241718790276658758809454945554368068496 11384420 236839182202621940831060771591996928000 11384421 709161886385133458392090387533981623904 11384422 -1729214116537140139678635312887832576 11384423 -5887612984620919140400057873823095536 11384424 409978164522809857217247040583775191040 11384425 -9958457032781676034598790096876148800 11384426 51238066386606138843275337425087176800 11384427 108033929464314738046506873296264786520 11384428 -525118990882777655788924382990264661504 11384429 88741894382568012898101857481652160832 11384430 -177513896256001118443326677688175829760 11384431 605940746109591831842925225939824737232 11384432 78307913087135950971961507745316175872 11384433 -455907271817701538917263098093810143116 11384434 97380251665564576379964780758887010304 11384435 -358426722241079644223701389909676161600 11384436 -61715029276546546548696476505157656576 11384437 -58851686739004408935321772600106600914 11384438 -26245813734560461850444482291273997952 11384439 83787571103145404775996189632074076160 11384440 -10830469491406774989543302727435878400 11384441 -1237036579987647772451595907414437503148 11384442 -373461177702351898718569369233361589760 11384443 -180067542181214110009886042774529539040 11384444 871686508122297709663264987571534247936 11384445 -75708501532543056798019885262758642080 11384446 -418908896241841297739721402079011619776 11384447 526048325322048153991379723515148176752 11384448 8363704203453370728728013825481113600 11384449 -136609698069207583284155725634503143550 11384450 35667170553850256487585511110228364800 11384451 195259147566789276405545288844045462768 11384452 -337365080372822334198622211215033684864 11384453 270061751168108709249178246012918963200 11384454 130962515837568787369314907372779030720 11384455 -108743925864008736075378084700974985440 11384456 353598782722516776711424094342506383360 11384457 224214727611069868330251476236088908992 11384458 103220326740927872026437615295588707840 11384459 192163320853828416910605183165715272660 11384460 -67937034514665612351757703604781086720 11384461 978604261197684388045050517737147942624 11384462 150328607619996635263570091560266387264 11384463 523489543002049482163216260645848294400 11384464 82791555460202538769634593751869833216 11384465 4615744094814753737071400260899222720 11384466 91070558602757444664525886205752078848 11384467 -412588127603213179476603822823965990484 11384468 -64372291052302654537920045250586814720 11384469 -16082039584828415235884625701258310450 11384470 7778748573815440649165268664203221760 11384471 -42507569432305950501565228710564114432 11384472 248807977184619374929428413106428313600 11384473 -254473564610248330338750156543990308278 11384474 40487774443536204622323460824830074080 11384475 351817872063846916604830678470087594000 11384476 -470211937488981558020422795941051773440 11384477 423540634992631582563935290910420683680 11384478 62954657642652800980184725902492288384 11384479 -553971422693713932902978271568933690824 11384480 24446970271027820601050427659879055360 11384481 -251690723564761984399359175074229733376 11384482 16112828883152324304052557729072642432 11384483 485780430027913843848281012765648991624 11384484 514378359810803419505976794086550209536 11384485 206237173584449008507481716092516178560 11384486 293842640860931628335561156911486452192 11384487 1035159425095646178909396911081854910448 11384488 160686230830676490753383920495720565760 11384489 57310613747039181757860074677961650560 11384490 37588312825854555728461463263716848640 11384491 700229517178415403480071831139814405664 11384492 169955921478958533740477933653232683008 11384493 -56785710623655160358483441690575899936 11384494 -219977726845174739124208411560093388800 11384495 -238049101857348285582548239183809712800 11384496 299060927611183865105597850276003840 11384497 -455233495186911989360483189906761267054 11384498 280986118940262429106478756146626954000 11384499 -216894169938771471055195295410767125760 11384500 220676502360251536086498009043101120000 11384501 1228548989452545615143768791032898871100 11384502 -102207411017174831165383784070685704192 11384503 -170455513366277490922609610190432226616 11384504 133374866675596385129660985130046361600 11384505 146482543374829632495053451909632318400 11384506 -117414094161463748095549115650345712640 11384507 732572607539185780789556596444103238756 11384508 -6939610243048954742006994997929394176 11384509 732895933447843787531332725417783040716 11384510 -230639752199682435572030839966682235840 11384511 -280363962084741720330724684900531232496 11384512 284317857482613383060121417343095013376 11384513 -391376979733925500646007852612789206400 11384514 -3885702926814400590569918699959026096 11384515 254020196610824499490875155739971532000 11384516 -599286855890195642259969147755368436736 11384517 -241285627370534175154805475485503895040 11384518 -138506853762217565637944317228540010880 11384519 -8014949554832801213256852429769859256 11384520 -58327305832539878849699066721076838400 11384521 688725455657915146767006323108416773722 11384522 -159832020339507126945287625368883379200 11384523 9164601772548114096808556999175249120 11384524 -52354305669176677733668715940911262720 11384525 -350694282771862283842860184365166033950 11384526 184102528521894387483282304061157396480 11384527 123642282568223461822234499944188016 11384528 -459729054229430406979674314879812239360 11384529 -225753653450497064602091924283638162112 11384530 198025485557561580972142102825079452800 11384531 -1124112965028296139795021177098170123668 11384532 -599845016332421415223905929663760445440 11384533 -247557517420667367879494548793340054656 11384534 -136196050837550683780061129643399905280 11384535 -178378412460502323965993902753614010800 11384536 -222947971103623872117889496979645880320 11384537 -68273443710948561917944812165660077814 11384538 129023925193420552486157519176686107136 11384539 -990217283593432968368047543369032505660 11384540 127158562654422905154282904835078400000 11384541 136441421157349027513889260005195823104 11384542 115143384669228352195466774476735104192 11384543 35949876022115234387233132479952920480 11384544 -629685657201092592896276102439988101120 11384545 124601920563507710613861358562131041300 11384546 49460844368901032629280717360916726144 11384547 -6925094426264506985860613551255602960 11384548 92556581425127800927974511534611398656 11384549 1091222642605402521894673495175910025920 11384550 316866237127106804599992087688274692800 11384551 -2760280244268170852693200586586606248 11384552 244893549638370221980866455379369062400 11384553 583406288886807834334524339829648567200 11384554 334858788465266873251229713626231358560 11384555 81511240956248552857347580367642173440 11384556 471178293003022933024878331425508111872 11384557 1155777957858848259768733741859531648352 11384558 -658782906236128900278538220583842589120 11384559 -315038906521200126476758736126617188960 11384560 136318583042613168351198117977592299520 11384561 276762747128114902833970129543668366162 11384562 284288455580616306199484797871964465792 11384563 14004148517638223167606450692667444704 11384564 -32539363897550542937061003352966914048 11384565 80626062548684675071291131958592351520 11384566 417552354637460416449410123126009453184 11384567 -408668234896855199608157013183436422888 11384568 45940051846546529087498883592704675840 11384569 -21930475291186233302863598018220307840 11384570 -242661453062486145088331182102276799520 11384571 317862797501346407238287639352574966464 11384572 -27311975410958841602829209455138201600 11384573 -214414665625017785041953511366763930880 11384574 -365095083117454904870170796049322357440 11384575 -529759588536082032198577015690754244000 11384576 -161755856365726330202506741767469006848 11384577 318075583029140004609239446485658485600 11384578 73705198346552618044967560057995813840 11384579 -666145953958616064754282390890944422440 11384580 -137083045673777248523240289985510563840 11384581 310335060953523883199537696528931251040 11384582 -306415804132776338312591334014438222016 11384583 111644982750685591896459575446844302464 11384584 -37543775760910998711914843852455357440 11384585 -474091463137471672490555917916584319040 11384586 109948583732484041126510174760352172544 11384587 -31803328339313865857389044169635474320 11384588 512352674693932549716657691794559610880 11384589 472339078591460568922589859483620428224 11384590 -233659494418189883879541564319626547200 11384591 -51271774859815500191884293944060112000 11384592 -72961495946906936907818722246725795840 11384593 -253619247535609136334131847917674840032 11384594 -2791056791453163372975703148381721600 11384595 84601740423777381882100351776927911040 11384596 -2840602682289555084416315119356305408 11384597 -460837957377914733944585324795075369568 11384598 306631538135061108854235305169421075968 11384599 3815692379996394470903178016878544352 11384600 87863484173190301054396707724349184000 11384601 467585960824275703414785494971091834832 11384602 -524513813271850456928043128631632767248 11384603 -167260127405268406000739630738460394296 11384604 139733995150573303276419433107235061760 11384605 415781876376839063093952359505776689260 11384606 52287785187035666848059569484330815040 11384607 -99407296486127457576346963751571556224 11384608 -726614925053715200523636097477068718080 11384609 -331722067810216692049399975835839866846 11384610 -129412966375406865421153512449508441600 11384611 -424534518360287867408342568206475107520 11384612 -236796287542389335933508383032325050368 11384613 -347021623557181453163412151036107724680 11384614 -32892048017252993263084826890996039680 11384615 138880543338312680578331351483462902320 11384616 -572332390759219805683578412868472422400 11384617 79497071045266676882698108945851498206 11384618 208052483119181876860710239613925693440 11384619 424980867262774337540532240365639912688 11384620 193357126629746599484197230596058055680 11384621 246504331513289518695299958822635676822 11384622 199087655814353436663892697134654540032 11384623 -142475081593398137712518770234819552896 11384624 -245682845003947263115651159585272053760 11384625 198043842346679758655270571704652384000 11384626 145298515242752510751320230391755696128 11384627 190795243742253195615358398251482606476 11384628 -5789997783398377808260511336306049024 11384629 -736926009925427424254440633417990739360 11384630 -235392198383345743854735346088647401600 11384631 21872103236159676430167206546012701272 11384632 -209958039448852558930139484411730329600 11384633 227987365091672484380691806000513235204 11384634 97658376945396406469671767653096593920 11384635 -182230229036012423377554860290982640000 11384636 537195228531024681168460134653014221312 11384637 1923556750583904902947651895509005312 11384638 -251879278184313621976762595362574081280 11384639 -143974706478358676452096603257059712144 11384640 -119031905148404717596817220689933107200 11384641 200090908463867445530567826812797856212 11384642 16452222768280649561462879593118496672 11384643 -415110567186923977617799553827357554000 11384644 82013808373876039954844881380680798336 11384645 157274075676788000987206848355652924160 11384646 -72945597657803693268475234726314393600 11384647 -732487317894321301796001833661870996904 11384648 1896488732970369553389738015353856000 11384649 -126803680887646202615316771771820669200 11384650 -230950674694723932860291511369175321200 11384651 -211952975029242760503791360453590650348 11384652 -253163366345612970288531815883428602368 11384653 78151802590784172717996664449159270880 11384654 -143879718057686293793466017938167868224 11384655 -116705806318286861885908425490800960000 11384656 179746315571596699576374735066156236800 11384657 -313134622583949344530700303708707342080 11384658 -443074951093011707078834571471238606080 11384659 -227242212784149314013734610649677911472 11384660 -345301298254270539146586317320807706880 11384661 -371660943852034847917684930157022452736 11384662 -522895190433646354211562251335486273728 11384663 -923048075636701105271020652092574948088 11384664 39193176681295306083431753544990720 11384665 283038255204128256854373722581579126920 11384666 -87091359320543829623427622354258332960 11384667 68599626417940724804944749427508263680 11384668 -604102455198531370838443061430782397952 11384669 1079070948918199091148618210072922389696 11384670 -92151327451648499755680399833877120000 11384671 -246784662395456974525188205992646460128 11384672 356588737895766972125554677488911122432 11384673 207177914484025875355954004700229297584 11384674 -213495174987561912499873375729329271296 11384675 -233502386151548723714097451187136192000 11384676 -221044325841043626959627970570964829568 11384677 -496185711690381340223405350602561673474 11384678 -34934412428554347116401087772934001920 11384679 -693577285126734287893907196338822155440 11384680 -1947553413462823003289979684562944000 11384681 67006232081311196185969546305996596544 11384682 164281695032549645630949831738387012864 11384683 -966784243651980219481494622149200861068 11384684 -766998431534888118206224039437435170304 11384685 -56200038706621030256177817717567000000 11384686 -832084314606943678376011825059608156160 11384687 -195650533899232881747265073693125007664 11384688 560575579111947468274625376637943808 11384689 -444743195456040045708970762893102622510 11384690 -317211741241657239438767251000982707200 11384691 -354255964410593850457136569249842020808 11384692 140103548801699787631071895281456678912 11384693 10346116043853359849933844160326657984 11384694 -326200316037046318979363816854289215776 11384695 -116255179375933179004316074226370124800 11384696 -473131122840078355261775977727597936640 11384697 -704149947561030980035938354369899809200 11384698 117398755498463310472538575741499148480 11384699 -855716669762796611070982552877345261880 11384700 46155898451220149809885304222745062400 11384701 133471737513934771837370134653943000992 11384702 -95566797487444099300172898992145941760 11384703 -275470112763927112847581630697381360136 11384704 41890635327264684683852108197055692800 11384705 -684571035483293992476223054349371296000 11384706 41859537695612001838516574951599785984 11384707 336535027130324997100315451745205302272 11384708 132836795452069049241892042760085221376 11384709 516012061134038584041739408873160401056 11384710 37041804488246354506298473121850923520 11384711 67054044294771173783266185860156113104 11384712 59490325737463060788787626928871961600 11384713 54379060603625160912426803799997052340 11384714 -484018196290100714383595870973647021568 11384715 -6829114400481287223651029682938448960 11384716 -138638518948659339589190621820294463488 11384717 -376643009265309525635388410970440604234 11384718 -36661295477775648040306625830382289792 11384719 109123735688341113413013975537679925120 11384720 -21715164692608498132555545837377126400 11384721 91703586346303438073990793487077477090 11384722 29838286099332678112755307887679594272 11384723 -3280001913448500756683030066589684480 11384724 117346972679155681218588000176762388480 11384725 -191946492718105460802022013477940180000 11384726 448329213363667489397582752797240609312 11384727 -106382719869025966664425618685728688280 11384728 444588839441396114483121292161096284160 11384729 97688612902014387780798439693654997700 11384730 -85551830485274065489906369696394618880 11384731 -5652077980284623901776923489224161448 11384732 551724222170999084947363220755644612096 11384733 155467559387340729649666569036597645600 11384734 376551383040526793896458782014381382016 11384735 142166152723021912815111417012937341600 11384736 -161678702303694067328031113256209743872 11384737 111411239916694481034124051909876797632 11384738 215882027612442335262264803218255454496 11384739 -893158905949946619731631130603027326480 11384740 204362301985363954818959118512283152640 11384741 755973350508081639441524859302944478142 11384742 -363352053449237265932634614556674459136 11384743 -533712774663257580346441264688327701360 11384744 -382683846320247986161276976802758983680 11384745 -136478698200879519630508241930171184960 11384746 -101035810164826147713304138277379618816 11384747 -740570982113838169670934941446182852096 11384748 364578807728968770347963231228839948032 11384749 -248182668020119625417720030381565184436 11384750 -22397288889122960250003149034146304000 11384751 122312990554886044807734545955928589184 11384752 -2701839618418561236731924611750166528 11384753 -517877649856182418075565518501694245998 11384754 -36765855999805376136865360755786871680 11384755 391182873051467675737465270664654738160 11384756 -529714481514469737062757900560069873280 11384757 -141464400693567823486223814004243827012 11384758 -189972427996400093351596956731616115200 11384759 541643155188590900069198904633498033960 11384760 273306768069787406923397153902300569600 11384761 504521034199759625012582415236697480362 11384762 -386077855130123975342110018880916652800 11384763 -74116968069613356543584953026160445952 11384764 375427074124346983548655440060522233856 11384765 164931920805083248673654820174440870400 11384766 2318210419389466935094114584732641280 11384767 539429389020016732996286732752916096352 11384768 -152343227555535688272420052990376804352 11384769 996139411492746214363570122571332480 11384770 261201587335824970744300616107216320000 11384771 -113215343533943428859345201496519587088 11384772 -36060842928500749640766694576879669248 11384773 -872060917110463056586167071802777706978 11384774 -541533038626006950931729134072335308608 11384775 -154371391589004266055999429926629695000 11384776 3757908351279898678362707507092531200 11384777 373186605474248002072180585109452572672 11384778 49996189708484717527491559843830221568 11384779 288932886798201700532012479110650894592 11384780 -516000605723453009853031205069354880000 11384781 143600229265006959493531696281537638400 11384782 -224730798123956074578461927938224115008 11384783 367893480113515797036252841939982818032 11384784 32355997160021524634896679349704638464 11384785 613755382319796552426018645978150964980 11384786 -84793361495845399030010508877940812800 11384787 -163589576695703188362564426573697212048 11384788 8667257036491472844116406597835882496 11384789 -110684719119589623374894771201652614760 11384790 4638719382117406136645578588000512000 11384791 228888920233096817701195158354040456800 11384792 1098792218008805425176066588277622784000 11384793 -72169932081442225252393570339054348416 11384794 -331767328732859064836076963687435404304 11384795 45362936114231057491962237522826736400 11384796 -480284235974338816327384197717659123712 11384797 230347115015465729589011383220413973100 11384798 131401209890676063621864277161600452352 11384799 1087333714503653350797505741276163088 11384800 -80802476170635530552168421769347072000 11384801 -61170257477357288240111817671932676796 11384802 46466208118036898863700777314577496576 11384803 23125206612713541129015426849486663360 11384804 -923697886751302893935791925495114757888 11384805 -187544026698382199442863584114634406240 11384806 -88715974203044502295725294934118607648 11384807 -7916050095057027372357942973828462728 11384808 241867739803646360129086553618906726400 11384809 -4093073092577150202600335757984280496 11384810 208928362082674183943002523511013416960 11384811 428337937693512958867850159510924244060 11384812 -130304146094930441761232460917260955648 11384813 -384143557900162622574916590439596314016 11384814 73053030537013399836883140026024174592 11384815 -221553169791083854044446739534076961280 11384816 40104670241132625919849802457069453312 11384817 399592129034663335192487782594039706880 11384818 82723574786031204102775302572525927040 11384819 366186320588237225144403417234220400640 11384820 164886140132591612979194883435976704000 11384821 -232596354400691408721645225032575656576 11384822 277763966990623787750432191427023895712 11384823 -610704127070351323322286015350780385816 11384824 -386669399216113971476667647341302620160 11384825 64433805172597845232826019493677797550 11384826 92603647511591709390833816245199810304 11384827 -530400370078173659214894296230679395968 11384828 -67608015985038100980854530423616169984 11384829 418279318513181976185628879290409555174 11384830 200723235170771369060431623242308906560 11384831 564489389212198612352441679155904325632 11384832 17046164583324382818712504905813196800 11384833 -890412712134984104512750642710645841918 11384834 582919510435398392039597052764445255552 11384835 133216973849736872875688226185037381120 11384836 -501808844708170434435193849175767320320 11384837 -236702306849775246726648069989445393828 11384838 -5211348098725045969634182322987150400 11384839 -128790741688894105492763385174338875872 11384840 -11561288241528010134300598506933350400 11384841 26222151703400845954827184357105783104 11384842 35831532331443141747850324037375814912 11384843 205211490014786009591679872992180229760 11384844 321681690849157823594023128265529318400 11384845 611690913391975102670070109231283777100 11384846 53490657402168083543079800447181234048 11384847 1016453391729279731566961275767600401040 11384848 95369824141718318970097732884370554880 11384849 237548166036098179128116756375613744000 11384850 -122583979672413663652043894735168448000 11384851 339773987620930629686655264073766327852 11384852 -15803263339543028330466574848040439808 11384853 -180145923825486953590767035609169216096 11384854 -405393030308936089263435248771263134720 11384855 -475620090793491366406253318339666843040 11384856 430765008101806750352512119062931456000 11384857 -28227710761871188988774578477013744256 11384858 436398225844872416943304789877633506560 11384859 720546732750807840460036655286953834904 11384860 -422118904759355298077705676688233361920 11384861 -20826317856837306551872692600247894080 11384862 68900861043611636796587953597152384000 11384863 38933839492027768916056318904444364480 11384864 -547359453648746543422886626798989410304 11384865 -95903246437233135560312480194794698880 11384866 -216950831870332058294392266089302309392 11384867 -264343300289024297622391878161109384480 11384868 489396162042673772851039261606527744000 11384869 -96661776290030548865436327130600908356 11384870 -73236462797226644616501834930697731840 11384871 -680585131517444349055954784230885865136 11384872 813674731331769502716013740708490444800 11384873 -619238636192721761010563231019674911878 11384874 3448252020444959765467117282978962432 11384875 104623522151295480681407591554332660000 11384876 -382439717957571660690264683769801216000 11384877 154356391851956246703790116622088526528 11384878 4299431625260330352454285084216848960 11384879 -720936444181314167366741178007097048520 11384880 5345558131718650298469496326527385600 11384881 -185667621086755189403484640161086590668 11384882 -442725297694751632517661919695318164208 11384883 -323474139322006249879631195043677315256 11384884 -1358682326206519933613808603344056320 11384885 -196185800375997198384184371596993040000 11384886 -53090510583563288149752874246746793536 11384887 979159265110426813046292373354671159240 11384888 -51016938229229129021633347118055690240 11384889 326670798916726859276531118213414425424 11384890 88148528157246119962275446067370320 11384891 525460865339728922147593147709506371840 11384892 -387308087307753651204573880507381936128 11384893 175480078605482192348173728221505600844 11384894 226247570797248867151399305748075034880 11384895 -794564375659868658299114835872928000 11384896 264086291112177801680883603157530705920 11384897 160016150946649108593464133573420475092 11384898 16077314959618218472740074861841481728 11384899 472598452281244668892868357724727717264 11384900 -47079759848446337689046169390591705600 11384901 422210598740846389738641800684463209280 11384902 -364213888806139654358647387338948413568 11384903 -148266459059880283090457203599725191848 11384904 225401511938962495716384600226866462720 11384905 -92305032720798907650449502392640480000 11384906 -125568046700549295666795845782280032416 11384907 73515147773893443190243875571308184320 11384908 580639153760384193379017035333542526976 11384909 87270467149660532581406731450924933110 11384910 294242941079312411276936034079058280000 11384911 -1146370687279075540095190287653375897488 11384912 75886307322259262142480384142168817664 11384913 273468631791180100323108489628346575344 11384914 -392431031893662965619742004472223436160 11384915 117155126927741607605495587165064102400 11384916 200619684523262594281328405974708844544 11384917 -799915122102726686283453807195347701668 11384918 337990996614778944292340646424020992640 11384919 -96842705542002854094624484370414920992 11384920 -125395496093213540499300273244728115200 11384921 104110566834276837325232129591680514688 11384922 131621758596330162521664039654880537344 11384923 654966767298209845261086701221611280104 11384924 141134431960093167178291466637131212800 11384925 -134574472519090153730045072301554460000 11384926 9116416144321850698845813521636376960 11384927 784870233003346675739943304486098213120 11384928 14088871008333888825530791693131448320 11384929 746467046792149067358772044038899818530 11384930 120218685389087102262769006562026029120 11384931 63403190532850270118338323470970144000 11384932 89606748703242419552396303070421702912 11384933 -139346197669550469552269391617662080960 11384934 19506359231448725072349294251757189120 11384935 333117863104243049036244417697502943600 11384936 -93964201433860864571695667143861862400 11384937 96178247055184836022542222934316843520 11384938 7597706330118272968281265801945426944 11384939 -644033837802780132537883177127028229260 11384940 -40511612693495021611275578855226654720 11384941 -469451978240823105433919163195520077000 11384942 456634838362849486004630290129031671872 11384943 737109036917278766887940940039070157064 11384944 -220507687851869894829482046163411501056 11384945 168238621529333848114260980808761461440 11384946 -359387607013989141770888801554291433328 11384947 313740429481975499110726302107495262464 11384948 -1028388834100892858837811760425917128704 11384949 319070202146525495282013097025813266464 11384950 -23237240457039675489934224366362220000 11384951 1815701895797283974672965396664372808000 11384952 248511970658132550815296788938494771200 11384953 -320097756366381213719936383960699819798 11384954 -171985734900260041814301636937909156608 11384955 19392200810394277441450065413315254560 11384956 -155113673768917724432191029186772509696 11384957 169912723690416441525225824408382758220 11384958 -1444371305712721833487765306830216192 11384959 -867540514396701172143264127036385587840 11384960 -346934891932676920542948461613416448000 11384961 174958914405282632768270722414023981504 11384962 -160077052234447574762398330394752535136 11384963 -455238781470757840606340095863229411560 11384964 345908324984140297581864020360996117760 11384965 -200172073529810659367961233936911938600 11384966 -941159461515975725914752937855034539200 11384967 -480141277636122189538095605877333406080 11384968 58115796094338972726412039518727372800 11384969 144062307782193867521014569424387622580 11384970 -123840448896758729221474053548450400000 11384971 10639297335977624057941341599489637680 11384972 833419776623902882798809284196682411776 11384973 784640268120618942236427180864237483222 11384974 -47753794196429008795444678277093205888 11384975 142035741214261016089274582668378876800 11384976 3361619622313836117593529879144038400 11384977 316493654604176637509201600765364614592 11384978 -91208938075464052570046779624432176000 11384979 133928878567441744721090677607787920688 11384980 -340093585624373207905499695758805920000 11384981 -563901719458732410009197209630901376 11384982 41645957305847585130201402489893990400 11384983 377928356357412208452346860441480650424 11384984 -201286030613325575597618294212111073280 11384985 -450693346737681705760056203007592794240 11384986 20022256755638586378605703233668460544 11384987 -476354756923489753370153689267095749688 11384988 -158255374147897366966314434571338688000 11384989 -8886220699253676184789648236799027200 11384990 -200943952633049524849062745092656380800 11384991 -401036157025848115025529245605621490952 11384992 721219552504519585998933812590169554944 11384993 137875958511582077232081980257510213680 11384994 -307415806840278533052595981920884544000 11384995 816017197348807172537073234785307810000 11384996 166965307974691597411128645266816311296 11384997 127420453658845765710129703352273404128 11384998 -267541276126360325939590797058587475968 11384999 -589023797156194313290611310405471224600 11385000 46781472848938933368579899707238400000 11385001 875034762061562689719753225929443275002 11385002 -1215615311618356311688370263414921883136 11385003 109845198859624964848467052464609647280 11385004 132193403054505645674687592659149363200 11385005 539316301812544261267798184572827339660 11385006 8285320595746820026385655222269491200 11385007 10777403557544484288572614897456363488 11385008 295373201449921707763628076788927250432 11385009 722950914640376273246420457761573428800 11385010 -52351090453390050151756296411089018880 11385011 402668776537081774917611656334064096 11385012 -506893218086796663993776578898728409088 11385013 -1732488129528199388696457769095347684420 11385014 -132085679700192242126257163444333565888 11385015 303795321483310211510198562649236394320 11385016 258448257778814618704514561509445652480 11385017 -283919644645312865813079994102416004608 11385018 -29671759137278744781177014391753557136 11385019 1171003179414388761052214977507508373096 11385020 198062953577585066222683841511396180480 11385021 -346271894864529523833195205853044255488 11385022 -278416920425563177277416307154280685376 11385023 -285384512021617731639057084422554188960 11385024 -560998402939877763995015757837631488 11385025 57345609275066957815519966785775486550 11385026 24648570050614801167183712164520803840 11385027 588523310259024626341282758457834584408 11385028 139006821287125970070056032710204267520 11385029 216084913137656475251212231727058318720 11385030 -17461298195274527898803298085777303680 11385031 -33834033969340007326899580186534451408 11385032 732336896150901444861173668636462310400 11385033 642480631308207209392696173556288532448 11385034 -291089847354246256645040116920762481920 11385035 70352335277094981957277859604583364160 11385036 125614515393414648747604801413247371264 11385037 1555810925999766081300051720728984373312 11385038 228943046705482612417808929302882765696 11385039 378482416632138246610087608605106438024 11385040 -147706749970644807465401038577604526080 11385041 -569418552152407595358484351407165036558 11385042 -180432391630040459611619835121299357696 11385043 92673127782897495219433925124174063864 11385044 -103295066758895779811226861031774457856 11385045 62342112425975327354656897134167155200 11385046 -385117079799858527979363132476828413056 11385047 788622948257912629767909396900161156040 11385048 -8181980162245713295788683245217095680 11385049 -227356284722636176064234732926613826236 11385050 -147935315812873838015776303434019740000 11385051 -3705322458080368504841961647605531536 11385052 449991080619602966224686476091770135040 11385053 888061383220233601715475411325545952320 11385054 -206956990673703614291694163802834579136 11385055 -255183116479429244253576224281917893280 11385056 507847890786108816128864947262419894272 11385057 -97621183962741734267487574329459272160 11385058 382454688643357550714093097159178567680 11385059 -99683870934079444015151606983753575984 11385060 -8394338284209139815506634132297646080 11385061 -82032447218617511423443712904732086048 11385062 -294367262695066145897531987144049926400 11385063 -436891459357753187507311692881292422400 11385064 -1069318064106012794637154058493922068480 11385065 -556297326532439981862758684205179064540 11385066 67803275226164095296654938800772014080 11385067 -22809109641193508076082463655680318360 11385068 20989711770880233764243176439107192320 11385069 -168795537373811787821735406601355502912 11385070 -678190423166646396260102474955945719040 11385071 -1152787601233774866679157287068186007728 11385072 143689848701669194819679951385548980224 11385073 -150631790622535679917021554814129846720 11385074 -250833312009955516266328381477459934208 11385075 101608938408548289773374916247604083600 11385076 -486956042423964296029419082376961382400 11385077 393828779864987657718562469198197404672 11385078 27125401475698380605944848481182115200 11385079 611840870725263093339525427112464181328 11385080 -1875060514401781396210275640312627200 11385081 -3364462261030261363704324961928211960 11385082 -176116693393608550436253421690239550608 11385083 -384608139773213258520040621376373352668 11385084 -417314178698703648200658434393384352768 11385085 -110199533529032999739496439631532224000 11385086 -185814666890910395875076136030902751360 11385087 -255085063710926597329747515886271252736 11385088 210149300411941314099132867964450111488 11385089 102366643366682694859521720269033950248 11385090 -158358400467864310537577152504801920000 11385091 -176192654319639439865383004043427322816 11385092 -193203457190067812819771542997751349248 11385093 183135988174393045357197498421587101664 11385094 82281808319068908354274857930443951232 11385095 -191763962838914380415235404362305646320 11385096 274774966375869057634509221726181580800 11385097 -632190324482178851634141440879317044454 11385098 -408432906262930327833544418752609977600 11385099 -678065449919461990441050218222708923032 11385100 295329270997622946047491124004668198400 11385101 -163184542832969460545807200339401992136 11385102 -188632608546176029803264837703471839168 11385103 -558049612084090946857081480639795528376 11385104 109361374520401692757529669627359395840 11385105 696626762946679094703731384658940886400 11385106 172627141986580917108040142736827602944 11385107 -167050020071491028167484340821713985520 11385108 -47541685142427461319712308718705182720 11385109 284029359881312992370381089973239648032 11385110 -3997795974783288173409574053301708800 11385111 114104531108160368772954424354107806544 11385112 145222178802707649688110643692848025600 11385113 39386968381060668418995581253155409024 11385114 24067466605278709351900034744572869888 11385115 -118280023345672862682563441902506516480 11385116 544488916815868007982690539368457863680 11385117 12841877231171666103528093419507796966 11385118 298880223696894915225302518242531365760 11385119 -455088710573545236962951133729576984480 11385120 16770422255743891727946897117098803200 11385121 -450588123384882712434278547200569402560 11385122 2702078156966603320678407716518993920 11385123 -234093692400298937905820629710236126400 11385124 -337034731888964170005064342619471601408 11385125 179571485430892774254069808685336859000 11385126 -9257878748002890441276140849847579456 11385127 -34827452425726993286396413651285044440 11385128 -904425418538988468800992924232360263680 11385129 106406835928732809935968750339996612800 11385130 41485354061233281023403882100205392320 11385131 -156757230077153441517706272920703637068 11385132 -75180568715951015593373092677609984 11385133 -808644095779388204919959101522452373856 11385134 303853541621407333100369858652969958272 11385135 370163735662165349541845514935766936120 11385136 -86078959325327987032184195424895827968 11385137 -72358131179887479807850595517704401680 11385138 171724751482068824531857580391796908288 11385139 -1400906220145958957225055477151415135040 11385140 -10997283447002659381448430723839500800 11385141 780509061079340062533971173860466071360 11385142 -66295096481471497320947536715302408320 11385143 300815034189457129598997753756810568320 11385144 763897968150867760894151060556665856000 11385145 -72816589120643705203493215186100212920 11385146 -116265263878089524302447803668140387728 11385147 -240894868936656065925614267081191692240 11385148 842822663994319856042058503402393566208 11385149 -33548271753414684222243674803662374100 11385150 -98073841210653395811408304123523880000 11385151 -727601383164561618815224212888417871296 11385152 160319217929370375394404786553008685056 11385153 86974145914737505939656240864102912 11385154 314359960195063724480178818664493567872 11385155 -99929002279244979797526987655152406800 11385156 -451840266671009322552998828382459924480 11385157 -191361276826250448947335162620989240288 11385158 307130322405775795887108685814980705920 11385159 117757249657982053452001713851070193440 11385160 407414633152852286984230837756452864000 11385161 683577168516376662450189459857096604480 11385162 19508989397426020370087727920963779680 11385163 301781769886133171028703842647673863304 11385164 169916973882833764321864281232749527040 11385165 -352785583206623544619472634304591796160 11385166 -266042863922651907006126979254377028096 11385167 350329604251179596650433875637217994512 11385168 -2381314197505910370184713808016179200 11385169 -494840371214271874090231626195442490368 11385170 -104123464728570378941189201978639846400 11385171 -217799024022158181961118915115907545600 11385172 -262915238880044251425998712549661282560 11385173 -1126070280920916672496031990702820007140 11385174 124854542880626806592019916960415309760 11385175 112920353940127202542771829209543108400 11385176 67483559869394000187087253409553285120 11385177 146152624597178081642807246075793485520 11385178 -50904468469136211745764993183926002944 11385179 -90675532540555449481827736649772677616 11385180 -243588080823145699530414871997304192000 11385181 -624678607008081257421967225836178702388 11385182 -229110597472096491672750208178864999808 11385183 -621144193279736290056854131614854677176 11385184 -21099311074468861767848204320112640000 11385185 19693277323372925495413041252843711360 11385186 -156337847872609935988876492654919245440 11385187 -27617905486039577478362516467452242880 11385188 -144627350804879910712797264478139596800 11385189 -638180379076764287700016984675995829956 11385190 -348775669749466572663595125724250486400 11385191 69314213222251259123547489350178545592 11385192 -69353086339423765824641738957361807360 11385193 -590367760256475432071952924568110264000 11385194 354980981555969291346575233717042366896 11385195 -238497298483406966816630970784665468960 11385196 1220082338627098574344023549313418240 11385197 958051205225385043196952475218556052460 11385198 -26745649437499988060474156638170745920 11385199 113951166370162331512574523969573856000 11385200 121181980444399317415535767017303244800 11385201 471829852934231297578402727533158821232 11385202 -166618667166111022000300553648861035488 11385203 -238440316636685747230646473138428634548 11385204 68606387200483065768068964369871773696 11385205 -87604039208029405051064157046785118080 11385206 -158111502293751518554574678113762738944 11385207 -245133903586910818316274842104820439792 11385208 -711053927441520938488474748387972628480 11385209 -483828896209373056817554548618043854960 11385210 -59110118822841064533539869435889748480 11385211 -422478842559521272442795239813441892188 11385212 -428685011011694227769608463183454343680 11385213 -120317586004310629328391776075302090176 11385214 -266622579046275843878685240372557702208 11385215 -293009180728497969267746535205503050880 11385216 484791058606612915435524008002285731840 11385217 -541299196155142355671335183445803044734 11385218 -4636122614104426747723165439085191136 11385219 451059435777171815326211410486979505144 11385220 22944507230575202887214296444886261760 11385221 -209108513358486119984089142973611084868 11385222 -115374969655912067373218978277377156928 11385223 656625103179786882843326235631318833360 11385224 -183202399950054598862002217170675015680 11385225 420777745022772727043106810550908816000 11385226 -40993659223934789393455910742490593600 11385227 -430084395458660098152687961627646326128 11385228 -241470901061758738519733731386068250624 11385229 220831136660971779319710404040911739830 11385230 -89288265777304741999425589793895936000 11385231 153029366277616364956126920307569121920 11385232 -35470253106474479741518352521975128064 11385233 -646454034701181190405162610053078257024 11385234 131770786888893310997804629168991915520 11385235 18190559821382715671356244421444565680 11385236 140477223318040049391558298635632029440 11385237 222946225055418159925535905007082893280 11385238 -65307722808300371498636136859970018304 11385239 -19981318678773200252096322869622613200 11385240 153568530051795879174536535027741081600 11385241 -39023256343992875188638574019866656640 11385242 89097652343301642117270607443993010944 11385243 -478800241352826103418696933962235673600 11385244 747754034021974042726384285700717056 11385245 1344981449872165051926107855521728113880 11385246 -24243960318935885670969659064562348032 11385247 497475333263146864082908831069752945232 11385248 158338392768531556343712184846320009216 11385249 -158310474641100079836394176687894758784 11385250 80623752834855141364236806224264104000 11385251 -982121705874290898182200272704276147748 11385252 60913026437613082617118420987405516800 11385253 796013406260481006566941275321957792 11385254 -150035803073690231951257168178346853248 11385255 64565280245237606904660602675856192000 11385256 -88183944608465769956738193866847436800 11385257 -109344992156486851606955608694783500728 11385258 24590146708479433707914498243345975040 11385259 -166064568808809344284806485609237257584 11385260 315814779246904931029212470539595642880 11385261 -105682168831670330020296674417378550090 11385262 -77332311735582122072807420589982868736 11385263 -495421154127256476484534036123221488736 11385264 79577755325965837917298674794377248768 11385265 407566509952460388591137171306350245120 11385266 149254081803087716352471092381637506832 11385267 -625492162271314462616173545355725750720 11385268 -146845139004476651151316298717490371840 11385269 149169018486985692591453605383025832096 11385270 -33662672537048301182941741278769896960 11385271 -710399647195418596460950407853565389528 11385272 -242373708139350069672721428041103667200 11385273 -469538964709098703810564325484352484016 11385274 165012403397955209659229069497095060192 11385275 47860575994413833555436741335806680000 11385276 -33260275717554009801848519525263736832 11385277 98539923944332901500741319646213068544 11385278 595494872366475117746214670538841517056 11385279 224251677740754689796218293509658952664 11385280 -23371117351877294335477433661715906560 11385281 602609564227733058481050650648929844052 11385282 -607579026816506225765772339902695680 11385283 -131068842699416811794476653432182467936 11385284 -276090739338404137586204358000242419200 11385285 -219656443456357104995533430266761352800 11385286 71823189299671099565880720413997351744 11385287 133336411906167714858720069718167021240 11385288 191828698288206359565382574164221772800 11385289 69532138392578218394975650183538976720 11385290 72216316343296005866174307991340482560 11385291 -679597280798479098807576168698787122256 11385292 43646500100439100734870077755114294016 11385293 -1076853454136992648728429733581932769300 11385294 159722020617087428255887150584405012480 11385295 220306501482982994914070789202086782800 11385296 -10754114413720607517957696473819774976 11385297 204928209087756200505039018843428102352 11385298 427752097356845606098751013500967200400 11385299 -34821610343285795701242151395293486112 11385300 -66199328897420740964200266724440883200 11385301 -175656517049282015400871572816535530468 11385302 6732004208681255474963097765157092672 11385303 110294830739632640699768629278835333584 11385304 123141007675316467909452418752262348800 11385305 -783004969375836612039038721990684012540 11385306 -141588903105638641474387561198734451200 11385307 -169433097633302157855397789710785235968 11385308 138956962156222908053432828698085228544 11385309 -988413102570578889060368143719337152 11385310 -113552939346117722178999396602821626240 11385311 -402345480463708138306666979994719210496 11385312 74658210252314681010557457169962762240 11385313 1317860460738960302165939267692523515200 11385314 -394308580024548307137643737614152269744 11385315 114953963751190077057516300596799148800 11385316 36941781517014206673930006245000167040 11385317 349335398719792672926287801980826969052 11385318 10777224611747029099628600475093596160 11385319 116728813379079481586245973743340897280 11385320 -2144646942075472054174680173178931200 11385321 401986220241512897188720920798341818464 11385322 -2279134057152209406709651539916124160 11385323 475152175060568512360996292059636291572 11385324 388514555122959463159956725786633276160 11385325 -1262042858383147587271861820575728000 11385326 -406572914866153468465935001990568321280 11385327 -662070824759622581370644406882744077568 11385328 -130017786452901775371719173253969870848 11385329 -27858434633829122629604001613739519760 11385330 -21801871049260975386513731198821532160 11385331 390857534070726899732824579447629002664 11385332 119306120702826782341730404394724741120 11385333 -511496767088901952273194092670306441600 11385334 435659097921414280532719947094590534816 11385335 -108941330476459744697466344683341764640 11385336 -251193483343832882897335655860541337600 11385337 -284789040239030455732175058530605541014 11385338 -259661971803794227210943032557648193680 11385339 7964417848959364574573240086570383360 11385340 386857681440397750488764717833912035840 11385341 534696848894428670800597021561928782368 11385342 -541060278680172635468375640069578014080 11385343 23460002543939100550249387158379822592 11385344 155561438581702478697978293030278397952 11385345 -267606856058232047152804530044757937920 11385346 -410677404989635694099443732846634678832 11385347 -402431703119983168183763366476601109168 11385348 108244112611617990903420788384937553920 11385349 -827315173106776173632938523779037562080 11385350 25145639385339653097999979118718818400 11385351 -759832116564412823674479362117819712000 11385352 -370769232118166318870583182569932595200 11385353 40389720262484604327281597322313284480 11385354 -30706812041888197326239686447019649792 11385355 495098731370312882735205454626314633760 11385356 -66395271460386231565493327731920718080 11385357 53268494506766898848070904179713745792 11385358 34651681355064564302367709266438957120 11385359 969035807351430491310393409019032082640 11385360 -1725931485722820016805247341883555840 11385361 -540689794536768821390477051347300403610 11385362 -221399208002369006390223309901334092800 11385363 298835484988606260200857390814257025088 11385364 -268084917960806521256044743373189839104 11385365 -1148939013998377002300008693682168806400 11385366 -43828383526913636445412684546170739776 11385367 132156486567405579252265108708927318192 11385368 628290316273736651230084692167884800 11385369 -46416678054087996879765926711388895206 11385370 91684158987333876059224111892086886400 11385371 -601452928080030905375054943103803282000 11385372 -13948063539607183547587144089765943296 11385373 425923526549258224255549998265984813024 11385374 95000179540594930425830678800011706368 11385375 675111582490835006846896273298518248000 11385376 758391120245827131071707247996536750080 11385377 -90063658701855010693256903753451230400 11385378 172212106724954836437237350966465117904 11385379 460323975702297450601238989640200581980 11385380 221387113691160765183303320421859180800 11385381 80199987706081682275957528544547675264 11385382 -99470714973284396943360807786935941248 11385383 -802706529400639367506499424694907407368 11385384 388578801356437057178626062800819896320 11385385 -366001309980670091385372869333210129280 11385386 473139808655493451964406048523994185392 11385387 -11034581087605353385262240084497344000 11385388 17690289264129593803944259092024576000 11385389 113576485227024101392732667435361565440 11385390 97439015852228550545336634851004577920 11385391 -199355540487036271296749495931402672048 11385392 -3059700107915360641870190452538277888 11385393 6293286441240620652974788544824462944 11385394 277034678206948666099140292169143673760 11385395 -34945381849659316027294386986377222320 11385396 -548774021526148362121972130641493200896 11385397 -387660868339527906452576743893660267154 11385398 380980639329488937343982797308960439200 11385399 9746880744006331620223261303374104448 11385400 -131753501843335596099336070860687360000 11385401 433672937660546337533896612369716864000 11385402 800210619611586714565426317010735104 11385403 273323071779596038960988205728871847652 11385404 -134647821796214548204231068908350854144 11385405 145380764995840837881045346538685353670 11385406 -319702661034111871369228049503244463936 11385407 -281536990161913909860986408568785032320 11385408 -1731295861109647505796643267396239360 11385409 -43642942052041507391760410117089477184 11385410 -9464643841053256861126531971551739840 11385411 4783343048488314199326071213007992640 11385412 -24045103438395433186612541587401876480 11385413 244041722868034715402062918722365628372 11385414 184998394719419281159886909617436467200 11385415 183741276244848525288269924467550893560 11385416 70308719429663949898998285932975554560 11385417 -1005511873974325694470823159004806909088 11385418 -65838711916063115567754203242833417216 11385419 -422905397810406364904695771340454483180 11385420 173950065668751921776316540865292282880 11385421 -792349425111919447613316525448702459968 11385422 282236221099185781245388763189791684800 11385423 135919511880345464609233820993993293824 11385424 76533629590000844661090013405777879040 11385425 34371100141212881552090524352989033500 11385426 -54052533571328220519962905157625609216 11385427 154332374930055739045049461626821004000 11385428 71373406151384311686395387978709200640 11385429 718969601256789526684696721113099571520 11385430 -16630453599877950678110078199011808000 11385431 375483893655326182919260306944195188232 11385432 -26958739678626056835876945446177832960 11385433 741174572819813593859919522909993676682 11385434 -409882429463470264433358257556330618384 11385435 -5231365438754852510419456864738189200 11385436 -815425590679029496021609369869826424320 11385437 126039876996622309433657880678877610112 11385438 119935928933229596770994771390781812544 11385439 148360622810072507310963647153709745624 11385440 -137734043002876902736438794450881740800 11385441 -68564399208995531944872060453828384768 11385442 64060742193430202987393593924289950464 11385443 -148352742409616272833196282085957270736 11385444 -130784694149406585569801854757414777856 11385445 43531647236552073232935877083204364920 11385446 617646948775471195614541324760634102720 11385447 -369629035851996291849565383759743242200 11385448 -1131336848488862654440557630938428400640 11385449 -66918674061311507935122766095004868550 11385450 -100363940706090027283652970162853340400 11385451 245144181760438000721765809299833067264 11385452 114193641349857838885230282499982042112 11385453 -381835639521408980722957813427337717696 11385454 3804566203573393695766784410303797120 11385455 -68988392896690422743408401889352203040 11385456 -46783409650562156691256102821177262080 11385457 95757178456977928138388801392981939620 11385458 31868504508252555077420946999217276416 11385459 75139266431354115649033293665365236564 11385460 -130610519520809171675178294008178647040 11385461 796787427402519607840402055321639638812 11385462 154715090427775653971123117859723615744 11385463 -159978205576168597066908192632265797696 11385464 -649357962419345316711886367052988784640 11385465 -3644334005228359569056564442192384000 11385466 289617649844827087014043135524965487360 11385467 815931293796326548639159112432626245552 11385468 1365735112171301863806908829779013304320 11385469 -182367766922861560926254439696984363130 11385470 375702711619084808722074630877028143680 11385471 499310500596986317510377409168390746312 11385472 -268164071977992542252484661902972026880 11385473 449111854440579229793670398740480390704 11385474 -131173879256381540585771612122933082880 11385475 242868749205747661630238161360331685500 11385476 -270519850209002701691001947710066791168 11385477 -565488439530098489782829441760441297186 11385478 -124711904412376042413886750178434759680 11385479 18063384983797415136882278972154448176 11385480 -289337935194284845005135751940554752000 11385481 -1099163889537604691479367451161741679718 11385482 -200274015599873873490157387436612851200 11385483 -346857801448595019275388348520457571072 11385484 275617302570446954848303059378514022400 11385485 -334968283160291767946472662787602672820 11385486 -60558775137570927864107959804465286400 11385487 364176093517470020360908562444573187600 11385488 -62053085365595759320066900383771918336 11385489 88775401126901253049235073567438525888 11385490 -322587997915282121722152888403270041600 11385491 112487414204158224453772830261207283680 11385492 -77454313770263391348923774764172924928 11385493 245755818885348993737105060981509032558 11385494 -154606123756680757683468638360441998848 11385495 375299801001031873869857380917153600 11385496 -210294141438016306286916490267390494720 11385497 17805695635391800473262837222143762960 11385498 192866394575223140927648933940400664064 11385499 -334997494666135376614485677937865676864 11385500 58656287488585253528819430769055232000 11385501 -4419184040701154946854018359899097536 11385502 570453867806617125562047654921389165952 11385503 -161274480773770234388335165944264068400 11385504 1102802670721201118138437499876671488 11385505 111184106606237821276490438088709152660 11385506 182262932111934125036743898309453065728 11385507 113706223098126076169388432746056334592 11385508 94391871862745839676308343625643123328 11385509 1260340625180267228625040613554996075710 11385510 85298082270665037377362320302780497920 11385511 291424743568699114253050564072199763112 11385512 630561437997017919670505745678214010880 11385513 188485316439974395840238614064076207780 11385514 135208037866670197378456686310531475712 11385515 -101423011300581950485804954270223784000 11385516 -527853710619944356565570241380155499520 11385517 -777137350089135288226961295375062696064 11385518 23320484305316532860728144121769967104 11385519 -558176895915433319517576738555449002752 11385520 -95011584074301568885443898714924646400 11385521 -7882005297570013850587083582250711488 11385522 -121463032417932274905454041799190707200 11385523 -125265077571143452027796618410327034336 11385524 -78474897183928923841776360022184625408 11385525 51689776995115894005427727801609472000 11385526 -474160806003010919611894204333726152288 11385527 -757796730891090230028378615278072049624 11385528 -108365783805996744005750868443360133120 11385529 310305478295056674785737961332888267392 11385530 -140593718300566270198026208224159807840 11385531 -61639723036769853139754929014117467088 11385532 -254182463703506518254540594207519390720 11385533 120436177492398824957695792780084382304 11385534 32223564894091039410099556452135977280 11385535 -143572084598299104679842045053106683040 11385536 18263454448779571046684527358996643840 11385537 -455963820732650520578697033706152422400 11385538 -59077946565436729427278316226252172080 11385539 -527690402010467431096542029426724319680 11385540 -2195931641320556942433942619648327680 11385541 385643985118326725393305486727250310080 11385542 179211748317724953266050956150588005472 11385543 108288561017435541599936592151450922880 11385544 -338145677841713702690305593756588579840 11385545 -1318051916858088079194482848567496329200 11385546 -383360639308067801273961168870097706496 11385547 -8663143573902656061152399810882539088 11385548 65309421541348776804712157455067659008 11385549 27124363019109548667251575306287037440 11385550 30757110420896136782394216773046681600 11385551 -167635672700122971511727468208412414896 11385552 54026474551256271134035655317915435008 11385553 970822599765283569645862436689378802 11385554 -531831292699637136969575819706584391024 11385555 -342759274575286426920650244247636908240 11385556 -10640224351588302873681387727670804480 11385557 63313773406719430423214900983515241806 11385558 -62679039075451046916627909014742985152 11385559 1135213987172976812463330015522373570560 11385560 -289359034472567582383271306562551808000 11385561 112861478437975725003486945053032130784 11385562 579645324041859868116736412267874227712 11385563 -5566274419507824743625714681993121728 11385564 57847240528162701283883245679249803776 11385565 366615776454561104418312118613887508460 11385566 -75686853959372771684154449080233843456 11385567 646250310012280707256061808159865959384 11385568 806719053775138183977004090452167884800 11385569 120256264372326201053867473910953406760 11385570 -10787547185935370417464045942774256640 11385571 -4875741635689450891997302632266336888 11385572 486609175523331149096795373745313989632 11385573 151575131360874879132121011885410447424 11385574 3382201507197337803457337277743765760 11385575 190707633545592726901654947280522311600 11385576 -823242913227324810296199699308870860800 11385577 -71412881224738229347169403523070499456 11385578 568029853547255937515655543821147571456 11385579 -10228085622403648165081710337171879656 11385580 550910056204502831869812776215748874240 11385581 330966415570675956292639616315993595372 11385582 157989323282355404488145163841415498880 11385583 8069051774330671651714038708485935488 11385584 103562622370775606098891426127892971520 11385585 488702116381403045266273304465303759220 11385586 56646365895463941417426652211306803200 11385587 321095483665943836835262633334915040832 11385588 -304195229639558478495016415393082163200 11385589 958087661154350692514375750492580682300 11385590 177379891988375768272301891846408140800 11385591 -45703325981629180445441021998342366896 11385592 78418443374548293599474406813862502400 11385593 -33302368213871657739379423792566335916 11385594 354458381781962646783231824454942624768 11385595 -142852256589729600549641765863262174400 11385596 -80630025573386820397673836787352268800 11385597 -68052993824223954543486294834665632128 11385598 -44300742697676279194474034604758814720 11385599 -949174916480308390843074445073800048320 11385600 -26588878207471170925934030839244390400 11385601 46160304368672555636959907650428584752 11385602 -170472735388046207654319954987667123248 11385603 -24605038842099506854280075525678882640 11385604 -638974855964790269815996935015957199744 11385605 -69240709334331373799061403553203505280 11385606 5196892224054005097204746762235175104 11385607 40616531075208636094836053112522305992 11385608 -180128488107139097604316999832545689600 11385609 -639283624902705833641292404712624496000 11385610 275443193401348449292927416194782152960 11385611 228774685119696336865866783669630476424 11385612 63313738261560647124476201288855442432 11385613 1078069637463332368952913024043337719862 11385614 46800035212801991097576991427983809792 11385615 -211042472712947483292508959826014653280 11385616 23981369061518436340760718425071616 11385617 543187436079020222101365831982842038640 11385618 32903641663927016435610922039229853696 11385619 80089654394631785229132628385117342880 11385620 309178668611330934791472243862004244480 11385621 71873695924241041959345764391563703936 11385622 -503161960099749846646329341667767505888 11385623 -933492416665582683729303380355193843128 11385624 181855530571237605168448215431036067840 11385625 199685562866760643320608017504665391250 11385626 2594615195562881154807831987935860224 11385627 366960650866889089189769575395700006080 11385628 -9383559227800888665065314359763782144 11385629 -248072986925865190420429041987250129440 11385630 91957679418202743325106990465029152000 11385631 -234393412207939735595799026126115272736 11385632 -894837164769835736163713481829131878400 11385633 60165683493647531488474530745122490368 11385634 114158342322495579747066529133208748320 11385635 -143255687265927934776562619421612175920 11385636 -268893752237505523209873640688804321280 11385637 24632233709593665788553181191137906652 11385638 -3524849400834591565405268985080647680 11385639 28496219359946166224371216785844566504 11385640 165927508308695244739934388835572019200 11385641 -241076517244345521846404152299656132700 11385642 -81600055087889292511705829315996933376 11385643 -560996135192716665632260879813995909240 11385644 -24876799778680262871412455607063778304 11385645 -63699860195779332228133564931388379200 11385646 608485003144750680388239873941161342272 11385647 -40048591016578109915681439945406854048 11385648 -132995889168430249635766000156105998336 11385649 146122709548324173279267083544162556416 11385650 -34119996658261115687808559353889562400 11385651 350360990803652125815311056871281193520 11385652 8518552388536715115281831457490737536 11385653 9929168650193550440065128805107091680 11385654 -11652657390814732400964582976061030400 11385655 -869161626830916886497317954875475190000 11385656 342406525215025392966188688631071375360 11385657 -580615964389645452635621390250766515360 11385658 -430412857316040072663321832743097098240 11385659 -11635340160369555483644851013929511088 11385660 56893187985177009409723438444268421120 11385661 -242462915354504172576571428549926401920 11385662 78619820284495354332782615561448394752 11385663 -117294476348017697359267363736793817656 11385664 -2846166252379153447533398836766572544 11385665 -699019193526518171255294791302524919000 11385666 377746481162614870309836042909633511584 11385667 499034967411619960566036867344486221004 11385668 -149442207083168650063412558413625831424 11385669 7230948402267669524252813337856533408 11385670 -315061933202120230577228667011271246720 11385671 296237586902532854054665202953615365144 11385672 -274976025037204956642014835677052764160 11385673 -135745930453484390572335975596131398236 11385674 -473053517036440422576846840856621397760 11385675 -7003209893802646408096795132696146000 11385676 12831978597788662002587515369746562560 11385677 -273365261858277269111305420177796855808 11385678 150877076292754248953647502579968800768 11385679 -73904995619053199623870219170820498680 11385680 -57202071995612856992591197099555553280 11385681 -110913539431273113077951349828943254240 11385682 27269124667312062460075415553123763200 11385683 -180837528145191757846558738537289985000 11385684 17403895711421128201557760326528241536 11385685 667159793808623975828927746802186121600 11385686 -66652908906295692155160193005283248000 11385687 -362826618893104827753156281685080026032 11385688 947836197416566086995862600897724968960 11385689 -1119468528452228116212466999631418892284 11385690 -94576223595734619482192465546627328000 11385691 -425832691901425859959145250701847751368 11385692 229972541222445313216386302662525304832 11385693 104032221502101788049937200301762438560 11385694 -160639498222522581483382764445344048960 11385695 -623186939098033530553463512311718819800 11385696 -70762908904054917698055061393077436416 11385697 -155850705024825903176813983184366472960 11385698 411826000895453696513989019083220005536 11385699 -367287086132229710065755224711431780272 11385700 -80339159778231776892885040859583033600 11385701 237661818926948413402548446462464053504 11385702 114252609485739347920811723308007086080 11385703 -220908245443316264068411158469216364544 11385704 -285602634184755933698377782432636518400 11385705 -307638154629912462449084448401481848640 11385706 152396878896512630872533736709200773552 11385707 616948980870474633979292374329089437440 11385708 -88835387984346274752424772827477656576 11385709 138092637365024718464808952115471545216 11385710 -2112174509600330829871982941442273280 11385711 197583338589403115125014564446906204160 11385712 -1612106460555980702296441555394232320 11385713 -96841907567908607846187056119225596096 11385714 143965065825365765534523022122223483392 11385715 304097520762816454169096499937914941520 11385716 -112598767088229853045979730475553187072 11385717 -213848948340954024357380838833497006080 11385718 -127289324740464243143516039556709081440 11385719 -1208649851658473429854656844385081764440 11385720 233267168075442691943310709313104588800 11385721 -93952335551363378634949973634387542400 11385722 -535665494165158889421441193519957139088 11385723 1286324362841216906969156328309345360384 11385724 151192290475560488719793174123041586176 11385725 125326545310492276130797374485777428200 11385726 4523561300322289836959637668016089088 11385727 267659926661592729928300330771618478112 11385728 -47236960211738041999671483743002951680 11385729 -263256629101655508795656690359470810126 11385730 -3469503958989462818795527212302124480 11385731 -41115587352316953122297096020001306880 11385732 -68253002261556439735853662891561832448 11385733 437064514690232717923833259526935501658 11385734 -649730199382786725948387395773556735808 11385735 -9737895005215440394381908961564913760 11385736 626231239510294194652091494005873868800 11385737 3841094561874918061197847046408340 11385738 -109633459067572173997417095434178792960 11385739 -136534440448717436565921545611558620460 11385740 217916171832459413056127949207484154880 11385741 -201162785552298103122827343560921691456 11385742 160115380694311121282936717956508544000 11385743 51693141052790812058819567271969116880 11385744 36719735765859783528021773106245074944 11385745 149227256013151110525662748093691202880 11385746 -87891826769662003485304255017392688000 11385747 -51444659816632637726219328212452342476 11385748 927328979629024354206054439238958888960 11385749 -1097515846085513770202234643693214811250 11385750 -429604703743425156604509767549061120000 11385751 -58510791720732895524888598041805513696 11385752 151351767254798539482303322294860718080 11385753 -318063188559865457695240130598265256496 11385754 -368261537714825030117920920493208177424 11385755 1828899150630511236680083982169014160 11385756 -1119007059055288710843916085097765888 11385757 321732602875094143486260075645700717632 11385758 -110993246992599710522709045833493755520 11385759 145641669624900138507072045004626886656 11385760 380433960844128184631841974808039260160 11385761 202212276684295720695099576554291530800 11385762 134161914660292076008727399862903841152 11385763 73947297397656690720783381721547377296 11385764 564367580011213286052193202839330516992 11385765 116704916410191962428535814821112340320 11385766 152185370082041334374229470380901435520 11385767 -464131485769362200772059411440809419808 11385768 -273993054436971697043652298312026931200 11385769 94813563204320662584754751226772957840 11385770 81456165888037727138246777717057932800 11385771 -16766755281585329829899958237257891136 11385772 -55650913299644221410743238238861319168 11385773 -72834037756930796039673702002827223040 11385774 231139279846564525388482491688979934528 11385775 552886042293180396085647238045946229800 11385776 25617508745296044104053814187024384000 11385777 -104318395645189846312471289525152102080 11385778 490656630052075456128920575051100904768 11385779 1436686906698614929608838172784878465976 11385780 -111217340827610747822211698082025267200 11385781 -38822133699342879652054448466051803616 11385782 142925702352282050314899314869116344064 11385783 499845510745741319739108488021324146752 11385784 114014621570397663370905954376082841600 11385785 22916514578153633209943780760111192000 11385786 16486027262262887147746363110205327104 11385787 -767268534524403938467767037727650752684 11385788 -301522977692341846592098138347606912000 11385789 -418073116630493448470145868735768286976 11385790 38483891119322933210810597330600094720 11385791 796991910122641880214852956740609872192 11385792 179980264389239276865096171474911232000 11385793 -433057737085648455888962643247602414656 11385794 -20726452039886977165705018424893863936 11385795 461801687479054108762922028202264582320 11385796 -404769915622939617902268348901465374720 11385797 -717077067302489674594195532140930238208 11385798 172289088701405962512019483906073088 11385799 543184209825300403165140754321483381080 11385800 155536791124041374193259242012428160000 11385801 -23653036154455334639101326002943655296 11385802 76133018728900713056041653600592610352 11385803 -20535144838313287635590154809283269232 11385804 1191171547251646885901484429844414464 11385805 -67509923087118114354275208620844209280 11385806 309836143456074103440862466610621929280 11385807 -87150292945532030189885692094946184320 11385808 -48279196867704250267890609799948140544 11385809 1161798329882376197041230491093778977010 11385810 606809741197589049110820577034898240 11385811 -596954996516800507463420639487023101588 11385812 -216893891845761136453453857027690758400 11385813 -281272214988845930135569986646970493600 11385814 -153548855512728241711248001766364981120 11385815 -314539910392106421816812385497097895200 11385816 -184488317640750063182187587584267100160 11385817 -338711159053406171153375108905458182134 11385818 -163965167008691790410384125711363773984 11385819 -806829967908887654434290493933781545680 11385820 -332872393167923046331740387967923840000 11385821 -26308780933766257019063016470521173300 11385822 -31170374563253018003130923619120562176 11385823 456750157422081564594825787386099116784 11385824 -162776794009733123493183837614993571840 11385825 -34529019128175129452243419968420868800 11385826 941202921617243554121428571225831462400 11385827 500628407635336504914703110568097956440 11385828 -194206350575478638313721172349715378176 11385829 7657072474608958093693070055920829440 11385830 -445213608810475079884555639635358233600 11385831 -22959236177600800564797788218566762720 11385832 -738969474952263917926260766667088691200 11385833 802116333439347928310220342881714129124 11385834 -126327657053872015991364637265412453120 11385835 -252458256815322763728138240080998080000 11385836 139771717465625665583849691185073793536 11385837 398096072450367823754017178790406847094 11385838 87047324410176188996430232080502701120 11385839 44753005631306788892949933252543427440 11385840 120649408025604819547964314927519825920 11385841 -16947057552165461420886336922948444688 11385842 -346063956498489626436802984995655600320 11385843 141925459697588194646619800882525117184 11385844 580321732766849174324170499322520092672 11385845 7351687246617764821414611818085127200 11385846 29971818203467282985032025884981732800 11385847 -1215031922497950107157306798590797749288 11385848 -254435819281143574838715999836740976640 11385849 -484956562416248550059015742628108245936 11385850 -34339972379363903882520175849760851200 11385851 442683968721623112065070759362026844592 11385852 -639405409564792963996476167255885134848 11385853 870739089140319348076328722449772787104 11385854 -364840188446100700534066561002808602624 11385855 31473225863184190549887507395066444640 11385856 453048140464909088082241733471145820160 11385857 -78433116195017359178701069812217090368 11385858 -284690743243251378929702598334370688 11385859 495862672288072776723032362445034645480 11385860 228209094889387465721033606189202700800 11385861 -250445473119000187436111384938562692128 11385862 140408660420274501607496290837320680064 11385863 -54872939612068309793326432256440613136 11385864 67807670278307341220894278506995712000 11385865 382561542621101836152746124408939625920 11385866 -9665882280617697333903883971577927680 11385867 -71293593210375423747239600537931745320 11385868 -61517740972606459742283011708471770368 11385869 569857017177090957309061279404533090112 11385870 155737638903830663854770092343451100160 11385871 -143458030045337128307333336827213823520 11385872 -120756153935363871025540641522935783424 11385873 -210738142270888871202677978490294396000 11385874 43679522126932313940476184900869130240 11385875 -285679179915547131193577776084477680000 11385876 -9767992647292126629537618192336316416 11385877 -619432946807887785351716426038135020274 11385878 88999415671716907227334930806865289856 11385879 -408037456327017132667633183417932036480 11385880 219628104836058789709964417408083968000 11385881 37539599569959443451195286329641467332 11385882 501529982443227841517459402205258397152 11385883 -111936062918896053816924314830291600 11385884 -1116830947039355976859132283852928000 11385885 -30960523547785415606032637898826464000 11385886 -1187256855784752378418374268402648786560 11385887 -72988981786717238465059496771752738464 11385888 383954576305365610206187814404354473984 11385889 -1074903840158745162605892340274748657310 11385890 -181670061971832064661315646047297368800 11385891 852611279029360064201208296209993657344 11385892 -99780424594718711697102397130148741120 11385893 -1472440725981608347755765644998445187840 11385894 77866782441007687553990212878682365696 11385895 -237690424653792546519330799632594582600 11385896 303909383706884926961762924413906529280 11385897 -79609276533353422649221920545390260224 11385898 -165156411608013727635660101755708606800 11385899 -16606854079542775306020336474762851808 11385900 357940486095875202043040452883063424000 11385901 244853720423362123412556058586843562902 11385902 -404101803532446930808446853602256358400 11385903 -321172444913374869362850025153901738736 11385904 -7097117296941955339576686107744337920 11385905 -65464258774602985300039793690621441880 11385906 25539907748092375320921607629521264640 11385907 -93527155453903948712102288811664715440 11385908 302661408543678572206944819485251676160 11385909 -617124972485075225944111683116919893586 11385910 -142151574603202941495182451397839152640 11385911 -258385271209118209377967316725443530976 11385912 -602648054822753682139154393866236948480 11385913 -101774366904111383424267890896557477888 11385914 109447636946626855474205310378185107056 11385915 258023577150573924502605774404411331840 11385916 249345052470788145077885451922794122240 11385917 884116645752697779758113426823917728966 11385918 297362412027258990653065006936854475200 11385919 2172448228633022969038788446474026340440 11385920 -16237997633327204212785712670063984640 11385921 -257843776145826814338235149625381924320 11385922 -200623223217152310467431277903145854400 11385923 357523938899974604810415758099585738172 11385924 418352929737212418308354733737782597632 11385925 402682187602456031167291738112503566650 11385926 -525477089536031760334241156941067645088 11385927 -294797743008914112825532906738136448 11385928 -345546842866876887710374354520577899520 11385929 -2061213910565922094841567681779933881216 11385930 -93723256800073913682027059896603610880 11385931 285726994926820194004993396577357700352 11385932 -317601875469964556198830274740456670208 11385933 -47833615392089942658192943093975570752 11385934 277092684320002984036455843757055334912 11385935 116976903887649524005784784282467013360 11385936 22659096602422232992905926185010184192 11385937 -768543263751776797990073399161538135448 11385938 -911319934463616321645410041630516270080 11385939 265747989261287980727656360118311560768 11385940 -265308583894413897796885860703702732800 11385941 -156475232510681989873282146782709439680 11385942 -17034560637676619117113740419053117056 11385943 341459615158117413733433252210810158224 11385944 -694301700015778206186877412398322595840 11385945 -219705255944479751487291642951988866360 11385946 -49078426341518427436025370454579014144 11385947 -854135895753592043166672525923896508604 11385948 5628549868143633578611099613875322880 11385949 -941272273119236114466080449223502137050 11385950 -233316396290221510029236221180031832000 11385951 152224143768410762023161402939213672720 11385952 -833694588134007689781933932533816885248 11385953 -347693432176705318578243638915746296798 11385954 -608828449336029921331852934300457062400 11385955 -21733016566015396684052195873090719680 11385956 -69494435496118828595709951739101328128 11385957 -328211483855313792294392208499056182976 11385958 -124257791378043059265706943728258761024 11385959 55413876913589657190799765793434030080 11385960 -152780685934574008119299937328447488000 11385961 820409914134522094057150574938417237562 11385962 165103871218420620608669333046680539392 11385963 -286506807873295195310778870334298349120 11385964 666777280064581860285423361339388446976 11385965 -589468663637658681643427291629419930600 11385966 145841586136197032171611486404897905664 11385967 -517827121969699438646703206492912839040 11385968 -281883368718788454033980051511257235456 11385969 160009809992373556565418528999239762880 11385970 -2221492346179098695698480339242931200 11385971 1467811893219508294079577671616870852792 11385972 129261085805836394182353188685728367360 11385973 372685189941300792411477595782898119978 11385974 -71492856205480415682366459114427441920 11385975 220353811919795355929984921867245308600 11385976 -153908058978475725833481821931970928640 11385977 9797413107512808037637612462562064272 11385978 148430880251337851312054731648015875840 11385979 910371387337681624732643529813122300 11385980 -338181842484662427196681793526866073600 11385981 271032526356079497032682156930245835840 11385982 151066621730272483102861071096479544384 11385983 101284431178600089043292571551222223888 11385984 -69217753372234128871611190109798400000 11385985 75508073872656113986786977262535900160 11385986 76916587321132827474532034478599520768 11385987 154310220519630041272279497635675850480 11385988 -259714894951483780074849045852205065984 11385989 -564445477350665686744796037438799692576 11385990 -9945711781067568933091156018348523520 11385991 -572643516210457851835247914780545605608 11385992 -587870825731040459932101626511142064640 11385993 -142244558138885113595785403506689719136 11385994 100067245141808969577682939161449527392 11385995 115797068051875512651270400325491023120 11385996 222458402574790321283163201854505406464 11385997 -213897523096100656217824621999686489600 11385998 -55961854112653691482919898302296537536 11385999 296152600517460163479066180132786278184 11386000 249240889760793630005378330225823744000 11386001 248948642909251501758034863328090632864 11386002 -242400177939664433984381217797468842368 11386003 -391449177126186824169094160964089457748 11386004 -138000282267873079716416953689098969088 11386005 422910048771362567298248860289110989120 11386006 389288804858921935710134531433897874560 11386007 910946692161894507681354033959590125120 11386008 991439325390697299442422277763754332160 11386009 85906800926390039809207985872113161160 11386010 -137887403364294315985773403035572024640 11386011 -71988827382250491227613475607212469760 11386012 -29212183473176428227195203197985366016 11386013 16823912788255018767273801228126236064 11386014 -331336327355886713015498815449632007360 11386015 54707887320870559533062846916363322320 11386016 -223372125956454517437601122714475560960 11386017 -482833412203035261532186359402364862766 11386018 80474081736669827812006623993660105216 11386019 -552319264593284783928188323095094412580 11386020 -229823399055798201566518789316788408320 11386021 -322841785338818958829573613742107162112 11386022 -87623451302485673527797604711933250400 11386023 -147717398211265844174867881643979518592 11386024 -272566043104619000198800591663036999680 11386025 -205718801473076145166546704404997499200 11386026 -156986570031729639766854914807264873808 11386027 828040380826188484958954725371540941876 11386028 28765349961372825499661498233998859776 11386029 60749996930952633946207512632231840448 11386030 199667895999111127839059970209395200 11386031 -407890548770156974999621034834542355400 11386032 256101477584901048449502184125373612032 11386033 324378443305947807053648762396224383360 11386034 374494135234301549755387156560000730752 11386035 -382872172488153776058357806024195712000 11386036 750605562318101449471713583699722280960 11386037 -24313368411413314785368101221200884620 11386038 -135156150458100457759079348517122048640 11386039 100722617818743810623384588495394799872 11386040 179421924485931352489172182272697036800 11386041 -606084724350955868577925020942205599408 11386042 -81695516224431724124263346622297533328 11386043 223076242777115367345593784606296112864 11386044 111298797072437834497257983737574968320 11386045 -3250589933186073766776995151669460800 11386046 79613852094242974734655144541493857280 11386047 -371210825956793871438905712355012369536 11386048 88762484298458329831576669491647479808 11386049 -1213488587842135952891640272937160405950 11386050 -26255540841749927568379248082932096000 11386051 1085898501588624037817829909714573109052 11386052 89930734167189953001237364234651533312 11386053 -25131346449245760000423342146815047456 11386054 417325731771407914565749234767619324800 11386055 -177769796452913300623804613926275788040 11386056 -6984974573058240522956545976048025600 11386057 218228122133165640725407869616548577152 11386058 -177398035293743011306409170557391257600 11386059 54575845948043325694433930276619629568 11386060 -72119797106048655295784944680752578560 11386061 131310142201468754077607775985603468662 11386062 506678832142115685230080692853321587840 11386063 -208745084007200743137124412324521080776 11386064 -58542200240706263737477212469520670720 11386065 -25614572423494283777006892930473544960 11386066 146954095542084268928304750913786649232 11386067 117024783320839568778990813124073376000 11386068 93677438919070412783096938311587235840 11386069 155984578779072867535195152725839124160 11386070 45534218712715199976186622787533474560 11386071 405997313395089788811415833758008676640 11386072 668991107612804618710517529960207820800 11386073 885077489835177919118318983899622897440 11386074 6880272802160257397544672683804170752 11386075 -258289741461424798111879489181893338700 11386076 17396630365267130050139958095809823232 11386077 356009020552515015684714627076630862880 11386078 -411820635622513042800888596269595438400 11386079 -1029759650453865820704616945079936781024 11386080 358554045845072583498428035211687362560 11386081 -271216064303153560160803087208321059008 11386082 441215737419336279960778188514482957984 11386083 -37090654124706947558129960541702242304 11386084 235018887858474721575788842721725685760 11386085 69762230430217135320245686933166300760 11386086 191218887472439419834938981375523932864 11386087 1225994458689809470957281449386696711736 11386088 -189322569047179308080708144677365104640 11386089 -6116506852233613568771639887396149312 11386090 -33285807642238477996487500211839974720 11386091 -178118482242480268925419580022238247568 11386092 296005941167869586822098207264269004800 11386093 -38405773185650523871470908381744504640 11386094 167259673794615408788856364997607276096 11386095 -113120567384104288923105068194818009600 11386096 -24719610368040312066319261860585799680 11386097 -525569858131384488982808446461426322320 11386098 63865174851935272601603649363347043984 11386099 -8417935697508526953149465308967167736 11386100 -652777371545078453760454517424508800 11386101 667558562721124417720138422649301900832 11386102 7563628884389106048145335474246203904 11386103 -1469291011053834919156272410760442052040 11386104 318958524888950252242273700473899909120 11386105 -245179609542993493394001203939267191740 11386106 149632059482955752569894827366706427904 11386107 -164286968883459129966338620388007977160 11386108 -238042928226754717554119260767822057472 11386109 -156223346696915690146969932100176215040 11386110 29100993313219954972382021519628760320 11386111 -1166808132445569974394533531428965528960 11386112 -127381436147762242565956363272994160640 11386113 227688739247681966444770579770681912288 11386114 69283388582482020884362731753721903104 11386115 -39471040480061932941353160740667948000 11386116 35808188896095124438630265026875678720 11386117 -535641885589106356933573277879032972834 11386118 -1160528301349259222875856862287726784 11386119 -540290128981794941082389929813134023256 11386120 69337006445228865508974536829887385600 11386121 -113978630451237012277780978276209288348 11386122 120144566669651732272101627980228477184 11386123 -452259898264778348596483620987809698160 11386124 279974591494363086494213873464362210816 11386125 -134336839390747181257132523467334250000 11386126 460445296350114722556060483442916897280 11386127 315984336887566691844406456601141435520 11386128 -33718284396138760591910367319885873152 11386129 -137652446587559550550558696325609101980 11386130 52799531127091266424107621419458905600 11386131 -70451389001818695251867600503755519048 11386132 707813314128382617564711885645645312896 11386133 -668533687801905607628769936583090639200 11386134 200762475296451943878871745872414992768 11386135 605327357658203930585083958187687669600 11386136 9950552153241772147549185851105218560 11386137 -4341190050420422744120451131928829248 11386138 422580127906938739410357464992747016160 11386139 406003809359443732513603774360357655940 11386140 -8001669130413317117080060731339110400 11386141 334032023665609046119279168624421068824 11386142 324454242640950959166200226721229357760 11386143 380983869244650261112822498064289757200 11386144 82472548998615215219227633641024651264 11386145 54760568501256071951620672515678969600 11386146 -32593485799365501857218604053007308416 11386147 183761222283820551850692741858708811600 11386148 360288672720335335171610882731381742208 11386149 113829714083423579582566046317432305600 11386150 63524355486950775182831269530631401600 11386151 79788431606752766167219695230019837120 11386152 216279155884676359718362238009636613120 11386153 -532903414338458891803242642019796958598 11386154 159680025039378331286743333537095837120 11386155 -162810979410387392103436360280250600960 11386156 561984671114073751690418209168550923520 11386157 -224151278392844120159999563091330225280 11386158 -9146432805225816093143060685859209216 11386159 -863848837895563837679664667489407750640 11386160 -39994793192643174306529761155484549120 11386161 -784038882626503386859348850506616691390 11386162 442685120504964155390916085477814978832 11386163 -82145670142834933397344242185897001588 11386164 -92388530056093795124932943822802407424 11386165 4147411410105555791678170057478985600 11386166 -408411045434258287489121209237600099776 11386167 -47086784316027972970469334555980988384 11386168 -85497538479338609192541716171224473600 11386169 -70199458416538836819171848746128873840 11386170 -15037719190497917647986847701736818720 11386171 687775123018736731199336104055294054372 11386172 52796617687149649754164030595112115200 11386173 -212688216026263030681303744278872051712 11386174 374651435642294029532424034904903401920 11386175 -45857196392076195052548712980185755200 11386176 28659047132280845715271075157690548224 11386177 619886378666233955493169232346420589872 11386178 -118352243447086823142341588562926253360 11386179 -507241769431720267553940088490491608780 11386180 -131161128601757182425556868125351319040 11386181 -1044024924637393553403891580698118429728 11386182 35337705135861189901426100764004160000 11386183 111402661900590828016237713441886092000 11386184 -1063353113351317330805845266046220221440 11386185 3268201733228596121092404426376396800 11386186 -154727387168897990215720038053700115200 11386187 362414347160244404154263090439374901240 11386188 -297247460113576074833027463622971280896 11386189 521362685505432528345103572205023767424 11386190 139890264311175205812159351462540508800 11386191 -530805271442132557906818007838413248000 11386192 -71851511657488933323608915570768510976 11386193 19932465444211297907237565959304290688 11386194 -34421481329710190580553339721053283328 11386195 -94117154438908838008048500839733833520 11386196 536603966007733779338320112501183129472 11386197 -9501899143067020579910429640202392960 11386198 119645919003599398043242359873357924864 11386199 -259985570672736835332804619946214497280 11386200 40460086038344504244589424266887168000 11386201 -585210309697782400212955993072581031798 11386202 31047541606019647884628117761464528640 11386203 244198997107797970950824688931671473304 11386204 -502975133064846232528992575349385260544 11386205 1056661875252652046204168167213370492160 11386206 121966944519031126454209185249019519680 11386207 -60862728197948681981094051850022486016 11386208 1197417818114434953687374553333181317120 11386209 -521346546493365767107188364357361813280 11386210 -53926066237814735625462436323960660480 11386211 412280090962654401696307368147514006812 11386212 -67139521323687514764996649217329766400 11386213 -273453415341972932534299220001338529538 11386214 -112441651180628088059811704043010543488 11386215 -78358127522971916251804233449982157200 11386216 39361695095415383258534052409393044480 11386217 -640995928624361672333308883607802962060 11386218 43437715868685872929135017192218498304 11386219 110971694284288441110313591727070330048 11386220 129704531799640290689503400993047572480 11386221 -313326342447268421741522912681185728 11386222 250990417174972935056226315335198200512 11386223 -723469118685379116700028940740065908528 11386224 133451826490174630874697985532405022720 11386225 -77621859065453335064274738876617714000 11386226 -289189945590292536626867485867713876960 11386227 536559228638305245610560292529227352832 11386228 8440704507712754406374996832544153600 11386229 1205479228073426516620226208240756383676 11386230 -44913386248732446960346461365963633280 11386231 767116080539462678870811500216649405032 11386232 122845035427505122245815320212127334400 11386233 -3964531080408017978083872466362100320 11386234 254118565647869962380278888615291804016 11386235 -60446948151570926073249643909643954880 11386236 -186426077080008734672682717160310988288 11386237 -249437746182696248214644992805804341114 11386238 47745950965676687021053447596530024448 11386239 -822126138966017479742222154443647061232 11386240 96384753421765568038984736296245657600 11386241 404369347392351224871147882189365874900 11386242 17560791517642251465191176589887134720 11386243 623050809830721121622502685754792382480 11386244 83787410076445753353949011623692093440 11386245 144159330703883803740447856471361888640 11386246 219622310124772937436506124131243967072 11386247 -383916822644340485571437085982110467304 11386248 -36190588663072994243097391857897799680 11386249 149453303143132075899941014696507161920 11386250 -17587522177334930360813234967028650000 11386251 515139734092831746617431751524060748940 11386252 79428973617362090924290456940041182720 11386253 592644116651232229170495115657525016502 11386254 336120341948499435385744635862814254080 11386255 230409745176265863350729366928638518560 11386256 46179529034249282985621713738705928192 11386257 -434185033965901355865921516447571737360 11386258 -7705631371036878423381778285778998272 11386259 1026697943886533417678047522428515765640 11386260 -27222135291517893311682929259210504960 11386261 -624615868802719187213118035745474625138 11386262 225058800378360453317217820645229785632 11386263 125541043848816329429474018642351389440 11386264 269268786447912352619570517054250383360 11386265 229213662252490482752956174877118522240 11386266 369273183931243298955933993988790337024 11386267 410396182249577021192912868355173027552 11386268 -144466873461273474529277307563193921024 11386269 100885026643183444354528493182473059328 11386270 93018764078675020454765490509819904000 11386271 -1944213092017087079562049789177963920 11386272 -235673518365080379071323389826490695680 11386273 363213780851565825964585023100036960404 11386274 -50347811835607988733245171321587163136 11386275 231097719340081183126031960723394229800 11386276 902879407390493871210801708763007431680 11386277 -825521646202932173699770983409908206340 11386278 485866931031125679180189071277273179520 11386279 -673608551802448588216250202218877898120 11386280 519354599316000343774801601388946790400 11386281 -202490354912262102799721460545187278448 11386282 -300502524689334313835252892970764384000 11386283 962860176568883795830906257675974516532 11386284 -44865305624170914884168525713620615168 11386285 -8138646485847479880140103652925959200 11386286 -12236137903453343684064780459202843776 11386287 246706219333607978178528475208203802808 11386288 4782306413626624873221476640509067264 11386289 999692096717145633890124688958941619124 11386290 -157533151894053426172577590624282268160 11386291 159035063173363386871117709930141518672 11386292 235906374336303715414109537699112314880 11386293 326889875096956735454306971413617268384 11386294 -68270584397230978409725941459652590528 11386295 734183365339627764057203587552253731800 11386296 226800807130183947771615583775849349120 11386297 -163798721608374865421200607954083986880 11386298 -53262618514716525614201898506892128256 11386299 -228910837636968613808992323899456818296 11386300 -30812940902410099102208336792385843200 11386301 10864093407294366669025453721144006502 11386302 -110320011384020539385754417713765592768 11386303 353837485123308557992161785749054367552 11386304 78251604522729353420372898569256960000 11386305 -30431143683029373634587164091484320000 11386306 -153331771065636226139700448146802997760 11386307 -595705319199854577358958196100010325444 11386308 -149223010825801745459290444047576293376 11386309 -420542132948960805934053147725998452480 11386310 -42774127653289270878651380082104845440 11386311 90300136507327709366131646982463284864 11386312 -57344826506475490192210860673455882240 11386313 -724549470388920176698160216712798006438 11386314 12487223015820381982680447878290572288 11386315 -415785002462734503348243925460909863200 11386316 713535848952430837112324768524467414528 11386317 -189660166684707750691671124745193011520 11386318 -555186076370737152346336994790561080640 11386319 182098540196031597364209647252990624496 11386320 -9312495814704149415264979442309529600 11386321 19489219308614472641796094939976758184 11386322 -367530187096287830012626022073716763648 11386323 83808042913508667154096535269993818864 11386324 216011461538319589074489820027263385600 11386325 10070848207692241258243591353224928000 11386326 122783838009371156121135469206802130880 11386327 574424126039545771996390308717414999176 11386328 308208660220967642939977325527232102400 11386329 -646566467255417744353123432262471885616 11386330 40264472825551544443032201442080004800 11386331 220655642758693993724664794257576777728 11386332 10409362527178085817309647802091287552 11386333 300443054946778315853847581105960353120 11386334 8412860759012673868916938257047775360 11386335 491530717932944718313854956683847552400 11386336 -35002790218233509398174538784741261312 11386337 -663228622653614805605541216741823282014 11386338 162839847161329454500648879143496181760 11386339 42631594744860275743645669852414076440 11386340 8184581425934101781282626789064110080 11386341 -238742415055176159045869118996972407424 11386342 3780310868076273036047699499059616 11386343 30297576093673329771897426945316469280 11386344 -339705529077070026763166986309233377280 11386345 437562776948287835478614491004108726160 11386346 108849382532719585196998610639802877872 11386347 73598480666524444865681868397850345472 11386348 -114334032295077385746833581867602274304 11386349 97123448938424505575940896593206965760 11386350 -10224918978553594415056220695757390400 11386351 131064719457365101978054925843387100152 11386352 -58540787477408721960591134693306892288 11386353 -360716528369584455900103217932679320992 11386354 -223747760766045804708199318338526691328 11386355 237973744173818000711422209917335106160 11386356 109710264674693588488419739528683638784 11386357 -8532032237666901919335569391106692480 11386358 -262759106970211997636728275067352400000 11386359 -747510281822528964183272886189741455280 11386360 -646455867899605274872687024368907776000 11386361 -85131731242274504352951500657076957696 11386362 -20936249736192391764400684671185805312 11386363 -393303391445330941992434968281092842520 11386364 345912193545547580866272493310721122304 11386365 -102543152133518016035866966781742012480 11386366 98875486586236845161854753693743979584 11386367 326035154607824905285113813764465404416 11386368 -17299116574830515054708503127267475456 11386369 338370339779270261548964470219152573360 11386370 424982793877463727553360172068669646880 11386371 -298181039174683001953202488497972590088 11386372 -585807759706652078322344358214658583424 11386373 -302260199330487281727762009326833689378 11386374 -110809383555952004234818284566066859840 11386375 -474982798066048208504329069804647606000 11386376 1040669414754246475170727895614995502080 11386377 -112003259968629408850462072894665782160 11386378 251270381070660520985024464362335208240 11386379 -1049226344216238364223357693863690903224 11386380 44642625902691611993002289922036203520 11386381 -430774512502957950601995121740740015818 11386382 -31524407451878033287461556217233305600 11386383 -355120998560693084630509380351947286000 11386384 282709189590086871910281933670234726400 11386385 354449722876022631377236226234873558760 11386386 -643508831415159668769079472278172697600 11386387 621081595970802191067765328547338709036 11386388 326522915363477063486350255328180248320 11386389 -203294064750225940926503998734557975040 11386390 102929525145105958172092807892348755200 11386391 -380288431343375973810032691847607574000 11386392 264929740646253871865463712827421470720 11386393 15260615092316037854667334183128852480 11386394 59750131383848634687315498404827372032 11386395 -312186000508606033731259392414842768160 11386396 -70971885857767142765528600700509798400 11386397 206479086906258665261292753483378902784 11386398 -68429029954038866858260224739882835136 11386399 -70231352640218695733971345358814013600 11386400 5461875411990888589220142369511833600 11386401 -85125988116491628336422020274851994880 11386402 383340555806496043857448899475771363152 11386403 141480500098988771582722479782262328320 11386404 242180598884219683394829930632930688000 11386405 7220671738901746140924073510583283360 11386406 -91746872090138183030912348286556834848 11386407 -449893916030912984597107630308604460760 11386408 447402564477976950269186844365707345920 11386409 829165047612926772529074091793620319610 11386410 12344372080012395049549738662991872000 11386411 -62982631236574008519221051766816038928 11386412 170879341782561767886439191332081820672 11386413 72033403197478836656776667744486253420 11386414 45554191072866287345612334600630252288 11386415 -643087839021562326053636302007342124000 11386416 140387229935728902836400793863056228352 11386417 -189259670253177471290098910614594633408 11386418 108784113812475193983952837513471526160 11386419 -115473729698919208281136401854280195840 11386420 61761499125700778368055572852625345280 11386421 1279303118010739733696944263885397383132 11386422 233320209985714271342937966563704985088 11386423 737928469183839858400541576557454933672 11386424 292700063020745185301656915488369377280 11386425 -156297961494768314943200749240483531200 11386426 -113593503533520793701513613159207063296 11386427 -465057566705517396391829689756780003920 11386428 60795522207475852768727420338463784960 11386429 808550055817564408619654295461755682784 11386430 -220170314335939391038448294766951609600 11386431 -251266658830826815259884836052071818400 11386432 -73461693370965324650092948128238403584 11386433 56412787773401293104166393873019327682 11386434 29252940747019998304327427965634714880 11386435 -304852110807888252370919455961502939120 11386436 182116037321965234326649012187122327680 11386437 392492067976131194303284678514237250720 11386438 25932897726904320030731843529275842560 11386439 503687574963862208270512726114784192256 11386440 -87844981845855089714306010836410368000 11386441 819020227527356727158974282810519506384 11386442 124883171788255726063023034132711336032 11386443 -9668081640634299966307128963030911232 11386444 1708266919069267898814317504038103746560 11386445 67213984092414003843726579040572364800 11386446 9805500136049853768065389287931397184 11386447 177862156522866490690797439550374020672 11386448 -136176730530060128310050107886189027328 11386449 9155111405350545455162185781276505408 11386450 -63946788991987403559500610751037538000 11386451 -748036146230127519661440992675599990548 11386452 -1536288816133263414822735607893098496 11386453 -273108819490563696203552324976306436000 11386454 48321685418108394791964552019214592 11386455 -160328001636041395401832694091385282560 11386456 659104429918444663180213142627705210880 11386457 421838588036928622909429608340277603712 11386458 577066085911412187525725004502654454784 11386459 328071950890241888191244688131159731216 11386460 -138755000047155446731543042275492702720 11386461 189600324261901948261101565799608305600 11386462 162054617984176258707151800089709551232 11386463 -420239218760377269102728202141801480 11386464 257998840729912966174542031524000694272 11386465 -151474863783716039256090919862877550080 11386466 -99377669108957256464526263460177947136 11386467 12580334382098493690049846808283268800 11386468 -512716022663577309042499998579127380352 11386469 -79366830930203400265887038115976606080 11386470 181478201004578853440493896407303728000 11386471 309151319256027044817881189855879423672 11386472 308715689987548087499673395467559731200 11386473 540736277258785613817402951101312376960 11386474 -77494616304380691877530711955749945600 11386475 -85942314706018532349514202319936944400 11386476 -421376446381523428116313681328642112768 11386477 745847089668657106747724198777217376140 11386478 -2877247364642656187920494403300551744 11386479 -57511474877769977474949452413366720224 11386480 -33093778291875434128732537337537495040 11386481 396970346258459308454920092610291882440 11386482 97660193884410089733171781541706812160 11386483 -386524926401465661203735806472945760816 11386484 171055060362196086854881613299864262016 11386485 -63462903883619933099580280655398774560 11386486 -2392415878935545902811080199208517632 11386487 249324868035682294409525822969617410912 11386488 96677554847595168576665012753098690560 11386489 221985700024822540103679618256471149290 11386490 80866139131442828468858656581117612000 11386491 301758005574265368008407251905189856000 11386492 57734619177970083176881685022160225792 11386493 720133413441368529378597491220476324742 11386494 72565678250508035999923415255560799232 11386495 -241564475336411650884023046254471174880 11386496 235823019746240671050816899641371525120 11386497 243797914080130694140465537678991262000 11386498 680642299657753248782606601974935851936 11386499 -688198574454392432435674284503063962500 11386500 15327142281870356704649890476801024000 11386501 -289402781402391137254778918647557358080 11386502 815091741856126765853254027133434068480 11386503 14116057712018706972816184827867296112 11386504 536848556879082525365701460272497592320 11386505 -197065277528865668319464973395151345600 11386506 325212087054074114845370706772164827904 11386507 -977600658698123530220846451459455431680 11386508 70368642567217528395792202117948118016 11386509 211365909669514764548948653399311981504 11386510 -447315767102235867114239119118382192000 11386511 -180658591690009199655902446145469063888 11386512 85106469242190121684019436694277652480 11386513 679794557223815363020703126649201491762 11386514 -143050576219524601268316735249792010080 11386515 126663750559732183785918554514812812800 11386516 955880250172006831053835579319751497728 11386517 -388129113439338933409222088959102305408 11386518 -30565360746315338029700874631249342464 11386519 209827780548832387171885594250974467744 11386520 -126725123836965815105628245169059020800 11386521 -964543575778156052314547415225425161920 11386522 210069769436795373738202178436124750320 11386523 -488918590493350281057185340231615135228 11386524 303385546352094418749780096463722502656 11386525 -77943310405814447356879866716324951950 11386526 -494072051005798238370247215556377756288 11386527 6687274014756259841417931972229338000 11386528 66554772823525902850329693790242078720 11386529 -1629140059376060745893105914833085440 11386530 -264680412525922908186997728721014947040 11386531 -572180230517216840965685029917291968880 11386532 -830546080220702551328408512993834310400 11386533 -382214770199477204431413580212275503776 11386534 -42534400049290371786280159191062021568 11386535 -203277252532940537791223322986832584520 11386536 -95986572921199922349621159029409546240 11386537 -297601985904061773674668463617206807814 11386538 -320595264272127075458753454457813068960 11386539 -195644616561660728886114254141485312776 11386540 -3885360389802083163063623468407142400 11386541 -149382466243155210288208216799549492448 11386542 472542923600455238738607395999113979904 11386543 -431746526786269034785280208613821635600 11386544 -211456818643216496786702365930532683776 11386545 136573436186842343953606448947459960320 11386546 139904001110818093347128494883560064544 11386547 -67510328515179035370930208913954281728 11386548 -102178302923195506282438885482528768000 11386549 -2213016488881233741013041444513434502528 11386550 9256995860288105120851230482431228800 11386551 294916167247950363784910697176409247104 11386552 -695102568948250449486829358729802854400 11386553 -897631878525873729357909411510119078400 11386554 20986644582961446451652519505594923520 11386555 342326470043961190878715300260289944960 11386556 104338284740065135600162942944354336768 11386557 215756574819782663266608097094923008 11386558 217865437543157139104449458328759229184 11386559 35549832889298641771403754889626273504 11386560 -86977341461454557214893408403849216000 11386561 -376598298800343192772611850045808449536 11386562 384168825694977584426809489016875476864 11386563 455505058966034969834662008795152989944 11386564 49714555091042903049537541806801641472 11386565 86572642748770967713764527397934887600 11386566 -118399686839261874223036784876303364096 11386567 1272947738864972909338264499986418867600 11386568 -323647129669388408461343024071758781440 11386569 184547281272644542896926960739273014544 11386570 -172834069255112903275168182770429505600 11386571 84817942915619164502108165293485864000 11386572 161636285765989537241712619950968832 11386573 -139774720655170121504763444068667942432 11386574 526762838137944644539136307027146233536 11386575 -23006218607151587285493567140494036200 11386576 -62765758613749278840873947059354419200 11386577 -1184066319561474110756518139908769666574 11386578 -13651978567916641544558131163548193280 11386579 287514078447410531590376349574258592320 11386580 231671284813902624661941039356478912000 11386581 -49862028443631785102606270544872683200 11386582 -98073875164622564541268025317849004928 11386583 -155913619093536985379620333685323313760 11386584 424102458224300902057395918676961280 11386585 -191076427619800185590626905709720784640 11386586 569875386032787430801751711530378675200 11386587 -383434311300196207690805537875828181760 11386588 260163160399041808888740868647539890688 11386589 101464901741145990696865212597395857920 11386590 -158485230146039185600330833782955048960 11386591 270324392806216146874431934935165144992 11386592 -292295593902844183427620126011456749568 11386593 -105140728266503221524811618955953316718 11386594 260318664078627741440427201998209494096 11386595 -50391091834211512336172111312271505200 11386596 -191547600495202665648881166998269771776 11386597 950137598266503928056564644074712434046 11386598 -503305623190946873326013317213349095200 11386599 -108524287502390449572014718913772914560 11386600 83145167175831597228913011654869376000 11386601 20227886547133841575263479193083030772 11386602 -58927227759479719711366547058024422400 11386603 877473359747535483187242137201878262464 11386604 -542352706779470066093285723727693341184 11386605 392465301525607687488171133419335774400 11386606 81992572415005443636133469073859937280 11386607 80513837966203284492247347968334349152 11386608 129082910350750922726410869295840493568 11386609 15693229250634093302852743480989601204 11386610 -84130718087573296311446830932877025280 11386611 678045979412247689591480704172545397460 11386612 -228712087276118437398134758970993634560 11386613 -14442732614223701530336552749499066176 11386614 10877437697430905343528884608590396288 11386615 7295329249683052934321091323077184640 11386616 -800311215639756185734827797408410091520 11386617 562331511719330637625787974843319868864 11386618 164009740031170191458472010300008845760 11386619 221649289647765497498185510752771961896 11386620 25945684563062180656734567017882734080 11386621 -31844188500197840275651771668378813178 11386622 135344721136320502495377589366247957952 11386623 131379432431011211826675473321367453384 11386624 -69145895831551963716818314640029122560 11386625 -786368672179546974675264150107116752000 11386626 -163461150380494413920693953404286659072 11386627 -568936319659008787237696714362040590688 11386628 403424196269849618925869813805067447296 11386629 -469010686715886369193767107211759310080 11386630 -89158775152107697975392636410127043200 11386631 276454644471471476279955471082067649432 11386632 -327902071957654707059988150121895239680 11386633 -363478592146315029322669635199563830016 11386634 200378909181475977008016358288514437632 11386635 61864367222544038625862325498628860640 11386636 -188848805680314173003261941385336586752 11386637 -540075136361741074866441433556395680714 11386638 -211559834709226839721883460661350435456 11386639 130741682400090617208875686408713696864 11386640 -243412343267158274985525395968487424000 11386641 -52168900920910055470382755236954550272 11386642 -507530014165488773964529085658984561888 11386643 440295108920577859026241372122261089280 11386644 -263023048234657319767859252747290281984 11386645 683782289234347134913650148276882791900 11386646 210396817902681971861648766288954672960 11386647 -566365025719542943748958192015701460840 11386648 -54562322572172743016023826794235412480 11386649 -1143431545627868936550519647605606711350 11386650 288162390710953836548717487018114355200 11386651 -611959336720222512663763725616474600656 11386652 -245523888451897336528986439677383336448 11386653 -505334449876209526548254505846079264896 11386654 105392857321918271610040967332947835776 11386655 -281301350793180633546732280154236628640 11386656 -16869059612521353149140260616830713856 11386657 -291375341788007039069320542401630664094 11386658 765513197899569715746208021509350784 11386659 108746447032123899180355614336658762104 11386660 -11624562578696237258611939838328614400 11386661 -258259057154022235048956664009827428256 11386662 -1949852789360175805091134069029728256 11386663 -340103444153336925943406984777577678088 11386664 -403972652856408989102745391763931632640 11386665 194642689947812725219922364588861321600 11386666 -321906647780909362176981912587960005968 11386667 552171787328895080354900308918671244992 11386668 474537060267241337389198602424027892736 11386669 -364356282317487537229213376391561193674 11386670 -35893018415936315286851335190804358720 11386671 -66752225020881416423355869866013414640 11386672 35537839533155599189899800745464561664 11386673 93425719714808042627886759226164923922 11386674 -31205862443384888658766000575819165792 11386675 -35010305751216449951544080196870507000 11386676 -84462289755502781280626785132380364800 11386677 -180871509977667883648548793888462477440 11386678 -249092084600639459598730057325918091360 11386679 85518881929194438667572505378828690848 11386680 -105693518859080060160963110815607808000 11386681 85692125387983374154642785887026100000 11386682 -27469014647041707255626139200640976416 11386683 72908174556578690789732746034292426240 11386684 -34672329596855792609725246189072800768 11386685 84699214693222914147514743900915894000 11386686 10699249198446638118224304491278122624 11386687 -112049172010571559319035835627963801824 11386688 -78773701035345859673759626395149402112 11386689 444804711384770849889449530881875160624 11386690 63703017099130131697975722070696488960 11386691 -235548851495221257528565241277095984328 11386692 -406139686034873386312199851005493977984 11386693 472017776388881898659411122506014287360 11386694 38833682198789382987246043958994606912 11386695 66860998695493949293992402758060371920 11386696 429013899105976562393665496671242485760 11386697 -54691779293826113571752376976883646528 11386698 247707140337519376586562601691802566400 11386699 550867384476551665815213437246860735600 11386700 168613259120533036378670210805311616000 11386701 -2477369617983886187486535916304740032 11386702 -112100431525061682775841560244596421376 11386703 271126252331712103644285580232966587584 11386704 25819953513967837488879391680874414080 11386705 490043177485973443677705727151440656000 11386706 531703528860478044835445697834132369552 11386707 707459884121734384584011678183965600440 11386708 769291243211064947560212538502825721728 11386709 963710840873062536375535358247650312910 11386710 148710878543394934298376622114902566400 11386711 -288654728101667043875840487173495877968 11386712 818068336828122881354921075472848947200 11386713 -167150739299969458413747893061752299776 11386714 -353181735701068597002773191715475542544 11386715 -176165684370391857244144947238479800640 11386716 393505850636036720690072078878865547264 11386717 -492404650603211241346223262577202557568 11386718 87148957591842558395721458664073165056 11386719 800835781247068953283227760791492386640 11386720 33440942006752374100029175105459322880 11386721 1499729722017467639792799979017132612 11386722 -184439659082410224628588436051874572928 11386723 481302687882359238072433357587035570972 11386724 -14204218391246032737794288530614743808 11386725 -20064740935085765006454408662640820800 11386726 -49361068113556617272060668902843720576 11386727 644881647806587609897259937305356571520 11386728 754091645190663764835092047590204456960 11386729 -364345897140010968584647327330196468700 11386730 -70045214830137016552482200296766958240 11386731 264271654168575523307068446626774860224 11386732 101371336974821488969583143187851118592 11386733 843921962264711927233722290866517533740 11386734 13845402523807039939364443615834275840 11386735 554536399315262659100377757450843760 11386736 -253463116771782898586090662500141170688 11386737 -770684850355091448778624196127698997888 11386738 -476642141184881601740016696540698968320 11386739 29292059206629364791796755290017131072 11386740 -71031599268715466714990011795072819200 11386741 -539565743599655461685668731941499699200 11386742 -284594106057602465743053243364947685728 11386743 -152625219027022659112080242638702835736 11386744 -4047960370328647550393934988099584000 11386745 -84058786585112152275647872019278669500 11386746 89485940208244958812301935914235194624 11386747 -214101073334481981847827251001650707804 11386748 -395505807274464470022853505243045591040 11386749 150047825534395514978125620714947703360 11386750 -152056381706084086687759253159131776000 11386751 -167700125563117142799144409012000318248 11386752 126834081120551356489048096005559418880 11386753 -93333401712230683155798742060288746240 11386754 17973617977268341594045935028716774432 11386755 222941520483838714718891006402682027360 11386756 -10290204646434497955602313729721545728 11386757 348524706865273341254892224822741943840 11386758 -344117445142585617138041582835482462016 11386759 612881686447688830592616669034546208 11386760 -228031013700459592297482538337506099200 11386761 644852711432817433976704147977730259472 11386762 -71970029866068208593446596137191366400 11386763 317719269644052327367523232323018046480 11386764 578744008128321994517652474749564313600 11386765 -103390592901296203689824427518966146560 11386766 95724851667761761617031392517880603904 11386767 -322515488178475262736727391542804715136 11386768 1504831345714568764171345530510721024 11386769 184640969297269538944920556821056394996 11386770 -152905415128410519898124879678851353600 11386771 -189568905649768147583121026748124617216 11386772 -755643190066576658360317792937330922624 11386773 -497690005500908940469257597667403763378 11386774 -30244389339085789971390711540788625408 11386775 -571923278021573014794857992941278029200 11386776 -19302218173973894118676883660442009600 11386777 847669627666693058660087707688675511626 11386778 -264146448897676218367283427742438342176 11386779 214246977324718234976270517188093324184 11386780 94092010253629721292086840537991936000 11386781 124606142481865378896996068125321381824 11386782 -26733207421888098870355124629693178880 11386783 399096004267828213850448353602050648032 11386784 -696840085074451510144907096657366089728 11386785 226942861495843868191792406380331807040 11386786 67057387972146828707864634666870362784 11386787 -3687494328214264618026595009650727776 11386788 109084318846030793902015839781064540160 11386789 97007239481350465085348671921305414590 11386790 432498744494793027139521542593617302400 11386791 425416879815826206086423846717857195680 11386792 -239936852670749782778153246972972083200 11386793 357100800102902292891826025448616056144 11386794 5526836344638629622010609500880419840 11386795 -92632729302564490586340694178082604800 11386796 122703754551949397461843129578399375360 11386797 -470143241063210148280765820990262685728 11386798 554816255969939722817235729394207982400 11386799 -554488920790413652049754693548165785200 11386800 -11732462169067688524754821720108646400 11386801 201290761591934961685111660998555814802 11386802 220243159376129188462919028337482442752 11386803 -989468096848873814838256503885416908800 11386804 366403681907746690035399357869918244864 11386805 338909567962039126577330033610341840160 11386806 243107888114919655204601522487446061504 11386807 -39061217672917520990183999060504192640 11386808 576085853759838097183976021453932032000 11386809 -203057084034586208613449097555956569152 11386810 -7314344597054298346416540709207633440 11386811 -460746819128296642715015209245320466588 11386812 94646882598275085561969874040060416512 11386813 -170760898667496724146785551119635402938 11386814 -463150718900252384302201557923538740160 11386815 87221840209608428123053989344432135040 11386816 73601057283872172636380342034647482368 11386817 -80123059347714405672193250931396188352 11386818 30216069380358108937463884061876940240 11386819 -490202082001838753333250303369328291780 11386820 257080998347042644486027382151233863680 11386821 107194657455884578551398880388151832000 11386822 -76247315462530570190077240702313328288 11386823 -84927061937569291713978517368366720000 11386824 287349487223230787692004008498441912320 11386825 -518767768340761447093658442926826640450 11386826 595914416650493171817452420090944512 11386827 208049605321702900743989294472070855488 11386828 -185664707741723920174844564357778439680 11386829 1000537527744966277898662842248000333430 11386830 363025743291975697257346741924208640 11386831 -898464313980730005115824032198616965088 11386832 17523562259185016311475653108512768000 11386833 -367778295118804236636786092145874287360 11386834 31848147206772807396617469784047324816 11386835 -33756418857683642790012087783318720720 11386836 -286766838815006060550594844743128750208 11386837 -178244358624271178498902688434395429696 11386838 64736204349158185199971995639080962560 11386839 73111721802991698024940731161041613520 11386840 53011661665825666960053556181509324800 11386841 -434935873850823884946331640475164907516 11386842 134845280775983006114172477438896589312 11386843 243938735205486426914332222986220620288 11386844 -210261250480083452229549385350690223104 11386845 -187465498274144831680874250592062494400 11386846 -89530000507428502326309096101185280256 11386847 13134296505096778203321960792177670272 11386848 198204962363710399287631887511182114816 11386849 274778890001523163573081130042493106850 11386850 -316013199575396739302401294210790436000 11386851 -166207212168617681347861746847145223936 11386852 771208025312659343887441453949456757760 11386853 -877593352388174012905275082543615887456 11386854 76880676443649959003243522299365521088 11386855 821371938538934356730854212003362541360 11386856 -618826736504979102844644623264434421760 11386857 126063982930682184677291462044954577040 11386858 29434749920091281347681068955798106112 11386859 -121208342659623805468406017100984303472 11386860 18600880874336866984339040171895797760 11386861 -254812647155827418732362098552415460640 11386862 -287009944959233960631015235490224901568 11386863 -363594177485068960828177232028574970160 11386864 17947683629228481558777794331756462080 11386865 89383966789936700661275505714578141940 11386866 89013062731498353394100136395021000448 11386867 -323781845336272592230709548807073260084 11386868 -109202560753760140917671194826507559552 11386869 170070287058529075149677690404675084128 11386870 252168028020905847195888414490502257920 11386871 870034005754305296502008591792100304200 11386872 -235060050500635772872210140120239308800 11386873 -15432591875534588594625055683468419696 11386874 -4116919406697156546486885890944949280 11386875 58962747824723323741254794186987115000 11386876 -525506327796758393180917829747326320640 11386877 -603599715241697036970647686469044961274 11386878 -68309735017589284188557669773495910400 11386879 -261389854749828910242184915674476910240 11386880 286435659896729303356391077854157209600 11386881 -232014185754264486010894699121310684720 11386882 -260132568928036584063228161350386744960 11386883 -1022093702921388649691560956062312324868 11386884 323769050522958483445916172911007476736 11386885 513136616337498704217752523455334491580 11386886 -55517348589233385270684356047592994816 11386887 54038791623577556126604927205862247168 11386888 -693202328401125741862865104275190410240 11386889 -93517136856584826623276915330100320562 11386890 -92612377875484179258602263224560928000 11386891 -136908242604946669258376813948743556496 11386892 -194975738578374830666602297868175989760 11386893 -107205576657517807822135567425887326080 11386894 -397358505745640903895353782812828047808 11386895 -372382922655556458118062845594130792000 11386896 156024096122472914328077110185089040384 11386897 62478858552564034593898472167511517540 11386898 -95141746701760539967339010714218176864 11386899 30010499592975809550116246981196681336 11386900 50933348468155474582934950772283443200 11386901 1119104345187065853011962162902415429902 11386902 485291900553156194071688965525097041920 11386903 25357612857264318376650788804504067120 11386904 195602886665393736388372761599354572800 11386905 17464438253490875730859463199626688000 11386906 156277880034157800223809102898484290560 11386907 -295009166977372758653777882559715746288 11386908 98805708996934127203484927093322086400 11386909 -346229995411093258044650546326188011520 11386910 -2031861604997915541670581816088769280 11386911 -3504915506336135022868671345776831928 11386912 -41226494784728256586063427541490925568 11386913 512592551366305006215324451530417776304 11386914 -100771695330759864454557306273984921600 11386915 735400096267417818435817934158400452560 11386916 2955110732439919269002413289082839040 11386917 28776370324506694708685061457072063008 11386918 621891958564370876142806886240702196416 11386919 1055226099626118313025493297929789347320 11386920 94228513924426804832484118803362611200 11386921 93524507785929820584018740804189559104 11386922 -249511528830525413840990869501978417488 11386923 -317650682065762352984772938977997238096 11386924 -248059324665181506831139784586582287104 11386925 -154673925629075669509875636062035190400 11386926 79194012361180199240084822858670518400 11386927 235866776592252808331320243107921256800 11386928 55700815686619683208542524398176829440 11386929 228096312959091200653812540104694620784 11386930 -37341812142019461066345889341795046080 11386931 -395708212582521074624980793347682936736 11386932 -144577506640302270272713024598033092608 11386933 352255454760192901065271840609218703104 11386934 281652193703484757667517105706110433920 11386935 14634602436032422180721833081791936960 11386936 -104887223532126994794326144578481356800 11386937 -162776845190235645142338116869516953600 11386938 36219684163464271620996920186940140544 11386939 1047780962427375157647188542068975552740 11386940 -440780038982678164393848607706289899520 11386941 -334098777683314804862971443776065803360 11386942 12522942376791685481799003809139220224 11386943 895073417983380989398256114767721494704 11386944 -27007182393229244904344483654670483456 11386945 292571017522935645936657177192669887700 11386946 -96970526868694251793115793959439987840 11386947 203209166671776955660660095924080640 11386948 790375752364334632602936027387541831808 11386949 -87331560419518257110981371383082167264 11386950 176212003650026600336054175522817473600 11386951 190487845387742008134475904659885434304 11386952 469174026588184474501400346108621849600 11386953 482215068850859687087398789526463256800 11386954 281688847495210794869351235845402902272 11386955 294359392435689117455674787872797368160 11386956 118705860652560784578714182843832975360 11386957 -815330542944864616686017444717319279528 11386958 309743827510081342950129425013081823680 11386959 -21683847973962218658663416107908609792 11386960 -79782877194065938209876880803729408000 11386961 539669715634713584672161610228198312562 11386962 -165414061544748718089135554738409124080 11386963 -9728970632859371675981755969606526424 11386964 -70677715507350991809566744409410769024 11386965 195955787584900100155238930639002713120 11386966 -112192997426937227386447258504178332800 11386967 168500621874323226636168973802375723016 11386968 1014229904844353438146588051914275512320 11386969 -219521090640291295429182661766285513760 11386970 64449189027058073130668393627152066560 11386971 247144153577024937119643061060666697640 11386972 311832498389220807015589594688849154048 11386973 -688549588614452559890067261032549093376 11386974 -402034359998249251931023954240908786048 11386975 -399695041870802925339988648814417713000 11386976 553064358568825446274881535028143325184 11386977 -82997365800025345285359863465741218368 11386978 11038553023741214542577112759235043328 11386979 -119118884392460134301564839252237671600 11386980 -114703676375719400304722219574175150080 11386981 666873181773690858721062120849137579200 11386982 -7489346061546669735007287246023087616 11386983 -153506340229374414969689385492518741976 11386984 -49981745328584973752942863285753036800 11386985 211756660272073082839737203531298984000 11386986 -114872840052780721509342281528691630336 11386987 -272207908076070782888375495268836660768 11386988 360335317308174207569073968381226193920 11386989 226080053004050203520885068575233637408 11386990 148612616915710498224296664114523296000 11386991 -364419981868454588746888738505823801600 11386992 140117330058781154751146898508066652160 11386993 1083838925990029177244060142871555980242 11386994 -232952195066090934698073924301898752608 11386995 -382634085211027581225148178873800759200 11386996 78809095324107280033935912300814448000 11386997 264751039318612414958426946541598372700 11386998 -26468360299660909914916921119925051776 11386999 -33138160900609741171045463359677866936 11387000 856524682917707771590271900236339200000 11387001 -15746067336762893763843248211303545856 11387002 -1973832734941527549710268199683046656 11387003 318445472340665333267295524532528633252 11387004 -213630794142051052672504776209099612160 11387005 137619425912011976148732974806023836160 11387006 -448033860852244080072233359522891842048 11387007 652725857998514436804731789159101370640 11387008 -702024565444503684323599199264393134080 11387009 5690202932695104045776369686397487912 11387010 11397743030379136583289887073650995200 11387011 192418439672493714819582472757307927424 11387012 -32675117594169234771761480882568599040 11387013 -113270471948013075273143241501106305024 11387014 -75338138915238165640078457047521749760 11387015 630732569127318494956014099139967639160 11387016 -250983646489955676571594580182941849600 11387017 142398043852974459616316542131290632720 11387018 156647982558793812403761758508282054960 11387019 198515972112532839075486908193958748160 11387020 -73849131870591936074204259462186455040 11387021 1016550293700058298426718914081639895222 11387022 -70659080136612273460052132902341273600 11387023 51964029852581841027622874638529352 11387024 94768739361885084547847519124699217920 11387025 -136710714508583170833922865998465197000 11387026 -9021525084685113099721973792239518720 11387027 418786019108400084481429648999016638800 11387028 104751492097773620512948474566116388864 11387029 -556446057770947869166454391009759523524 11387030 75113040246513464134546689566842364160 11387031 717331990396882546952819745835285320552 11387032 914677803745220568389671412737902950400 11387033 31778467894252399241831872673164044864 11387034 -38629593125079588835785264967235804160 11387035 -621705656846254155804817618499524531440 11387036 618151714913800462307570721098911034880 11387037 100847597514739633729605235686138948960 11387038 67545819027848397308487877069333383168 11387039 1163863319341145638544940500826375844440 11387040 -175873845561895975618285304416410009600 11387041 -515652529991929205018418219588537835116 11387042 -32766385663849230322038118365675137280 11387043 -251892318733637057321022443516574786336 11387044 281353464179083122241362618892065030144 11387045 -1370949163202179790091417544872163680 11387046 -120006357344614714793855418266164549632 11387047 150149401139407279171117922965198139904 11387048 299795694145912503869699077035164175360 11387049 -266451779565884595215026519774088562432 11387050 -114514778702619053950672121324440831200 11387051 26916224186122391139480390059937898560 11387052 -649943706793873338763333034057357879808 11387053 361960957464547935629812491809629755120 11387054 6332071880238477425930461849646489472 11387055 250098825019079303950205948377160073600 11387056 161737143285840595096987159799861952512 11387057 169969332563436356111733034817835931632 11387058 -144652596283576019585385624510392812416 11387059 703228103209983349424971770705825322320 11387060 -199301043085894513183932477360895180800 11387061 24837864647871136969614578670304564320 11387062 -949056962437128874029430916365349861376 11387063 -617934654128779329397159566639402976296 11387064 -161745637545043126249586347511395246080 11387065 688908579349324431897354882698363627460 11387066 504629190198608264829745337553503178240 11387067 -8406192600763124027778792760386306960 11387068 -372152702592027381356857872729654272 11387069 302353037973530565153256473467251173996 11387070 -34850667327755181450986382093761391360 11387071 -41768463488562433438247806116253844648 11387072 -31997644982562639632581947333613191168 11387073 76426444778712572789261327959477979184 11387074 41612028683574506227456186442130357456 11387075 3580778283266936776080733823153280000 11387076 -577931320713867778855787043054439802880 11387077 142703899432372845810399314387178536860 11387078 -318441216192792558362544623699308352160 11387079 -241550505454083836029142444596414392552 11387080 222302918697001768795029814305386496000 11387081 -24660423264950834225934871802206206000 11387082 -69098941374741983233256029669471104000 11387083 -435441913204250873415114319318153041440 11387084 88604530006191972828700036843075689216 11387085 -203251620400605023524111960118453678400 11387086 293272047308032710768738396950751628992 11387087 -136781724136192804991238466445645685264 11387088 3063594158241534113989482795380244480 11387089 -412306242885363770039345183003256969600 11387090 80847097184717774072422700445828426240 11387091 140928107120778980605285639764652356792 11387092 -710852601773328898456649671506921568384 11387093 818642918684784645032885930815357662144 11387094 -147738374081943024918126875216937289920 11387095 -222967531086824697385689849844536538320 11387096 36596453518612850020117447852949544960 11387097 349309551667094068279451802995984074074 11387098 591631931614143311968204966276738594800 11387099 -140376582944550307063185034920790418760 11387100 -89028524286009059469606242892872409600 11387101 696841075699362512133834537502050134304 11387102 -342202401384272701098726631632519342528 11387103 -51463996565868319870629633119156255232 11387104 421572827938145967411281593124163158016 11387105 161814661914739565993610662083997793000 11387106 35419803614034233673019079093191686144 11387107 90009237190525161020348731130184955272 11387108 -154446362727265532252946309579584729472 11387109 411742513779704618680481896310105975904 11387110 222163119381708701320257744027621200640 11387111 -1041469998238361367961359541053156456480 11387112 -27172151631677653026001909430712975360 11387113 1218331250382903063767822490945331524480 11387114 31529574525215925957611292703747662432 11387115 330700448426028603627178716277342860000 11387116 34062516950760919299995208189932673024 11387117 -167641081100296167748544594378483063616 11387118 -17455811685552993471628386952095667200 11387119 1735128252302051423957304247919452469896 11387120 15603726669901760622097806450506465280 11387121 218896021491551294053873272973231651200 11387122 163804008805785120188830995985675751424 11387123 308378566195998601190904005938664880528 11387124 -17324548819690891120008867824271298560 11387125 603575313928815559153303950466890627000 11387126 -180916850615386456559722208024271259488 11387127 -648188275848719378475361682940647896368 11387128 8423591042079400701141871098898268160 11387129 332817307057753795417277913658737111684 11387130 -105856496893688390636060232047005620480 11387131 6648700971796282964242727373690539264 11387132 -863516773763476321688254848926244655104 11387133 -25481931963073622600473714875388888500 11387134 -449092028342622419952561850728867363648 11387135 -296540475503365857990251711002283119440 11387136 -299685514697429812458998637617435639808 11387137 -257906072309219104677471828056093681920 11387138 45980657730088359550093719864684996096 11387139 -589099027164139892440447690641408691200 11387140 43077338821530969560515076051665463040 11387141 554217259192228808450649387328946861952 11387142 5133466273938198322444548164757268992 11387143 -277237762689999344470434877664073557608 11387144 -860608545361095514070565878670440755200 11387145 -22655990492993548935393349096223308800 11387146 -48583463945618687927840546984594155728 11387147 733977658065462561537687275110630930392 11387148 -214574249070261603907414064345722360320 11387149 1932186620131183360911996620190994240 11387150 -286625971974176838992681771041746451200 11387151 219271550565809328540961196221099060392 11387152 -61560661443123058583778137048724799488 11387153 -591023626785278338906147787631166632336 11387154 170421280999472767605839490139120012032 11387155 157646248067651496810503417769077308800 11387156 320861816320862321477025892003218493440 11387157 174016778185770124567882076408765781792 11387158 -722228674825222791031002717046134720 11387159 347104916555113911079761393614570908056 11387160 -590820922057446839236707024953226854400 11387161 -1017538392278127799839238927415866951416 11387162 -71783982293062323300979274702230917888 11387163 -154165797920670745927077236533846593600 11387164 211059289998593700289580104624421029376 11387165 679875725432731765926411346403129233920 11387166 -71259390703028818193189717492836669440 11387167 -267025921076369489310789782226105744648 11387168 -3099311168864091911257806902711549952 11387169 247787434835339653162150895270177683200 11387170 -194264620885422055651047221460888234720 11387171 432654874512917984856649017575034849372 11387172 -42225581749253412271726118804686848000 11387173 142268252156653747153022497174316158240 11387174 -103023253923596131365252730759922880 11387175 -300971355921038586346633299336939216000 11387176 509947643552021595110191699309506048000 11387177 -26340439206470853179106561404905122480 11387178 14253150488969846339220909584000390400 11387179 -819285533188870050745536674376687558220 11387180 4638026958624257117728196162611200000 11387181 -138675547097002001442831555409262650080 11387182 -377763255300640927764312142452396335808 11387183 86562843552495717675359049388271868432 11387184 -113126997604371868108288020672017104896 11387185 -7604168953401634242161009267245042560 11387186 -608468094207192352465258538215124814720 11387187 -58392141536345192574627521439992718000 11387188 682027770481708353560882580478514837888 11387189 -2012554163529737132424364099378942770 11387190 -188050319438503756181775233549917092480 11387191 332998384559272622386700819073483125592 11387192 532037060522690514562584551627484672000 11387193 -220487257414973019962534494031596455552 11387194 -11272324926938187259461397753019750400 11387195 -937913190755942414330687740168270019520 11387196 -315187989645174489917580031120792304640 11387197 29267127548764830904188497555264886360 11387198 44168010786005231092105001642702996160 11387199 -135362689062888263840686662786757504512 11387200 -126429315544797164760858830951782809600 11387201 -67665782337611077750164621761472829440 11387202 -516122087562370656405814635090479356416 11387203 499538388130690015123181147538126270000 11387204 -54766655514118264019926514802476060544 11387205 115708215158436126757179580230191665500 11387206 -207553940441938249008843892240849441536 11387207 320889111060837897287927723022835870272 11387208 -115247049498709253674287635388702228480 11387209 -38738940672207945052639446762149831196 11387210 -154069321487601853045866148953641087040 11387211 309164287467076690131606316994454273984 11387212 639321594305855307942181103539053557760 11387213 -887761494145577083870908658452806763360 11387214 -295310495966184577630453958780134375296 11387215 -32357945996863338558271111559115012000 11387216 -175394847385748540355142590286155030528 11387217 -3157806217827864157439406147441716544 11387218 -93523852456866916639573548086695434240 11387219 605048779360029639104503991209236400620 11387220 96005365248384172800792371188190545920 11387221 -40162415184311589791190422475132442400 11387222 19350785464394122231574383300123367424 11387223 -184189969773085996663629537887459967816 11387224 601928520601308544416079788982841640960 11387225 -581139919358214899853421238941192475250 11387226 30234722455679279961354560756944556544 11387227 183887957335653361896245146010870656560 11387228 29481665317931191058536431698736216576 11387229 221750541536297705725092672436281114624 11387230 54465648730087733288650214045423769600 11387231 68254357067787791310555806084727891744 11387232 -782444597766037024361395614158790328320 11387233 467751271034909723761522805810785492608 11387234 -330461096709900153658101606342934551984 11387235 -282300306623056714976137040801119506000 11387236 75757538543803676857272674499988561920 11387237 361891041796394510573257974301619909886 11387238 -73010647948498907110963230216904054272 11387239 145726164255865037092122398512326490040 11387240 -147053157712700981368846346122147891200 11387241 372689140063219844436805114298348930250 11387242 -330990204089969597315152384305071707728 11387243 240563919254979130121334295734394842000 11387244 -63872024897245655502026005853709950976 11387245 -301629099411004043308674065229811197000 11387246 199020992011998669643906624442834507904 11387247 351407576418562147081481833169086965000 11387248 253379171366437736366384012162189000704 11387249 133744480180825630310011271513109498420 11387250 -2445315219695500364837054003857920000 11387251 455782643068415052469742102177856641600 11387252 -745636462672933001381027998587526683264 11387253 -386864676344398163989897433888028078912 11387254 -461573708866046863229374689106074666240 11387255 -251578918923119600886438840706012825680 11387256 602772979068517914232150072216952217600 11387257 -642496507216621914892973173244139040000 11387258 -13395041929020353846844152908480880160 11387259 245468597809181985244969373064294645984 11387260 -3380198403437473030317869422193648640 11387261 38266465512360109658887192529282482944 11387262 152731809434222500632474539644533095040 11387263 119286798803257534275952674563385702240 11387264 -93192974934454105978925814263473766400 11387265 325635040075822188938462105990597312640 11387266 579594181921450791856551193150010749824 11387267 1182518335952438220964339430566113101760 11387268 -201862570961947822294462807703385378816 11387269 -990783807712163138233317602104597639330 11387270 -504927696936691407102238344228537600 11387271 37417870175669836813312633406058321024 11387272 173220534912885790392492187372394250240 11387273 -1190307396380069441767057361533658693478 11387274 86236807486268161818007517687720746752 11387275 -150077973285461967340982565852627108700 11387276 363538467311380033708728310567288485888 11387277 -572540216582309296288891739762373073920 11387278 83792887335293971966537863986661315456 11387279 -1385448348419961962945229805451027016 11387280 -14095376315148381509622728708684513280 11387281 576593968275069352557451305728308396082 11387282 523235575491377538871273080883473454992 11387283 -68467160093199675249809257135590618000 11387284 233826663047008582187508620285127199616 11387285 64861963301807676702099905415578265600 11387286 165182277271604828632600572883333825632 11387287 -99512958021317289495143637180733419064 11387288 -553141676008478028476697926388247572480 11387289 -195641227879441803241892186063008952160 11387290 -105967240823405464894306941164826573600 11387291 -186293430689800832935018154146239661308 11387292 -22265308184683884629839342241450950656 11387293 -163016623699463311093846665924160370458 11387294 208279933752852248539277699006551437696 11387295 295016897387634738242406440481880254000 11387296 -729394008149470876701606117228488491008 11387297 -1092830923857656676366241728846204153600 11387298 15255519889614405651200207897950238208 11387299 33176833146398699042697305897038124544 11387300 124694588350625430333582486014087884800 11387301 -426344322882127118630646771849073504896 11387302 -249310109655383783751589280303421999648 11387303 7145416399088691130376490089331131184 11387304 5789362303260838159784496516396764160 11387305 166672902687787674567874641557618690760 11387306 147096385497288679624359760546553454336 11387307 -457842542896096689633056951000050677312 11387308 -76024345997249066980595180642926924800 11387309 669899591181710033034555387152823231510 11387310 -179474433957474209114853402971521920 11387311 -294746520337367988600171637438539882248 11387312 -46340089135082911531887012716333481984 11387313 -242646613325550865473843986098302969216 11387314 51502932611854811343357955313982984000 11387315 -189888329026951041409380027105843494880 11387316 -88448468946671901243338014430372917248 11387317 194743994147346454119243187006991024860 11387318 -108790259012122286411078732228625068640 11387319 -323948458557242776757977392212338098456 11387320 -264021717245164182993697678528059801600 11387321 -800198336210454932611002813946102195056 11387322 387840266087885605303265345233782933360 11387323 -9029891620322639114399003418464627712 11387324 112160918912287780833554903955557469696 11387325 304823999479885244630099982904797900000 11387326 -291138197959812512126557187757532677888 11387327 56282074820622907618772277186829910400 11387328 110329772160901264464174811676908978176 11387329 -182178808532190473586494142393241962560 11387330 -9874428772871442045140232563674153440 11387331 -103043694245177114539795401663744352800 11387332 269666578407767016861974918645205507072 11387333 595358485897726397278109199928669719582 11387334 -142736165878658701806307210217109977088 11387335 438392330572229162437496275497628481760 11387336 992306316870309749603740326548660167680 11387337 66858034810488202617242204543957405568 11387338 -449017852029524944728895674626904265680 11387339 91212181121790348138231466464832630320 11387340 -50512129309999687618258435721364756480 11387341 212813835689345383588613657403721711072 11387342 -301837528667634604568661619818510405120 11387343 -9061205033977115757512078343679960320 11387344 -16543423495445490381564859493505802240 11387345 365588353732147868956098841161662522100 11387346 1682859508004438612708072826419896320 11387347 936358388224965957621231671271485266796 11387348 -39225162599364104356137338257598545920 11387349 223254057321371131345879049953883635164 11387350 -117325157599713684793340432004267744000 11387351 13411480464482632460441377223177990472 11387352 1307753827939806972720685677879091200 11387353 -105583033372662717428906736955213153536 11387354 -58802867946643288906546745090405253120 11387355 -144298107345265501795580623756117073040 11387356 623873616000233765929752106931921436672 11387357 576424966721884652734679824577393036652 11387358 321275640222337075930632661867636266240 11387359 939971723333622963872368510520097894560 11387360 -222560444314551106876553377852957655040 11387361 -622937034071956160707636128351759001056 11387362 121703140133009764589345717233589524992 11387363 -224512581368496053062832012859939493152 11387364 221968348059856925870865098031633970176 11387365 -191695237352369818392763944533236809600 11387366 -286993773460090241852916897823237870368 11387367 715099103260650609999233978548136932920 11387368 -157973390410407157452888951359821332480 11387369 44525943002576568741150705861942130560 11387370 270848683517441140102273777260968428800 11387371 -1354678469161128701481821741785024346288 11387372 -435539228118215837564724997980545740800 11387373 89922678695271469503907001194310108064 11387374 -302646470797783443180143374417646467200 11387375 -388595748393908367337674625193260050000 11387376 -22113907369400653782813923729693736960 11387377 -52600805040892248036626881335253361600 11387378 -249472505562118162024563180428170714080 11387379 -13236703105543002164401332134859437472 11387380 331041471225388924409311597010261164800 11387381 -29701371352274900464969571228774815236 11387382 -103652938429353568272216595336376317056 11387383 -277081353678556549283673103375690022480 11387384 10048139647954720339929542879441448960 11387385 35861418200494370475643138868424960 11387386 211448357387565195058791026371863938784 11387387 584387158646506291767048136061407560384 11387388 -11351161974047880584585456571357379584 11387389 8088897391329127944178995473573042304 11387390 98646525594696624921047742035580276480 11387391 452890210660443582842893709005232353992 11387392 -125844758241150097419121482262766419968 11387393 -685679474420113379333742290895427689936 11387394 -209512466909830063722241439212125957120 11387395 -776701673756114400152837312394164796720 11387396 206243370946522081878593582043728375808 11387397 -228452584122366618637438339288259214720 11387398 312559505614056563641167294722536998720 11387399 553519325051251639611764709454803787536 11387400 -322817102168484359965273662688404480000 11387401 962192644924560038849670335322328664100 11387402 -46640886991544360061333208716538761888 11387403 14992955240305037467112286034905303480 11387404 417083188478119956253278706695490118400 11387405 135788656910391753766373607568539882060 11387406 15568046878545927375611994818513630208 11387407 213078873465533631032759038893849091512 11387408 -228218290926676471079879331460760199168 11387409 -427939568668084120136899220555498505024 11387410 -248973180460858319635294028605372940640 11387411 177692648937674663003472774843822487632 11387412 -43536133415350874484519644753914429440 11387413 -847649809910581279979753695139961194880 11387414 59498884828757155105960014165416833056 11387415 61565887642865817666232904380344921600 11387416 -8222889417184737744148544148015022080 11387417 757062857745715587262774964841936458880 11387418 14082071195481174349343301899307317760 11387419 -183450305680951941895001889873866650640 11387420 39562509683826490192634361322859397120 11387421 163122036934001034334866694041779143308 11387422 87882255908818313853141539581085366400 11387423 827903674169641706278772726322252792672 11387424 -75043397065636914673741128861454172160 11387425 150267656273180706210433715322819164800 11387426 -2601171439385886074702005369760039088 11387427 -93750403623802074900081322007540024592 11387428 89505685242499191538197674086568669440 11387429 1156091650464291768056490940342822452030 11387430 281221864360369095763614639941340393600 11387431 -1556823508976489347083806878114508704 11387432 -2790970125404536678666411548443443200 11387433 495963055251549996233223010112399512224 11387434 -102783640908859058183508007517167476480 11387435 -585832178993269869400084510385008713120 11387436 303657807601094608030778355016770416640 11387437 -1372845583044875194563626505339446040768 11387438 226414555778145559382524385140382204544 11387439 430611006895478760994135221899488631040 11387440 -39386223813416452862502940359937228800 11387441 -381606103608131551219312413796355881920 11387442 294618362179916527904189682893983039488 11387443 -601096898804093453664976018280051756520 11387444 -869624181252131946799959565242470504064 11387445 -261946140523515318743757601857555125760 11387446 51458318389357007446549446681813774336 11387447 -115055627146059906622740310835626720896 11387448 162896714783491345810038803980917043200 11387449 536491397388368262819135423174123665450 11387450 -119697151957128525515379258453388149600 11387451 -154041378697241538129255203372495126016 11387452 -416760484221998268371364507619885732864 11387453 236757667431691791931694317774648479072 11387454 17814027061658322560716791099423851520 11387455 65771881610889993774794302381502054400 11387456 -126299021345877686982026716156156968960 11387457 -727089492568199521229351497311490685646 11387458 51036035260166788054265209178653456080 11387459 483797024778254599194716536259978964720 11387460 33297714523640169594014010692434329600 11387461 191621914367288761906109607028569456960 11387462 -70056335984027217376209634213963656768 11387463 -170086300803388928872700313309971787312 11387464 184390801831721619769770034249491947520 11387465 192269300871576664460858771786516773860 11387466 185735962531724194955077239471526036224 11387467 12966642448879471589192902058308388192 11387468 120253642705071158737314683846099067648 11387469 61494511362114493546747545511471904640 11387470 172138311623147465076004084935944424960 11387471 40698952837307857205992939716960309672 11387472 -43754861696629617121721885381447516160 11387473 -734568972406460161358711131863876155278 11387474 -161510163191551643599672885513204070400 11387475 -2394208957338270453888721158817204800 11387476 440286457844299658621001263870089842560 11387477 -26872438564430028351741745983635450208 11387478 21321935673192282305826112570779230208 11387479 194247010811797013842843928623207773640 11387480 -258424665489153626658683511353831424000 11387481 128624838566609547712559792957146225344 11387482 -334386770670704192602358263388971515408 11387483 132305300979251777910405834250124734080 11387484 -120711542567149956117865622046747310080 11387485 123682797561723397705516826395272787200 11387486 131722630470140352388670462687483914944 11387487 463429215031874873297090340857823542160 11387488 -33876489280746981528284631329789706240 11387489 80279241915599662605571165308171536640 11387490 -70251000394533955978868572022476070400 11387491 -8653793497238870816642033207385194216 11387492 867197846872298810268833265393431500416 11387493 124819285838929918350465054560131759680 11387494 -152457053084452279781756951968320316704 11387495 191864776553800938179258608727679129600 11387496 559818337794644024353640435124370636800 11387497 -524180471242416836877985439701719998496 11387498 181042153168620395228191526792612202240 11387499 -1096868823207296668569998974247966521920 11387500 245802228773087744208279523372204800000 11387501 45471676281162418708164334956015690732 11387502 -333244358722579222779188288467824713088 11387503 43714290229620676864376241575974092752 11387504 -11766410339227114307392967759149793280 11387505 -412648133757561986270668673292999613440 11387506 -23233643938924536554848950110554300416 11387507 -140247271250275672228205181072893473680 11387508 455831737430627748635905116861019146240 11387509 -112518998699536822598508550729315398656 11387510 119203095834942428117411047590408668160 11387511 -712880575496778496486506311247132723840 11387512 639369261348195627439069078478335795200 11387513 594170897656518777272626199440450518762 11387514 -80506400196442465917529263549219525120 11387515 -804560629051539805478306938075876227840 11387516 -281181713728545822725948053124817257472 11387517 -147407305368800006438630697311572605600 11387518 8714969273597357737841146524705156480 11387519 -256820917527847532823381950410071512592 11387520 271033760744221777750505580511887360000 11387521 -87304441402731577566827229509265198400 11387522 1041004483811145499402881868591698278400 11387523 -74007451010907887956369266620597849856 11387524 627363071632243186407820681457262136576 11387525 -132838546373126603469544130900401161900 11387526 -102850684509464559493611568463438222976 11387527 69057638768256363690786294907769197632 11387528 92312780988982440123877122775298012160 11387529 495037601058927992629207583163694415274 11387530 5880671081131800502534103853010698240 11387531 -367205490160305930928179717488483825400 11387532 -104890184996437853552978351862868620288 11387533 -1206879109754706527153922148965145766218 11387534 -58929950343852020015768699540914295040 11387535 -68288416420435686682472788894578140640 11387536 65119562800697759601162477021411409920 11387537 220637638479148296098728947565371961152 11387538 93058312440417601346108356645311444000 11387539 -612381544478520607507688860833180760660 11387540 148710075939605930405652436207309946880 11387541 -20337949436657643254264038903724859072 11387542 -374087455642278236331221736296540111328 11387543 -1004472189786868407902197347085009896 11387544 -241877238655786225384735252894523719680 11387545 39497878402201804061179180193917073040 11387546 -66656049841884153322550464170365452320 11387547 -32830899782287614096668089363235781804 11387548 -245189071490374817099108613517572016128 11387549 504784279872887368995008947875618200550 11387550 57748960727389218129644034453803184000 11387551 17331527826103434783381400210978073448 11387552 -643353479060619033043940155383742464 11387553 238758883257235806647528218013154533184 11387554 261779907736205330575061678533866823680 11387555 -497187320610753432507946981056459978000 11387556 78102644017798061124610353666150966912 11387557 138004636921560766957436653289473785820 11387558 139132622670174759864972262223675320704 11387559 99151277136059289562229162851270225704 11387560 -610560496035983130248948384212349184000 11387561 16844613372148662290995684838492653392 11387562 11433059511953078989353997533801600000 11387563 -159507830190855425709077311303528761600 11387564 -203560868559886882037574994611282008064 11387565 -110629556301775961274209389780898129280 11387566 -161194330025710957972130877793395184896 11387567 -28901223621249887929525085350697330688 11387568 -210659750306470981769686868970158948352 11387569 -1174798302648122559219575517475981943004 11387570 123992104229383764309325730119699224480 11387571 90403763690519194115742900946018421760 11387572 -91516638647064598295852291611716454400 11387573 137197072829626271806242225371515395822 11387574 -141745403756435536214372475160572672000 11387575 166382337236012515072875161067459210000 11387576 57217009965864870278121304288886784000 11387577 436856800149557980158799049363951172480 11387578 -766757428064329777010774582144455676160 11387579 124451297405871620756999569075416406560 11387580 50381421017923622455889000328513054720 11387581 -353826086620612855586449597330875422336 11387582 41765891030047167874229410032320593920 11387583 156731341161046764828766132074518666784 11387584 -12127691727637325210964237541833703424 11387585 416920272053337179796564458157428608320 11387586 32294844295825848379441068283965020160 11387587 -791838083587962418860357572826785342960 11387588 -574833832589327155109928458213083382784 11387589 -11168830281050631947772452627932276800 11387590 -176729697162795867541589697677304278400 11387591 -990468133640002666923376527055677213048 11387592 258887137380559507510583585974282552320 11387593 -68305124207058574546064543871067946560 11387594 175863174507459466877213396409720834096 11387595 -57783574179136899332891364946734078480 11387596 323296223680479843071279161358153679360 11387597 83682721150246589051397100155479528940 11387598 189100102865134762132777791804614963328 11387599 -50713623167166577654665713855897935536 11387600 45428083601716597628784233760522240000 11387601 219933745216120076472630932950498608000 11387602 -58248940917392101472867575352963131392 11387603 356352433962793408081819870091378931960 11387604 -6317047600847878825209523669172858880 11387605 558997047502849708912237547622905767260 11387606 -33596756321244087413028990957360676800 11387607 -46785752659337761006303091907580229376 11387608 1031057041688243333799368679793620264960 11387609 1211791356259396738211478286799558892810 11387610 22758199628815078949920091800519823040 11387611 -326047648143877423868212829010803765376 11387612 -401752278929411247697585549140712496640 11387613 -211292261538669480764655704474277552000 11387614 32868610040839749442866719741176394112 11387615 -189957588248264014758170248176621154080 11387616 246518656546257964010588811073767604224 11387617 139137321290589373765253358328422773666 11387618 -107829104607274613977389710080111109760 11387619 199551018425693057450603702971596397332 11387620 -360218930443948612967035387467927006720 11387621 294950509841372833618989506701871169312 11387622 138264864545252750714827334345742243840 11387623 -204300429488364941192296024592198796000 11387624 442399049180456041465075041124536744960 11387625 -82420295227590009358614368904215616000 11387626 492274761289889642107033369782087406512 11387627 30962489987648558285414458579962424632 11387628 16647038401640648696648799417161081856 11387629 672481122470770967290869157162882470240 11387630 703541873197492086631915725178982054400 11387631 -145052091093466038305462810292156309120 11387632 8125204443651094843631989529038094336 11387633 -77320890515763652599824840911184947200 11387634 -140128177084701537109620787357158299520 11387635 7435016458210667499901544182888791360 11387636 244105066584081070363446456641893485312 11387637 -318390864318285913366998436109784048192 11387638 -70929339180658087426800959192080264704 11387639 517032480110469353425414972516461821280 11387640 466719996463321868112688065325463961600 11387641 -450461084175214269971490466969736850048 11387642 3654251205696087814507355099488664064 11387643 152481633929380809824497078551745964544 11387644 -346373336400880359108017020414046994944 11387645 -347980312270583317179134661047407937280 11387646 -370594713752217989083384869576328158528 11387647 -12717870608625103825703823726797226440 11387648 164422774823376142142801722608998940672 11387649 -104798602195043126653990951678842327360 11387650 199254651381532147986376032347689968000 11387651 -1164602467745797282314348335672703759096 11387652 -95281932595711759726202240626835002368 11387653 202469726163247169631287764165550756604 11387654 75632560643756569012688980941069016512 11387655 214304450424856560834931284991449696000 11387656 334846626302961393211189330809379061760 11387657 2163962679930141219843086974872789814272 11387658 371560314945541058922761408679601238784 11387659 130021473861273120724546752538909667304 11387660 24246338336910196586580470626861209600 11387661 -135405101363756940588911094874759652928 11387662 187380894407358182201954109926110851840 11387663 22347783970735274502592065608126483040 11387664 -2599543566833745291799378038617014272 11387665 -34672179146805321186238252245890498880 11387666 -230868340956923568567654909277849215840 11387667 146931239278173856097079969915696172848 11387668 -128535405054830525329845544855322357760 11387669 52973963472958560114675447846112931040 11387670 -79615740939177436560230729601053306880 11387671 1399346854356837420607479863869861249392 11387672 -237726374862032181103896788344504504320 11387673 1322959440711561935511412382646738186 11387674 593927923577758772082283086958926276336 11387675 76536771428222205812820583750452550800 11387676 301975303522405080544840292054006610432 11387677 21171309244055362565853481986153645312 11387678 -293929876039294553053425236377566303360 11387679 101362675310204816648028314441670480000 11387680 -589265812686058861256207099400164474880 11387681 -135517704207844882510644144476219702508 11387682 -8550603218038869001370059447114022400 11387683 -196399875764287596653048231449656696936 11387684 -57151428775367395579625317762782670848 11387685 -138527428148563467342397155183049615200 11387686 20497374114112525889315267755500798432 11387687 -37344269983412555930782525139344742664 11387688 -77106591569170197622913824306844467200 11387689 28055838372946679786352180814249682256 11387690 -1072243425929312723835741444545909760 11387691 -17163845132304263412277446043615119360 11387692 -18620501962523800587089212192805058560 11387693 447313027849095481097378518619220129942 11387694 72385754689034824509694435629707726400 11387695 21647404016857946617261318524477081600 11387696 -262446292274824583919430602960096411648 11387697 -289353169181828673403997687394926029200 11387698 -364304670658058512099518896949650932464 11387699 309998485353133644042803857685084283960 11387700 -17223090263747361997836804074217571200 11387701 231558661753828511080492389520634295320 11387702 331274824262308802395846125203210139552 11387703 -565602006637770717313506042557327735856 11387704 -641566475086054686349366380788168970240 11387705 -80792172954467318308403595496226140800 11387706 -298511824809703400021747190404656104192 11387707 -81179440155661013652921129004319785160 11387708 -59597056592577300566738468291423278080 11387709 129294447006031977201534188793462804480 11387710 -111446635176816602140897706724123234240 11387711 144924732215069680972984013336441195592 11387712 -24539743710119898320285280914815057920 11387713 186873867517060362241140500037231600084 11387714 -45849586706434224940933470115079562240 11387715 128329560834518440423804276654763091120 11387716 -65492236999426220488123147875643404160 11387717 430906240043318724610725561102691301952 11387718 -142317287536954890828481255909373446656 11387719 -148033894172304918473916733955356036304 11387720 587493223938592049043416317627740672000 11387721 255816034236854436743516877482240535312 11387722 987830284211104031855107484709849408000 11387723 -814374182275722162897252701431903085256 11387724 440930146644792649154582512245981609984 11387725 63487559335471818745223980707948008100 11387726 39591808940950199472353665387517460480 11387727 32919393840613206162321399303344480064 11387728 -32508310303698214587821615864205803520 11387729 -773837972265999377930038798067585174670 11387730 50543980178646946312455158608463416320 11387731 -758920975123965218874124363326974824468 11387732 6994233954994443550588982164967968512 11387733 -1899506588721961095503862937924465152 11387734 171247196026521190367301445281427076352 11387735 -352128581310373731918309314343408409320 11387736 -466276729562269752787977302620487884800 11387737 31423203941189491222818318378314029440 11387738 60876026870612054999363947483862648544 11387739 343689363294579030314647139230201061376 11387740 -30407885533595282173376965379131576320 11387741 -393049710427796603633671156980157968858 11387742 -177929160950927340325918017704303517888 11387743 2256081305586961735027076550305558084920 11387744 141757834577944225504077602938265665536 11387745 8879240254451648986382926346656187220 11387746 634770588032036321090559096960480890880 11387747 -221835475817027844874960477545509154480 11387748 -462707885137990893396375926005968291840 11387749 297653472055404309607519004868687491160 11387750 116015653776614386606880010505932096000 11387751 -394768573079637320744171193649129796568 11387752 -114058184282498845971756513725433062400 11387753 -334389371328573633144201164529195769116 11387754 -80676988236821774543880048507382083840 11387755 127695915926723246481362256794872616160 11387756 61198523991915397328362999464637317888 11387757 -72466010453670552053406174873120019200 11387758 98678171735344054055178857987975841984 11387759 1184414877741481768034494099050309474216 11387760 11332412606492112481972976141614448640 11387761 -198613058498566567096780932698695283712 11387762 -297623506930540227070805884807624720368 11387763 192970216334931046944880216495735958400 11387764 238853310794301645908455852418463846400 11387765 -254018147181357877255574720776567466340 11387766 -92964121724295851177380775744166174720 11387767 -692945636041055836388600089397485679880 11387768 -187195658535957380026241433901169418240 11387769 685320380659021145895176938804857931344 11387770 -45524854769411437552922205822131365920 11387771 98846665955415050535658201694948244480 11387772 -542903208885692495263855523069992166400 11387773 -27031154418765596355509413226001024180 11387774 -287457278996859705024942973068292836864 11387775 5758859901415537013478693489777600000 11387776 11702913470097612208975769489532518400 11387777 -353156675611516729168912211989955797374 11387778 -409604614951715922309168284828087063040 11387779 -308039612796890198727630508802402981216 11387780 57464030992814764011330687064589621760 11387781 -26221259141103681726989603481951500772 11387782 153060623675671254054510722173253556480 11387783 778785196874662024355237936734426258560 11387784 589599601638556396139920825197746872320 11387785 92243742918666131601936973982647735560 11387786 -102883147796563424752466137619932064160 11387787 -19264932917025089144941248211097850960 11387788 88654658586926886667242563571185913856 11387789 377374216812376485765613634549351595072 11387790 363312780510610309456561956400414080 11387791 267798746655349520869637539380185034384 11387792 -462264501889046991233516486159204352 11387793 -406585636719839705111491587533601739536 11387794 -308145572752395234238745099000915952 11387795 375906283527037772800622860370255015280 11387796 -56621757942954950436812524975302334464 11387797 -824721629688678248045960265151386864754 11387798 -432923176024376269475513653856915973600 11387799 -110887895636630651916790296547300864416 11387800 393356182675664747957109101635180032000 11387801 -35071214109121867680861540126315187680 11387802 3886349278496713816119483009998684160 11387803 261252312071247499262066135995885208080 11387804 411003624483903963261595181261086342656 11387805 -93199312463527443569142828991388169600 11387806 -39739120734834967748344447015509679872 11387807 -1236849284664614549294784848770175682000 11387808 720235281346403414739937060267200282624 11387809 212799438620278785309159037538232441520 11387810 -69692725741263524386783033765968944640 11387811 234989816668437501922702283020058871672 11387812 -481100895705755527866732195453212585344 11387813 240512269673379884298938579604053758080 11387814 56252567863651650291992361976748994240 11387815 -418160498574304063067756349826045144800 11387816 828714923602909780767454102417996677120 11387817 43333159189819653971690260808102572800 11387818 290072769348577421828773462346082109440 11387819 5341561037571534805959653651696283648 11387820 191866457862760815355380915992170798080 11387821 148546404550992197806635423932205395200 11387822 532223219018606363438589858303797115072 11387823 242714744543793456018929850481385182224 11387824 -42057375999869872773822545173340356608 11387825 217176227410554356631283695678631340550 11387826 -77432698888954726688999901506741880960 11387827 -368795112429476067938335841863758422328 11387828 -1663644689932719977987100555223535232 11387829 -141230564346239858674074686835062463552 11387830 455281054927835590976845560010025051520 11387831 123813943049711322429748278889202253024 11387832 -22982836678422140967504113642017259520 11387833 305797575780856575349730775430537638484 11387834 -612131546432494579971358922299284023184 11387835 -94923746377368690154857174273349655280 11387836 -553444769146100029172791340500289617920 11387837 1031331536120402110885161116474857884486 11387838 16294718680128154616474970691546401792 11387839 -1620271219492540857819978702313331737680 11387840 -87245362340971570491337658305767014400 11387841 535871829643465602771908044270788517344 11387842 -328105684690866251601554666192647130928 11387843 276097020493872918666082000694893960104 11387844 -321562110005330317626747176708033986560 11387845 -367630983762587568029766397961567742120 11387846 671484576846859927107462642021664947840 11387847 57113200464423306693766192354101535872 11387848 -144699614554034177781459397660315376640 11387849 782959589956573969714468003032325450848 11387850 -132945297987076195958527994264075328000 11387851 328611939328112198369045985548251644384 11387852 115451192361651836758174405748589084672 11387853 -683447440764919262139987333393483627840 11387854 39451309856329313263524544178246304000 11387855 172829305425732694698952778019872138760 11387856 -138965565911561573589685092275474006016 11387857 -21411101486501797368305710091165497560 11387858 195464717670248607843477240577540837632 11387859 -34596639652707700812063488743402648320 11387860 147802463378882366241738854821819392000 11387861 29962443896479129246173324250931472462 11387862 -693007988975069994713543448445889472 11387863 -69993657639035698686798251726128576888 11387864 -428346106876376503814277659162856560640 11387865 78747174178729379159929106812476940800 11387866 79754710948277954863177442033055025920 11387867 -84201982982952073633471798147412673084 11387868 181575763308165746097788313744310602240 11387869 678977622872244870356605361860999823270 11387870 -22296431601646992025271678203108128000 11387871 32001932368227613651799298469333010424 11387872 -232257748947978192469391518812890726400 11387873 105411087884743296888599224201841602560 11387874 56413895132186398888676826607067852160 11387875 -811797632592868075733682641637098832000 11387876 353405902871873758957433901825609375360 11387877 493451319414979057404564305869435060320 11387878 454663630893819398214903601141641493440 11387879 -1270502289838275711971301084152932362816 11387880 134421526825107594662511500611608576000 11387881 21817318501416768258468123287069020928 11387882 -67985298968990527807725147921627282432 11387883 14723622477974369295812521767995998704 11387884 -156080545051819623358787199946309606400 11387885 -274026887414525638673346637778627498400 11387886 348178876738903393437406965740171080704 11387887 -177696156878980457028006173724564304896 11387888 -167841477501756724084176306303009325056 11387889 184303929178834710923646669472712052354 11387890 -493770256138331183105868719870775083520 11387891 412190726924047679318513690071218304872 11387892 -470556515899461196301689320987817893888 11387893 874512234964101053042240297422300729344 11387894 329951031763085392965522394843900967040 11387895 -81954415269249008719016037696655535280 11387896 -339430364427232782694266396026742190080 11387897 -401449020828885088797748765230438103680 11387898 49734999892590667333978998225179842560 11387899 211131392003715545875942390665940772900 11387900 -91002901971862702162306775729981107200 11387901 9680786635686992609899959451148433984 11387902 -1039910125539452616476081129302175835648 11387903 -188308612467619523005571595543987792000 11387904 598230908371596440861372387345471373312 11387905 6966248161871727138017518297327805760 11387906 -92434728906027131547616063901661771360 11387907 270130011579502952030984261016107717328 11387908 459679101675995357040814097834016239616 11387909 -321653903032151063992360641286354046724 11387910 -147419331329611226301691721420452544640 11387911 -119193891403989266690908634279895852776 11387912 104837951592220907130819769616561602560 11387913 124871926762806769960257870059408006688 11387914 -21758315428003371660264783911391247680 11387915 -366229592786699666701439024797298400 11387916 337876883815091642697079385443965888000 11387917 -473657404312364092026195776896895481034 11387918 490376227574018712021332869659699188160 11387919 452389231847497002916513868677941049728 11387920 40368100969532862744504237775167160320 11387921 736136921563386145523059071993847473600 11387922 5193901090185484254371325713799281664 11387923 11862518989259131705888537936972134960 11387924 522250687549356080021960477202737152896 11387925 623642930993897389661440297461945336000 11387926 173793619067967671215176313768379318400 11387927 -87547710031357239537411246869617742208 11387928 75615477380705110833495725790461276160 11387929 -321098595118262163659455411587107664640 11387930 174265558984627731479377276378916571360 11387931 319506619775615306078181391639739296152 11387932 495629994705315408963653682890240635392 11387933 -420610688995235030856859038147348049818 11387934 185453388276990084108810112298595307200 11387935 -31681855161802337209246408157674149600 11387936 -123944996830359948257826229013037711360 11387937 7886338455460471423176057571558827360 11387938 -111408023242082671231211966066658248880 11387939 -144348769933223813871949772000632516260 11387940 -224620172926884775722378254926588416000 11387941 165767771626634180727872982626639429310 11387942 -146948290132742343493260421778738308128 11387943 -96435633203419354027659005979601406016 11387944 -395906869909417049186986645503160320000 11387945 -463150660363769852426211756928155734520 11387946 40953426966389646450012022791203453184 11387947 -842778621567754330277097115459849782604 11387948 -951382416953147505578955056302620672 11387949 2939802449084907890125111522298374464 11387950 15875351853628403742282647397169142400 11387951 -507790917742457606519194511607850249368 11387952 138849848741698391389534637775581675520 11387953 -286716128642436448931056351176285442798 11387954 -18566830572875285578125282656649202560 11387955 -37682870273866859935663253973154488480 11387956 -417455340821037691557889006208192394880 11387957 43081313126209871216961733407959332032 11387958 15883404259083590589718711424359720320 11387959 -2072673301452888947016392428960652744448 11387960 285612360057250310905720888266928742400 11387961 56509455552441317257380803888844482496 11387962 71478172741939297658278920902052555264 11387963 258989606224776879874747257357363160320 11387964 -169581438344136242366134876001227972608 11387965 -518094391185537354682533060191675162280 11387966 186913445546765089867658840988188296320 11387967 -9864933387780322471102892258715016704 11387968 3501752275707649469991929408945913856 11387969 4294367890745569240653214304137376196 11387970 144806245395091208524226289914018749440 11387971 -80628056560196695499808498193181162080 11387972 110078030768783346767164717677817757952 11387973 -11214584024986443986302630273113729600 11387974 -5225699198872658297124533184845414400 11387975 -445970571688188056115807330136799073000 11387976 119317881280850633290413353599411200000 11387977 -452660150471699516289122997093422849976 11387978 195642257747566424862259480145533568256 11387979 -591046049023218713007374527774682998560 11387980 -17917990403221531121206144741044249600 11387981 222016867973284633502321699628502150464 11387982 480230964173752945373839640316285884544 11387983 725111782319963091076339548696585971920 11387984 -171170379852910519515716134069195776000 11387985 -111052164130931071892931959704126170240 11387986 387230031755523609056344159643749506192 11387987 557764146002415562804540019693991772800 11387988 -163727339070283023741976910498517469440 11387989 -2016728867965484799708272381004205662176 11387990 -281281044270215920648779893445081753600 11387991 637457714887522762050150512711549357928 11387992 -487646082350972354426510857190363136000 11387993 152676953915696630928853145601656977920 11387994 170826031031729587686258753492474937344 11387995 56807867665955420613862332216086066400 11387996 -251141043449113281878349921751158005760 11387997 -399030228744767513746814728887031151226 11387998 35683718611677966678847583904382224000 11387999 -25078422513248442752947600888567856928 11388000 -15049591119199107785042290147590144000 11388001 56809251210686917797900177334185639600 11388002 -36554125489767070226875159553909175648 11388003 121209383193529586858753151373201584000 11388004 -221078738570689602093503513756815144704 11388005 22744785027563177324615294759536312320 11388006 -79792572764790680537931855590587023360 11388007 -1416195849601569440418956864614837668600 11388008 129031542409909172208533476046546534400 11388009 -146933228554930357556045027684798384496 11388010 238962575271329943908966740959009638400 11388011 -515170888199165869155801735315967057680 11388012 36424795614794443108100398369703450112 11388013 11775595019308627590575560443835369728 11388014 -33016149932716178664234934832431944768 11388015 -416259348579284436311177068573858254000 11388016 -93266372569128095190267082585185353728 11388017 -107548989746223410790136982486055845934 11388018 181481370034318049663240337099596590848 11388019 53057773147051019578363786451151641420 11388020 -190509544983316921492546792162308587520 11388021 61587220676602499633302442525530710720 11388022 -572357626214913973033538114934502286688 11388023 -572889823686327930509524414939999768728 11388024 225763538992953952540356926774992465920 11388025 -560225161763912491267714577293335908400 11388026 188660284276677629088863300786675507424 11388027 -34047779536353005471906158020307660800 11388028 -305573760566920299921057820248333318144 11388029 1037457029074262846587628924090138170380 11388030 83583408233979414687948221446114176000 11388031 740894884275265884685416644922239762472 11388032 -342244769806348301679661815303556300800 11388033 28742466166948656978978275163509068962 11388034 1103890761979198684216048612417669632 11388035 -330927604043249220333863205016849265520 11388036 -55644004696704400345084892016123838464 11388037 -387056980059797194255026886422117549348 11388038 6469280442681712325621105944951309920 11388039 -127628370782347430281409580342927333600 11388040 62938160542468507353882639147012556800 11388041 -302025897543792833739006479366596839270 11388042 -67285874282429587591284919007037143760 11388043 358788736355425706258524482359503822292 11388044 -603881034863157034037603035883391684864 11388045 -29142699542187000775798837771773325440 11388046 -602372028215929536636543049089013951680 11388047 -527698229718154457116322785933176930888 11388048 8657485963715184504368285435730591744 11388049 -451583179559449062244152389303090287760 11388050 -177523760752356310320353898854408186400 11388051 -10502526609049882601369990144714571432 11388052 200658681545995021045510665656425852672 11388053 296865462223831388122775593274297932800 11388054 38737414730721353554096059656794921920 11388055 61153990964855872440583829565740843520 11388056 -133328154152911699092077719643678853120 11388057 -505495354345777240045874622906926281920 11388058 488148974127836605241974864780967105280 11388059 -103514276908836186273410108278920822096 11388060 -217299650517968525786157627444127488000 11388061 -1090894266552346752658765510406031437338 11388062 -73231610051023451363857464929134356480 11388063 -62752920444711073494529935732259660656 11388064 599057425249161956576236084491847729152 11388065 -369272670758867239898765621357889959940 11388066 248447041796156279344942060173334794624 11388067 386675264735684168248131300184733872192 11388068 -656231487393511535181292881655906099200 11388069 -209965217743177836496549366064177777472 11388070 391134813596612295072411207505939344000 11388071 94447243716653484745779052900820407272 11388072 -31935409260786593784630766322130862080 11388073 -345396516086403696382790180306715511698 11388074 71956503173680657290471094173886735536 11388075 -179192329892743871440492765808944937400 11388076 222184398271038954486754017453019890688 11388077 11957253068735857024730631495025862880 11388078 41782075824555779645036406963869486208 11388079 552926044429134007622478636623005109376 11388080 -59313012365597914736931808384388628480 11388081 -674327539022589263920705573239624847248 11388082 147289415238093036074201910075286116864 11388083 525109627067282642065665277976468691360 11388084 140737204177889913069626972214479278080 11388085 698536381466096632500639374222608746780 11388086 91408611684106207333022382476984344992 11388087 -626425539934268411164049083664939136000 11388088 -142378090707569795241291228333479178240 11388089 -186988225783326162986193425993839599276 11388090 -90596165637213428647817111684989501440 11388091 -6466749876081008801566039234485883872 11388092 -1425643543923067057854490136891819728896 11388093 216444303011921647008777450565057553664 11388094 357602112871248551547659998309948452096 11388095 363774665485150700431335181090629306600 11388096 111410388367065000600978222125565345792 11388097 -122522022722886370789846882671421992000 11388098 15382091975147416233256012138920204288 11388099 -26372933600670960680839378589346481920 11388100 -576014598786688242981091155313925529600 11388101 -99559001022528894558236902594362624708 11388102 -38946432139711485082736132255262289920 11388103 -370249372063596590890321529542151524648 11388104 -15932921371763207862393439817637396480 11388105 -116163308151674228663164075507488855360 11388106 -222043794686844064211205191116079568 11388107 -164030576147268401081370943062404236728 11388108 -475638636033607427435713647257413272576 11388109 825783647354743647167979545600587048310 11388110 -29996110004333194199606580910294986240 11388111 -138151938807928249814329793964984038400 11388112 134137981823359461626959804682958626816 11388113 1194053343231380273545373587981628200800 11388114 13605377381890754673384656524851040656 11388115 -207301027859064040404815064202672832400 11388116 -524008820345864366120120929725955430400 11388117 8453971812806580395664971543789939520 11388118 -191849024056192661950570558517095507968 11388119 199746389717775740618372667797342464272 11388120 1293208040135420919193565576075673600 11388121 -170053689622176282641015002303318341600 11388122 502140029467676316320712710446430810112 11388123 -25289898090037403356132079224864311828 11388124 -679613308091771303252785365024223961088 11388125 -25938072380815807019100475345963800000 11388126 263292397270276089485393640942144912000 11388127 336580118427259243761499912130162626976 11388128 172265124586416821335825120663989387264 11388129 175033843451345017677651646622027920128 11388130 -69629087370253514224105002429179153280 11388131 298489503961323610977849985973413048200 11388132 133253626090768757507663619789977505792 11388133 53669345164375659164755780244145708924 11388134 -143106771179024053037261167308687146784 11388135 43391415383693244163867094773921526400 11388136 8909743934223858109430868858336706560 11388137 1068956483733269677584786020063743353786 11388138 372689714640893608198794988043294194944 11388139 -896580335407645280769221467747417091484 11388140 -39925386457987919928097536088024780800 11388141 259271786859434355742696727231024629440 11388142 63829262248949619490387389389487185472 11388143 267013420712439231532161110077742932344 11388144 90053442167117702829486011295022448640 11388145 -103782859227545651719908177593247569100 11388146 2540358083057513694905348437368849408 11388147 -742718023359416951726592839160330541056 11388148 -254598456903547549814382951770629939200 11388149 651123203482672130268369958477943092764 11388150 112490917053378274025474044392140248800 11388151 -138614101764750413799989849472691361376 11388152 -12766603014431670786479100804971089920 11388153 -205697998081729406332554351264598706496 11388154 26271676589252327460824393681529718752 11388155 553576003538512754166858068589397386000 11388156 -46511752188228479869947561664536139776 11388157 -1843170361472392639854785359946504122 11388158 -46588393185449106710918843365049715072 11388159 7348103064172752939737179426016836200 11388160 -17963448349075536994141964360723988480 11388161 722762830891782946137694831883220309762 11388162 -4654942585100002933976110506684882048 11388163 -7073724147548339361860124430768784640 11388164 508311058947942432863656507296869056512 11388165 -53400093432924545731812952883733986880 11388166 -770488309661235064821792951839104792320 11388167 -363248474377712792324121513961044339408 11388168 -253797610679401226301447806498269593600 11388169 -85067274870895828983978601675516635356 11388170 240998658089749085718864958895058340800 11388171 -364318434930605535045252381170934606888 11388172 329726579544850010391733454311968786176 11388173 -5533886178188137022476279109024664000 11388174 -43231005675813900089031670240258314240 11388175 -306935529243117446619858326476852708600 11388176 7175749822165228744323506553427279872 11388177 36139618285775810722066329636440386914 11388178 -6118721679011373248561383323809520000 11388179 762175275611926280161109603362592639040 11388180 -125224649760617572890519606638524723200 11388181 -70816598659240872802194867151378064256 11388182 202821038204542738824430161236565214080 11388183 392441922645345787641043513298200510824 11388184 718020551305499058834788685162450124800 11388185 209375433855372961012864369195005301380 11388186 344172516394920999779210122658517941232 11388187 8952091293844509649294183459227860112 11388188 -318915857297085778500209187203358489600 11388189 -196778079462141225957494112035902517376 11388190 277978034419018869923756669945329084800 11388191 -238502454228693342947174954062880841216 11388192 722248255715744754355178525683923025920 11388193 162213194386504388798629217819460686016 11388194 -612335538708003267034463298723598737408 11388195 -141353160130534597679091126768794127360 11388196 -717605200126972816154355522803541175040 11388197 549002352494806006202384684683143859680 11388198 328269889340946406306208895565123031040 11388199 -319621764463195672974661874552308097800 11388200 27916550293990604954577319740791424000 11388201 145324246916549603313016910793390021120 11388202 227421802561549079856861006650127620352 11388203 400353697955827761153116443103718857544 11388204 294724539146945688485516364284321437440 11388205 426684263673716564136067971753162142860 11388206 -10633905724390068788452583517895526976 11388207 -678515975818225618569920468952329924208 11388208 83860816318627297021856320745696395264 11388209 190977538373412291607562368431060849216 11388210 -39385414708754915055260262878335895040 11388211 218319406966042338182385309291738164800 11388212 -333778225003307156016779236970390624256 11388213 -391753321127536425265826103110549425380 11388214 -4994602605217109413343550079848950208 11388215 367850544484603028200375366358485772400 11388216 -47104315113760912319542549605148262400 11388217 -94980806817016843256997305321519356928 11388218 351001277558555153451900761009439400560 11388219 10550976307524196051539696570159660000 11388220 -16653143113617823424518262605266124800 11388221 189780724687985041659530882497296617292 11388222 -1261659171661759696065805564280709120 11388223 303241270532810920105972219067219569920 11388224 -108073247450525729922630360893598203904 11388225 -562949153981859762390228597030515616000 11388226 -48532434429165163329342155411600528688 11388227 -42302608138234693872892438322440281924 11388228 529860076805321644351011219922047851520 11388229 -803471983749915003734937690230732579170 11388230 -36119935305405845283744072925698885120 11388231 377909417057452203197782355796926297712 11388232 -341344269141757658886821183441800427520 11388233 -158597351279999131150787940569409119616 11388234 161300951560438669561201873131545162496 11388235 -264332653561100821261430628783047956320 11388236 919764362037676002071750890417684673280 11388237 -151889031560783578547233431028220174208 11388238 192357208934551408635046450717458275520 11388239 548796725816174672402979710790374112000 11388240 127148528074446950284276487479020994560 11388241 3157360661238626271042860651056729566720 11388242 30144029232720639198583322984568686400 11388243 53489446716198952269587871079997485824 11388244 97504054063209836851030375894763323392 11388245 -843486114014191747306111718754939398400 11388246 -17723829744042809782366500765543014400 11388247 -305882572370243186486598125212741043960 11388248 -153973343900065086566521726450897920000 11388249 7606361076771787085360233815450042240 11388250 634230281184064094578939615348838424000 11388251 466829843023986561150996666368155022352 11388252 479556500800648996991576357702127954432 11388253 146178118518589515962831791499160922368 11388254 -306460254103228451827757735574826920768 11388255 -2480408706463820233047561154562678880 11388256 -418714937709438311058895732897522384896 11388257 511218705778748233380690704826026569506 11388258 73807242718931646004772666035855073280 11388259 -328509509799790002383590998477406669540 11388260 -82110379774878410183951491778440650240 11388261 423961776437896971792220089674691365472 11388262 110059668614946730391494761983690528640 11388263 -239445928032170727251968983318521404488 11388264 -16056215379549328156516115211933204480 11388265 -296306369491349103874206624510354849600 11388266 -261557816573923083522996838381001304576 11388267 -195641781228743835275880895084593256560 11388268 559801479258230631821196529795032021248 11388269 -357768692963048316965357135470379680512 11388270 117488477537265675751259148104822092800 11388271 491904791936053417968300535305763431000 11388272 -33928263089778821288002728128055410688 11388273 78338274551637417593300253887683599168 11388274 -270584793305734377141535916504899962864 11388275 -74005359715751796241177593130547567700 11388276 39636409377507597939881504647765411200 11388277 -924363044814691229240934247762935462560 11388278 -962410795758060982595625609851797920 11388279 -215016759952233238688683943149235798400 11388280 -552882565084694559483114537082427289600 11388281 -668372629448545574005968319201857669888 11388282 138032651487589706658454295135066376192 11388283 -434115533878417749366091148123550859920 11388284 81246754826863333969192867935302725632 11388285 4660010998007389389935081320916280600 11388286 115168601835024453211741929557708889600 11388287 -436071322544917115207915398223198149680 11388288 -976056324329735254270189342922071080960 11388289 520481603669365299292664616519596837568 11388290 116795204963454945623806737921465914400 11388291 244525372030159485941232202750843673592 11388292 -3113605816850469706740321561991168 11388293 98807760534627286176353035454392374720 11388294 79655802160547714346505204884190878624 11388295 45050716752877097744176332194834503800 11388296 1092460413911576096046079820196761395200 11388297 -715218322410235801441176525520812514800 11388298 -1086317350385505860048051669806387745280 11388299 234944219404266105144377607783938241264 11388300 75083260152244971286526978244317184000 11388301 259307004286635721142832614548515097612 11388302 -37547228922039277576672183464134595648 11388303 -577401701453456029199860287279862080000 11388304 11342439037416374878056267044031840256 11388305 -31203395536100456694215809076940294540 11388306 354924978538339437919448733393193125504 11388307 -69328510199640340188399271284110599088 11388308 1908212382916657373600580625015170816 11388309 -770653121704816365900401097227511140640 11388310 -280157854533248473845791590327064221440 11388311 390001344230982007527321662351386228824 11388312 -161112960079937620791221059623408844800 11388313 135317136290545667652283242262785803904 11388314 102171861995437760126242732157547497472 11388315 -3610930598468911052508614294456064000 11388316 461005781521582193830652510822920855040 11388317 1047942097762462084248511436254440107532 11388318 144540217428433665156059941879039773504 11388319 660828205341674133326344757050562570720 11388320 82758115350139941943746556632308121600 11388321 51940753347864140182809526838378466240 11388322 167355541278626937598086112251076022784 11388323 -339918623498623274447016123592334326176 11388324 104239304952992103167771791663948677120 11388325 4976316841624770678971317708499333600 11388326 -448772851599021140859664554630482745888 11388327 104052005897103921130758836526074766120 11388328 26136538937709440546862913021435330560 11388329 14269756156393096800507810948495635520 11388330 -277284051899571665890877731522396992000 11388331 483986117082840450363667069287385122792 11388332 317440733084689753021014748526680663296 11388333 30982656232501622984035666617016292928 11388334 -256320384700508597960512175658372422400 11388335 7032580773415369551698347726039157760 11388336 -144063036362428689705316079094356410368 11388337 715857298691434473280333141907977923986 11388338 -121746037538214764378865804493250749440 11388339 123302359365270526393869941110883791008 11388340 86161040657406559577713578496019331840 11388341 -463126659834087987423585735449002051656 11388342 -63881320941438636082082389902365607936 11388343 -30507597136262925720740570558795932376 11388344 -504613681129667016453196504538991820800 11388345 -46717102488649313581044705503070540480 11388346 -126478457140074191797909726496916274176 11388347 -61508610107780091670691823211687607880 11388348 -35409787397215518183749113485461626368 11388349 -92266859225978474223288946955180724928 11388350 -174917628273421430810126139697286688000 11388351 -136760387300251261407283376572472710080 11388352 -297801635585679637848235593836259180544 11388353 -702980673564440254755094969754728268880 11388354 228460183151292350815933896070487650560 11388355 -330933763386410682412238596908248274480 11388356 232220183596490999453586866229402587136 11388357 -15556980725824614141579954161093628480 11388358 44162386076347887459535765799026440960 11388359 170024827474879730164278487965447428016 11388360 311152534016950188734109929836734873600 11388361 27119711098120806637848264728278575962 11388362 521382713572148605696925719388410944000 11388363 9493746060653049724558934232055553280 11388364 -31222896332679346749069111772407505920 11388365 -16870059980901044140164266047839978960 11388366 -10646640727906735251321444788081800320 11388367 -600755870724430770251693405892078029584 11388368 159956018731064853355494158662909132800 11388369 -967709508056572033993982848613879928192 11388370 -108800887351718753367034777433593827840 11388371 -418048246009962935427081030954470974056 11388372 -37399436808399602520786679465562112000 11388373 -288611189493541623922444328167029765540 11388374 -228005791177509389416790731110307940064 11388375 -179876158845183042829946023650519744000 11388376 73770588378018585081791586583963822080 11388377 48617947975891454938600862305519239168 11388378 -54329454845795255928768350394619392 11388379 850706983262730229940657581793310294980 11388380 -63133098265349673839080355759831923200 11388381 13453954021527997122424093201671211200 11388382 -134294463696138306397381652221324224000 11388383 -940146469904439201978393531174668170056 11388384 -632011798649697595281991439261879500800 11388385 -75090216177011978866404838288488254040 11388386 -33254568647862619366334180517259191936 11388387 -577757065115337115484183654411456302080 11388388 -568505109598924128741512620800261848064 11388389 -78712243603982321579448675744707175810 11388390 71883262246093223952253461360519939840 11388391 -25878965256587336341639438854331204480 11388392 -1084543390104352099965210710942975262720 11388393 634030987237611308363534423978122436682 11388394 499858697871769126916339931704962328496 11388395 -795889071119993084862430013412450135600 11388396 -55368499325225220551265333759759518208 11388397 -685828558699027744053484384929384449600 11388398 210809846830184978716867100160956608512 11388399 441301392844556060455725366213832080 11388400 32880182335885868193826315488770457600 11388401 1352145915476687465762721455529134624832 11388402 43599130434388789770621191579164284192 11388403 832867422756745447315628321416915991520 11388404 45265551704646279635162087245835544576 11388405 106864619851668352362513954329935163520 11388406 -101024821715259622468998301345020488256 11388407 1686277269470555152651065417753756110832 11388408 160160338760012881788445845130944184320 11388409 869292556293528927989963065254149192080 11388410 -372363581094142011395785271893344960000 11388411 98573305157441139309668987909566740480 11388412 -153496806088406548690171343595571266560 11388413 -907602154377659838230633435230984441338 11388414 59246172467703809815597897070052613440 11388415 58795744783503147427438672597269328800 11388416 -140498153936177002512477047352616550400 11388417 89211103331304960173845425700274154048 11388418 188898408169175003554294808573729630160 11388419 209017935402765640267319584498626136992 11388420 -48896456567267540895253338918300364800 11388421 18197640446478911793517838454897431904 11388422 -6549149055330637439902028368884442368 11388423 27731636559604445835057442556408601984 11388424 778701108426122508563726451197251752960 11388425 -227425350294557213859799209668344430850 11388426 83224270603137545047176238290094276608 11388427 -482593359075532557490642915233767221200 11388428 244579294938893013227671787402812062720 11388429 138228511331994740702139262050541612800 11388430 -153940910447988850128869765373939895680 11388431 -869309910876869162051552107506272370768 11388432 167638653838315062507652251557758894080 11388433 657380128942513342473325426087738487538 11388434 85762562344842879189154218033551369616 11388435 -454654307558599226022328497345778837200 11388436 343384536048375908372572752787813363200 11388437 -106896495216371779374868637190920092914 11388438 -9770812327697741379120540932714229696 11388439 -123110888953024977439023181596447671360 11388440 51821695214996255861403493400334336000 11388441 327764271906953894014765849659023093664 11388442 22881916777902087389566791177717568992 11388443 260204323586148574055722046061237139944 11388444 460934466320266141735313224863069436416 11388445 94934033038066359288220511206282471800 11388446 -469701851205070040050987176064655163456 11388447 -27081723346974328703599103483205948960 11388448 -1130366220147902576058693020366481653760 11388449 694576615928221503839473163522721732450 11388450 51502027265283548801368198806438643200 11388451 763372162051234501005805265653920495452 11388452 291269179529198252406860559020633145600 11388453 440702450150377753909337091689448108864 11388454 29825608354101543863720295764790534144 11388455 1590847041391365527849890796029504320 11388456 -95196603543001518080204306957356738560 11388457 -107727826338789503935477806674028215388 11388458 -256809333443448213489872869325742403920 11388459 144323393899592574706901204027407907520 11388460 69757521051829217130098318361280481280 11388461 -321613652147223176488096794139041223968 11388462 94236800367912914768042080454456319552 11388463 1173696982156080809783001051186204733712 11388464 -1876756544858436673825277680196222976 11388465 175059041556027603280217765451749424000 11388466 30249925056051793460372543215172015520 11388467 22704666749795540593607586978204012276 11388468 6217792796008946649713404181774376960 11388469 96783334521800043084766061828063202144 11388470 31666837204226616289724998476084971520 11388471 -110922058341954471060857688248956280832 11388472 82116025156161238690261257955992391680 11388473 -527614506579825046049224485936575734656 11388474 -264670794251441762749800332402590417440 11388475 204268777116921574759745526952018368000 11388476 210864471450545864571276384381635444736 11388477 286279831943597948645948911859834672832 11388478 -390851690919943838423373278004452808960 11388479 -177534077091325663825905461681907904320 11388480 -31368649120492287832155427928738365440 11388481 -26927590896696718097646928795508177880 11388482 246362036041781138089710317700450017280 11388483 23794850276863192969776798737562894852 11388484 -130023749742319962986761949052897895424 11388485 969356368863280755147288569433932576160 11388486 -26844562870994095679186581127832714240 11388487 -827158158318489774619227834329045854416 11388488 -371195577251831733802375614335686932480 11388489 69648599940515510272044341681345784192 11388490 -371936668695185696630344257018864132000 11388491 -606134920745532724925719906372757328108 11388492 -856109634548407269886117017055214208000 11388493 930970835487968600609465562055085578742 11388494 -67319025950655703251540603814759918848 11388495 -21190197651076569505565829606858662400 11388496 7902199833174404842972223642697990144 11388497 50264100058177971290889253140081185520 11388498 -66223027084540364385146594708773047552 11388499 24969399852677405420752873828628599936 11388500 686755716024607033538292270256095936000 11388501 1068513026335248827103755285584241280 11388502 -170327195796418367229379814938624929600 11388503 -299446013394315942329330228265529777440 11388504 -125059760536472228627694219784327004160 11388505 -1185654016418819064191371785091390617600 11388506 458497076842917581420373510781927172064 11388507 -4109182826173176841598918577907678464 11388508 420233251840774713721122612212658979328 11388509 -753991344402580003512391214669831494080 11388510 -106976136834474169590604472024348432640 11388511 23905552532318684714100123828146848432 11388512 960532709935904108561178598965383135232 11388513 38118467042191491247469098767020150304 11388514 -586982631678880675194617086124648650368 11388515 -271129668250596720774462976359204561840 11388516 247786460372255167457335307910094820352 11388517 218453683340578834014447523459490064000 11388518 -320656406808316351431070911735067211040 11388519 -1246766226427393285716271445804864496 11388520 117094675247409527587659364395724800 11388521 1104184384453789212998722495145523112692 11388522 242981674419961615322596185799395132672 11388523 -972761826482828042032526260166006315040 11388524 -266411670659357159576258346458275184640 11388525 273500114449317448745594802673168408800 11388526 -257479449187355848685885882641420408704 11388527 -397130955735011689968915698518423704624 11388528 -95628333957451509399040734362496073728 11388529 1838410635829712125689750697833276360 11388530 -339260660232624653879818144768636383840 11388531 -573487603805240739430140256567714443456 11388532 -244694519885322893219869639407951544320 11388533 406603233585795309352484732454921639804 11388534 125031010501304534816534005884164874240 11388535 -614514596988194762478598653181687594800 11388536 -401722141035532012670549620594516746240 11388537 -86345202298304410777417780798461364806 11388538 5920292257303456255723018067014502400 11388539 460996389025570188623206616628391087320 11388540 209767543449681578915402646076509511680 11388541 -403897187502120504069308167322742312058 11388542 -195265960194433926022581504014468739072 11388543 -75497634102904984330396786859498928000 11388544 -1341865038905275846475504035201139343360 11388545 623185580662311413304630940130040960 11388546 -186920531214044988410155963011684741120 11388547 588960759255012853938117838814178767996 11388548 695228691889507695607785839232775818240 11388549 283538775599193896651359124166573072864 11388550 -5985306300314430119207856915403675200 11388551 154205230538151511008971488742408715192 11388552 43979150144235623233331643400050278400 11388553 277591267329601265833969421561719610064 11388554 -42013823087012452526196558964707024 11388555 375276038589629407862071435615011910560 11388556 -599862542575283276180160214534113767680 11388557 -507122082202543527999507945769824619680 11388558 -213637404087535699811928963959167093632 11388559 29225144722296723247060990263268872800 11388560 -148769286732910298804260896601939230720 11388561 524733209190637628640837628448850220800 11388562 -103392439814409824145246577230648816000 11388563 -117749597533975871481112020730142701440 11388564 -158500210019562786927659107990999726080 11388565 -75242492150436159584370866044164161280 11388566 110486706164455350434205699232129105920 11388567 597057778986535666598626506965969429712 11388568 -73085055878014198457279832212981760000 11388569 614387980868898946093269242637440528970 11388570 69567454743553487480810046609422315520 11388571 -87954077968658331576401589970739488000 11388572 -347515511602511179595310487502587711488 11388573 -123549774899449828395858983872755626880 11388574 124966809359631213171761425826278615680 11388575 -11629529335753170953771723526707813400 11388576 -93614333207255004634201855363588816896 11388577 467233099834446917277910448355944627426 11388578 331692842639114421931928394404791674432 11388579 -25092795708047793704041599594960020616 11388580 280965354626620845393103061654997623040 11388581 -735678346660004972362288811104080252000 11388582 -293135947603987081244126295306312741600 11388583 119509317835099667640559670958116876560 11388584 -60009485054043965572492567009258874880 11388585 -178242524968497277243026626122317140160 11388586 2486143354506440840336282708504378880 11388587 -54527637999526748001621735479411348448 11388588 -145412212437361271202210768921858441216 11388589 95111927884517217668995734696801041280 11388590 -19236860094209175941906066148759571200 11388591 -400237052890149914880137371938599478840 11388592 22395348995373386627110838961072537600 11388593 10447133071307522804450504921963414160 11388594 -1866354753194803012530458978575220736 11388595 -144765063088131072734367515871026799600 11388596 -619572385980999732895274693218296004608 11388597 -341702092887359749296408387844231678560 11388598 6822403652605838021738133140430950400 11388599 276452796209391119461205482663610946600 11388600 6968501732010195826578079984535040000 11388601 -98602116925484982091034555786760078848 11388602 750100057664429228361893362103157257472 11388603 -469877562709183579311412122080494245096 11388604 107227211681068971587698233267691117056 11388605 -350853530338062520912138950069584889000 11388606 -26989294382293490372462509907224753536 11388607 -1190114304567960665707541588367268692560 11388608 -46773498685044796948104543629840744448 11388609 547952204077584821181137457263396132244 11388610 -77843089501769491472256829905416509440 11388611 -11865646681874365354579068439420791360 11388612 -160221764248018520105606196320037209088 11388613 -277224003867288786943268102033283346656 11388614 -237600348478536891696005068576090863360 11388615 -80640576997473423207196246241483412480 11388616 -747136221611018283119266340130456330240 11388617 -17524522469016403469948975945781437568 11388618 -148888380670269299123083257965771671200 11388619 354966165859840125341310009368414496000 11388620 -439635183044300762022751193319028024320 11388621 -166245069067961053447393837536904714080 11388622 -62357733331990361585458943942059453440 11388623 229136663116882716598733184464356413576 11388624 -21931755012112413844800499301869289472 11388625 81755659812897506941051018767140160000 11388626 617855978577398082964132713879002362512 11388627 -524533828926104561022496813718717942160 11388628 517741100200063267531849598629099175680 11388629 -39738841899289557105409823756816318400 11388630 272320275614127160940900454608427479040 11388631 -936937371713270008448373690848618088568 11388632 -93557629584095390801921516795043993600 11388633 -297553861453386619118680761307052099376 11388634 -246422407465625761798275868850492087040 11388635 -714865604791607604114792439858912057920 11388636 -2692915523259299118952801082022076416 11388637 -178182888952645634909923344963376472968 11388638 -224633313458805741313757215381913204160 11388639 -343646388368696712725509638785239022832 11388640 -399165345000096355690510636082213683200 11388641 1104203800468350231138171962405601426 11388642 172972516591514394984830928960904854912 11388643 345645283741179797203907720375635829200 11388644 -370422238890444051462539508394815028224 11388645 -411675558379304732530302919315842068580 11388646 594015563725840622395279891238268418272 11388647 -26512646213430963544009006215907571760 11388648 298380252450264529177637399343178137600 11388649 -6431525775789572786722431772003427340 11388650 42151949406343337846937825188919321600 11388651 250242651684882468587111397809045971032 11388652 113546274663334012331258479660009758720 11388653 -588565058352587613611261963699822791380 11388654 136697755008014304979508395198633203840 11388655 -354077080116073451284052131790924800440 11388656 -53035934858908402869807037989946392576 11388657 8478100023968144827506846723516149760 11388658 111681920897400907584315283322534449680 11388659 -718954347044315655628624622628863248080 11388660 -156222145541662572734845942891430154240 11388661 -47274084100716868371599404420806598738 11388662 603297490186361883118636332512353820832 11388663 222243354514384053201556583455950490800 11388664 -271773248393989653429850695712592363520 11388665 590502007731208256133476960119288533060 11388666 92492293858135090162339658026705632000 11388667 68096951787016290753598192320661889920 11388668 798322297732367820581670511951125762048 11388669 273687219581194977153825720553463890944 11388670 -34547198215506103937548212021122742720 11388671 286042968519295196575329473813038265712 11388672 -335735381955734737671662114201954942976 11388673 496176797853793007105228192929206694536 11388674 218392884900218706536433370824986840064 11388675 -169181187219372591307952841933459495000 11388676 -87911951827251704922000904518162042880 11388677 -184923131712647556707511429706455300000 11388678 120649828243360557307103187341921839296 11388679 -4305568317763184187350502710244673152 11388680 -261689392486136701511306088980484096000 11388681 -485752638252388475884012972832234905488 11388682 380051587147604327665837424188479078192 11388683 1416274631756514080583909813426231640080 11388684 -173302191631732738966757365464468799488 11388685 243562095196463009320797360974999080320 11388686 -95042925741146094676805739184299323520 11388687 -33553742140431715433851793796803066880 11388688 -187023547577200382598173781319667212288 11388689 144079518265558767619822089413451139008 11388690 -46005048869854217367494368294528560480 11388691 926846759477319303041184841981723295352 11388692 288012440558064022032998543834325534720 11388693 -21529797334821703666881587345322526272 11388694 648995776131717081177324179024919460896 11388695 549425928677670579366001550209425565200 11388696 -4426380285664666481083152741084364800 11388697 62640188499287749574678012875637257860 11388698 -778637275875591748255487326453888594464 11388699 -109531347298718949137463630000049307376 11388700 -396086105460803571830371223992725593600 11388701 -236001476844502331340629702178450842196 11388702 90769394707740989051447401163727719040 11388703 527292595505138269494363170547863373264 11388704 -281713985344675925461931143759071805440 11388705 -90552662311641167229409358957295129600 11388706 -131353021980140986316814609252051325440 11388707 -440140274490824103318142003896638784240 11388708 847935273264298798913969898758704312320 11388709 606364912209314913147102713235238414910 11388710 236846931385703180087730058568389704960 11388711 508559290514323147072614536257493295360 11388712 -56356005421585874968842684549140812800 11388713 -199291594189564139501707995544358471040 11388714 -247469004112428132870159128911281880320 11388715 327966519732317319096193068128460053520 11388716 72672909561610205154719379224729283840 11388717 411892556847181855057712131247894660928 11388718 38970202996146947530893744356649676800 11388719 -157582180375996039322646758084662551840 11388720 -32791472496648648981991352214827827200 11388721 -308283771424411308754765304299310404078 11388722 9522844004395215285711617921159837184 11388723 -706144416746989473026564100765074262216 11388724 -895135983600066605786970582706091173504 11388725 314275333774092428428663254153856588800 11388726 9265636439676340608915523752240723840 11388727 -142017889059878065824751297140979708440 11388728 178376775619104944602634964827172802560 11388729 699246065562950213027414447455499247360 11388730 -455833222601182542105646273376316480 11388731 -451078473582635127854844675648364068288 11388732 21015588769877077874536973011174121472 11388733 -904023200781969974960781399632603708480 11388734 9017388883460317903862482549384637184 11388735 -740515126579391046960884206037774520000 11388736 -235068517668676113576358103986693734400 11388737 856972350360394250680826085529910738820 11388738 219835999631961189601923866736184758144 11388739 -435572198761447102778033280536541803744 11388740 107338530459010301130718555029618094080 11388741 185798970601497443594176385009288149440 11388742 -575288878313407466395570347351552287808 11388743 -604635599763725512980079163792810692008 11388744 -122589632106612478928143103300116807680 11388745 82295525422965839100546060765101318400 11388746 -330288853009372880232573156605723238816 11388747 -44979462270901762390799673836006018880 11388748 -76407734954193097583272537223418025984 11388749 -134896695449794731266866178892386944512 11388750 42922928166743307010141611703410120000 11388751 86840285152426766057323736738064850104 11388752 -158801684059678510559859369124246978560 11388753 -112905141160344395592935727688528667340 11388754 104594107971006910902124331508275494560 11388755 98039938859345641558206559763955409920 11388756 137264792717520957267892987111779932160 11388757 -154434964838837757923164253764861502208 11388758 -631046154067777637971340481547573665024 11388759 200131103252906656669307036105227130112 11388760 -355149992811202613085657466990715904000 11388761 833334213168366837201353083450534406724 11388762 -9782044885979066520323281428827904 11388763 188446544416837824138148352796597562704 11388764 630738114944179051201923708607428979200 11388765 1002886248763129477670719789912672320 11388766 131024104415197363461695945946561944064 11388767 -317472980259436857704188097764550990208 11388768 11911249493786343656693922096781983744 11388769 -166632233051486620054738221810497080000 11388770 32867277524792368755740618609208960000 11388771 -483303600905994311857620463758557022120 11388772 176226014369576995901946443720798134272 11388773 -503106226865049863320281148159985445696 11388774 117289633852386226816010433224349068160 11388775 -43753656753853789901878665019561891600 11388776 -139132155184000686082082400654079641600 11388777 292772903604550496873354381109834510720 11388778 557073741151079817787511376261134635440 11388779 -242195722300852212895544077242054884424 11388780 32440065399353633248053362133871902720 11388781 298658993933341268876285126071867334700 11388782 -451578865734885286719945270396430339008 11388783 -9335662335695350304642528575343531136 11388784 -32396112982770934356065710815028346880 11388785 73076953546090586998115275315108747560 11388786 -105014462097843733797013039887037988736 11388787 -742979386942297048934945849684345302800 11388788 -388289185097489814358958168047767222912 11388789 -1188273263426783596647387210058553508480 11388790 13386892625790400909617484983943219200 11388791 486610346110873136718884724106445529192 11388792 -183466881062370973796101894605252833280 11388793 -535886339207361076993382044014858989040 11388794 875521607339486278043961554983668252672 11388795 166058045090680055151239901321404244480 11388796 128112186931200663908225850461746160640 11388797 -341098120192421624370818874610895191968 11388798 86668575493629950504469187937082489600 11388799 -58573556839560601709786012306439878136 11388800 -66201110377493422988111332780277760000 11388801 -12724845828810914045179165706530991136 11388802 -229037986433684657547519892085608466400 11388803 -48080111570508457329152765402005530936 11388804 -115439447320321184372001142909390491648 11388805 -852233053288833505547987420469924195840 11388806 281363503673816799879827251520535178368 11388807 -149175318524063587853371905986811014832 11388808 -3554146013545758508500741716002775040 11388809 -409710446806862507932394158547827306560 11388810 21454006475967195129205723571870161920 11388811 -19755542964175808125396668237213393264 11388812 687594049527325313745065483259842854656 11388813 432568753130197676382779463993228066624 11388814 565885149033084895624449199040544056256 11388815 546173534750785117762977011959619652000 11388816 -6775260120039193098317357724901048320 11388817 79447926821890760591234510451719854944 11388818 63460085862040076065328765316820113408 11388819 -221563083920993444199948196798725438672 11388820 -256773731848667273289359015385672867840 11388821 318062856512002399404301336096349147022 11388822 32870861936328838220574121948399830144 11388823 -1104281676226417368377051354421378255928 11388824 -43250104559876092993316614456547543040 11388825 2497337199536964533160427698800723550 11388826 123086360081993548480215155612922631680 11388827 -421630679831346604488547540959872729688 11388828 -3998923284207155312635599091911966720 11388829 -1175143991374025864318353872236837611680 11388830 -103761525954053566590685985980725301440 11388831 -194729486767229145689866786636130872248 11388832 -65665030623651880001389650790796230656 11388833 467113342886130712956966524396077584384 11388834 70676545185929565493415311469522149584 11388835 -782114029149872016447410280732140988720 11388836 398553725572854137595234128252961444480 11388837 -90866612095783291721098632203340654240 11388838 -138136460283206689446894423135442466880 11388839 -16367610542473737664426127822270641920 11388840 265819104990550585347078594412696780800 11388841 -80171427979383093550244844863884979590 11388842 88559633964889376616830156325527890944 11388843 23744062130627409783666233150947405572 11388844 -876966083141953388797494788972908875264 11388845 27617422383817455334326189766835696640 11388846 106084466438436958649793886130304697344 11388847 52417341197990059775285712328455000040 11388848 -6152204367822562612738907655757725696 11388849 280688279869830995958821640672525182064 11388850 169997101404377097110200515166309660800 11388851 19972306497404437667818364424825696720 11388852 188499863864977089765468102328360108032 11388853 -128684266001201006202625199942269255520 11388854 -281902730846165539761648163564288854624 11388855 70517905023291536708632429949958066720 11388856 -253420621919810725748751190482313605120 11388857 -431309740473049476734380924788044266680 11388858 -43193014762549192041898858487235616512 11388859 326418850877246040618316657054481229072 11388860 -104625724407230276348270387334502656000 11388861 -530977817715182074716661318897482950592 11388862 -181874991099205358644660884415686221568 11388863 219134612272503066089468646323966498112 11388864 -41404852514460106075331740967569981440 11388865 35293665457245496719759127380141445800 11388866 -128963787099538864587415318035538248960 11388867 125036676201776517857961358032568195584 11388868 -262398201326377979932893342248671303552 11388869 123305690425321932771955996138106826270 11388870 51101709873095252381492429962463635200 11388871 -282513054613735572608391939726685011608 11388872 863750966743293202518806054472562483200 11388873 -55828667888022441907675532597057777664 11388874 64608575743399420403749823061613266432 11388875 -51762359243155338429193877095296900000 11388876 -38455057837736456058336747866839335936 11388877 -1261586998691070785612337919557562619840 11388878 200333055777545388671366950513560223872 11388879 418964088580738285673623070535283534824 11388880 -39862237092161356915869469964783616000 11388881 289835560349606814896468921615739139392 11388882 -125306535131089680591040045502745386496 11388883 -703356087003597058869601195402632368 11388884 -183768926294969889279762802566150637824 11388885 198605953400063523554352728796087600000 11388886 -418401171964224671675054563432049872608 11388887 -302126064539798593807859520028470146688 11388888 -193069163243721137091790063182859468800 11388889 -346289271673115572252107295864631809644 11388890 -52917902376674985915636892620842164800 11388891 181628677088231824304564163729796873584 11388892 -461714927670965686602413397409505643008 11388893 -734718700425101775438680650413899424858 11388894 1445185097943514906081636042067690496 11388895 278018713664179171008191767481911162560 11388896 374612737794825401438826005506845573120 11388897 125803850116387147797446860747181633280 11388898 -173763192426938311025675643309825671520 11388899 -1709425476574422371227020335699205462528 11388900 -204933254728020703844502658893586099200 11388901 1026910819387104067296806244235362123902 11388902 81782600310809313601032793707067777152 11388903 -336864299112755338427886235730867815896 11388904 149477572219985796627356041046487859200 11388905 323519597389279136988300887230809827520 11388906 -181216030191343300233355803645493739088 11388907 443691312503512852772752191483385799156 11388908 -768829955919423769973991344955835567872 11388909 61083910661748042234122629955863701120 11388910 -75411340227287228179818825252352738560 11388911 377499885496161205819618498029866739024 11388912 931767498361446791364395058721554432 11388913 505744044211795669203974673584015726162 11388914 100552897243744182247419243133374741120 11388915 -452780416550332722625552621586353135680 11388916 -468765767779012153693094305988642734080 11388917 73260165190793708485203458204543168700 11388918 -28086558295864451037027370995054367296 11388919 1731856130095811666227507076889186811600 11388920 -1827914561737204170478836952762675200 11388921 -497088752232980418545694737685252819888 11388922 328827245239516600431701789318578994400 11388923 -364788353959185400364730165106144199760 11388924 -446473769726865339196452064986506648064 11388925 326144342641503371820153967637714349650 11388926 248384473104847059533521291077773794944 11388927 81616905513634000936679316138063171456 11388928 -60538063241260629979747721315635691520 11388929 905621152920617421788054631849766844676 11388930 55997036705552426812644145916519946240 11388931 -500943128895987957304563519821823024168 11388932 -1073023857156588894555446446403651961600 11388933 65724703589857691728234010963864726784 11388934 6263427778334738443114933520936894400 11388935 106334764493376525459468038974499890560 11388936 -79406939068087868734298404792448286720 11388937 -87228954382184994014461213293965696 11388938 -377518990795864025235604912487971226880 11388939 68086154660062341701743051196954705328 11388940 137252973981515785140883766321765975040 11388941 -1064463724020581184167021100664548755658 11388942 -20988150591394129154341395694834941120 11388943 879014683809311822944921240091360630192 11388944 -90134450264232656998975522417236246528 11388945 -95122855096579906293478257079053454080 11388946 -1091064391926667974429691412337467480064 11388947 -85928325046567050422468306724720980400 11388948 -39108196573832816410454245940312309760 11388949 -34823893533097114313986562604717246144 11388950 209670255014831796597236682386320344000 11388951 175274421509386358823955726415829139200 11388952 -916218290071707504082349271531307130880 11388953 -816365046639877266622627503372495807798 11388954 -154237089445367086266077867295839535360 11388955 -652075670004040672711448555637230394240 11388956 -338779584003565611869744974650554449920 11388957 340217828449858725863655917958417792 11388958 -37445682034141129695447917416271980800 11388959 319599867633962845212807477338300024160 11388960 560475339867015551695479920244188774400 11388961 -532719169181949578082054865105914395600 11388962 148182984749097971091921957570754035264 11388963 586105304812266443494435466259077267184 11388964 -354237118173036404168516795438677900800 11388965 -22946044795569189969841711063000809600 11388966 -25963899043663565468220289187851517952 11388967 -685266647320630930029290702402246315640 11388968 -468002777636441457701616137869888634880 11388969 -98089121975743131067242496713955176000 11388970 168219396080225859647286556501832948160 11388971 103352732737602774006404766943117224744 11388972 369100067414116303916030504880090316800 11388973 38277666816928568048883237737516730144 11388974 -107294738120121733596983474915845737600 11388975 -76121044375369507257264663866983534800 11388976 150727460056510226462027504206410924032 11388977 87769017943350538670442536267763958080 11388978 -240353882023198599890763488391278004480 11388979 15376083497147652371288240219785838592 11388980 -2762240341758438743381583236909260800 11388981 -6615666484851238763270970537282042720 11388982 -158467961880902428300236601777435785216 11388983 -393142694611133665852146756547747623768 11388984 -411481402816837174470825534296008519680 11388985 -630031742379744749700781340540428181820 11388986 -2182170867732318808749001735292064000 11388987 -14158473712453811275024350354705763956 11388988 163506796433603459416958853552226885120 11388989 577960016357472201418915454491018094790 11388990 98991188290966762612945379780979477120 11388991 -68716278027391446856937728549555340608 11388992 309048992709544064185775496374254043136 11388993 -293655894494414738022547854386395852800 11388994 -21469797604756395672341399957163093120 11388995 -883976897157131193319086364251766935120 11388996 310673068138603327108838280402427372800 11388997 -396453565153871619288196269267738982656 11388998 18901093790928275099917688951327580000 11388999 -276397800048603539447127894839640360960 11389000 -40690294345161681069044401411645440000 11389001 -319319943092580016999153757337531191388 11389002 153113592818015465083168733539567326720 11389003 139559082696503645177268288521094911252 11389004 311683898733893433243007616124711168 11389005 -40804766828645773699063591695929150280 11389006 -155879875222517277536156511258882795840 11389007 -56557532383268800834635040526936377248 11389008 -18175584555921320973424323717228527616 11389009 268244874015568927175163510395045725680 11389010 122919423043426558038229478232938240160 11389011 127556182763492379609339096942370139136 11389012 -340798100299171896957409298024224034944 11389013 195216527317910751516655737792721997262 11389014 37565301481568541370437976470371351040 11389015 393265945018814385513620680549615059120 11389016 501867230530790605293644025900919572480 11389017 -665392445293542464623611020642079804720 11389018 -74731669627546521913848495207541032960 11389019 -964213533703791804063757087239285124656 11389020 -236563461527074283237767714707650104320 11389021 -41997611222244323421743737196317778580 11389022 -33615176758817900302828639135460266368 11389023 -9716768144004099753238928231470036680 11389024 794662935561628233228641976873112829952 11389025 185031251535656044611726297482141928000 11389026 -194020609998791541854698901997384390912 11389027 -513042781709451975680441492071969031840 11389028 -225826187400760503290586428449456128 11389029 11726312522810714486075108064535961184 11389030 746039107155529032408132553875692949120 11389031 467426745567003807924419907487048206672 11389032 210435622376657198220250161455532441600 11389033 -502505452249812307765189193817097910156 11389034 9774773170022961878372032795696426416 11389035 -152925821442496217106040385214753638400 11389036 692800722654545952893306281475228698880 11389037 -251073473122055169393797248044117652320 11389038 6941693199693174680219082282503912448 11389039 530806836253474156017227032972938967920 11389040 130012912021742785179273943219576504320 11389041 -309860960335992827750862446616448804350 11389042 -231235702125693037186691738806637580288 11389043 -101942663745395669779812574484888598708 11389044 7826088979260352464298762231152340992 11389045 -28373541453920279672912941511954681700 11389046 50703667324212222250027930729296632064 11389047 -632348453152497052737636855979661515800 11389048 369730401586316074336373890702802288640 11389049 114048444193534135616530938602836417536 11389050 -109105542009302998266023145676427502000 11389051 -637951109452286295521516312064623161948 11389052 154818438392090098594159196160228337152 11389053 25490296905646738638015760256710149024 11389054 -56603462151237453912990466284453705600 11389055 -405867050834232235474623139877335430040 11389056 -111551453446196253349989372195451699200 11389057 269594711240237214834536697448303826306 11389058 192319902869135238773618440335381235584 11389059 -201498507972218758772455166279424337920 11389060 -16796252490490491234675816239323338240 11389061 -923400370860279019650055348034788900548 11389062 -79261577697340589470847839982212273152 11389063 -34097570555027516845139127535032306240 11389064 -521678112477120412865963799202400532480 11389065 -29095681808286304723818524347976246400 11389066 -4550672535231983635727326521042527232 11389067 -162993488713340344637846069934715189920 11389068 -185543662246597577977422010741702856448 11389069 -1014658443964994605681341140584294643530 11389070 148927677033559260473154428151724479360 11389071 -418571834320630870366283033537282290560 11389072 29415035944531581953069615675554635776 11389073 43211842558752532131932809826015702322 11389074 -366244289510472336437209487911340845440 11389075 -229889591644748278429918557408107987000 11389076 -55458229364693122924983742430769882240 11389077 253037833121706664211978055636733860960 11389078 673716629332592490462072072657971127840 11389079 836808665702561622795284659367291847744 11389080 53067839582108826670590220494245068800 11389081 -255361604333155701136865960450562158976 11389082 390006808547126194097613023487630992352 11389083 -175533414791867562274430491002124288800 11389084 19967044518859476607603892105261045760 11389085 174560134278211603110681262952720892780 11389086 7235362970991046513085817518445833280 11389087 663725787721680507772394449766402019072 11389088 -1100324107393721592152827207161948733440 11389089 -477213365546622204208464725373654781776 11389090 -109745645357937466081493988629159577600 11389091 -325334308287325335012841305513780218928 11389092 -116463587135771100765232307051826794496 11389093 543451903369029043304435337966860273342 11389094 184034950525892558199092333522684590080 11389095 -18350680656730664696251893397541804880 11389096 -414059912062456367747546770299946398720 11389097 -99138379634769271762575415502424776454 11389098 -125056094226350088093972117787270172160 11389099 -907135536333317705018135190647031663864 11389100 80688383426623012330188724554260486400 11389101 473739235166713576711151360408821376832 11389102 257633984617667020119300297593966438400 11389103 445970962149951042237127320729165889008 11389104 -90543503060030153709682614952154726400 11389105 -35270500896744069905067260061489703680 11389106 305266589777508818008538281832583536640 11389107 -615854398970467330836258432274916418000 11389108 444498645381515250650869436965891334528 11389109 -8498983894589982137276414193659257632 11389110 -52356009603706805288310527991966382080 11389111 879642206765591407062164128105646881312 11389112 -31170195858174765463081511664991027200 11389113 -344203567961027411784721630557400653600 11389114 -490314677187905857649004953792971207680 11389115 398647829639009134928729132402626277760 11389116 203884353587376801050277396692595041280 11389117 -252097387210678689107968417868206282752 11389118 -81132146485962743048748872691274475520 11389119 82691726588513881123254222892097470536 11389120 195592573285574596538788206095609364480 11389121 44946388101088581374450060670124114944 11389122 -186430190127892892802294503021310246912 11389123 111346152442146505148372433022336960504 11389124 428811489668136213854752206552187468800 11389125 -585303914098966094460378085377816000 11389126 252631005517844959781580555509832003840 11389127 -338526126253893283560267469586604811128 11389128 -34028939275503750488983044001160355840 11389129 1318960593445418070001934738636410901776 11389130 43257181057551014382790225012779710400 11389131 -325759689675331444514110605548895081504 11389132 -436823242148053350582225995399887406080 11389133 417341072437264437533149058072257104576 11389134 -357862714119891150809001577175657945088 11389135 183895561004271316861535618001741955080 11389136 -39299783681182636455503284414088871936 11389137 -412954732313365498571772218424443009040 11389138 -71573040369668107696564541456903591280 11389139 759555246745145549803122537013925324160 11389140 -102709220538154947060919302395677900800 11389141 -1101225120403407223739306033847020613120 11389142 -239595538001024129677463880602576006400 11389143 189336545098642819209116215503197672400 11389144 148091431379818240347986074599720714240 11389145 623521284381867227751503014223360332800 11389146 174787927848606959008477681613496346368 11389147 348283402704976494278082244676705296128 11389148 -14151333242611079423767381433396577792 11389149 -265487988461810855576543009088048943866 11389150 -171922275469857043845066420747847440000 11389151 343437308298928911686750873564505282600 11389152 1121174338118043529110633918989598720 11389153 -808126135562784195448571507599588821598 11389154 8307045014253240107157985034122639872 11389155 114609870518545005058569069517927770720 11389156 -632232849375847020106098608714419204480 11389157 -5409068362248846552144696546092394312 11389158 -33176529077816988289783984736380182912 11389159 97496772062609263294134546230709842904 11389160 -491973531466982618357007346273897728000 11389161 44734679168764240151218094045558661504 11389162 -324694899977956706325578114014304601168 11389163 468400392100389732024935851127141389104 11389164 -361052857981516306229956556202919707648 11389165 51255742525113033371735107405081986060 11389166 27799130027428601052292365225381230784 11389167 103516050857882876378311753949215058640 11389168 -1786051212615819201610865307446476800 11389169 658605577935857707607088695002286699760 11389170 -36875709964899232963258399324091136000 11389171 -65636633470860308421323165324430466128 11389172 -102984767448825686259173891815398109824 11389173 -477214451214498050765532765759594664416 11389174 13429017605208455867670506764608427200 11389175 25265466142275686249750063314929177600 11389176 87144803700112533488849369703590400000 11389177 776328594783912652756658747126052597840 11389178 826373892111311618680549624228904160 11389179 897560825000822859129087449374491494448 11389180 -268322294502370547642972266360842470400 11389181 -567457749452162762542042156865443136256 11389182 -13767993812344533453221355879397134336 11389183 -166477775875806551728730992827640012800 11389184 -951288891144324177260998053805135233024 11389185 224545531615163255809527269530107358440 11389186 18642469441960744482354046280463988224 11389187 -244457621373754196861886143671060264248 11389188 18282361796732830112330055203187486720 11389189 -7507231725260920105670627828979453984 11389190 -205835587481089656417368493795754454400 11389191 778708747882034888478014155423618546560 11389192 -28176658207129786446478229765786726400 11389193 32198104095245617435737621375113546880 11389194 -293562501409235990273853470322961704960 11389195 10719371444798923607899523029033339920 11389196 -136104725268842932496142266174146658304 11389197 -308500114031013655009292834834594971200 11389198 24750947053544648804033662407164089536 11389199 -1082180056971872442303839712418481040 11389200 -83928141976607920610429368677860966400 11389201 323104628682833349139974093426774635030 11389202 -32391136049040132143082233713977422592 11389203 -1108027810091234093488202366966714976 11389204 406474846505812579675381626268591043456 11389205 280487688728944309494296637493274128860 11389206 -308569767362293843423549566806173125696 11389207 -461410220430840201579296375623127151544 11389208 -360949703933336795436041824865290752000 11389209 151307123833334001980078793819985961088 11389210 -55104311230179454362316760725908695040 11389211 -500572130709360168720710588885257144776 11389212 388218701555323539540727286149828319232 11389213 -653550029056973615340429788540085621216 11389214 -4234536436897723028984303701207331328 11389215 121552871190917261689431118209274053120 11389216 -668998709891102428737550524711878197248 11389217 -843484799158875732313329681537092382174 11389218 140713390855842724167731594852242763520 11389219 -392492061008271625051498220170461929380 11389220 -339495573388829390654992950206975205120 11389221 316922645675110821781803708729967401600 11389222 -95396718140829298195362007738931086848 11389223 33344777397233241397222218083837300184 11389224 155881614691588297063270155631495741440 11389225 -317525253608807502945126323834188078400 11389226 187536918024216374526064110993336749664 11389227 627247051812945336917646686837707750080 11389228 1670967190995255291930430513333571481600 11389229 -409327240083836607759354211741995687924 11389230 -278053728554720826689092890712623426240 11389231 -48246525346592011172437712686024609808 11389232 21890436266240117057543422889739878400 11389233 -306655977859662360492282577697274839040 11389234 498485373278971702688843951526431962752 11389235 398057963959775617933068375608181107520 11389236 251978167998757816445869740617980299264 11389237 747783595519461664046394376211835787886 11389238 3622874305661381831046950457261680640 11389239 -746802527354524219151531319348000972096 11389240 237532377884627807961767867585473228800 11389241 2930417990841127523251041587191781160 11389242 208081229120269827660056710991250397440 11389243 555500738272289619028894492339039252840 11389244 297824869648762014105968659334407567872 11389245 -49221070093755988699761488769039360000 11389246 907979373772804130269928140540215360 11389247 107350892223192524085449732281831605696 11389248 8441126235857035977566564132789944320 11389249 372803309809088330974695262743884398420 11389250 -479267073761035427881330862236283928000 11389251 520422135064351944266230131509088798384 11389252 -201664066653409024092359653791364399104 11389253 956847036936823458000838252712555129502 11389254 97317475285290566993207228332283440320 11389255 231060163403487117349940815878809037120 11389256 -942206800377460952374245075776789452800 11389257 -942032904776852079251846280638921057280 11389258 -33553635782261833654014394892394466560 11389259 -187921762639029543570721003001112403200 11389260 270639359895393584457398829324569640960 11389261 -191616236221936314286882245349252124948 11389262 -390862747847676853590325916608594152000 11389263 736403946205871319251611994858141587584 11389264 -62906460972292988381318137725371883520 11389265 -362240641075643645747467425048257860800 11389266 -21625999311371967463169153021243522400 11389267 -375431485267579647529494046643908203288 11389268 104833234330048803646908716369195360256 11389269 -21790636566938851072048569827176080960 11389270 18406600002355213865967965773495372800 11389271 -198763752814900032841280819791466674176 11389272 -658400706795708319860653894755201843200 11389273 731905792664904495942071032123674850944 11389274 -26241929325531456710079558451115450400 11389275 791304279876592214956831457809706880000 11389276 -3906762519264645904162717015283245056 11389277 -603038909033231421686491077836830502874 11389278 47831094782295524292428936889040401408 11389279 -578667841753351028847196851082549965312 11389280 87837078138561337793294331778144665600 11389281 -4996457285966354073312772685683777440 11389282 -42051449302473520891754861366644839648 11389283 352293133097199057807333309405304373532 11389284 413632296728273311220955485131636976640 11389285 769310415081149714658974550216704761980 11389286 -45717101348387307011900896453494819840 11389287 -78740487464610754740956816924499294720 11389288 20219130178037682577700760274613483520 11389289 158329186781612233355313714126393036090 11389290 14018820009569912354183895012090647040 11389291 -790495095073149943795505142902216999308 11389292 -37526248455500092629655653985072137984 11389293 -114313961336602166208060967917986340618 11389294 -98941897299177940899794580628481276928 11389295 633381667662131799127753527643159849800 11389296 59276635336234470689134076542583734272 11389297 648506330006355345496649868241717761746 11389298 457820987302338833370383836766355728400 11389299 145275516318723716759456307976406918208 11389300 95318945717471332827509153967481964800 11389301 63636420325402758006740347595648870400 11389302 -239534902048812793904770532604015096960 11389303 537081793059604330971657680101740087840 11389304 -928669346038399804987012473766425354240 11389305 -385172809569598953865936947747872898240 11389306 267474163397321879781948548685936023040 11389307 -402858494376670148662426847160128488128 11389308 -8958178802238473004671050950155747328 11389309 1127430108368083949636099316199359077510 11389310 409983415079256321722467272105844677120 11389311 -410377909908662853665897026858569418440 11389312 589581761252179536462678087883869388800 11389313 324555374398202327865632802813803662248 11389314 17298532469000811485919292808649977088 11389315 -451177029451516267040436178087604400000 11389316 2182021248341079202220497083406186752 11389317 39018105079081426435093517682959322240 11389318 558147031028966262434436797024218059360 11389319 -336732798556278089477883956929438466280 11389320 -177610857556380099899194182667271270400 11389321 -221044776442563814461283326634151493478 11389322 -126753415308006379492946796647742504960 11389323 70804074859774099653760401116478548736 11389324 4587363166065020926798704588142018560 11389325 -62047085802549975447408423510297337950 11389326 -53280353349315848068324607376264056832 11389327 685236699743269651652352869720355063160 11389328 137056206352194285699565956903903166464 11389329 6517767966393170652421756257803223360 11389330 -123903798398979994255660285281404313600 11389331 290343354419908156156751826363373734672 11389332 -245947270317066828374222218103024560128 11389333 1080731253224260571530503825586057565582 11389334 164031928606282908387067949294060572800 11389335 46472651391060432272868280652582259840 11389336 298957634492072663189549979267367772160 11389337 -271739854794472291851379378254385383168 11389338 -59955419634382841152942129922677158912 11389339 -139062452712790727461139249153861073776 11389340 18259500201483706745474966472118394880 11389341 -389450659262113620323327028957110773920 11389342 408466038376354056357712498498818675072 11389343 256572382787142988963125359944158029184 11389344 -545376290969533305087785171623665991680 11389345 -86535575166262511476627442326911787200 11389346 169286339808990626595867185345254465872 11389347 -331974255502163326838591671880493840912 11389348 685590221236613327574837644710965588608 11389349 292827268192764327178769710088761626780 11389350 7825084821739155298440344628656332800 11389351 276212456226392167641758665890318517600 11389352 196391153678275890650964534311205580800 11389353 -5149852911751914339884656137973866096 11389354 398016563409276015181720553817880289472 11389355 344991411240694014464090319351000977760 11389356 339913932468305009744534035999670968320 11389357 -91933098592645275469826461331117158688 11389358 139358446732585862706106779678332307072 11389359 294292880716320104944263116742746960904 11389360 69299229295859511622832911911223296000 11389361 -89555030148372536825369869641515041500 11389362 -89579010880878818762471211474357195648 11389363 -804447102820007723963511100097053477080 11389364 363782223833302108973537871263304186240 11389365 -183437117470443022560463924594897338600 11389366 -200905732629122462517373423186405211136 11389367 1899382321706398124639048995102713600 11389368 61295102789108118060155765291660021760 11389369 -107761158333894111650557185420768642048 11389370 166609809388598387356379715913881969120 11389371 -4422822795551167782950814708994509312 11389372 -324899734998719811966482897705551719424 11389373 1172907617922162232592505636486881319180 11389374 -89152349578053489412158938873359035456 11389375 -135621871724374121945758728671989630000 11389376 24472930654116286591192879294064885760 11389377 207775113090649895393665619981525442432 11389378 15221825561600521793874120865693455360 11389379 909021066757404408677999724624821225280 11389380 37942562059868727628084594697934274560 11389381 -711798856083117584345471228910451022818 11389382 -254785052822543412895578126536635040640 11389383 -50006902947682109211774581890132314720 11389384 113939102218433554044372067099923916800 11389385 -69190231160978392761866382831311442240 11389386 -110827751513205195875775751976010816000 11389387 -57337024019432298077096481348059218760 11389388 803240231974395962154495437623806844416 11389389 85824488430115590664884545729583137568 11389390 -144922286560311532211401296436931683200 11389391 -285659891710699020483043421826903094728 11389392 -52404746789217173356369442902582886400 11389393 -92618760773693665683645639143202542016 11389394 -269134235885434157785684381243298208768 11389395 435423950353324849033280508045545340720 11389396 547000833466222371715238688996416124800 11389397 823824907894974586964140310568776429472 11389398 -32893182179168311875570879583460712960 11389399 -15330573298796376320305261370795107664 11389400 167650113798601280689443743037063168000 11389401 54139359098626182940729923039416838192 11389402 414770909299747399727757153174875040000 11389403 187812752386413239308763714813434220040 11389404 -65077594405562193024126313653917690880 11389405 -669260579752846525394013928324916115240 11389406 -67699914953823516900445142149757742720 11389407 264526146023982477161921978191283559240 11389408 -422394382516254448019454568041116073984 11389409 -462766682546039470765181237184355743084 11389410 1954890741538317426994549317206131200 11389411 -448491650114546445139899093472061790000 11389412 210435767633703758660178020915121239040 11389413 144109959284190086520026822667113006880 11389414 -186598758438413098982782111254868541568 11389415 -757122832805255683977798789944111242440 11389416 -30964628350361636840896454833156915200 11389417 918575892846326415627468963047285052240 11389418 -668886440669127287522464880052333045840 11389419 3409172424349659518217682500595731600 11389420 192065595915757337675212619452418426880 11389421 452812461030148081205278796072494097622 11389422 -287893464727219308736258455830781868032 11389423 -464422849448426443059919226017587543440 11389424 151290116563923760137345295311004631040 11389425 -50996174245410993567171347558579256000 11389426 -392393602181698609537723591545817401216 11389427 -173777418002074702101138142108104996528 11389428 -394268003568630593158464144855319759488 11389429 -194282300157202120272823515199817277216 11389430 -194729837474784852140848991097167232000 11389431 118941927611084778079415107558344314880 11389432 -612693731327189118126210886622534553600 11389433 659215538212895642392530362788027419024 11389434 -43135804495224603193425564785654527488 11389435 52520626500068189610439559829920962800 11389436 -268539644957905851186168628020278330880 11389437 678983294640333541520277965188995301440 11389438 525146735395960764041353780147913349120 11389439 -463006662632719442385075764084303123040 11389440 104628877180239450611663154999900241920 11389441 172715372997653503097934260701384871872 11389442 106483732943004019547169576042332358144 11389443 146432302866527017415959830052164172464 11389444 21336463536957713640764124534155692032 11389445 -259139985801535432895505280391908767300 11389446 -343551256560208893408689125171354271328 11389447 3701988434501929981657184592668488560 11389448 36094745834317143567423735567449948160 11389449 -272763051814779623870941507892963447520 11389450 -231285982169350153473750812032762374000 11389451 263174336777418268463324339886301111392 11389452 493468887817898686443185691251844460032 11389453 2948366666210460516641665635063421024 11389454 38378191339037218444129869491619658176 11389455 -49785570001125113469144574849308403200 11389456 36012065013510493687949144129744830464 11389457 -92113469036317753408271798512715099328 11389458 77548037667365200629436351217603616384 11389459 -41724200970826139682322268725332141896 11389460 -34528325601867972531298677299037312000 11389461 -371528795265976483352183745042217093728 11389462 14357382126128257718426146326408536064 11389463 1907821205582307546280001414421265349280 11389464 1267712863110701192986271742990252441600 11389465 -263657563962493799434108052422020271680 11389466 343819458573792796299298810484113267968 11389467 -43223982690202191932233726661480407440 11389468 746045055620271421099289777796598090240 11389469 -50973388091830720781328255206377429248 11389470 166785948075958325078492740415276304000 11389471 966481566253369597623284825249137400672 11389472 -197707040870815866060416477942812901376 11389473 222218588435659473916570766490984711204 11389474 -282599652739747706228149894542245765760 11389475 121610403904406767836485190656230489500 11389476 -86043730704546147417260353496337960960 11389477 205220647674050130203310802800005972544 11389478 537808151220464844960769901864711761920 11389479 -551754563722740055453885025694119309016 11389480 -374785387117983493938224248075866777600 11389481 -201068548069829099374112923992770612400 11389482 -50152986786441970083391242913670984352 11389483 137369340843752035479384529920329426320 11389484 278628187101097652339891024061635053056 11389485 -143272304889433676646012940164623429760 11389486 130121655684246695754965020229711952192 11389487 -64015020935700946065979801969049357568 11389488 36050719823759672246289871800041472 11389489 -332145085091334206364504790372056798540 11389490 6380962539972963435917910572710740480 11389491 3495044257874229362702887227681701532 11389492 476009213976225118050507240958391139072 11389493 -326737695702670723003855184268367019520 11389494 171639465996124393014410015004101016000 11389495 -68663197970244491854977339165761587200 11389496 -2947520134968514409219184259282575360 11389497 -129280672267376160124279378673000616960 11389498 63138733275488935402510903767222337536 11389499 80504705618859156024000399241153033320 11389500 -119608888390060242013543825171249536000 11389501 260811792934384623770000944381265698502 11389502 94109456575173970338386191445961748992 11389503 -544805727371154557122373454457747709496 11389504 -29545702151496948130274994765298663424 11389505 81284066198634887457594873743909736660 11389506 108069210952327815300570757089518578944 11389507 1355670751406630609759387376002602931352 11389508 -35758802861316755316111900668930334720 11389509 691570862496079049574038564386592653440 11389510 250593936484466181952716593167660216320 11389511 699373266782624354646908011184814625320 11389512 378545383549007610546178776851667763200 11389513 14848403491239801903750894564967824564 11389514 -120275884301510580597239782976997725088 11389515 4285271855799170618454219177263182320 11389516 -2841643892049007354611492369648098560 11389517 -1268574819394081846581103953187351591434 11389518 -105102044366001729442517040096393216000 11389519 149334184884256207417052376657010278520 11389520 -66848365967825326624503988595494502400 11389521 -128316176547796682487872359594927349760 11389522 425862481633149458156787281779020039312 11389523 29891579732120843592190164877856598384 11389524 -119927054899889613983999426483098976256 11389525 -70558833085634631218453104897151296000 11389526 -91616340484902620294993248453506648288 11389527 -113475532493974784196552436463001277536 11389528 758435015576649657476500533094579292160 11389529 -167424496081877514498594767446851018870 11389530 213487198874564741168309236820328952320 11389531 461188698958515520301194634378294649600 11389532 21372003038284073015918725396209377280 11389533 48480513475338151624803309366325675968 11389534 501582655642700250845640559362850069248 11389535 -277240665630793280738278029630434306520 11389536 41037926775180670289904751266513813504 11389537 973285242864204839975084696625115567920 11389538 -7616337033730883715171380683353244080 11389539 -1612687029318584303654939282493495552 11389540 -62863487453431128737258465895514713600 11389541 327215516763335329889124885000735489144 11389542 -338033639646505811391109826269384404288 11389543 -729193874309842989724833171453315434856 11389544 11068492597086856302379701463945574400 11389545 62946292480525770461507788196436288000 11389546 -169402867890703650685268197881373822464 11389547 -90239611227958783538201814641351627280 11389548 447658521285302297957346763149624890880 11389549 253025771745501121124672938645257598550 11389550 7368916995004096299094198832154628800 11389551 308777429544468740281373662725065579664 11389552 -27271662016293071716494347028163231744 11389553 -439543209989165202211116719382176425920 11389554 58267279288776546324428868114189806592 11389555 -40492686019166948597283493341984449280 11389556 413939199549315702108192972095097640320 11389557 -829023444285718573746491088801715003008 11389558 328651671528082385804259698046155136576 11389559 434887487279992317358067778314012774760 11389560 -112447338092413605814621080628500480000 11389561 454842282227068378367128165067732521872 11389562 23241609930528967328456705157758372832 11389563 -359645998385845874810827519408846069056 11389564 -818984074955901714433237088427976770048 11389565 -427228425932207978871605723207146012800 11389566 -26305958963432647005591965871602304000 11389567 249763860248288554432178831164486597632 11389568 116677255959524305777503170744014602240 11389569 520379396484736800389168989375501927680 11389570 -19497845378324494474698518013578519520 11389571 28700603246052435293868389699874020232 11389572 -1360398208579859684205404857742707584 11389573 258604458403786541008605841322175534364 11389574 51838626439772136588867759657587252352 11389575 259264561412790606101038490806470543600 11389576 -520887621354205783470939236964173414400 11389577 319288291441694769373950813775109126400 11389578 240981450818491099197137688415482405888 11389579 1163854789663394877460543442851345076180 11389580 -237591271770764391691883440462516300800 11389581 -274746493954727571098529507550200664896 11389582 -9191741439428574769633870663147418688 11389583 932338591190701663539741224478723350832 11389584 -60038678994316680354477368875280695296 11389585 -490151792142802454266146751050320654220 11389586 9951596518936629873108321274196312064 11389587 356365740553616385029101698611166058560 11389588 -37740020320072755396771950022714982400 11389589 -1358290398659721205869715872573423729444 11389590 93646908845815024219066960211484981120 11389591 245913040869810210708305820361465739400 11389592 -242006971520354291640363583518284390400 11389593 -324836790949898714147414034858778572336 11389594 101303859273434535686122102394247026400 11389595 4849366401983094270885832586605277760 11389596 -134658768421253440904420777910600867840 11389597 206218612118080157332502735668344281580 11389598 33761145721289172792902135552335214592 11389599 216787902499974636555039042731244037440 11389600 395130400845796231651738309645172736000 11389601 -26712517840365078579696219792488571648 11389602 21038140342894070758315209767271581184 11389603 -87556731528129230334309181778877817896 11389604 -36816286529674507436593700778075258240 11389605 272922015979677572132300229699530985600 11389606 -2513422781418302564980094842345615872 11389607 485262173852779597119410751457432318080 11389608 588411461921685988234475215760737766400 11389609 -497247114214365061969612019819631852 11389610 -51297112169466950283225880195522427040 11389611 -28726385995733222032380540670964713128 11389612 206101436724970752268702310944168471552 11389613 481482725985214676560130997213266435862 11389614 -105561373130539455507013399186095095808 11389615 -77751887185199242451829932658747684000 11389616 -72377816112878263430382570746676707328 11389617 184954546282869667972958999182285609728 11389618 306028526266232135667249947132016242304 11389619 -508114917975073718322792057186265876980 11389620 -262101045645722126192385617674530877440 11389621 232047722187282703760492200549190915822 11389622 59223835650928551696577188739941239424 11389623 -46581883739841939346709479017478513152 11389624 -783209535217905991656650671656096215040 11389625 1271028667881687500206531166075376000 11389626 153493130411280523667281830193079884800 11389627 1029700428359560402347477958951074458952 11389628 -84753251156171867961717833586686638080 11389629 -254115532099679528721995726656778908416 11389630 54006710040639771210560201942876716800 11389631 267793927551583966061599290253179510000 11389632 -20192128880668703314204157400871600128 11389633 80929934982443894466421064280879711280 11389634 -365268864844452452641765837897314931200 11389635 -26589155277929204852001601008193982880 11389636 125591689198800395298714635025209473536 11389637 581511916285321331164725132169301127552 11389638 -135583405622579112147326866370213791872 11389639 -126727758192966968289101630398594379560 11389640 -602889956705715312320886171058448947200 11389641 -470726543781360603706569306290734421376 11389642 -305402366906977439133577812989394694656 11389643 -922557689281310385720455051521627398384 11389644 -203928143257147594412776917410919189504 11389645 109281988961909911073604615846912511200 11389646 256272282881594406942518890647818262144 11389647 383951167241461915430976514560657523728 11389648 -99057237466836490573092344956204875776 11389649 1031740371760373783218389392557665457650 11389650 -25770536486140411680434793051606230400 11389651 78391104032828865604990451093743417344 11389652 -78955756901258330530407307482088462464 11389653 -8060755973491221333095130825680469792 11389654 -931625284800650127673026283324316559360 11389655 -30065553451908759319537745962047402000 11389656 92958613058595961087612815419050291200 11389657 807813070147342468621434297172177136906 11389658 -364521036370908075444219521959036838400 11389659 -37879636663400866250586551061764567760 11389660 -6777821249428093254213677971578316800 11389661 599100730523940692280436466456451716262 11389662 -414764834725951589739296776965660679680 11389663 627289920210614377203515000493174321360 11389664 409068558511781937086716701409605058560 11389665 -149819003455092496064939132039821132800 11389666 -17167300566867367824473254125359271936 11389667 -840820936016487959290026588669242003040 11389668 -822397010686971875573823050438854656 11389669 -117296636727389279378131903561885014912 11389670 25347844858599929111819626067888465280 11389671 293191244243324217151247847354669127440 11389672 -81855832771939527547781567915755192320 11389673 417764516297638897528137732141456437640 11389674 307871199561047300448549091002631445760 11389675 -43540385192505497834613587878821000000 11389676 261918968183227150504125088309863214080 11389677 22740042304504160010014165760191448960 11389678 168191240007014624480355131268829979520 11389679 12575838075320950136045777044082810880 11389680 4306411525469971142197738717868851200 11389681 -579615965881219663281553860882052409518 11389682 -162278334524731268496512630254912781808 11389683 -315801580340281734221442403987396555200 11389684 -126098393004004245182605747749439059968 11389685 -18442302813850306117663064757528345600 11389686 22216290919461928297375985573492060160 11389687 -39312134040584418281005045507700022728 11389688 173928287535956271456574853929316597760 11389689 236011255889434599308675767140213821754 11389690 -92829856742154498437333420868658716480 11389691 -1155757662597463101585919354073247515616 11389692 241440058281554965279288990827590123520 11389693 261119052410621437965036222722282005600 11389694 403941076353835030576912921223389155072 11389695 153491284663385042003829840156659083920 11389696 406488053544015622624658655727459500032 11389697 -75500159394117637050133334371759067088 11389698 325956604588186328425029114578948465664 11389699 -161988225380913904509741890789982199300 11389700 15358480086174520939125344505712742400 11389701 -75827708893945994664077294218443636768 11389702 463158044321761994075403947374376465280 11389703 -36794129975116746211202447863203681816 11389704 181911387931564026368497671828387717120 11389705 -649933980650396796535622711757261418140 11389706 573320087022319375975174368863988526944 11389707 339132283770053117821979493662985543600 11389708 349368145434660666010211459262563880960 11389709 135480166128168181140829589587561644300 11389710 17884461226198947375389536881254154240 11389711 19888657881863110485462596795816273904 11389712 -27457147754361848693856411743932121088 11389713 -20097483134267576984096429634214724256 11389714 -184354724164657634874877709615284569600 11389715 129377601270672184421658764670788701920 11389716 -128599652313653060499440500405566851328 11389717 -636771382845820472098126403740194037234 11389718 270361999576532823423433495227678916800 11389719 682213759312913818428068451287578919808 11389720 203159788685426579696221514188914892800 11389721 151071989534976178588281953113117795200 11389722 61115291304409767961394929514194942464 11389723 -780933447280526269282241487865515516028 11389724 -375936335811240053374953967822385109504 11389725 -28903427875337622596986176957774614400 11389726 -507976279279102975427796474128926275840 11389727 350901802198390949658487239655820882232 11389728 122665567749287270286947944965416681472 11389729 -274443218546983681103212588642068260760 11389730 -778891171505776296306503093853124320 11389731 546242349692047019626809919906545023352 11389732 1090900808904695117581158945445721728000 11389733 -13603916380637671930029574521985781316 11389734 -18838673597713694156070446198976697728 11389735 -75346654912783196322801619809074449440 11389736 -1132353105947278738956524685961233208320 11389737 184496133189393568716722723963319007680 11389738 37413193070442632416062878318853222144 11389739 550142928061252290977160013949622381624 11389740 323480410442924411401292826549404467200 11389741 -180157583059116567868312013356710100992 11389742 7892725666159821775584290877965531904 11389743 -565445000232907781572528088282905083768 11389744 43720315575434620040586797739607900160 11389745 -1551038958579481029174275176171744362240 11389746 109930287265955833753233671866944076800 11389747 -445189191487026410214003078994494730448 11389748 -253953844889182539431769046345667026944 11389749 -41058893038615149670977625025840547840 11389750 -696342316834317371605321057971835680000 11389751 98724308994407539363208783286009323952 11389752 21608129066859441241175047748320419840 11389753 218695859624818632999467780912586259008 11389754 4894883052013654903940827417835854080 11389755 -342698142851963319821495444222382678960 11389756 -526477108509405841783755706403158474752 11389757 1724832723797860360075900927895947572780 11389758 -142969575432320362596640780196588731392 11389759 83793266003983134100272702565874320080 11389760 -55168066541992437385361453671404011520 11389761 237463310180774172098596027799035198080 11389762 -254257114240369718967563048114470175328 11389763 -24594294577362878891356623559917288960 11389764 155604993556854695167406651171627621376 11389765 11559316471613997851194751190226896000 11389766 -155611569989808207654485981743818411168 11389767 492185764295389119021569067090138074280 11389768 245639915932161980202274692057747548160 11389769 -253530335365086327835593354722301552204 11389770 -30316398093893936547420538025150438400 11389771 -41266256647017291498065208346498626028 11389772 -510683536319798277296694057238607953152 11389773 325265670982801211343891923407054651200 11389774 -8567283445302114272477237117256595008 11389775 194447693193696644630845715027953920000 11389776 -87880976488900901458085698887593361408 11389777 -123005152482285003568914492239058945728 11389778 453934872791562093041075533020202189440 11389779 161453127585582940103549665694020161360 11389780 237833442334225349512365492996224256000 11389781 -330705368501931666080150576859451504068 11389782 -333927931078118990086927946045252255808 11389783 -11529971874496034067661045266393874800 11389784 -34307405302991544495041019918129561600 11389785 328788572980304027535110666876702289600 11389786 -442252838632979968600622628830966907408 11389787 127768233747857379665555936328561760032 11389788 -132617056459302186949609994765309460480 11389789 -171086000168215898386352399164527465876 11389790 -262033213515179466876573243236472273600 11389791 162557029442133303718248695820549780864 11389792 -887631109405097101018816560890876264448 11389793 308610156692457456240483898002973501440 11389794 35178837907573704400147754417777315328 11389795 401769946120834048865484898014554516400 11389796 538483308833559521116430493648354994176 11389797 7775847972966954544859115789358644000 11389798 116328794661236618650671148683898382592 11389799 -232610894276916971105587887192946869120 11389800 -20437655702465022772418026487783424000 11389801 125944402586761506379761674927242981092 11389802 61418080855526274227911464536313938352 11389803 202738899549667452236713416308550110208 11389804 -180838912202924881440065739818082550784 11389805 307181004447527257511253509058910265100 11389806 77346146815717740147567965707457463360 11389807 -309166884046490864171480030463702787584 11389808 -311728659874092341627994713983677726720 11389809 553310251663591842444888315130043278704 11389810 -575358229677053547504541007430014658240 11389811 246949381218677424198978586556365971432 11389812 130490812205855350868053190004742950912 11389813 -409614392680779808590167313615559045860 11389814 -676564039389147569486699805678801723744 11389815 -10661528617643524426516478451247469640 11389816 -1060449121601474316559231563889590988800 11389817 38389106471452584102223312166846494800 11389818 -25414863751083687508415351581245027072 11389819 -32559279243946666569159504889913867504 11389820 978808010330703081833837355689717760 11389821 -157962837541124672429405824191311999136 11389822 26955176713155144652553004339098240832 11389823 -138504882476111730318669034192368632736 11389824 391639297786141646951204475023728312320 11389825 -26310780415397820002283650334694809450 11389826 245589481080098867854322987698984834560 11389827 524931087923491619900933426603875632120 11389828 -897061397899897843173238230800906511232 11389829 679764248625766722657676668622240248672 11389830 -80815136577544079492151349599400488960 11389831 74612302131533518244457942390860772632 11389832 56223119041635246959952191402996044800 11389833 -9278836564023541195619710347660442176 11389834 -146153200574757533896789692965804049408 11389835 -320129718599045432905688400559527261600 11389836 -69698399115785424002048685932980351488 11389837 -1015651509604524397358085408565961241000 11389838 137216611941569754090397329516276880320 11389839 42053521608556135445297992424956680960 11389840 39649522693089084571737002136883691520 11389841 -121797469392654340983234704401249063776 11389842 -457388156924764907751455289079356437760 11389843 1181743048317854822232783187739972744464 11389844 545490695127676776660769452236322011136 11389845 437686992786103265955914467324237843200 11389846 -90568613792645012115368165624744937600 11389847 164148013863385551957245763136328345952 11389848 -172298343995826080641737639085005742080 11389849 628273679313038702503357419289553899850 11389850 -149004463699063777055897909775873975600 11389851 1090072155463538656474907154607499460 11389852 -409798325286500832032916549855053861888 11389853 170627373517308029723091191747911752864 11389854 -110736416999623945925456125256568499200 11389855 -46579939623699694839746161869385692000 11389856 1014776952865364403819899717533612572672 11389857 146221339643489952244622569654553765040 11389858 2477248970315879361542939821288180800 11389859 -24169715143732340223141567150553774464 11389860 -258198781055121985745771914793228824320 11389861 -183984614650764801049912378200936236768 11389862 -9134777255859134801301421086386118336 11389863 -719967305260718427651293424592319984856 11389864 -508879924555900613572245996221000601600 11389865 -38795168059983699434963630502594574080 11389866 -105068667273445011206349247993114083840 11389867 -441233595399973602293131624000779835084 11389868 60240262714570311097959300705738817536 11389869 749632781310066744275149295235520432320 11389870 285047665844475242782060984022727314880 11389871 -124012412139176442159728028748472900856 11389872 -43248050506184800297580464393471721472 11389873 729493888907998190092346512706055471840 11389874 317866364276693351629362683754202675200 11389875 33263451820429989195050343446276160000 11389876 22186897005582223331560191637176748032 11389877 582771450285244437429876671105761503726 11389878 -225042231356268881020439644310195328192 11389879 52520539281245052710500865491797102376 11389880 -287388716033813153764631020351230873600 11389881 -385444986010224960634658742757900932576 11389882 2865044276607301831521625517616720384 11389883 -20614920932397847599107058472279616856 11389884 -330200862148920676220314124101240209408 11389885 91648367915363116210513040734793431800 11389886 210780536684350004771039346436143678720 11389887 -390458543398148712510321324395205134592 11389888 26278824309629895519327265358021132288 11389889 148556185133768565927223916114149265856 11389890 -75968204112243030563052612555151918080 11389891 225552362313784987609811107032808166400 11389892 -581465790890694969853881219659448099840 11389893 -46938862444810560067075138784252272800 11389894 3923948817232191604762577247389647680 11389895 -328808369755758142663620340010139662400 11389896 -70897020556173353803621597058694512640 11389897 -1215786309674219362636361239481376895654 11389898 -3491517904234683246133533360818266752 11389899 252573576474493461115735492967911093464 11389900 -129931520323804944266876232985253920000 11389901 -10649838408708995070871526490415826496 11389902 39497070632141737377222214765699386432 11389903 -121757168466985247440747093277493496704 11389904 -84712723320519176637866384855881482240 11389905 408277487339372387884052914438161986100 11389906 102340422103527335053917000401964860160 11389907 117273259980054722837716960081112226156 11389908 138639484285583964235945179447352412160 11389909 -271662909932094433497071828845867911584 11389910 -46623639410940936071884740275352810240 11389911 2304669869936134670071112087529199440 11389912 -98824165644925484356930091599779348480 11389913 551174524578582865891329703745882673162 11389914 31715693092818041811270001021332747504 11389915 48775279818081006380222221377497400000 11389916 227436397696271241114719249153427786240 11389917 -204699874204237529678395176627556916736 11389918 303845692448754287556385420120281863040 11389919 -272348034178998047311705298286997987680 11389920 249617292750577864226971002062949580800 11389921 532000334227368082254184948981828329122 11389922 187125427678051256777942139147475948032 11389923 -196683751170363259143022156533144122400 11389924 135398078913268693289607763857465692160 11389925 157673393599377341197810099215684610650 11389926 7914872940744271705866155643716256768 11389927 88735057586200207339418865220960097664 11389928 387803656294564476183216720290595717120 11389929 -6336744406247055972669803225071395552 11389930 212046296992246616244557341860588211200 11389931 296119247644724370366701056617195771792 11389932 106637077278946945563692377465999521792 11389933 1524717578292862918108853774962347566976 11389934 483935975588176659252856299143882151552 11389935 -344013611703378509928651652733091721200 11389936 -143690320375171116574991581909319712768 11389937 -541704562465842523651853647213522202700 11389938 95280101029682422685753916930123202560 11389939 235833263837390781691427784389755667400 11389940 464438596925586322643085763716510647040 11389941 -472754314246699574904784528068961093650 11389942 -71446791961746387606010942588395148128 11389943 -362245643316779738003430463763901494808 11389944 176118089125548235206962058795992862720 11389945 -61895378724861958817547019365739296000 11389946 67371290723442085645608262036499337984 11389947 -614307880313227571117857287893244916200 11389948 335877266180252339311005279548727130112 11389949 356046846506694697060535507094529713600 11389950 -71876776184381226809133542293505280000 11389951 -29656957213302629009597341688847968888 11389952 84683679244311936120185697966640594944 11389953 -128344596459716670056436134391165619200 11389954 531013195541023759342857010209315857280 11389955 227684611229277032414845300444693470000 11389956 -123106275763245464757861861013647052800 11389957 271700390884677231290492277513108330206 11389958 -137614229099754641316406597633208378880 11389959 -90824137491901154888318429552746387536 11389960 96032640138870122895852341001043200000 11389961 1072214527996315221095268782945257404624 11389962 249023567394757732585814084011507536384 11389963 -38906157359932351613377813425381131056 11389964 8471539521614597834602099215755520000 11389965 65240450192446804020921409469991208320 11389966 -271702229370085127538873392493033863424 11389967 -91102396629572162319320617760437362288 11389968 22225614951548019372595066258080399360 11389969 -3684831130809592604077868294005679680 11389970 -106499881151272946142999792861757780320 11389971 39859102893939372681508160113460016240 11389972 1053110313221334785760912098160750336 11389973 -85414578482614914969352350566133857856 11389974 105890257569401254889925012234129783168 11389975 68259021188673974473850263946476790000 11389976 142146391397898516194429220929936179200 11389977 36115593268293757221947773584314208426 11389978 -94091076157272582101564408824111602960 11389979 771203994548943167545088923299338408580 11389980 -70756225517732819028445244918501867520 11389981 -84604614902131945504254732308209395054 11389982 251672362100366384359500616315711742400 11389983 -849741932995513720443871012520072801280 11389984 493432084802533503648639435767455481856 11389985 -441153994252030346889801890996584104000 11389986 246449647500221896233797751386876532432 11389987 -82965332407967165812438099805699411200 11389988 601988594575246927801383629938266319488 11389989 67185747678899668507491457496343108096 11389990 -363880409143543284376263164695598160000 11389991 -251734032638322726747416783396364080256 11389992 402805176902842717626654173199777054720 11389993 1091306066368051844502599763360548530560 11389994 -195213347819829070124457142131218919936 11389995 -33544067896805544269069521483175892480 11389996 222387462602971817087398038584110112000 11389997 123503706159710499263973795151653655446 11389998 -344575479548285112664159667155821144960 11389999 -1173335973711607204720535129122479829664 11390000 -51598618981556681937876172494704640000 11390001 -196876608666584766646860906735847248000 11390002 130720417263858965471354576975353139520 11390003 235188318110467331488632585563831605464 11390004 349305945909374435198289669017520906240 11390005 -180215630922432136947509925144192375360 11390006 56208909258235783703577748485750714240 11390007 126251930936731598609802261270091113600 11390008 -207850474949866585416425917578409943040 11390009 399272143941159121356337499123243525520 11390010 208143720230687443226493555976482082560 11390011 600220297440955207099570900404182914800 11390012 -10792322894521329150832099228858249728 11390013 -156141203231647878050225241657036327258 11390014 94402201252739243827833772581024904320 11390015 -94862344344339356399801805655118671680 11390016 -153571732237796065221690688862951571456 11390017 410394535680511113402282139955281728132 11390018 157006449917030424516524940382784015904 11390019 -14898499995224062478702819466661627656 11390020 27019482966164897030932009188217896960 11390021 -441799717811338109856588019355046409248 11390022 -69787104442736519955794878644705975168 11390023 348179338588792796527863115156713438240 11390024 817202625821160670542746841183475368960 11390025 -127816524586315998871284298329108000 11390026 -293182923366267636510080348103951822288 11390027 827151442304259764130528745669895691264 11390028 -199521738499175939506683695522341671936 11390029 70589913542060458956848939596183300576 11390030 -83994258818127782955846860107990251840 11390031 101032115925396774017283995400081012000 11390032 122617431010275508720689438124523380736 11390033 -227979256958594394004027801612517697216 11390034 -257955223077051344146541984201383788288 11390035 500007986862490093940805279361417746480 11390036 291547940806932690694041947656854798336 11390037 -78047191201176975746012218071091052544 11390038 42826506899472137320962880886881104960 11390039 -188334584702342638356289951873696007160 11390040 -458627081484945443678111371925578752000 11390041 395241335208227565649865436135549424064 11390042 202131464342138360035578280878473304000 11390043 -20620157520819794990782074977135282688 11390044 62551387450750989863630473022073021440 11390045 939417811176662380682312998765602808320 11390046 80645765885556371184786687518166960768 11390047 -302758019070330099230583842852022721504 11390048 371552743776380413731632198602089431040 11390049 1173340868481209422732766270758470497088 11390050 223597880608266861011584211044545030000 11390051 -4534132448773613120266821012069545856 11390052 -112271396457779921964633101531750919168 11390053 138131012489785276997166710240448861984 11390054 23090962187300149457154959652278403840 11390055 -2963886157208086908018125608975420800 11390056 -152729838752334177262197288045818373120 11390057 472287215516505960378448245611625388224 11390058 -11527306799511201248401091464583618640 11390059 -391582227351077230724400610803730073740 11390060 77415288405957457100024130531532062720 11390061 140981745549045937214160854641858982400 11390062 145644460615431746961587976669184915200 11390063 -1183780012992194580747538585166615437080 11390064 -15265323735876999334063245100276776960 11390065 -178572780453678669606074912853816320280 11390066 -140649412731344276107655777976001782768 11390067 205358775287755212274227159768528272688 11390068 282395242021806278973497152104318167040 11390069 -476086359064655163396455528229635759940 11390070 344023059874210427672859972094268855040 11390071 24270322689275244700055947368172789248 11390072 -550017186113173828030523264426460979200 11390073 342689826985408817827663139377733602368 11390074 -953915647151088123891705625572568908288 11390075 -496195829766201070916286264299395814700 11390076 -432519150700283155103102106611090631168 11390077 131175482718504691049822274379544344480 11390078 -167663624835486256730202374136045769344 11390079 562390486811840415693335034535007709384 11390080 136522056335963136423490390247394508800 11390081 98768548182532088365369773335347107264 11390082 -43585303443980920506519474050752020480 11390083 357640236575129987618650273200779180784 11390084 -442006143243298123206602059341195686784 11390085 -28580332332843663458233309101261504000 11390086 -6945347717484897135167880950153969280 11390087 357093419742720530120963831387113371120 11390088 851736032343155325314340236652440371200 11390089 59690785074228634232972342830031892890 11390090 278242963626316037377896553829501272320 11390091 -298002405170245349351798697431721671208 11390092 -30383388421924062376462760644599802880 11390093 -136255671788884959342263911457789214 11390094 115877397061619245988232394644910384128 11390095 369630913151812691197394566528364958600 11390096 -34690887617011277727342754650218496000 11390097 -373407430339897478894184307920082956672 11390098 -1743493405752186829863166132052912640 11390099 958889715472793847387552809843606009436 11390100 109994058225232849003546616823483494400 11390101 -311917061983655069029793094764665306400 11390102 46733789721491414393457546376057689984 11390103 -352163218603950662366577188220289114536 11390104 -601078814884833015431933725368487772160 11390105 309054558033372690435019688376945232260 11390106 92034823604431532315846267281195008 11390107 -365875204104536359132774645875159323644 11390108 84291474155268982856042297829063126528 11390109 817831824426956470227244647323865290208 11390110 -48293762012330487430940130051654863040 11390111 61343834397133899871897181492995210800 11390112 213040789259002987565155059216144138240 11390113 105837872453813623082533768495481223680 11390114 22366411723956301851817785817943402880 11390115 -177370785270540340598699777677526242560 11390116 582364991884820287306289478329411584640 11390117 34710054795375597255239060411623153272 11390118 190061421266888110554126722119294951104 11390119 197835920674473403268771965196796971280 11390120 204274386470147798582462838478381056000 11390121 -267307311972802682600165533360853392128 11390122 97842725305507434628627022786811604992 11390123 -46983450611363908457390475064696775628 11390124 258615932298765596242368888348416056320 11390125 122704401411299036186821239622992639000 11390126 543984396113084799112791707743320936384 11390127 234397951945538165505722907797180889600 11390128 38362269975654944076438623439902146560 11390129 288298440573479817316053341393469624768 11390130 30644828677226510250000069657523461120 11390131 -220901299380530744624356664896847623800 11390132 -326944070885412135378519695429319007488 11390133 -227700061887689141578745579213311793376 11390134 278237805552288833815720531031527084032 11390135 814572818232108796912936352855673541080 11390136 355417396622674575795644773331647733760 11390137 -843652280723862931506830554424802404208 11390138 -149237132735184768223348349190079163280 11390139 458081930600316216049064554986940031040 11390140 -176947587765593493444398824121008258560 11390141 11485779298729347819525834323989708800 11390142 7034297101482867513950193531685075584 11390143 879561701754507497286180290218038627392 11390144 109815071622698991141705011322622574592 11390145 -33109413726937052894661097040535888960 11390146 -270919103712563749698266988955741993440 11390147 -7552246203609318599089893878180917920 11390148 369425958611440258442369200262416413696 11390149 -209143113529245364674959562340040993540 11390150 -80934669137382221069805006911467368000 11390151 33619891123334484372898669754550346704 11390152 -831733121618573452885040601490508021760 11390153 -43496739544474516221613910411255466936 11390154 -155698073516580700632531854237696947968 11390155 154232948879484317905355819133800512320 11390156 -477558769125542518481469148088115840000 11390157 -516716445653980761271425873420309213546 11390158 78162947213386126059701670664936218240 11390159 1049386283734798894390463922688035232440 11390160 -89363755921325387509146630686352998400 11390161 159029726695686081582192062625034955762 11390162 -244764820273626314695860982737863543808 11390163 -25509668668592448877383202633192608000 11390164 764644500606397270448859908349930948352 11390165 -481852048896730770345801973192271627940 11390166 209855061303759622580366798118216777600 11390167 70371966951874261653850438805684558216 11390168 -1129841746754437209196362056221246832640 11390169 -58930410186465268519766960286175831680 11390170 -183168708242155204144780009753899194880 11390171 87404088004638723207611678499022273920 11390172 -115776945489835043148909859939299806208 11390173 -84305202829561235962665952593709096800 11390174 -18187343198858599072923904430693040000 11390175 -27953051712792773438611208884652697600 11390176 5909531976562387657079814196337049600 11390177 433436597916016727928460949118738622080 11390178 360797177270969043648925379610611850624 11390179 -191325453616248519407961781454102094024 11390180 78978112757324856514445723621904867840 11390181 -431998864648426463968157577350597955072 11390182 478522762709285842846115913017036628192 11390183 191234123388072400623574205192051215920 11390184 -1587577951341543024835794174976081920 11390185 41418414491825576127749316126887665800 11390186 -291296913093845648007835124360567370240 11390187 284798549569472854123627092428315839152 11390188 885507977376416373372545746758871021056 11390189 -691605244870478436564928732012951700010 11390190 975779439703616276790994309703639040 11390191 -153105234286503802491318340814141072888 11390192 91602718978265569743695122724826611712 11390193 -451273026061399848581191419655016417280 11390194 25775507462878847243161050173486266896 11390195 433459243389364716549471003016988953200 11390196 115733973282817866509560930642446981120 11390197 -34640680179343133991778775987277747588 11390198 -252713324430466985789693298680790059136 11390199 350755308121249725069331981614185599464 11390200 -284072490477020290921810202730502656000 11390201 1366474842983787470843909097480347825232 11390202 168933893141003142097820600290666080000 11390203 -740743561610250837515075166611723306136 11390204 -238266015865466821817179425255679887360 11390205 -497179004646304351440494816662815364800 11390206 61638517944197543386627313197665590784 11390207 77865886716594527012215556803509513480 11390208 -388720053272321403978075032089427705856 11390209 -781870770727848543322273182438353707260 11390210 22874553304373528316352036820078651520 11390211 -121546192382153231510596244626863179568 11390212 18236873047243225979035320952602542080 11390213 -1109186190357540613821714451450770773538 11390214 656062872661428023845947614409279360 11390215 -60684076406604362453347265073664588800 11390216 -328023576742841986842137556507561369600 11390217 -89696431541681768796859088027935783920 11390218 -82723060487211708585768486794579685888 11390219 -1833587576240940450737493098896543095960 11390220 11278522496378783428404522126524928000 11390221 862466652336866601078476408491365075264 11390222 553643965031488457057594735852192574912 11390223 -268924883201066895391806407080271596656 11390224 75385061321676823599549114103555235840 11390225 119111634086339487502138026952392201600 11390226 32040492403259414972779637363383676544 11390227 -3796860563833632030482781163976038520 11390228 -94989266849168814238062120347347663104 11390229 538455749029523555176473335035332583374 11390230 15818269997744480772467907941924046720 11390231 1042043584690819191292407835974574858200 11390232 -179965455579932024966618263652499456000 11390233 189001865208170134063374018180937329024 11390234 183619390053322262149432609932557552640 11390235 -378166506718399148073859287880501866240 11390236 -9813304405106294765140458864072815616 11390237 72394349873556429565633391385338581632 11390238 381138171198435889267834487417288609664 11390239 99073861586655017937958610558137580656 11390240 373782309278284728848864642853619630080 11390241 -448808996757044340968711419735381956960 11390242 -71198902010837081583274261814706088800 11390243 -28477197118508449318717497423746689920 11390244 175202377575042331291049584497730621440 11390245 595112452112286045898678409741133789600 11390246 172521101610628925486485260379309462656 11390247 -559027769590041838935885609017484049920 11390248 810958864114632802874845577929231887360 11390249 -265849214516793773107381623437537203200 11390250 222228544487765458068451053023292864000 11390251 101520978559658956058082639993982608624 11390252 -680227717841472715516129239055463019264 11390253 -3252312371523426628961280630361628160 11390254 108532544941201826064610371873554716032 11390255 -593727712008865189610305401161859170880 11390256 131743772649183977888853852197393891328 11390257 87358821706914256045300164018089244912 11390258 -86674887661782310305299591388303323520 11390259 -381822838644394552862363054931010871496 11390260 -175453133957184089439774094403723673600 11390261 646342850889982493484485558837824394862 11390262 -169230540990529093602559450131464970240 11390263 21642070350168591710664723927437722304 11390264 393432789379894301578624859677392691200 11390265 -61017074139770973826547312940795908280 11390266 -171192842131224733239552827545193889168 11390267 195781567800567071007991007256526433280 11390268 -92098767727530944818940539613945069568 11390269 394102011587039232462349170932797644960 11390270 1458410908096709203687518631062614400 11390271 15593221449507317322686297658727613184 11390272 6760580921234971864292813388660080640 11390273 -730399688911206444146620444373251196478 11390274 209928698333355792997551272628933872640 11390275 -187451815693460820824306971323589064400 11390276 -324175956126634177204113248100278434560 11390277 93444634827974679526232383625143456608 11390278 357881300344080353163928705691098393440 11390279 -275192437809057282282931641767351025816 11390280 124966431500089435528664184362938368000 11390281 -490310997656086845296574971651353620736 11390282 37633501651753252645662434496877020000 11390283 -21419174593228127065903082156228855280 11390284 -348952500968475304924612412886922592768 11390285 -674380139171920541516967643369577456640 11390286 -246652482562737263879974757888328703872 11390287 -457077887099270173658376710172455126400 11390288 -303010862946283452091898806561406976 11390289 699877950185208557509735540504636464480 11390290 -20900080492493733901009423799011745280 11390291 -870288088121356557305841065941703640000 11390292 64290810608526312776990342723384915712 11390293 671853196452818964863026898798363474080 11390294 17050342492145659636776796485082193280 11390295 84925918601881908943903738841111334480 11390296 -448330413467556683167927267905489469440 11390297 -683380105681351101762594915625364349180 11390298 227984942912816776244722017585865265664 11390299 345781626964598158070215892190850795520 11390300 392837679659821455083521051984320998400 11390301 6814275034838730467609680914896966520 11390302 45406176667931270882662299313929216000 11390303 -1146701560458276495514622064713159348448 11390304 -270830543842109650375723666935864360960 11390305 475223322771809578377237743911709505000 11390306 585249991308493146600983412324601779360 11390307 222217305078169670118514891684975782720 11390308 434271095757241643456713802629477835776 11390309 -168546374527458985554904061331544358400 11390310 -128055167287021819730703597118418217600 11390311 -74779151612526534231159648058165680648 11390312 -802781194778580785244925642603150156800 11390313 1103009168770738528934824347024921600 11390314 22102074639065371496911922357512572672 11390315 -700112534199693663393271170611839883040 11390316 158843951760409824760682944853879193600 11390317 339590480256280975552616614579410786624 11390318 217634669390759900701784067220394679360 11390319 1092939332098370222690142876813361991688 11390320 61292992333167786121618134373365841920 11390321 825718476542249864980274700672511437522 11390322 26722184587549894764438080957137799424 11390323 103241784654209114341123129827417906336 11390324 -338564370026131846308822022796633438208 11390325 234402926521576288655678640625255161600 11390326 -450766197182057171836498089000124737888 11390327 88296519949894293206475194860603965312 11390328 394922986974599215586558804788361011200 11390329 -341698756194229219663888194846903293360 11390330 13127765170335201043152041237148057600 11390331 -214340321222243058264823213771676854248 11390332 -491849221255931101564023291627844040704 11390333 118030261115693417181238701032865655404 11390334 297810346928503530875761787750936642880 11390335 -783853746767333596671798488627758320 11390336 -14725083420987165605706916307266437120 11390337 -196285552413225826742715882363990566400 11390338 -230067057333850180995352040690343755904 11390339 268514168395159712452082366478830830320 11390340 -38904208620711299678624766205495910400 11390341 -1093906443090019996852925759446674820258 11390342 -353114060904744040626528192444043328928 11390343 135808769681140026035074456727981225424 11390344 -59584866380476592036124020319840291840 11390345 131611183622951741704718665248785600100 11390346 409487568608449750926648136134960048384 11390347 887562096390066656488387402647162079312 11390348 -722511197495855066483053563637765409280 11390349 411662089674566809357307894161476272064 11390350 -185837476184701759529166405102785323200 11390351 148331555185188335178336736944164263152 11390352 -208942688112473521616450751916478300160 11390353 384856732265742313431185002584732215284 11390354 -310201318129716969125231153291276736624 11390355 527240148079571105701006145558709504000 11390356 -3774583050492367126580566126683709440 11390357 397080735803785728200775698003909548032 11390358 -59892105536944709056498804902713413632 11390359 -219267501675218160255726739676184428640 11390360 -64759744462640758180203621725070336000 11390361 -22253447100561203821295303625784801536 11390362 98186709625695451365363699756498144000 11390363 -142654400357028585485754754590064864440 11390364 -98285207781092813045943682800580729344 11390365 99357211379487345422413765007684275200 11390366 167904235084739736458558715584475290304 11390367 -379682356461529597868431262229577845120 11390368 -426482419111636587896489031804392570880 11390369 -77230865186743600521243124418565396480 11390370 -145201402982264846528965625153818675200 11390371 124080131486571779392209603246972439944 11390372 54155165156674359442246365066308014080 11390373 -168588576174838367934401067056946976578 11390374 -125622162065977901969605872310456799616 11390375 428416093621730324747290888499321448000 11390376 83305450355517397352354131825388421120 11390377 -1274356627771329673976001175170045472774 11390378 -506026089475468105454865475101292669440 11390379 -76149322528164869943648694404692826624 11390380 423308030079633443020464825194041881600 11390381 -77666726091354590028249546636374947818 11390382 -255001009166242191822094397509643320320 11390383 -18971030261002289067536257500479677792 11390384 -76883588997565295257721010554532249600 11390385 112281912925601072523970506598877529600 11390386 -49121386205608851269617348925236738560 11390387 461546772464792949837284890127594921352 11390388 340138129971684883535834317925530705920 11390389 -500546124481134529949632772400346775076 11390390 -195133449857590254133449026263875312000 11390391 -174806911602338690912686506850384362960 11390392 24438908480757203010414696608642826240 11390393 853629907016338108704804851106892674858 11390394 -112618851052930369763145402507483727872 11390395 -502686985328607063860871033404094825600 11390396 620503979924737672309288369494751564800 11390397 -90378161554549380506199215420553158400 11390398 501147862589753705695504182658057480320 11390399 -15709920631804499457707091127360846536 11390400 11151882152961860231934066099014860800 11390401 -58845781737282342518146792200635332992 11390402 87776888147946184774721187338920373760 11390403 163686306841522794768533621837583135744 11390404 -15327849424975393351484830707201718144 11390405 73994071232242188129633597345472300800 11390406 1766245174513606459893735688232231424 11390407 278269860327725149268876895021152337712 11390408 -798955824688554439157097604577704980480 11390409 75733873443061108905435522025048891200 11390410 428109527132035342236708250924644363360 11390411 432994725595814045774217672252136005012 11390412 -223541537347440518527494811592101195776 11390413 -400358808843312205051473083738785422880 11390414 200485667014640859245755349036260797312 11390415 -92684856455450630812765137223098632160 11390416 225821006546988285899815642834881871872 11390417 -19099529446245982183769413838734193280 11390418 30374845945899642490227879153722138784 11390419 -986665004308100018636035202933724787304 11390420 -280152837647931524926050606444564971520 11390421 -19340147117761001971261530279762730176 11390422 -192136321736751456258127322242879388160 11390423 355731862218641400103215892867438099968 11390424 609119494199095862518086378755321856000 11390425 -39490625634775034679064037904323177700 11390426 22972519939923305411048775037041003264 11390427 -774570662481830094321232362837364738836 11390428 -37653193938103118849961484217618478080 11390429 1329296884721711713126252802736335544780 11390430 50141857776733737259002847990123413120 11390431 -443121800054801405791170742162473034200 11390432 981834715804959669180846522107957870592 11390433 -67465871944709932866853600026251908176 11390434 389731133038606567952205875519094049152 11390435 -140764459595087534648029145404806435840 11390436 14808504366203957910118596657139292160 11390437 1517950122971017463416166255309291292 11390438 -663448706495809898252603524488204037056 11390439 -242465522766681881411924376786486140376 11390440 -25365999492748624114908187901385523200 11390441 -828954794956842228884689654162371961158 11390442 -1937330527175321939649903217642569216 11390443 -227079274818466835074305797661107100160 11390444 -194783802965098588910042862657021662208 11390445 238728652893227714940568912095284804640 11390446 439153586117960807348433407222128111680 11390447 -198105211196408423404337567421422420448 11390448 -49798036073378523387920078412033785856 11390449 -96614167310664331844106854385993456768 11390450 -189249810107042147833650661540313011200 11390451 -338218149169395380195497886023692622080 11390452 171189756745285993893535874667855667200 11390453 549685438985016867279327314993538966702 11390454 -47778606747092429139327800256071654400 11390455 154927563366651189978168314639920566360 11390456 321000461170936608907136812114513920 11390457 -346452254770847142090373743572187137280 11390458 -403659611180415268359292581509341771920 11390459 640962774172349013515284042402730563872 11390460 382308520075403523445770503849056512000 11390461 1041318451867444684095452309319609199072 11390462 311881537228677143486562352143958440000 11390463 -23008780698603949216546162354033295760 11390464 416573246021139198799589358917790990336 11390465 217234674528755896493292157731400651860 11390466 135050527912228653931874014822519161600 11390467 -406547918711805555736140793303689485760 11390468 -96438978688532896227523964651381735424 11390469 -97035363195545612650492771962379548480 11390470 -57570326446779466309830326299487331840 11390471 -799707328634718875523935788467538322088 11390472 5255909195540249592177856015758750720 11390473 -955293054446588358743089842747803426278 11390474 -544759360560675912672014270959488748032 11390475 417297764560016605399624589250120354000 11390476 -789153196916749775956627714836537360384 11390477 63564495789852600600659691567452991744 11390478 -291573298298021780084756235867422456832 11390479 -809756310272106788026985482740234659920 11390480 194543182989762721759377612421420892160 11390481 -337252921945911817480890744331630788000 11390482 -46670591225737609359294507093440718048 11390483 -104299892273127814341699581194128328896 11390484 -181011584423820034314304302343113289728 11390485 -614274882459036341489518846407436800 11390486 -324681301915578964338313741989858227520 11390487 23958711239712031109145964083024512160 11390488 500181246984484469751091135675082219520 11390489 -912205262210720442123246863388375126000 11390490 -63774607201609066383048968773949990400 11390491 -470015322689982946405518476706706708620 11390492 11571090082921282557428611663520380416 11390493 -31298117880855018756196150840658768832 11390494 48023903570951982275771755301159935680 11390495 165092558172784571575085196116219655720 11390496 46280552490766083457960535311572271104 11390497 369892109369704527453485043894748506624 11390498 19467051345595519994584859138692316160 11390499 628369008336363403461790836608542587684 11390500 221331032743795723109677361331686400000 11390501 -258266148680310413684955811099082865600 11390502 -305030049854287181215818406353703426368 11390503 241877043939737808162784762728497002240 11390504 -18897142647634287232047026743444208640 11390505 -52998110968969404884554272966471367680 11390506 516671483361082391809112903414581259952 11390507 104990346413693572500078488182309772112 11390508 -504025971883295277444502858032465508608 11390509 -4474391278157633900884666371486874196 11390510 295452752982860964868870358429441458560 11390511 29275919053329887359093182800056411008 11390512 -1445248443243500228344992981513863168 11390513 -702827793429516584114327204089523676 11390514 -207851620655483864801357869927117503360 11390515 62009634706937497407078213889024551600 11390516 -166367541540078423597571121843982680064 11390517 -43625148256194305490379460565240989760 11390518 -197349670647771547818171590439320147040 11390519 51849932575222363899087288062684979840 11390520 22150827560848276010790498325207449600 11390521 -474888897106809039539654740183853624278 11390522 -290676172763654702534913085918448269056 11390523 -466064024915510182318035542132214660096 11390524 386087104884857231972377696798248772096 11390525 170835967553122800483984180991769403300 11390526 54610256238075425610604432772402073984 11390527 -275344108046910151726734529043528621088 11390528 -3526719991601314726061383925744271360 11390529 616336886151679091499072180663049499184 11390530 191660622441082239039469383384844093440 11390531 -886763857326868945860194894445244441668 11390532 -237855472751497201486507679391317910528 11390533 61080067756725322210886981824710606720 11390534 -198420171554532477145344684787227850368 11390535 104693287276296538579517491387298715840 11390536 -1288092428193861132072395547833966592000 11390537 -277351589472892168755574223023702187814 11390538 14311257932962365047896007753960302080 11390539 1427787720600185380796362373190396736320 11390540 180065827197911749544474971477062067200 11390541 -77543281017696270567284142410822937408 11390542 -312709870410053194791064280898674411328 11390543 495694544323781847226060711709494668624 11390544 -16308930161630654767463397441526038528 11390545 30889619878470155181978772290650637300 11390546 -321730073879873476321012649127023004528 11390547 -52666277729254899522727042704888539136 11390548 132010188833030242307588982664411682304 11390549 762418522840978989115457154478014037500 11390550 54391849649343305013048994182682900800 11390551 -994741049370426705056910385330431315448 11390552 -840786311780513427753854726255712614400 11390553 -453437386913155398502787233523461427238 11390554 2629181440418247356787018608653062144 11390555 -26889128096351958183779561715996307680 11390556 -92915107509698712400187126375795824128 11390557 -260084382043855915349419798132306787200 11390558 131077413593485897656967377151944842880 11390559 511004176830733266196160266477008009360 11390560 341575118676917242250352560466556354560 11390561 8866607629124804920772038850340518400 11390562 12757416713599390138813316947538591520 11390563 228607136567855129959214702245070549440 11390564 471985758978033196458685451993259442176 11390565 -286771160411270673587490603036239664480 11390566 -166024477904315078558195840564407775232 11390567 457980798937267654335767660379504849432 11390568 -5425377580630872461603440844414484480 11390569 -899409039693447228215844603136183461504 11390570 122258275853438057042724933244723911360 11390571 10945966658679824032814905434176599680 11390572 120284416758175621829712113648627230976 11390573 -494402430517973469247335936199672139178 11390574 -26402325138631790116825581995016258432 11390575 241191380938577498526376065076479826000 11390576 -45007955721410736995905628855387750400 11390577 1189131766422931513381723759257457680 11390578 -64606767018548260703515152092348461056 11390579 36564291285543888161782371158825783232 11390580 260980794708318664805641703912882645760 11390581 1211697738747579608711775512641307679264 11390582 119875960551736782719464601930582623872 11390583 -115189837781909076826959529669768983576 11390584 -525513334566126314266324116460710912000 11390585 -93990040104399604760012109085432748220 11390586 -360766752409304267541217247596564187136 11390587 458150880898443572648042440180193304400 11390588 216887930793038626621705795354098647040 11390589 132101371221996195031616516071120447584 11390590 -136197142088160092755901980522365259200 11390591 -713424250972075656384721553568365024640 11390592 -297760336382769636953410929850224476160 11390593 117166799173351830725564179704345171842 11390594 -312099137978599857651459925899976505904 11390595 373026858601536235902460110957999590400 11390596 -34016071088164396957727348609930350592 11390597 680991816852665405302126303773396624672 11390598 -53591148826901141621679751769349269760 11390599 754747009968188568452389531878371178240 11390600 380138488886953772079864439976866944000 11390601 55687938215542564466880757546230660480 11390602 474711600265498779897302244839304040752 11390603 103467808497769577102397454664951020800 11390604 -83968749537762366544050690216477189120 11390605 177237393425864856926435303383488445260 11390606 -591791220928356082941874300329191389248 11390607 753012026334062510538816938219211947304 11390608 43727484918862712386960758832455852032 11390609 -191352019355200931824261504945701845760 11390610 -5868226876978231041858985672998543360 11390611 -1534979388276249484185910501808806953288 11390612 253961105336265786598923587051603668992 11390613 72105731812993739641718693213275731648 11390614 2278924204275395737138058890962286080 11390615 425642368852291333945560857582120318400 11390616 -49473110732026707907692956462351093760 11390617 -198364555865130428886973012517293347328 11390618 138697663961137653241643209790213867760 11390619 572579273875556652475897254392672718744 11390620 -295596075647381592067150830774663168000 11390621 -309290392780192777484453917040360766816 11390622 208645539326343396392215526995506868224 11390623 -98016903350478944595957126776040845136 11390624 5175335186537629376372362785538965504 11390625 299366333163338655055872235318664484375 11390626 52611942818928390902550577681633134144 11390627 -78538574011423590891637275618066633048 11390628 13776429101285187796253428173233240064 11390629 -888190616420897505414514015936968662724 11390630 21960028635986437048623497700907929600 11390631 41008289210434844909625672446551596288 11390632 -508489624975921675968206998231267737600 11390633 2292109301043097759780075662458822640 11390634 83068946665103873355833971190205188784 11390635 61705330660998145173200472821529063360 11390636 -347242494749600106520834781596965860352 11390637 521394691067451523548346549901879856960 11390638 -313614637880255171410574083112838307584 11390639 153683980643092133055452341123026674424 11390640 33153645317857612137370342425089802240 11390641 187637238303876143744522739098438609042 11390642 -603799107850090438903311535238337420528 11390643 -618261103518968264501437405214657179896 11390644 3072903775069101941375321767941374336 11390645 -248136339850342790417704915474817953920 11390646 -113410069219476165716900750457776306880 11390647 -526275678782536873091303797040898642904 11390648 -366877094878256627990544151309296353280 11390649 433050728005669340458149097850714309760 11390650 -23655627146255144162169091039156476000 11390651 632550686178409200612934106098846810704 11390652 77389577736897972921318848971254988800 11390653 226168150646708591093559545776522488902 11390654 -63946336044952907868029187565800673920 11390655 423254807907127086013155100447130198160 11390656 311678299446022052430447499913792061440 11390657 -12828346979593425616265212551324277200 11390658 124865529364798076191975926959655936000 11390659 -145441281000873760413629426698586107184 11390660 -145662548655673994765087819881522072320 11390661 196201431423123504666687632002062148380 11390662 108337474503694171481848176103085952000 11390663 -1056092020244000974083103462773812968560 11390664 561005658499074373914427043321406750720 11390665 62690348549481109172281464773185584000 11390666 -37265713804921737762910619778447323136 11390667 -855292637271315783629010435747687788544 11390668 -175347929881629105184846189901166842880 11390669 1023437638309214802862455016546522334070 11390670 170024050303856252939162919028569782400 11390671 -290267831126623298837988612040431805440 11390672 6636036566944631767782750388736753664 11390673 -2471843563010638865401003188894720000 11390674 -61255549884024263984083278997601489760 11390675 -340754328379652673981607045013622506100 11390676 315667157717092644712762592343938279424 11390677 461807487652701377213047476203343112526 11390678 314652804479162268563906592532370559360 11390679 589541221717157307759565240610228679840 11390680 151148113377719658363845425893858508800 11390681 1052567111359468241490711341755730476800 11390682 -173125179371173262959099897734800107008 11390683 61084120766588113521441170399636532932 11390684 -295538130456564162935992593145806595584 11390685 -243354679966459977582941753155448647680 11390686 -327279574925786755671925637935521565056 11390687 499969937790142001537556032215998432000 11390688 113593988882486731871758355369551724544 11390689 219873158664382203361239269132430659860 11390690 92089986175102462020521072320617907200 11390691 -50310142624182288888772385045538096720 11390692 -158227529651754708752604512664901084928 11390693 -913862815569429446112576654399264701058 11390694 -30975071201519391881476513048320122880 11390695 874206300881030209329359572906525990200 11390696 -216899172780107144649609260717812992000 11390697 513468834365230973291816784376612074900 11390698 -293309495567903834642425532315446558800 11390699 473200219286725604777601424250502227700 11390700 -83600907147656662408497328037990400 11390701 -20458100772889582063731337192983077056 11390702 58230362470344857480781025305215044608 11390703 172821011676108125352726240297911985408 11390704 -13006300100627375095893238132238057472 11390705 -886860568513813841284866292140773032140 11390706 -25541710244918937855235824943973565168 11390707 -260265373622477298022814897495527172880 11390708 38082269798863585520550735562737801216 11390709 126635926364800949310680647524552168960 11390710 156936151031750632108220036563063618560 11390711 -1750234220505675809532057184030174525200 11390712 -540624451984778191021954019770740572160 11390713 -234453530657006816023795726192864897916 11390714 401855850849591083581190132834906288352 11390715 -60295948942427841328041096421718899680 11390716 -420197561972759555727252438277107036160 11390717 91960066717837997497884844077918222240 11390718 150081912837987132249428272004286817920 11390719 -718332265840384336958063637206815578880 11390720 -197430197185839653004548555971913318400 11390721 -314045341649866369035607468192485908688 11390722 -64919334233983381147070984075450669568 11390723 398530572077706844031863220104401726972 11390724 80156789169906510239196645514143841536 11390725 165608876946477734752154836102683178900 11390726 -66667574836163715709226237735838072576 11390727 100366506673241646212033165747547124608 11390728 -201334110262316011896772989467975270400 11390729 -348575358917402370024815374851769117824 11390730 70481171576574114228503939597931371520 11390731 -1006822446022070226225381243447268856496 11390732 443866978307402164751756546869308856320 11390733 -48113015030502523831243945169344065600 11390734 -287853108767261978495073162103473297984 11390735 926180355977017896818256040941260978160 11390736 -149325279023618492154098364903956152320 11390737 481382467139002019635211818596505880832 11390738 106494700672776131051443529314848320640 11390739 -82278304800785341088427202317616171152 11390740 91387895256772510486289774024901427200 11390741 568415868970891793875106830599913328142 11390742 54157443366283765201936997816128441920 11390743 -499813256895514917045047810058138624 11390744 819609864769514606516656936682073692160 11390745 45322381425872880643437913594575839040 11390746 74992335298962543923956636680896122080 11390747 -544071637217803003974742112574626277960 11390748 17570098475284802410785526131510752256 11390749 825372369911627625617129164596198203750 11390750 -44951829088658154727777923577715712000 11390751 -447430681779342589964049024811541794920 11390752 363038087430550709295786607456567296000 11390753 1509993728632036201451833397487422980128 11390754 -106248970055995524101931826585592010240 11390755 -1202705631392915239254639898145195233680 11390756 -162558513793654269777551253891292278528 11390757 122105806990908329885882996929763672064 11390758 -515595083444859951925666150347524927520 11390759 539493447998953818961129485792033843960 11390760 34761130969142927727048619055923200000 11390761 917540063945950532158820404433066976612 11390762 279732537689249953639894979502715603632 11390763 -295645893238848135168523182388207577256 11390764 -2004423552619792486223928670806736896 11390765 -200608912486497100125864648528294829200 11390766 57060113571885732595802717511953064960 11390767 458853961634572939720775299813007692072 11390768 88276224914577582099321603438139195392 11390769 -437865683208594930392581976508161665290 11390770 -266139463969626761207285346182263718400 11390771 13591587842412571136407819980992626512 11390772 -87749144921984294303869616850507724800 11390773 -825033360153693474492081784163149996800 11390774 20233865394928035211640530473558712320 11390775 301831966579756709457087734703089721600 11390776 -635263452646373613060615347903350886400 11390777 421492289916055185908320850173081507626 11390778 52106155065555867165152715744986313984 11390779 697936818533567462512938109916700516576 11390780 -379659746682252200980205365531604428800 11390781 88539926742554802448907204366676855552 11390782 -116987357630309545789748621730914011776 11390783 31766826517091702865528886797608885160 11390784 67495289394520810165327521529989169152 11390785 456331882444141430422011906575942140800 11390786 6495267247340104725792826554503923968 11390787 -33649875946235384713572576705595114164 11390788 -795319665058036262715464771215469014912 11390789 -625197254218813331975318428127994733410 11390790 -61911109691630437006035092453119793280 11390791 51610821417372892406582889453410159192 11390792 -96152378706034285054172226211527229440 11390793 437989127029859299678784599307292368064 11390794 35334755530266155455036555908834340800 11390795 -23937234831529119072131323154825506560 11390796 -324415776998339663183426488458714006528 11390797 -384530548373993766561677888886782265888 11390798 258941608696936531335633374791293662400 11390799 -41917634069382643182473427702821768448 11390800 -126190045565231398082039310207022489600 11390801 694965063323774415963524954655363579504 11390802 -287464963775049682368171747737906832768 11390803 -914266686574810073715547809994060928256 11390804 -984141169552459756785976670815978506240 11390805 494955121785138878128609700551732853400 11390806 -111067140080198564358255812945772829440 11390807 -264756690073040874050253524113391729328 11390808 -134191246643690391331924226942169907200 11390809 -1168884941719605784788402626546845423990 11390810 332645870268399397431830659631038798560 11390811 190987125764593511135684675073060517680 11390812 -1329492252621213883390573503697146702848 11390813 -90204764805955414058012520272981726976 11390814 157834153732171726331102282937093089280 11390815 -287297638685835550825110825212320417200 11390816 -842077355678667792319244589546291855360 11390817 605438660388963031767649885935551874480 11390818 67516020773571407515111300215726369360 11390819 -366494638819215540366964290401614608 11390820 -43254158619594681448548888515739402240 11390821 164313585059003950584358688964945702104 11390822 -257336647771319206952937362461643520288 11390823 -591662720876820651048796324615564498800 11390824 177902730152357837963842455152172456960 11390825 248821653761903405041450245134297903100 11390826 10121123013080208945811590160885874688 11390827 62471455222832329627092977244928320800 11390828 -409982183972735723637884525313703487232 11390829 7063867979257705472816492822366158368 11390830 336472320467137273028770785642677761920 11390831 227766426459189350194126234938082471632 11390832 94454317938682037455521618075193442304 11390833 494525534978179094074099203721734843300 11390834 10691465015883514603453766634284256672 11390835 298476562594828662524120240264735750400 11390836 661945824524209494819667346921542543360 11390837 699775336917012006345263813925370781280 11390838 -24660729204429978727686562387108815360 11390839 -366808640769947533988942103800718877176 11390840 404065793273640347898567405051243724800 11390841 217705548330544311198922204305975859200 11390842 258399381495337449055409256424339207680 11390843 137930994646133281650325960570588434480 11390844 264958696451183550752243738691237519360 11390845 602615966619010761169725391506701560800 11390846 -19679855382691192517171841752248149120 11390847 2923994796138408016215818772253095456 11390848 317423540795359908510634945466094059520 11390849 1668828799882000777149675331971471342420 11390850 -79429670403214440647797198709543028000 11390851 -544921616677106046679907693557682262148 11390852 327959008824608249820734103095686348800 11390853 -29718076178839711186340214914564760096 11390854 191455153158428640381585102468651038592 11390855 289136157304937216050813958358604308960 11390856 -48839728739663334944618964115787980800 11390857 -16677721951056016553769044365673633536 11390858 -28114217367943572976645497047031797760 11390859 244339522161635237164245992866849022664 11390860 -30399260777727829231240061018741975040 11390861 258884830503320466895125151743159446400 11390862 -21611391299864839446246818025230969856 11390863 -245259957228631391574236081538249721416 11390864 -130120408631709354813744402641228881920 11390865 1559930990422166524915065675306282240 11390866 -101147451971812532157474949326838748352 11390867 691197892802064147878110960192325421432 11390868 172790813429496173163121562839665899520 11390869 -215578850361762869295807975437655531104 11390870 -226402573286713957089523466935709157120 11390871 -239615519649968946311893861604548701696 11390872 14344177727751071681041543281674833920 11390873 -349373101945417551131323355368298383872 11390874 47271557642797209229266341838656943360 11390875 -886002819927168511668394349591109588000 11390876 -41740105830223159423158782498737984512 11390877 -506333198538691397139948802958435116986 11390878 198280971259275187638378312289233402240 11390879 -1169675794393596845251470090553892490600 11390880 -70853947970061813553913979292876800000 11390881 849889899486564934709262644094733439400 11390882 439808028482349247743426828687420979584 11390883 -166436800177901004877510360115832391560 11390884 335991846773129523494236289069692354560 11390885 4714978710066620215591665734121601920 11390886 165755981475380909601773293927788155520 11390887 727144904367253275997196565365740476536 11390888 -79635552332059866043296103736959303680 11390889 150885428301254695874488293962269313424 11390890 153142166725267439257933578405992340480 11390891 -5479672425656114993618973320903320968 11390892 384592587613282014573969330991404221952 11390893 -23429234321175532589065905651132166260 11390894 2568321372716830437793037285503881600 11390895 -502265357221963555397917576466040146400 11390896 268040432458940388045739976544534724608 11390897 213031601371364842782571755875537662464 11390898 -97661183864324497897503301581163787136 11390899 39895999400390171329113719790883207680 11390900 157342562245181571914205787329999312000 11390901 -413697751633556764832785391488531800000 11390902 -543050399776934793529401832506808330848 11390903 -1420746850617639383830701644752499863440 11390904 -211788843036182495335675765214533140480 11390905 -535835739335577093261775222875768506940 11390906 153941587059449348217970855304349262080 11390907 -123797225306541250992092890221087085440 11390908 613095011454164010550681017105193776128 11390909 -979850893851028481751270790522116808890 11390910 22325428527287153846715061422633273600 11390911 -15975586331593301926707449120097523200 11390912 -39135693628193457460487083470385840128 11390913 770794373953029658036678069950138347442 11390914 -465712433645493909968613386074120240944 11390915 10439175940501599494481420892506941520 11390916 539821078193687949167171093440703511552 11390917 -680563513611894882427750222001526464100 11390918 187036411179760438986947094808197427200 11390919 41142315822750365959988662080892225536 11390920 -47085996031333311022034106468542054400 11390921 656721229040833562134660743810340684122 11390922 -482208834052215955164612759059432079360 11390923 86636656532353430825612960305382486824 11390924 -594041886260438440963067427107386447104 11390925 -46272348227430048748459594472219088000 11390926 58733477604909155113897980401011806912 11390927 -409921452776620018329812937520490110224 11390928 -42449662459598527580304025666675408896 11390929 135470768103335160711204610310310542688 11390930 -52959018328922567525063740135477516800 11390931 78835842252066299938118422445125811520 11390932 74004463475688802468759535670236133120 11390933 97888379614403544897758124034949734944 11390934 23804193711337995202481834982588487680 11390935 -112627657058481013821211488266330784120 11390936 -346586303172452227364679739370373734400 11390937 -98606280624094548921722502441845257920 11390938 -274510595889629674592697872032332715776 11390939 -263161174291690118182908252437719004640 11390940 -8784838715671981903653176666872320 11390941 1080949341783237862812184084290368402342 11390942 -399934325643508849614693455854202464128 11390943 -1751125317416201264044585594094998272 11390944 -809199375906513803889787940496803364864 11390945 571492552227316106456771247583550471700 11390946 151456415778695111981448512620583239680 11390947 724426352111307448683217436882749322396 11390948 51915956327949583328772415250443443456 11390949 19841416069013126766510845745097140030 11390950 76909832993614901506537173355442880000 11390951 -125483266562665453901377196853177120336 11390952 -358705721177441789139440797099371724800 11390953 40852245976901710025127449982410617920 11390954 -429729419443207467612654333253739167824 11390955 -330476608503006517908343198362809402640 11390956 -51842859397736085310296031268962959360 11390957 -104878452610602045826319320781711514132 11390958 668598405760847689244818588664570304 11390959 -92111501216056485332468527653489587600 11390960 -36791637446264933964920474773886730240 11390961 67743242212098030816203026237888669440 11390962 -479839060679456295687357830661621958656 11390963 -435850673407439388551213692169526964788 11390964 139019667103996046213965733828182026240 11390965 -304240403874318100553189140713040353480 11390966 471501565773838986597469736940010806432 11390967 -91843833101275715020277772837485104128 11390968 -203215398051225168904237818237569433600 11390969 -103749729814508106286135651524762519648 11390970 -16864935058566445376017673229571488000 11390971 961436744446647228256638615936125275172 11390972 -282980048730067234471937527322672721408 11390973 -110246067047459715041600363647024024032 11390974 48075717159340399465473506441227951104 11390975 239838606081997297268703799007648091000 11390976 -1190407416328750442849761124187855912960 11390977 480695998033697849868915944240086821460 11390978 255422662515388958077852216742603060256 11390979 -3817037808832698506083168776072453120 11390980 -272224061420397823216359544463267696640 11390981 -232315717985252902504999308978818640000 11390982 84621628049944581316488707130495475584 11390983 863911537433467587855816407027072961184 11390984 -80190374792599454247109419067956142080 11390985 -96336827622743812273441958178857783580 11390986 -101655348408431283685943750922510037920 11390987 222268910366603664934484973547956129072 11390988 202281556730959561956715893005455343616 11390989 322277161840151560514616939609461322060 11390990 171435820236832448237740378802778213120 11390991 178671440088031521631023821138758816392 11390992 185072943466515635573936105791161245696 11390993 -71130651615713030135304153618457235676 11390994 617036557955671359430703469037290384 11390995 -29493273051590147739835778072554640640 11390996 -756906989533259653966237168779006672000 11390997 276154797001964038644699359454505760640 11390998 526734274103259961021767602905984596000 11390999 -576519551556855892160302264791190755000 11391000 418724736762845397978027972263761920000 11391001 8657661125357735403954792393080961824 11391002 -72721428554047148232419515316612636160 11391003 159898013879630489707683238042005826560 11391004 -56090338301949790022274130437174672384 11391005 -66267349006898228441905461692760374400 11391006 94673028150848814221036758020351280128 11391007 -773261386868501263957268434208611459744 11391008 -67012993706550118228510678775598612480 11391009 13209046884039324900693837716006260608 11391010 181347535810642527716541734038555008000 11391011 161423272032375647342838795383808729600 11391012 -43595409456849712438197129196668764160 11391013 4794908013044790455672057039049758240 11391014 -657043438633839352017799075522019305728 11391015 -447297964062412327306742407682985061680 11391016 -107709930113533429690718635516385034240 11391017 634978044276580667032983854498574921552 11391018 -2808098852988366610834314009380412672 11391019 397277821156099501108689969893207498420 11391020 675949891928503239789681676658351431680 11391021 365018367498364685785504836295730730060 11391022 -142257063208826911457826281290193751168 11391023 285495124795841206000315095963988210560 11391024 7317830004509154803964255299483172864 11391025 -193067315592668386526855764371097433700 11391026 -78494340359348416747954443221557977600 11391027 29696199869651322034703224559420363520 11391028 -184319921312779611221206353014993455104 11391029 32032171673766058702987486564779052284 11391030 -3659107156641038522550666231364032000 11391031 860759358832408238061345168348000625832 11391032 -207988825102714124434746958982691532800 11391033 187568318644971407900158959368447305824 11391034 356556884588551656419037679898296411392 11391035 -505011491884948284607318443668032667520 11391036 56887608287453715714409509676507034112 11391037 112402834869824048324567059558396926912 11391038 503331665533793607604113126837768184896 11391039 -769328018942505426534583455774743459592 11391040 93780742808793666429662636083107594240 11391041 722387450553102344622948560912403317442 11391042 -33488164640794001615453762063336249856 11391043 172647390787323589671516734595093888064 11391044 3373415329086564248517505734279401472 11391045 68057574755790903897544396261270473600 11391046 -511284761266399756802923888396869996096 11391047 -45637316750383022462379811722591548520 11391048 -530460805553988487960035823085774822400 11391049 73408209156007405913569644203184350208 11391050 -217793441381514865450837601061823200000 11391051 -167490169998009818134862707841909088000 11391052 626615780562102935162037453120990446336 11391053 1160257479011031832661525576865299174124 11391054 -1013197684926108490398721729580726016 11391055 -372313969709433832447763607758497658400 11391056 -56445545167248381630600468796150775808 11391057 -936390440476265906524727252071147851360 11391058 -25297991158163872845411206287667149824 11391059 -45861234095798222082580090730693588280 11391060 -5842973398469991389676638844090071040 11391061 1878745521627482913540759591139225536 11391062 -97102251857692566295137633179639455968 11391063 98156664552314996741915477220971026944 11391064 1348321792741540510717971027246288384000 11391065 -18626408918444091856706013347304283200 11391066 -6126647793573578983104523363910802720 11391067 -385739747431358861862055848633973277884 11391068 283384434069274836537438501481254351360 11391069 398799719615449082982994788219353852544 11391070 -536514394154557384495126118810617344000 11391071 -181296142038652152384048914417250053280 11391072 -128074031373225713179926229537051901952 11391073 -756738712807309429739242644222438643678 11391074 -99325914064876507757336970994058065920 11391075 46106798559979957181812236280121997300 11391076 -215577446259142265070015715879416826240 11391077 14643120179685587222690512101367996926 11391078 -68522683386517958290124708192411212032 11391079 -485601620748560077446649405304496198048 11391080 346107568851894304291666138908283238400 11391081 -1449401914084645561944190060511095680 11391082 -341785826524416152079637242273630551808 11391083 629290547369426225716596051062334280848 11391084 368929963737877074632184688862363596800 11391085 72878361478319903855836497685722624780 11391086 59212616074706052666611984124863529984 11391087 -879540840856479091212087634830695040 11391088 345523063362573647354648356733472276480 11391089 1747114062581186535103779893221100784000 11391090 201134977834184072194984030828793848320 11391091 -1036100854129181269933826525552856507000 11391092 179016964803801401211071668360016904192 11391093 102846886659259727672178714368268081504 11391094 -41189868497314231467209342684310430080 11391095 -181155991983732849300567172897099344480 11391096 -592948408434027912192930442833887539200 11391097 586983527356132736685810199375768973546 11391098 -4804366786152250374754521478547378688 11391099 -260799349066471480415338024992736035840 11391100 -6765121340979308440322814066300185600 11391101 387062919475270657959070148415105012102 11391102 -71348582215966958463748573372064627520 11391103 -806477275057434085635836557561504281360 11391104 -144759196442704611808014804846410465280 11391105 149965298774401571704898721739165409280 11391106 -4440372729377634293229695256155765856 11391107 -384791763557807238315795883758250557840 11391108 596889580513535434433713306506388439040 11391109 294979926096666566403394666738594845916 11391110 -165455418845113601658713850748631040000 11391111 1092158842397294566788358614819327117432 11391112 137005137607215298937362487247117772800 11391113 -392896289095965045991984903957249035840 11391114 24980732569643801310597803627613307392 11391115 202642781181279168924003791115369587520 11391116 -263770538061762262108073897101747497984 11391117 256100306869627104430582741383698839680 11391118 72896437888192495430876286917616242304 11391119 -926703182286764451165597701264694582480 11391120 8130780828757793491293900304373022720 11391121 -333181317832000235458773921576163086400 11391122 649477885333474009194507706278844353312 11391123 361381665837301868522694220901874003384 11391124 81183493130888829547026101405386137600 11391125 357670682831860413952024527306103635000 11391126 -52253995987763661343356809807161582656 11391127 -884955984477903009619835201162810881920 11391128 552164990547462124416717346537182566400 11391129 -237438171737041443223576576809509389926 11391130 6308414476271410099506486464905920000 11391131 353573138859198666043732037978465553264 11391132 -369534984612339027006981689881710601728 11391133 3883544469641056875244580757953013408 11391134 251386221594803138479589141280566191872 11391135 73634172165245066030572639949402641920 11391136 -361871938743609265818353034475440439296 11391137 281689219479815502623317053231499256580 11391138 203648567804314909410207027781683118080 11391139 -46512616572402853619433328341656751648 11391140 -128972918250817243124065561086387064320 11391141 351889966228365067057180707138593780160 11391142 -13068040455686952006949070839870744320 11391143 1049751986815009576411415164310739785424 11391144 -217396971283982162411045708315284930560 11391145 398872527254908649331477496214266548900 11391146 -34728631557896604834918548767748409600 11391147 258844637155496161227266648052725344560 11391148 515383670483382655511694834905195902208 11391149 -135274395116195919574525456733931782208 11391150 73701552253441432302239310491316177600 11391151 -222636783259753400515221211282258004848 11391152 108186132260147585876109424974087929856 11391153 -100737333828059341669539385061354113152 11391154 166790088423016838693446687443100617120 11391155 -179518036313512680528261952202445599040 11391156 25017143091274458987010029281174261760 11391157 429741099957062608208523564173703559406 11391158 97554444207066926490995428210564598400 11391159 -259338159381716530756060947779183126832 11391160 -544624358691342228182744400625333248000 11391161 26407925045791370094802045051330373124 11391162 -321208920463672085217334711381876866048 11391163 -114005554862013791711221040809164531440 11391164 -234040483572002101463127610266681068544 11391165 -36113011724861476171406901407550096000 11391166 209030134934474918400929169920893905600 11391167 -138370152007769026388139990108180748608 11391168 176756521602090674396346165605915688960 11391169 -403244244727934675772623771311264164672 11391170 90067619301792415854741893397989583360 11391171 -388548322808453494046380852162392821760 11391172 2688085381093970493500063154905600000 11391173 -22449334640150389143832661234868477696 11391174 174409938174598516882690153600636803744 11391175 436235710024676694531262494330311074400 11391176 123145745426692669873187219120991790080 11391177 -292805035842681675160715302365537594288 11391178 -105054497015225662783061876493061990560 11391179 37476286048875231798370152537257763384 11391180 339358258410593762137371918085789608960 11391181 49175128234591282601355698268270338764 11391182 819391665323081557802109130677031296 11391183 273907315686422463204541346005210520400 11391184 22990565642436866955619694702957690880 11391185 21423250554801581329989258201533479440 11391186 -443709655559671519676649357057985929216 11391187 67926705601403665059212600635906704240 11391188 -620490062612652340806260679931376810112 11391189 -95357431295459675746998714030876134400 11391190 195601329983222098850456638370490504960 11391191 12269398398023235501248581550007330144 11391192 -36621175059582625852695198953389209600 11391193 207067458325595064466651213164979420944 11391194 -55915708488720874838238227118919511328 11391195 -371016266226109979911098993104789095200 11391196 -195428053729917159946042874083840345600 11391197 27574950368872542945273357618961758540 11391198 14658142126263414777488698922652696576 11391199 151721953640241528039608782574350110000 11391200 -311641464311813781099481411295870976000 11391201 302947594961433911098703447320530868500 11391202 153237966269399942324944413803215610880 11391203 -604034159308762818711241732393155515880 11391204 54225376427231461346812116236889126912 11391205 119860820911956033537491172682015493760 11391206 447729778007112000741739451559452487360 11391207 43529181788656993169735545418725735584 11391208 -683775080548063091136098678128205399040 11391209 761752375611682850625295453166150082804 11391210 -74961006156894387746338735726586511360 11391211 95265834898916431644984514110511181664 11391212 6652778675276918943709518697285158912 11391213 -103546906705086240847492295736306987456 11391214 -32373017686011372813794785718819259648 11391215 -355403126954287985734968848849441022480 11391216 1312378952841054064449806883571630080 11391217 -938750942233881231511288807735158914734 11391218 311186452905735542823622054678923617280 11391219 256311355290804109830226078791272125440 11391220 -205736921863169281552647096329436088320 11391221 382218924890316295292765962644301909422 11391222 -4501589643400921536365631667102763520 11391223 -279195350040674690272387781316889333528 11391224 -95932670603820574992867947604293529600 11391225 -29334257667807035946620115489502820400 11391226 509255338592525976703192176220898624256 11391227 -82720818325308041982583401820413532608 11391228 -29584998915759061768098210709535666688 11391229 272448234967629019410260849942062571520 11391230 248784939598472262727620815636574557760 11391231 -555658246906064754795140428456503822648 11391232 497363367795274243102679316323700310016 11391233 8326613499375240216065849905631739264 11391234 -292909275449534958495964700714188168320 11391235 -22712803826880068332863320795907278880 11391236 -29680072615284233843976658577331164160 11391237 -154331929794937100930717359363736828544 11391238 225824071839337092431757689859913319520 11391239 -557056246035895766907692584680537273960 11391240 -46568951420805205896909168554331340800 11391241 -921919404279362682786972483137026704480 11391242 -478105406616279226977833023907369707728 11391243 708591098854392342446856503134280418264 11391244 -1159712122897465661056463048537250338304 11391245 48347394551746698580084664255985127500 11391246 24377507948304234349213593916710938880 11391247 -320297051650625255525212085390353792000 11391248 -29915326907211985372763950304803553280 11391249 -255358941152543816798062705377402702720 11391250 -38825862303715806485219723446544460000 11391251 1031441308016818474842928963851053310252 11391252 -212322296638738042342371648067785689088 11391253 -989723555047969543666333028900196928498 11391254 66792566148471992357735297597386013952 11391255 -65325592943984774309134245586573552560 11391256 -3127432136727695681602081832208998400 11391257 -248758938182722637877143548709724971568 11391258 -175521179461396536983288685412955911680 11391259 12402874999590755453828320898820097728 11391260 74083300182518955326594747620383129600 11391261 120341328828220796336758008448399255104 11391262 -388944810748632864272057161896472911936 11391263 -54911865134952302928603618783219655200 11391264 330664409675183569532802728504727306240 11391265 343003465525120486086487925478118579200 11391266 95729423758418880686777549736587690832 11391267 473067534992704918492021171472386556280 11391268 96807205231092144173881295408989126656 11391269 922587983070003117290924359884150212670 11391270 138551547698459587473694830234516326400 11391271 264086370454769472325307454596334772472 11391272 -1096787653170571322599761154989655987200 11391273 4091550935156947085759986511039115600 11391274 463049960672110742080840318443287391072 11391275 -224762457452487802393623615295901047800 11391276 -49538892904544141096457011088242359296 11391277 252152526341912064727223803239096767126 11391278 455136149793914172905353988911867141440 11391279 12616106745555580701200515441866835200 11391280 -55533459313628945423331027611272151040 11391281 606898148363172743650416544519898452464 11391282 -63474304701902379134365250779185243648 11391283 768776935465041669534286015448480343904 11391284 633914530317440606543652735250163097600 11391285 -32878713824122810779500223880784689920 11391286 399862053766001920693814884027883073024 11391287 -123025782017216883658617797468370945240 11391288 -20553964516218849201369747121086259200 11391289 -143923601512812150805681217231019726080 11391290 -103585579061946220117977390939608297280 11391291 -157905499586660683099927019718604159680 11391292 536133658528121980596894440916206155776 11391293 843682834278330359289823548429897241542 11391294 360354072488511044194315009798501857600 11391295 -210902622860926998643518059154022258200 11391296 205907331648849204663517962313773613056 11391297 -527406521339285656940152443757728006720 11391298 71147697214073577342977996400179514240 11391299 120447161230384341376950277623238630440 11391300 13774306039335774165814945216231680000 11391301 -427318412530423413415726797044357226308 11391302 -1453704446941097350199293157721237504 11391303 -289397346079185946539861009688038528 11391304 41731200436106334880759185188591339520 11391305 -339275296726407752545325602239259776540 11391306 14621573509547274505673147769342974208 11391307 -575658344639561999900443568369578124280 11391308 633788982642792957646162485000204143616 11391309 -186388823133016240845786592083420979476 11391310 -35261358481814588711169841301896788480 11391311 636861899150733440051708527755739047024 11391312 79393912336094233385176558252961955840 11391313 -248942371128472500429763305650065986560 11391314 -44960765131695080001259849420332815616 11391315 20495017646976903336306034520689818720 11391316 491740110837583306460500011041218222080 11391317 180943695139665544122122910511345257600 11391318 -73312642340411794182064854581279499936 11391319 696754656665638003331850295674196077744 11391320 -426812860887652063471230069176523571200 11391321 498135038627005125562286929074772521504 11391322 307117644434085865096676419454299060224 11391323 690908006986254522055107165871637230704 11391324 -393075490525205361583725608955645556224 11391325 -225156955693383002123038855805504500800 11391326 -627436812547532923635536333440593431040 11391327 278479607888638763520397293272128323840 11391328 -195063517896444453442051122771481067520 11391329 505099145234281423432045064046529968930 11391330 8852472124563520927143198926922147840 11391331 -21731652348499998990240981032968041008 11391332 -562890153920906005320227327041172920704 11391333 -104719442521673861361640825636824540576 11391334 353803762321815569842631357872368942816 11391335 327849287588075077932634676232308442000 11391336 36501278088453336121473378006224486400 11391337 331802439963472511782549387223292060986 11391338 51740421912194135889286940229277596672 11391339 401911909319932517241581811061836187224 11391340 -346109675031238372537073381800456504320 11391341 -438914706863678703144388732693374121428 11391342 -375581011807352186247678318629915018688 11391343 765329435781797984913238925043836058240 11391344 18797969956033387900098865106712821760 11391345 -674881178381400045535721276485020480 11391346 124887808020497506364019925606316752800 11391347 -14497815911564618246788860597297365616 11391348 -126654061640926919733551443389089587200 11391349 -376889743777711769876589887084808509650 11391350 -82642439144470397903950005067869573600 11391351 -130865302155340825348754938521903366168 11391352 -304442103794198253625308078007770193920 11391353 109005823176016650110450771002582122240 11391354 99964920447496031867941926421170037728 11391355 -5811432469838111791811507022568632240 11391356 -562054574894424809217965149130394286080 11391357 9892992291816610114014022072753780800 11391358 5499843319153682125674701403324347136 11391359 28318281964190035804408474879632130416 11391360 72869823925365328491741658333839360000 11391361 -209178743358207595555942681805811335038 11391362 160785801218515325054722100617705044432 11391363 -17023332691789755538454025259261946256 11391364 -108747902180020023277318226898268047104 11391365 756517826574886876880775371173403797920 11391366 13625685554286705182474227047580907520 11391367 156337810537991069821904663909283470160 11391368 -813510589070782710957764919015211453440 11391369 -16920688118519290314596849598476968992 11391370 393780751447464220130470547338535006400 11391371 119569638410796591094136238582387508272 11391372 133295818920563602237072339125716843520 11391373 710471624507699514159765290135607569600 11391374 353759702139991306468837649927572905600 11391375 4601008423357793944541224258240008000 11391376 206279763176462949067535434481005772800 11391377 428238762881878644709147749900360016200 11391378 -396537626803789153296859612456697198976 11391379 -557367307948518685702985656354790972816 11391380 -49727573047039127758945339054683340800 11391381 -603738340501588320143634105083005454400 11391382 -193215013184073044936681976811395090816 11391383 51829732597557846296383748763444658632 11391384 -101603717345193765433726507947951390720 11391385 63608339201156207142697233473674568580 11391386 76772889016757147075120044605724764384 11391387 140412658163437026132802662246507274752 11391388 -1729985379229793156896920019425058816 11391389 -743535893492878367970089778610405861044 11391390 240422496417801111841079715229860241920 11391391 489315848463284275352422709230390721784 11391392 99688907864322213531965081202450235392 11391393 151468314049136503652567851857818237760 11391394 169860575863431887473205039219014416384 11391395 -1004407819825590910697029164014691355920 11391396 -33757138192682606358901177152065581056 11391397 -486005387809702053377148456025543071428 11391398 50405433480308944477542421293072960960 11391399 55956645859401431070945641811876513168 11391400 241068753671987981323173539717615232000 11391401 524592842953723912147223526324452857920 11391402 -264276900781314874283565141661933975296 11391403 634448798214398051095993766337201491280 11391404 1027097040763582377703147389004341482496 11391405 87175551879629817516826938285925305600 11391406 -263806836055641396264060815139773620416 11391407 -1204125913607596201905722956800697264248 11391408 -27228580863435205823701515659095572480 11391409 -313441692943920279691942721285654412060 11391410 415864327153180371104778654720136851360 11391411 520934974656882917703355513557111183984 11391412 -182952965227145175945570914367373281280 11391413 -619668537633262156036937326309166287680 11391414 79261908502652149180152372354706645440 11391415 6357135163208202450665771342664960000 11391416 379837100025332693363891838197749493760 11391417 -39671479650370911119742685066564447872 11391418 -43108131923817093853319800245807159552 11391419 -186110883902281821727297616736181367856 11391420 8475097548428192104413649114888857600 11391421 -293623739335842172527848052078549064378 11391422 200648249327207967360700637256960078720 11391423 -234238840386778312296763665447248911416 11391424 213467392481449152100853365046509568 11391425 181377071241051783812611928674444158000 11391426 236475553659609347712394678423960371792 11391427 912504872916943227149693576534526281276 11391428 -295537459762115313783720380678571519744 11391429 -317118899223519843835649705617453455360 11391430 -209872508031960741361286327212520480640 11391431 -738294864549526915531760611958384640 11391432 -61766738824379388531737053979234304000 11391433 -1168334570911050721811856963206754865318 11391434 177560419108845602784643415621195438592 11391435 8229529709337993006615126102265257360 11391436 -110905572280490922878078797802179300352 11391437 -649109551020101933317111697179720116288 11391438 147413501973785204069487082013571476544 11391439 1197829504019031774883533743100602480224 11391440 -22580297953384944342621127658318069760 11391441 -31590144202219215864213725536104676800 11391442 407162960444775361916660178312930313872 11391443 -233066083723164918931545888265353757440 11391444 -107620221400399619292927982671625173120 11391445 -435758036457785642268029991305491197600 11391446 58234113368155320664835628539446099968 11391447 219817950357486785433674817233451571200 11391448 864387804777552110719698735115830159360 11391449 303758677609632179318166479441450337996 11391450 -39429869183365674885535030760160768000 11391451 -979225860577913204702022090953351231548 11391452 -45452680355215080817371667868950500864 11391453 -65965478200705582888607272455118665696 11391454 -114137203429986536751754136890077949824 11391455 820560367138697045440111446589364952360 11391456 -358622396033842884374668705956694327296 11391457 270049562402789505804503058092872857600 11391458 -79878652844782009950886524007358114016 11391459 -331454640858459381946064224150788694032 11391460 572377105636287344608057866067970177280 11391461 563024644589958823288151459503092246300 11391462 -552786057961228180463585422157299180800 11391463 11597974642552430477098557643129121664 11391464 -188967512825028728441131885606800998400 11391465 -441132455042019411784021446425858880 11391466 273344141194166369536068053148244345440 11391467 644266074008359181783433007915101443880 11391468 -277740882643654513130040129862596648960 11391469 989440252702212811711290802507933603840 11391470 64397531290350452246291949515660191680 11391471 117771396120564350754979615342979309832 11391472 41667629383646274661990840872426930176 11391473 -867225840658796249546656697389266703278 11391474 3632205064325932891837491935440803840 11391475 24448844290205935278952837504311891500 11391476 -509296364662943487594535274448356424960 11391477 34656207102577815764019186556766050560 11391478 52954687040869474583573662428648560256 11391479 -711322513811026092632312235574845269328 11391480 -16356714504914758080154829799784550400 11391481 192930933529407925447705735408434141000 11391482 166681486863763217162852309059382900592 11391483 -492585811930691595403105345422222911976 11391484 -452043687990346229681256988909957939200 11391485 -22495533195315190147726153470028730880 11391486 -50033170368561972705984483821649657216 11391487 311797597281336961849994898203209058472 11391488 454073885128382894554727835806560419840 11391489 -739266141952176464769740742648581376480 11391490 254360480383091868392565765133712985600 11391491 -1501809021920990853460657862149531805808 11391492 -85541133849079048778002321212535738368 11391493 -190903095832408065779453209693011697796 11391494 -21373866888892109630254896067858636704 11391495 148275419406637127805756356841440583120 11391496 -853898131401695331596152188878555043840 11391497 31416904146777236805724895404969038600 11391498 194097301640446045140212684585535802368 11391499 24065820750789797155437464657539221136 11391500 653396883933127833309897834993917952000 11391501 343457074591701463213160634070739988480 11391502 -94106904263242299023605344745693627968 11391503 64970698162812740110772167684608823560 11391504 11829913543851201462335783528584839168 11391505 554878811780505273265441056164300748660 11391506 134993001724738099145175037292426734080 11391507 -247176887096199978379229217035745657960 11391508 266986467049652333247062275029054939136 11391509 32458966922502817971257063351963586048 11391510 77633581729114608776303799498690067200 11391511 -828686081624575138654088857678013128888 11391512 242156209065398258216546983527977472000 11391513 -86052928402571015665733829036651532224 11391514 113942587779147589197600718728946223856 11391515 -69638768983846581210567129387218043840 11391516 -13777958653810642931636674847752773120 11391517 -2515023818320349107507431635313726560 11391518 472830927347475055106813587680188942016 11391519 287818700348485996238385989556871864320 11391520 -325728517192234518155422305111577067520 11391521 -140032586890693585656515837062027858668 11391522 137764063188938983777911620264902811904 11391523 133648974607618067984027356647223313568 11391524 342082802937707924353290062878699118592 11391525 -199701257517912249235770725831701682700 11391526 383184222154334436703474221378241705920 11391527 30733069500309975461463548037208372272 11391528 411297559270347577560501074325735260160 11391529 544076021172877129241573280282846296820 11391530 20675115003577105583248097938003701120 11391531 397354613875725351931311919066578537984 11391532 61548911316973314826747653073148439552 11391533 -69460758761815545365002668294708514740 11391534 156609036391214374347931175973755796480 11391535 795332406325421499250240283902506465480 11391536 -70041197969068050014927082736992780288 11391537 400255931793588189004986266031756712560 11391538 -130619217546626636425470670964548324080 11391539 295906761591029506057028869757724171840 11391540 354056545743620631187779069743790028800 11391541 -31810774141349015843454359029512897024 11391542 14124663960107379766230873976083026112 11391543 6002231815451603849841140115106598400 11391544 6836151884601155136627899666896220160 11391545 601511511007949043948905680812729600 11391546 -134016506373700231482607249814939759616 11391547 850855913435951586512717704248106982592 11391548 -157913445832199104257160411527767500800 11391549 119004799876225235708432007034058555808 11391550 80695184709550993229773682158731724800 11391551 73520776474034711060165858793577531872 11391552 -214193992069947919265855456904438349824 11391553 621531450326976215358058448937339497044 11391554 -375111758555353981447660110875769375024 11391555 -15156328670124060324035068357931366400 11391556 45195111691151975031633489099923558400 11391557 -265861955112694055300969545769292868194 11391558 -2653010287188847019223807877766980416 11391559 1056275421446738242770431625387090172760 11391560 2140901301304300289283107831476224000 11391561 -435547140118399452260222046992365127190 11391562 95563019679222118251473873476024909824 11391563 -620802147944848388203799034648193583040 11391564 117700695358891044295466277224108236800 11391565 117237831947267989141977698808596384460 11391566 -129312708212937891610968617375216424768 11391567 -380384434156251325203797126510691688320 11391568 107114317337507239243810405577201672192 11391569 980362098625627383540841847151928774656 11391570 -128219207299541056762188773376785817600 11391571 440292923500069768228637964535251963792 11391572 535293276487821366173583088239177518976 11391573 149740574144800575855803397843723521184 11391574 -142269997258376847590569015827302410464 11391575 -74166858222809292325388709961058441400 11391576 -14127929753119182134950354938628669440 11391577 113210413630872405000165920509604984520 11391578 -675510078134060214266487697005047316480 11391579 -740995719063512571400599974668771737000 11391580 441454456434081087086481481716598003200 11391581 223499617052705693343725695216259416704 11391582 349665443396448314959071534282094586880 11391583 -6911005159982882691918003570978786560 11391584 597671015174641693366007457899163156480 11391585 -75878341380279661291986144340742852160 11391586 -1286313068049350830979984429266318176 11391587 -208755858012223108805221552544654179920 11391588 1827344348829482916449377448559456768 11391589 -855972721608761340213794562664200916800 11391590 47656855052590374348044505305100249600 11391591 459837510568309798264084660238518925184 11391592 -775392728741658178728912236266763904000 11391593 -240028199428468211810403584172486793158 11391594 -684554479397016510150663792787904067072 11391595 306710694231045841258785417111601946400 11391596 144373633264675692357274199074515363840 11391597 -40753682411956449735481660267570060416 11391598 -468971073802808435627461778050023617664 11391599 527646619034436317215355818568067287064 11391600 -36661360490295430746396735002168524800 11391601 -19668297997655790232520432959560668160 11391602 -595773652495251108819796320446828985600 11391603 11101579858650857037552324157970874240 11391604 38467092618480834444754707073033900032 11391605 -408895535654591585737302952417521345000 11391606 274871575368700058922730096595597942400 11391607 -30641422345938200524108934352304789144 11391608 -278487576428522529669283228893484769280 11391609 -491687261032209879110722700530613106096 11391610 -87926464149504728193068548378752936000 11391611 31445153239087221833290385335495534080 11391612 -412137499213541531770559237109987302400 11391613 147024788340426281304371799617358790560 11391614 196767267079011948473572714542463635264 11391615 -274925044331324566264489105861422817680 11391616 -981989046024002820414610146312994160640 11391617 694819170963449937706568025760438305666 11391618 83251290556280885628178174755725571456 11391619 1228246765641779909181334916458945235760 11391620 -372157144274876367827124034293426328320 11391621 -47697462818753201243449209990925420320 11391622 -157769553402030999711432375686779748352 11391623 -853156787738640396644965853712504049128 11391624 -203528510320645834977293606971308441600 11391625 -265230759603364359258494397815273088000 11391626 132354597120069986903789048817928798512 11391627 21990812044901035731031620678442004208 11391628 50910861438037972145736698027910148096 11391629 1662313312032212500687372679064503325120 11391630 232681887123461311654725235232164283520 11391631 -303965593510937182019796449069906511568 11391632 -32827435049116818321962115626629595136 11391633 708782742025998174494804355490523376144 11391634 -102333092861479719714707995387947662688 11391635 -801033795442350310281925830720615410400 11391636 243296886193246984845453786937643046912 11391637 -499332751648312908123832581731077369714 11391638 -409226036300150404125182317014074573280 11391639 110199292718568489783493714801166798592 11391640 -52470219231843755718132752389244928000 11391641 193986904644957243710945375426031636042 11391642 416338023777316201491906064759702341120 11391643 -123571051239014213189579669879460296856 11391644 320466626608601047022683600674956774400 11391645 97169677860932334431391576746902443840 11391646 -2016746124529499895498304097997619200 11391647 -230797872408512091285781011945697193520 11391648 341232354768323502169797546252954501120 11391649 -951264289027582398231286564088606555964 11391650 -213856499495717661636097039687322400 11391651 -648955498606812835652062864638014610960 11391652 129603112552128133254725021423441846272 11391653 -47943972416356729742621822060602576896 11391654 -314129337497732738878133371384282562880 11391655 667031062995097696824125242062927939120 11391656 -397816531784644482324948274873695237120 11391657 340090139567278991060969897304178212240 11391658 -222464095420447387788746283394760938320 11391659 -409377571290022182169519691393107629960 11391660 21112442634387109730607757145716623360 11391661 -267929269348361415998383383579581456160 11391662 615673661844520312336102915691790464832 11391663 51634654432915398163755658576961983488 11391664 -174653690700988941345858488913829232640 11391665 303926313041906861043278965006694775720 11391666 -117739442236724233135133479863100416 11391667 278033321063331846791289943078195691352 11391668 -274301424326953978323533235357889805952 11391669 -648284441863977899419379559521967108306 11391670 -112380203936177326010256568331474131200 11391671 482816593110113634551438972587290000 11391672 -729992433684496481178045066996793344000 11391673 281648528196241991684823799148976106922 11391674 -207455565824847379779160434096041527296 11391675 162437117293557966580326596633481316800 11391676 -60431411079978099890224320427992634368 11391677 684889749429872221033999640645327539872 11391678 28018351762953449373507167989831218240 11391679 219919786494161683509412706100325627088 11391680 -173986887251928445549145133745868636160 11391681 177718284463894254003568323940961079744 11391682 -57317674671386941847040177071979989808 11391683 1132385440299391539936717696995124936600 11391684 -50949942151866084398740940892307620864 11391685 928621369072960009391977886745921002400 11391686 85008537110018619497240809798217903424 11391687 221360741949912350641132972460653576080 11391688 6373870424836858140735214965203435520 11391689 -528269742717810015659399852954827719132 11391690 159903155653084054138658147442599051520 11391691 590246441989388154467857040491940558184 11391692 156210125523699020291383283660344123392 11391693 -424283992934257467961722482986234949760 11391694 -428428608493811182503747340302355943232 11391695 87401219360870359862124275681816592480 11391696 -50926072689852065088212584670071357440 11391697 177120795171263760066258558812504876480 11391698 -226748627276330850684709335513076268400 11391699 -242529375088406869197128682060404136960 11391700 -318910260524193542836999211136660345600 11391701 958676851723283735504932532313846534492 11391702 -83584566340582571743966387672166793216 11391703 -607123613652251218622810137536512509048 11391704 396101782378448388554515068016208977920 11391705 -80835059321942052551427633567811305600 11391706 227381501917545793241810593847093997552 11391707 -164036794326846005910708210828698314044 11391708 -52858101594362068706910932617510063104 11391709 -87458512150410530809563500467739324800 11391710 126874735944949921918857776949679067520 11391711 -83284128935905977109259573165551111536 11391712 -602550881539885337449064250718239326208 11391713 -660845669376645009343253108855263163856 11391714 216569178817850594625738953624584934688 11391715 526390792496666798338487351603391489360 11391716 4768549899742080132332591740721356800 11391717 693252629610743247003913781130450414912 11391718 270084228019150286416542215002379311104 11391719 -1454814113927508269105201786113032311904 11391720 -112039051463833235955987358168657920000 11391721 854383566831301567062537194920968489600 11391722 -189680901254391541502569061786345017920 11391723 -19834556891101148037754692163033898976 11391724 -49406961539545947799248022731088117504 11391725 -163215352171625165779906148428968240000 11391726 217083303929077470305458283254465364544 11391727 -246726426617547392861201505311692869168 11391728 -159525136264522647639046160519328104448 11391729 -370484625802251805721077266847080452160 11391730 44295475104677212302944612723900659200 11391731 -49806116449247391151052006454538080768 11391732 -7243810219097232334800427779124101120 11391733 292986281522884341936390561385158938940 11391734 -11543931066973107009323849750734546368 11391735 26960882115793578327477430953629558400 11391736 416943813796235001340692518528395591680 11391737 -133013220481914658940018090822906560896 11391738 -285364239953795116561696895223207759360 11391739 -506981370875277642116020385986711549440 11391740 -19003079336850359990067322020134200320 11391741 -67663125435612691658869051265087218848 11391742 -75043231877589143448943860609032764416 11391743 -698085012067346786042779088973402264456 11391744 11899940575780106121347669889109721088 11391745 -172470432175452719714364298187520657600 11391746 -134525529382219220368698872234815182816 11391747 -77747480912051310183576029703654165000 11391748 303504825622837151150524555685582177408 11391749 789520469941619550811262288361679350750 11391750 199814378685780185614078280252549856000 11391751 265969913464606421916903203553512064960 11391752 -13158616003998769956480756496726502400 11391753 -88148213442583782782822408895960896496 11391754 49341800553409599799517365510864846080 11391755 -45401596227054579915236591996173782000 11391756 6288816826512668573776762526217535488 11391757 391761093753483640116561747297094521888 11391758 171090783063444584929481518607188910976 11391759 21009496878074593404130790001265143840 11391760 -16200912086779701928643798560659210240 11391761 -26138081974782451497780206802277426176 11391762 142876755033872539225251214520817523200 11391763 1621664642818455457268261595167438560 11391764 -38724934117447503479209239593944752384 11391765 61524481647884048176865173718224161600 11391766 1096499046669325124796984740628751799040 11391767 624057300803376584264066609028236055480 11391768 -27779677782264170645970539409517486080 11391769 67697728411776875167567716611840820170 11391770 112155351144911374533179736260651140800 11391771 70111918768283354868350615392687146864 11391772 -38875243487375310875373503989049057280 11391773 -702921127703947556711099797970538101760 11391774 283770128298727222941655877053797552960 11391775 -6044706607322692684349944367744490200 11391776 -530546086008963006888102706801660133376 11391777 -301705161953786966633924589662444535900 11391778 -143977720367296859022845028204066920160 11391779 331942039566135454139909527028132689920 11391780 -303722162678793309989079662070341529600 11391781 648486789143564791471171731027544698012 11391782 -178342691973444753944456640023702150400 11391783 93711997337977243386687180210911986680 11391784 147388480119854630758011850966421176320 11391785 368427714821211717824772115301837996160 11391786 58209350527525753801928585692464030720 11391787 -382259429666530087020316446773384384 11391788 49004613103945234881133574073008501760 11391789 35756303887163684412199092676034655648 11391790 -247421120065967812540742101869133939200 11391791 808748022315628372175787863031796146192 11391792 -12790057468790535270548148462303313920 11391793 153552785016821479925568589154069009984 11391794 -234309904387182767674832100151975448304 11391795 -293126521708646379250673443457346450000 11391796 17039989489137388449587356780101584384 11391797 129440631083497681956620448488177345820 11391798 139027461678160676335941322017188187648 11391799 -493730557358108822885260561063510682200 11391800 -310380680350621449917289968799252480000 11391801 587553344403619107904595969415422660064 11391802 -93402688488466584431697763774686790320 11391803 530129523580984918061821210578717422052 11391804 -17798837606498050794241967634835944960 11391805 405833217052189095055309590765417356460 11391806 -12547632757977498715697699246276283648 11391807 39818138185739970316696420232851704192 11391808 36208147925795013024198364987360542720 11391809 189190708554550441402680511200581715840 11391810 29757045281918935691691354552824540160 11391811 -167740126697989225040948200440571382800 11391812 -42970551721206929784395356789320360960 11391813 -961461061514084507407272431548877191680 11391814 192916595930650362445887327186968684256 11391815 712623551120823283982879703929216819520 11391816 546422509050776226295502790704455065600 11391817 -313170961294745575038829845702956036134 11391818 997754774206869181190465733755885568 11391819 -328745272719058241846597238510376439328 11391820 -53014353847482033486658595189204490240 11391821 70242575910182129126088975233343762912 11391822 29621240573185937023098435320977272960 11391823 1039700872195722757893788206611359177072 11391824 100204908342403467068794223872815906816 11391825 -462574591320133171202010221373259946400 11391826 -36527501406127686952807550036663934336 11391827 -175061313527575374359185864580608098324 11391828 112368264128611448406822083629394251776 11391829 19295365793606585561288313943232018140 11391830 -232683306488362915272955760978372918400 11391831 -105635916677605731025087748839080760704 11391832 -733925031597737655894101940629542041600 11391833 -634002682303449436469261293393947756336 11391834 -281762166628029667255056871285963265280 11391835 15334810886304909417281378155769943360 11391836 -1733593947145987954675729949950288711680 11391837 -289568678525316713798925997477809258720 11391838 -452212708282315923235546253377870416000 11391839 -217372976769884318836124241997419008280 11391840 304636345110609482925295459674339409920 11391841 -662781714267051206514481440456511745758 11391842 -14962713399343347354346364309896828416 11391843 -177905433107649735135998965458536595336 11391844 808740569360867347878168951925362820736 11391845 737877319385388939871552766027117819520 11391846 -35846621599863857505669901360012574016 11391847 396501785390824411546056778137358458296 11391848 256750325377606934475691906947671439360 11391849 -16413907942247482908095856099727749120 11391850 -80695839149800042748832583588887487200 11391851 643423571688912201499880134161969396852 11391852 -67644442855309943394273361277124596736 11391853 -1163232310330625635072537013292704602560 11391854 61186512936404512865220436536731740800 11391855 434371665612269170450997762380274514960 11391856 42088440141110570824281117240639488000 11391857 -402658875314512395554021453024768430894 11391858 -231195071259140247442758197768510315376 11391859 499692385701554917261465732218266282060 11391860 -382835136717500522947463985028864819200 11391861 -484352801500360058298915743063657664 11391862 217435964835525122769848963775182025792 11391863 121614066637876918662265658247366769848 11391864 -34749611584303507966429650231041064960 11391865 -633939789268897962978461474762933383800 11391866 -439685927338273348658540789683878772368 11391867 616724571216250820621713034287524780000 11391868 639107884541146122622583493665950865920 11391869 21796100811581077958710409817470466648 11391870 28949091156656910423638462358202245120 11391871 250519198777052409221885418180975393472 11391872 -760667344789687367503366169415175372800 11391873 223750779328171463403056154636548553984 11391874 -94339058844900968588205397999717138368 11391875 -111195898302850820661687885770625255000 11391876 336997353020940922767511096616929108992 11391877 -61164920879981290432375657800895906560 11391878 -507855094891979517048247860577972409760 11391879 -132901612267859820465717449346506542080 11391880 -157009863286392505064595354621866803200 11391881 -674916413484446243516175935892481345500 11391882 -194595496269118954238481794802232277760 11391883 201193646941501656245915922122106785760 11391884 169052568656700604865575098787921920 11391885 183057660427935587054343254213352472620 11391886 -84275700942312614229486222766221453312 11391887 149968146052780050609459207843028843680 11391888 -36657882489324912769336161281062404096 11391889 464577680822404762185086100079669281280 11391890 -485393388108499192706894704307472576000 11391891 -67115643209063092578722033591559212544 11391892 -123281549586148280051761984105005126784 11391893 -152031541920535613313554068514081147520 11391894 244371413723516477851188818154626951040 11391895 -584232531433647949135889947219663146600 11391896 77250351674315943364278759077770444800 11391897 -232078017297590749107052587905195531520 11391898 86863354881645135742276647606565614336 11391899 771810780453175918305081632268330864900 11391900 26765595473953246911969455104760217600 11391901 -360375404363839183996084205078479100448 11391902 -290760626384425981674050769008429143488 11391903 341155827652144399557214962773932979760 11391904 5116042686626117802668312366973714432 11391905 336223978690047766171200992343063456000 11391906 -68289131261549955488248349505061804800 11391907 -163714743007005278734438033425040432128 11391908 491572175585123924998267950094952064 11391909 -166342411385990167161634817959265067360 11391910 -195858037393008695172682949789463104640 11391911 -174902540309252775758749219054600809600 11391912 489434286747590588241537976791975398400 11391913 -453836845055002505170145263786161758876 11391914 178825791330954701638124535344381401440 11391915 -201959257570156039096068081165948667680 11391916 -501290341660818229122056588203334619648 11391917 201456954470358982972182228776262098220 11391918 -25122477088525523872491714863654000640 11391919 175512452366636881965216786069140788224 11391920 -529074157312231728016845702987448320 11391921 -52110917728198897044165615461568924828 11391922 -456130519387354900662842891492191285488 11391923 -670193350910577686002811591306174099856 11391924 -916205892747903932163569318713282560 11391925 -9514062382301830539388776073791060000 11391926 45390610181949803082962834898791121408 11391927 -776161480055979057213055570352079432192 11391928 -224116472741127019788311490567718563840 11391929 -302109873511364657391335599235574780 11391930 -64003567082749662298643569437474216960 11391931 285114780016730610151859494575518501732 11391932 -31831248284322466227778415577505164288 11391933 209894960659684940400213189756382866048 11391934 465457081916170523310650278212010127616 11391935 -17418791296714931531675102629533297600 11391936 19750305314442914487742672457749757952 11391937 362708114651647614164156921555579275586 11391938 -665200950413650251413790037610976388704 11391939 24367772643749317178525547199289484144 11391940 74860223005799971914788701986198343680 11391941 -452162333334341174138378300042326727616 11391942 -3724714193335522453655884699745402880 11391943 -1275259444416472546990511219598870312920 11391944 -508941530335495460874288640236318720000 11391945 296650612775968830490712147961366697920 11391946 128242530364626685926481153962428031744 11391947 -5827521972730042858351299477777201408 11391948 -1298427566333508937237998698670990919680 11391949 -561506273363791676539521002221026972660 11391950 180925542851216861951357322041501328000 11391951 -45564604849368228121881557497088186736 11391952 -178132242671220900075535881655635935232 11391953 629698017253628862145840725144119081202 11391954 25453484620553053848676414637187072000 11391955 -572310735021555039086121414301548775680 11391956 -334468191948596249589469199892468387840 11391957 -23885413943991122223826940189451210372 11391958 251496024107142711820509810292778415360 11391959 -251188166177224483690686030250322149320 11391960 -9158219959955824387343605184146022400 11391961 -295000940543652445902021900163755264492 11391962 -243888633604197860791104975408165450768 11391963 526301199737498458034667885421147305600 11391964 -308984500859028333290765741186085697024 11391965 -127028669086436844517364542219404633480 11391966 -93121171401370749074726961595781416320 11391967 -56602758046342712856800943872126737688 11391968 46630087239130220611637045244087238656 11391969 -86021171491478700394298704576993754112 11391970 37479156495973998680057578375201915680 11391971 -268142754435034531545035290229506332168 11391972 220190301688938757812844462390999468032 11391973 67328793899112876935258003966211817728 11391974 -173238533527747064916333262699441199808 11391975 -142107586757648312824108416499013664000 11391976 -164480079321371771559672356315720401920 11391977 105633976192131635273603846087117168826 11391978 -82835738064474982558468307737974173952 11391979 230317238847856930232062013012182929984 11391980 -9517373032699923752871215234543616000 11391981 379167951881068430822197178666402636352 11391982 -53429662432143358358420767604304844800 11391983 435591286143180093128729709962281601880 11391984 -83865096665408917550577950850398846976 11391985 -528826316219422179162835640594185823040 11391986 10762824221005519327040621438125021824 11391987 -167172238985681175938809887448493644032 11391988 -55494457158357857438090779391917886720 11391989 262506856120006083285555794808972228672 11391990 -1083268648272157464215494664760360960 11391991 -2375588807847344731414848547736326328 11391992 318384630920544140760455629295620669440 11391993 389637160248210759562334696534565607482 11391994 -681024366375854050624778732069071718688 11391995 107224477385151344288564422944029936880 11391996 -64150531190577044232225525955497738240 11391997 999665436342147427152390327199922109446 11391998 534050042116323892437326676706173135936 11391999 -304160451017574685015921407806590284672 11392000 329269751522606378781347006581309440000 11392001 1967886154148945775621653531991203425920 11392002 25703653352268849002053219215048541392 11392003 -146371801439525125387246771759010838320 11392004 22620113971680501415006942052180557824 11392005 -32804532132891495460021040489312185440 11392006 248040762153785629822482345117476676864 11392007 -320199037274360918567111195271158260968 11392008 -443296706633720635206745140324766064640 11392009 46696040191690937650345889961350231220 11392010 474061732061204271087168190212103107840 11392011 -333667416532382671169325868885994438340 11392012 -183392257969391282182809407770926428160 11392013 -761243470830518384816686648201323201738 11392014 44294864596608937189586295930684531840 11392015 22205130438096389873479047780395473200 11392016 55945329070420533746356408384853655552 11392017 20788119595334795926751202085512347520 11392018 -159525532882564320163280738013716297472 11392019 841934934294153469413123887695288101420 11392020 88500863423640111250910551290039859200 11392021 294997490350625371636442160117353930688 11392022 -251088290203548607450270700817719923776 11392023 -723554386513740014852094874844680523520 11392024 167000301333018448707030752202996326400 11392025 488764210529557345406045359392179273550 11392026 -146249254027405593589583330245214841600 11392027 -62941864214736924751528376269735223296 11392028 790115531849586391501224197446773427200 11392029 930218430765931863603023736069376510080 11392030 -89487206923459082337586855616001569280 11392031 -10137359598772835730289529728564331136 11392032 194595297859774055442305876902658703360 11392033 -657430557981050762354048116817266256 11392034 -352791136833840975492205659977802385584 11392035 46911011290271294903935750434960000000 11392036 651060766485324569584899663837536266880 11392037 -533281938277890157285277900032597112640 11392038 43586330456388666994117310819865581568 11392039 -1137654124253239754751502313658090501360 11392040 54622826021990733998337849932491161600 11392041 -199284594064941237227482684715580657600 11392042 -392133036465141431540575191156853205328 11392043 -38090041118532911419300071296405071056 11392044 -73376234609826544876885491802021920768 11392045 108601290469467241199606704390449281280 11392046 -765021479602368753099193211178561899520 11392047 -37864161505390169538744186574365429600 11392048 -337745214889458858224087918188157337600 11392049 -817548353252803904290945668540421939950 11392050 4255050870919734935459914022145984000 11392051 -77177074895649244077346981991265130296 11392052 -42932322828577070743104147942798673920 11392053 56872106973471505274949354437739571200 11392054 372234768560861927919554991493238018976 11392055 -113974388633521607134228519799886572160 11392056 -40153571131710650858641891710100684800 11392057 -1548695756373195217376632529899723968000 11392058 35709457233068096437051813942156320000 11392059 -279996303301261315394452666069573324800 11392060 -8027066282481390718063911620232875520 11392061 39897226886933996315273679858439331232 11392062 -387908508773884346580507445000796921856 11392063 53930103633405073541145721721902448680 11392064 378833496846093633482632336954253377536 11392065 -102995889684113344826073888551997580140 11392066 -1116648660556443585315459461580288000 11392067 -380290828334266431829051647104330338884 11392068 429214974627687744186599038471058651136 11392069 19719665939677036470523042266366410808 11392070 -1232010825990342369738062866491398400 11392071 16362579200522220421647806721351788712 11392072 1154531923366135894726851824685875527680 11392073 412214744073624593926336352861220782400 11392074 -416695691644783330523094979097685788160 11392075 519650425509745540624912820485824947300 11392076 9612459816114320986768207702961541120 11392077 14491407448196522744259834241783222752 11392078 -217216267938311091303585134064545319744 11392079 -815079409249236065270991192046383250320 11392080 25670328411983297872139543483496529920 11392081 -431402270305185651675690399424080927118 11392082 164483103360473578445175662538045265920 11392083 -107577982266390799337784450278067789600 11392084 -494128029380956906114685270757077250048 11392085 -180262911612096339871107545742045738600 11392086 119280401635550855222147989679125884864 11392087 433281750064682224666482389963957413552 11392088 21790124797527234269737377258176655360 11392089 148801878440529528252234045903580608480 11392090 -92531682198243368868945108113652510720 11392091 -88834261408922188405390816203594637140 11392092 -102871600064838392968996863799399216128 11392093 60820755000335266501108105425703639800 11392094 73337253086939257635154326673956815232 11392095 86022081650540370145848267198759598080 11392096 -196104815653329157868983999616172687360 11392097 241930560249193229925403496537062321920 11392098 123461551029300884546912029758587224320 11392099 -1137966789544620818218435581014061699840 11392100 -101465454209986615470583861425708777600 11392101 287689453536957891582775383991820188224 11392102 117607660705045216189603785092059608192 11392103 -965153303817473877307169542565924472648 11392104 -316716336368484529965218564277249146880 11392105 -121629340707044950295744283454987915740 11392106 30846660778567896807710392438619326464 11392107 -323629499195829678927539994140318464512 11392108 -241919343139693458462178573221210077184 11392109 -622334051967855024607045356828059784096 11392110 -322714038257244149817983643459352108800 11392111 -656247526422631301917126854175997770288 11392112 25158929363630722830512146003872546816 11392113 -284948382658261659909604287028973747856 11392114 187461975473451203900264546049628912656 11392115 19196879767278294235137478045642291200 11392116 282889912421828097706455949895145308160 11392117 -367030981288272765957131668751304893856 11392118 -506440181551873907282779549726881959040 11392119 -5476940423241746563282527494280839016 11392120 626715878248907552432707466046357196800 11392121 393913865946626641602719022005497548270 11392122 -7034948798431074785733999396204688896 11392123 84459782039237946163322051287359481704 11392124 -4956204913882991438072058757693384704 11392125 -645976488272782085009124563527844976000 11392126 112834623383961252547629805407722368512 11392127 1147385222934222621250305421694870126976 11392128 139368974308355831309275421443778150400 11392129 -5477045544842472130238218237441168000 11392130 256558529972200533190155482558625400320 11392131 283217376887595944455089109570690088952 11392132 -131386029900800682385007783041259615104 11392133 -281238159973409966060764365092113288800 11392134 108354674332907546184726274716354938880 11392135 -353415639471691106805471017682341450400 11392136 -29445689856713455436668144476692643840 11392137 433252555281176530575681675504999148320 11392138 166460525052084242706255322243554766944 11392139 -296746789552171229411597517091955578200 11392140 86510470358174884660597613462615808000 11392141 -525384207327719071808050649389083632458 11392142 1047472622989507794111779221879453217280 11392143 -141063009370507006383730604469003225216 11392144 -8611270227852509700027851970875162624 11392145 -78815761580146077567177446393735945100 11392146 -290452146851462917898387954161389612528 11392147 -488362852986055657848941294972691329760 11392148 -214385690850595813743809121253374321792 11392149 -522489747201229002576162811978874864736 11392150 -131934889890957196481950974820176000 11392151 -285512713458786524520114543614937025848 11392152 185529343056740621500307086758148300800 11392153 91431350012685390251139385822682496000 11392154 316962504970985785416757230950130634752 11392155 240250263405981867790543018577253531600 11392156 2045555887117879989327361169800749568 11392157 408839965016593481515465421130526820940 11392158 -258666581084418320061587969055325185216 11392159 303003071154685355027246025486239659392 11392160 61009103188417340488919022619856732160 11392161 -22720189228726145295605927843896637760 11392162 9819893210637520649039097968017608960 11392163 -270823233536330690213259601473071323056 11392164 13930762668555320329841229705309536256 11392165 -177637036855133657068236076622374399680 11392166 214805718527642598182456026035859257984 11392167 66294424011423121480540853852657411880 11392168 -351599204527161686904659631440882365440 11392169 320842390922888624543755372267919928570 11392170 -24630188961570643722903490280923200000 11392171 -491047607301298671605404762712503626496 11392172 721288980733887811591512386881786245120 11392173 -195967654826549105648862715764439664820 11392174 72767480870932035731750058242043905280 11392175 -569101722718200386972550357761325264600 11392176 79942786848990761766032893551065432064 11392177 -445054253063677161726709500542713630028 11392178 -22698644644601412160210655581230243840 11392179 -409463626534651535504518830373924297680 11392180 -186658090947140352127351671791956665600 11392181 -1148230045322959362522971017770230662788 11392182 -6949347543353746315922123396949359040 11392183 -56177582680594376539488245020798275840 11392184 -598056625868676112920351861274429501440 11392185 2570591802207407013144127468772300160 11392186 55146860504023009331733468494290160544 11392187 320758013656528976422191108945394723512 11392188 421829237495163878905238802079051382784 11392189 -3529212140636737734031622223411218688 11392190 43352433119717618802928545955017600000 11392191 91529262248944927091226823403803296000 11392192 -16834056962163412129897056768035389440 11392193 488526298157547068362941140390420514180 11392194 37143180278073312983282260374842119680 11392195 -419289585805479867016680645424168550400 11392196 2220916951147879337888247306166129920 11392197 -61939500498548640809770222818945927072 11392198 -105044361655692061536478179095872043136 11392199 -57783066309028664735558539563247759872 11392200 87534810177197656021070706158670720000 11392201 -1031736585126299268974236250318004133798 11392202 -69344348312293394437036258094500970448 11392203 -309453343966987286723167891437785548800 11392204 251618422068520566939409198653237107456 11392205 470504345882846351360743370748957120 11392206 -22477089535133797847076410847793752000 11392207 -87232599683965151962653305388486870544 11392208 -22799655874207894526227390141107879936 11392209 112002768085760488818030714404255569314 11392210 402363398424547333280501024037585177600 11392211 -355745255658577620626430242103896324496 11392212 -33785893318085868866601887125747752960 11392213 7945544384547600077224417379618092960 11392214 187366435013095673931299944733468679456 11392215 -963346510796893091912571971443308000 11392216 -897446124522967477863371438319845437440 11392217 1098576025972536095208549308232249664266 11392218 353933328984784073691321648862228446720 11392219 -250158047960732428915204989643533069480 11392220 19232804758461630299643582241762375680 11392221 -198626763363108111199746670383681497856 11392222 46865102651744612820569510424813057024 11392223 179556664454045825163441312189884123544 11392224 788313496772378873272615689818049085440 11392225 55277568198282329906999089411243071100 11392226 109034423675928069911379391306389607200 11392227 -129934509939883908769068576154804133376 11392228 162485470632357138335965118915249917568 11392229 307214080795063061568288346633791188640 11392230 81994905372424797814190406223962597120 11392231 -965370069137940979074637837586337340688 11392232 1339596160573237284541125671159677286400 11392233 -63859701636838141028172813117440323296 11392234 7574648962914675508683024751205505024 11392235 93392399200218152413592181506076776160 11392236 272087218198657457092250644540074227712 11392237 -333413612754848372952071761343821507114 11392238 -61126644051642670439870752830376383744 11392239 -991490572655120358701176031209388718720 11392240 56394430249378987560099728218552565760 11392241 -251110568495473420364244402343307066496 11392242 212902008653959068736064562776379993600 11392243 816620177230914546882576410626908044492 11392244 -153091363107612132481502428243327411200 11392245 3774994613231317334206960909862113920 11392246 152741698156808900354569020849461799072 11392247 -1162932302544800865632676522069214913304 11392248 -1909258869084154213941870908748595200 11392249 -493026454786369413904394702651882797680 11392250 10187208151062750163339468010711640000 11392251 134624119476518248916569046596061748480 11392252 -44520859639618693764833897723297189888 11392253 31432162042468253290367350921797578502 11392254 32753304607310411045069971184673286080 11392255 322542843617413101521736775308064725000 11392256 -276662174066432295781680432826609041408 11392257 691735374728774738753943017088967886640 11392258 415465374286455378006335144160273558480 11392259 135856098283150588172178120136192958460 11392260 -50500420254069759952991362317573365760 11392261 -1926639440980835875511446676061445400136 11392262 -64252573496338304103794847894761506560 11392263 -46239682833558446615939157034086135576 11392264 -301040523136971911219776245476145838080 11392265 312400843274668893697374262766826210660 11392266 -221619323795207306770726470142101662976 11392267 221599657550237632532459690704165666800 11392268 -183093556275817621960763536863801861120 11392269 95111859929478927208709262490037436480 11392270 -270172566271507012169878401545179609920 11392271 542751519285614578509918886808157816 11392272 -224410106891972659091775590449382031360 11392273 336090869206561869742617867729889272180 11392274 -536244497799396558265188654491101424640 11392275 -106843723068858824382472711072151026200 11392276 -26028497636073235980871663439110533120 11392277 349173889533670080062134605541199433660 11392278 -506899151169231281617351297253372433408 11392279 463235172381845834080086334046567838960 11392280 361406892876105561542297140500904550400 11392281 315714302371050338383693082265690150912 11392282 666876983220135951555145868717018045184 11392283 203412309509630575466740519820809101312 11392284 579068555676883140948369474876935749632 11392285 182087560389143483702929341161205721560 11392286 417426227991879647216841016606285238400 11392287 610872045297341992121652086816589823560 11392288 4201528510127982488133456530599182336 11392289 515739658549127578362366782771144277090 11392290 29029254386691935835100636982157381120 11392291 -4811460103953674039912109657644113920 11392292 -430609103443218611662368071545594863360 11392293 84983649035539968406537835111445306528 11392294 186703851746919935892679148797230921696 11392295 -280320630534934544101824306634563181440 11392296 697135246006046736516847585217580072960 11392297 -94953727388412179995749416695037809728 11392298 -26077807098980101339779455678959157760 11392299 156195117117696156616304129832514172640 11392300 -99527063268099948306680396792211584000 11392301 -213289914969546362142788148245754960000 11392302 286922174357133994260626815555466922240 11392303 141542301170342341625252166050455790584 11392304 129598765610272035090079183401776873472 11392305 31126227036946512467270743938730060800 11392306 312356504635805171254585153732413614352 11392307 -12254082185037710441561608003187312280 11392308 236952700486201931602161288330761208192 11392309 464255455047481573542166749427663142510 11392310 -337523307245462258674910951572460592000 11392311 -1066250673608994962346344573757134592 11392312 824789418760332156164592868835567247360 11392313 -145248463896979362131960254167549116220 11392314 17966993343403044503968381271651844096 11392315 613764208589223125929477657054263287040 11392316 -163872478841760676091817161922561704448 11392317 3376100463180061894690758597291124134 11392318 31650595383297190267193818264424623872 11392319 433035405228315028441379020874924214720 11392320 125095112716223437089882084069164974080 11392321 15912610655850543679578159581714296104 11392322 101077030544055679784871463391298005712 11392323 257185458118600103440031422911825704184 11392324 824904088975310853458981800689526144000 11392325 -151669653750703385154194322224317260000 11392326 190079517753865862974932767142132837888 11392327 -72443581241370301252232563963545962640 11392328 263398475355833504319870447471059420160 11392329 -46976958682377562937522584650029363712 11392330 -103866528229469453281064845839605452800 11392331 -882822367891440507647773367802789500880 11392332 -125906419550688046632223285064003371008 11392333 -2032374323694977684612079449768418572180 11392334 -2494727140779889762386767052306384960 11392335 677147551969997943490365596557753367040 11392336 138779871358710852895731114935236616192 11392337 -47171040407806641315880941535397867136 11392338 -67377196583402547794586169281310414080 11392339 7052567006211796987261475184595986080 11392340 287151449190152521158515426078063619840 11392341 -422482554955934790917995812963964346208 11392342 58462895531542373037403833142340204544 11392343 -628064692425389812102906028238696154680 11392344 432962226195186674621285781414715791360 11392345 43165375286606594034115934902855196160 11392346 190748734541978022036876550721056745472 11392347 -292196645103954335105924017263524510928 11392348 636235669095868064342774000760400037376 11392349 -504259774098197968209297624326186482650 11392350 -44076873781440830470247683737368860800 11392351 -180002027394023463136723316081805031648 11392352 38057107576600968991527081630302208000 11392353 348301115593211714128280958582366048000 11392354 165354909272144809407333451037159543376 11392355 216782042527760201862790742422064205360 11392356 -33385922012709198541275118924026562560 11392357 1458523075640903207423222905868219235072 11392358 -375282984123555305386281454715513138880 11392359 77608438541314069601634095804297207040 11392360 -113778261249806212123706409732636672000 11392361 850003624977062653090295748355246174800 11392362 -382283183999810537288244663855568542720 11392363 -1156921137389737416525077471678484771960 11392364 -92089563627631683755988935960552212224 11392365 -449532907290624096007491208256294453280 11392366 -580724877766212256720928529617849746368 11392367 297297514615726523473050938728156446192 11392368 23264879564311708308397571490097987584 11392369 -97223814900309566725503424026091714080 11392370 -7130365554460223628274915669486832640 11392371 -654888302488935585831861971510600137392 11392372 -197844700329111940999522278341896961280 11392373 481487359010043525480207304264304120622 11392374 5141519457940804090243823429257857024 11392375 -592375097901638710735573634366587470000 11392376 -150183698236771163113485957946728775680 11392377 -5624952006915626803229140917795809280 11392378 -109504614422371960569799537304016587040 11392379 -131887852871893858083651190234106461020 11392380 10234521495485447872709348730837964800 11392381 -93842472974926212182291406897007872000 11392382 361317452002684600205780130884746209792 11392383 166849831505305988818677515201984840448 11392384 -345393901895934278683969452992291143680 11392385 152187859357624125993706283598754634580 11392386 276785248108587308768550951878229577728 11392387 -801055570089898159091158400824324152964 11392388 79247134151052610897085337475325448192 11392389 423056603719853232921921440512823341500 11392390 25367502608342429641251453750844483200 11392391 322591532792539799826880146958654946400 11392392 94685226965067018700809972629544960 11392393 456640063862580973151522785886801855642 11392394 -181914516387025326862877039376904640160 11392395 -87553008483115790823843441352422240000 11392396 -40920313796540340789190375714855228416 11392397 -561184698694093102689070451651194074048 11392398 388157107907610266887022195816699405184 11392399 -1100269636918776363354285593125303975760 11392400 57192027089852987996848065057792000000 11392401 -135427233342465592582944305418894017280 11392402 318059674601555608537061975644203724800 11392403 -346517577278338843335992525909707887792 11392404 -423088144339131412194210457341002895360 11392405 529769258865841725069201476681324772060 11392406 290322820572077777877427541837416740864 11392407 -1303624022149484836323994808114601600 11392408 -403035090120028434622967292697220874240 11392409 -90293322965866342748527091570731517184 11392410 -111115002532463053230659701783485473280 11392411 -246230609015075074778506058603149593728 11392412 -940338738363718902945684602069682193920 11392413 -318718745554345921129065514962135004800 11392414 462422399335517450161845142427924066304 11392415 697141470359071859870982046612937861520 11392416 262442580198805834364464553290670014464 11392417 742708520023584179606055369789482410466 11392418 -151673843410329698741526217521301117440 11392419 94607141532322826659114892954511417600 11392420 -2991660544299091004339871472886476800 11392421 -196030637959962535451411609167314352356 11392422 -182693773609185628424876420427831390528 11392423 -139639792902407361559988657145207031760 11392424 -588079658274769743251745043644103065600 11392425 352960959914417506719782220192495385200 11392426 190268504682812680617268259079927399264 11392427 -316440442749593889783081438963623147724 11392428 -232206825460806815825360151854086164480 11392429 -439662489128984809545180397670077576416 11392430 -14653828436896490637996307561577760000 11392431 466098840916889783354094795084593355024 11392432 362253288465929508793546014633847029760 11392433 131615214231518305968537510029064196404 11392434 227156547698130682475119699647906608640 11392435 -489206322795359783014595134300882383120 11392436 -276628425718661088430282977993365268480 11392437 86055284690098945824042975778109036352 11392438 -307167251113668277642692146878471680 11392439 -5851440149071583507779848570985772760 11392440 -186009120391615577194381952453369856000 11392441 -341956880885367023850115370317161251158 11392442 515436748768015705254276741730136821872 11392443 -228846658764114607226485744143160135668 11392444 97452942879340076550043409684790762496 11392445 -51471019257768184967082746024329362600 11392446 22626700648881652066142599436487855744 11392447 340510045755580098440938502154180272640 11392448 56769119745662442790048248213301886976 11392449 -84912819681397226592446793482683551840 11392450 -285783418063734487598353289913152010000 11392451 640232725946578691059616705568567931500 11392452 -113026113896019344783543266102566420480 11392453 -9466384165798122244469728714980300836 11392454 608485778501197781677106159432949070176 11392455 124777612234660212685246607408282601600 11392456 166068276605532527655478253139673436160 11392457 -986717067984031712604962143017394610160 11392458 31422294357569639065539938375403171840 11392459 909517571304535594648686002889176371284 11392460 -47309364071546232440288639405723550720 11392461 391585211890595331046437721192999496640 11392462 143743236434863758793985704318868097600 11392463 -2834784742766105156206274534330712576 11392464 -4728160987902015333381117899926142976 11392465 -106243487716118578203980040524830967040 11392466 -5632104075635757318043259256723735936 11392467 -331786116576434819382963584745350446920 11392468 -442918048233713238948419758296434100352 11392469 279985749392558068716880186256331114240 11392470 12586004127071593933637195003835457920 11392471 -140954627431100735738851984685389961568 11392472 115090529536313982502563338302900224000 11392473 -249459786127010872054055057367156327216 11392474 -678135719208963343738201919211902902560 11392475 -337456125035739937016286855611889980400 11392476 -613164442399312484148376754780889292800 11392477 -329868857220899299274316328095244274100 11392478 -285767252767643732868888955385157336960 11392479 -145067360773272170945728459580811273600 11392480 -510166560230457047026838578346372628480 11392481 -453506437377096731081234420203622906718 11392482 210394803291161768770125376600701631488 11392483 641620657385517720081425235361182680732 11392484 8984538292332296510235806259263078016 11392485 68326147109086604079127219201370601600 11392486 100701305311390489289124736231078224000 11392487 845721831344198007846479813701992820920 11392488 47975280932990760685263214843345320960 11392489 92990700781708318145750689950770740480 11392490 147498055505381882919506718925434780000 11392491 -351752786398969430939786017776351974976 11392492 105089815790620862704745485559464284416 11392493 79284197233441830267448052963007967680 11392494 399046185112820889443846340613166568000 11392495 -499490063574555045641887511950235050800 11392496 -284466734728741431406498641819341979648 11392497 -224669186145006847867415116073443667904 11392498 99099183683749886993983750474408662528 11392499 931988677405924846431669950191572945336 11392500 16262473131265632102417538542965760000 11392501 -1041781533710579653923127337547209884498 11392502 -232369892744318924268653836278765662592 11392503 -264232534176404375394635031638263337496 11392504 -104270756353105374994528147448730931200 11392505 -662390308686046640654374857552902787000 11392506 -2267960646900510484012437260333253120 11392507 -166597926602682745964853000376139829488 11392508 149482919750147225104227789586233827328 11392509 -2608095315508954142863731750080989632 11392510 239185814039428458205670902208076821760 11392511 91730904261384031672830466391156310720 11392512 238487559857877242006038810769397645312 11392513 718739864186892337207208849303486066 11392514 175586483376312685297814474708460633600 11392515 -197994587428038767328329262957024516000 11392516 -779190062333504659830702493424928790272 11392517 240011459094144816525245495211113572512 11392518 -215227528428411677618479976345035038720 11392519 -288493572245579612653092162583713973920 11392520 -35810335220999575085223369945568819200 11392521 -209990207276357872398353963984856821760 11392522 270981501386886886288776904122124786272 11392523 -376288915893234742830424091819598767496 11392524 21362293827419885009382164146194060288 11392525 -390014039930658169018325904844736105950 11392526 36244806300960534905979233133485762304 11392527 -483489315679027800098132111459010889080 11392528 -9377142177350017113297891667068846080 11392529 977360282742143852331570659004907934130 11392530 1165297524645880552074103920572536320 11392531 -110614460984373019141660208438611238336 11392532 321353470663305948912547763735343309696 11392533 -410013883129203952633192534138106467200 11392534 -56563193745046895697105052580173900800 11392535 -199499126565615649113394086651726151680 11392536 524401238835436128678101968548632985600 11392537 -45558223120197696154230748091889098300 11392538 -613866926470295451509572630683890720256 11392539 -26932074800186506270979415385316821392 11392540 452055679906920837396338586785075712000 11392541 -130865527343777965402620550500833180058 11392542 65657278947884306386375985315540428800 11392543 -339138421575081311275579782643224450056 11392544 564459434586700994718507606353357635584 11392545 84291481202963624244415627546204264320 11392546 -650977543312371832597623792052115650560 11392547 -192863596687415827346675310535213245360 11392548 -326333895695614535514195651686962642944 11392549 6461400247256174682311293960753700736 11392550 -82667364131028227367402039105383558400 11392551 59411381415091161798243121564683754800 11392552 -10390629761278999591367925679008153600 11392553 545484822358738022584223045517476474856 11392554 146848718842044740823774082877635057920 11392555 -504937979704841409375912491065264728000 11392556 -81470716424888342195250898717082302464 11392557 -687815817738082117516161767241297082080 11392558 -170020592329925475721079245245070653120 11392559 -54355975352804116685521623247070839920 11392560 -13114484310805820191849554372292116480 11392561 7631946616504631880760570598095334162 11392562 -46230790507530248084115012758368229376 11392563 -7291450437811766327106790325007667200 11392564 -139552964063929957082065055028846941824 11392565 -272619151192460316298955432040919065600 11392566 -296749602587582556073055981052534605376 11392567 503033708830417191370628892540502378272 11392568 413015981766971551858862991130501509120 11392569 47988194198849876173505788177069442688 11392570 62417865379080567325420703257468968960 11392571 -111170079963573240919237117787762379600 11392572 -436726963525661558295415688880539831808 11392573 -1504052799380971774144242733302717538080 11392574 910249683780885558809909405304942134400 11392575 -344779622049717972921798742419201839400 11392576 139401963712784285269939509781014249472 11392577 14315452997699998104789841994139884544 11392578 -54500602291555955165299524984194221056 11392579 -1236501381978224787423815731847760085440 11392580 277314716784557658745864567042935644160 11392581 -560545037476023682032553680232215721248 11392582 470112754369025636921665208623218583392 11392583 591794290489675634539802852274217114944 11392584 -51515795806836870621079086772926873600 11392585 96382090089161135412796297541707383780 11392586 -387109943947373371950398470052596717008 11392587 198538796072010587361273735256519022844 11392588 -368103098654789947965931545619317609984 11392589 45471658701110373115036017393853980288 11392590 -118318255623421376448961939334086656000 11392591 -31504551283054512115317133778241478928 11392592 -3109032618146135148422227109355847680 11392593 158046555258812096106671969567728835328 11392594 385279655820194980187268025920368199840 11392595 429482545438050177314454213542156823600 11392596 -340092526036075722565183013475286241280 11392597 -1210533482266328730700899152628699677540 11392598 181515849843223861463555340239958607872 11392599 -9079086102952534002847678769167162032 11392600 250232630370964129449483997944824064000 11392601 967784130182368886791681960223069771424 11392602 -18033098910602505134925773078252501760 11392603 -1064161991150877694818197958510929769148 11392604 454803985784460790010940611577292749312 11392605 -117943892719595538100807323448027036800 11392606 -253415085277016112459024105925762011840 11392607 740963577059566205372210945023123853856 11392608 -389925194343893156276389673425339416576 11392609 147877329960363437026235606413458741040 11392610 37772289815963474641388302432841472000 11392611 -283360616809459651676060274538719112896 11392612 468375850028520579043462888098587344896 11392613 -104056740752372092895066030485663703616 11392614 -160519128095702070696127814459927817696 11392615 -20847681123630294448315237990786440480 11392616 585480440183916301635234953530791828480 11392617 -438524922235237877797834463939731198320 11392618 228467929202473589132683457489838885216 11392619 -76823455190469943812909221945931398880 11392620 317104469616817524577597008376759188480 11392621 515125952386789371381361652262064555500 11392622 219254682388018004027020916340698163072 11392623 -70277107744798910172670523612792140800 11392624 86376473629649444686185521683405733888 11392625 -115274900222885922249109794255360471000 11392626 -55054563735738915041019800246195544576 11392627 918603110043549413328907726007523527232 11392628 130893479196444675154999409856048875520 11392629 60020441943653502334534251736405726848 11392630 431035700497123487503541915521651368960 11392631 808085163563511249880001041372540590072 11392632 -209368888008996810179737776839664660480 11392633 -80825533432054789766985811477587548224 11392634 488115904900161502181894469858074880 11392635 4001214924951520228895323363499596800 11392636 -25889575771850233423464564788719807488 11392637 419499693762272991775409226266856977286 11392638 273813646164481733695348031804766106944 11392639 -92551449394314213170916958055050038120 11392640 121247935264416475496066668671113625600 11392641 294190185716295140079659047890199640148 11392642 128090714533240421485734078684280235472 11392643 -29776886289270883817021579680630274160 11392644 497468898394970746824744297659772374016 11392645 -820519996723760037510224574682044117600 11392646 151356428823199360631451467871210972480 11392647 -153813339419287719336411608656252358400 11392648 938664797986162929460622527500686622720 11392649 -1860078647715142776387582667411745047260 11392650 9815871488208646892215272439874292000 11392651 -238998657327759437948608290052956130348 11392652 -415685830502808805126644556548159836160 11392653 -362178994548178765214222505028303864896 11392654 -15737249965179179666553257285523295488 11392655 350780992951462696106376024633620764680 11392656 81200209165069747344242851290583793664 11392657 539022563491949689020115952491004249906 11392658 52024274025567557894810639510241313680 11392659 664429298097196568013913284170249461248 11392660 -81876260966372971898948391318984034560 11392661 280766338480414169775482892272517769632 11392662 -136416724479381659469821269566642487296 11392663 -244274096278800537303949612025643912816 11392664 -296873637000998767901853572731361587200 11392665 -237481226891852643965577672983581076160 11392666 306093534561191796314651324381858411520 11392667 -178755979333026056805999092681220487920 11392668 -66980165870803665861848260539348535296 11392669 -55694126136087865053334389329119400000 11392670 44367637990543949071704787262689489920 11392671 251950044548204653572959001811321559112 11392672 36297512515342650316680739373602701312 11392673 178645775163035381704881390027490379184 11392674 12116647620654536949007992124216359168 11392675 -25442058393641852340189948056115213200 11392676 -114169987720080238261117011994509376512 11392677 -423146564541403316688253832341841920320 11392678 9644785619434884576727747507665658368 11392679 -211394881155002922827129343767610021240 11392680 67583344924244479200251532417294336000 11392681 536498979690219211722518098627466393764 11392682 125793008148097095371037239160916583424 11392683 -244093618440154550498794315990673851152 11392684 156251612685752481908908305585583068416 11392685 -500217342548086741736615497509097120800 11392686 -73477106986156508741345891156401247232 11392687 -737311344333567412058147699296372210248 11392688 274419128523271073900771175185854955520 11392689 -159989022414330668528397485232641356800 11392690 -190999937991269107115243141975340386400 11392691 -89021452878823190820622031302207227000 11392692 94386986983274264635117331507064164352 11392693 317382991244742414121747959854464040088 11392694 440130205989629059484430038695466260896 11392695 478171012554904112950553605261677582000 11392696 425709567325685959916361266167400263680 11392697 -520384534249539541129308124783295200854 11392698 -84204282772169929088529827619652033536 11392699 369221736334845544891531782236490369600 11392700 -248163411993548057200178272886034777600 11392701 -259424644304818911499355952219577344768 11392702 142316951433705391158453337831757751552 11392703 -469715982525997944801226521516518778144 11392704 328266887156407910269787560905749299200 11392705 -504865285771899558324317804938741006080 11392706 -62445261668146339373533853845389997056 11392707 122498908563573016478686968410597127264 11392708 -597179677983892257047753844971486104320 11392709 1161352409525851180129215469938562095516 11392710 8880309420807594098393698728046417920 11392711 -344388164528300857177563208414418505552 11392712 244623014934213479718901188244558694400 11392713 348550505928214034703463674338222740842 11392714 -111445256857704335153406842817421166544 11392715 -477704804215247372361324236868127724640 11392716 -17361988032756442353040107848181482496 11392717 -146940238070012636665104699675751830016 11392718 -299155441548649852978544577010551275520 11392719 -74548580767432760287547288593342830432 11392720 79823111684211069812625164283951022080 11392721 -10522599524026078367168921776678488000 11392722 -12997003578973352622543695873890454784 11392723 -366659130427348662448506569715603249600 11392724 213189854892072228904980505652129458176 11392725 -185666749333720290401980633111931414400 11392726 -314604955679790996471002295386693241216 11392727 -1456761913947915020661483266918053412880 11392728 35005066715935605490759529633533132800 11392729 670360390057603417891541754399192152330 11392730 -315569324713927707581003383930207230240 11392731 -4562786543768639652602542191421499136 11392732 273074537726897327718135450735099085312 11392733 216565021326623407013284232243537232480 11392734 56210417923770646165166038294601088000 11392735 -187017566667403920046899332950595386800 11392736 72285543601354388424845832167692173312 11392737 322395134241104031378379797227885512320 11392738 -137047481865415128580859778399507285504 11392739 -439470274077034540305076801435692006840 11392740 326002791237343608794655886793062502400 11392741 821835639827933960296848332930511478142 11392742 7652428846849817104629281355371191680 11392743 -186859638041767880381521810223088511872 11392744 376121390667987242344088174784952320000 11392745 -9498189051219790036398603305705669880 11392746 -52511020802177348657586493064094817536 11392747 93024102387828442164744241026470282672 11392748 155927799498457623378183340111757967360 11392749 -347197986485551209710965091858418813066 11392750 -74208107723690411859685070061288000000 11392751 -71079168633136484288071690510069733808 11392752 -349779032247368705314059875653779456 11392753 1703570922453009234312790750341429926400 11392754 69836548437805779332357415891217530912 11392755 -861774766268912538249242091151584720 11392756 110097548525749342401744765117336697600 11392757 -353342477301541900148429664681462438180 11392758 -11351505194136560241480575251589356800 11392759 385491901728708868737845128072721373616 11392760 411308893772415262193784504414018048000 11392761 256268444240990949157024000587878136480 11392762 348903713250506123727836671098788299632 11392763 85650623671237088630407210990331679012 11392764 -1995282607447630119893208784543088640 11392765 415147546279414898395795528658095983660 11392766 -12097208941600597832020709711735009280 11392767 172504789484803747284838385211019692984 11392768 661863663041660639522155637857346125824 11392769 -379470755333557947498458655131930200830 11392770 43534080937486175325931616630169346560 11392771 -263927815052926197672410324128945842816 11392772 -231809472719999394662770834614603594624 11392773 88577365771505966515533560378156853888 11392774 98703258153982854363925935435426509568 11392775 -224502384420742606318609287152399983200 11392776 269793210963805532256120869074451051520 11392777 -511217322992375413815561728436791642928 11392778 12364734886698233116410460040072347440 11392779 -63568418430298560381461481750291612672 11392780 49326641408183902933637469858689433600 11392781 -258090602060896133080932178630407663360 11392782 38724173009331824862632223209488112640 11392783 576024862435427781951191449701370180448 11392784 -112717025801901846345925876259442180096 11392785 182220078267786918253875066519543331200 11392786 155228361773078742576789458643916808592 11392787 -421084808240717837728383162814630694496 11392788 42126688013506491397977742941753495552 11392789 261131632734703023698544719417806776320 11392790 -445045560792651685532154971090020769280 11392791 620385196570257922736254448164709087592 11392792 143244114775991121138163189133479833600 11392793 -1487904217078179141436210483472806872 11392794 24757924399719367273220075731542898416 11392795 -831585997842334064641863948979321200 11392796 37790525800964804591405939449206105600 11392797 59874916867782536239380320583970847808 11392798 335964500631457806783713724583484054400 11392799 560673970652851574580024960543371784960 11392800 277664363830975501057768501560842649600 11392801 67542996700813394029400424254033130240 11392802 235549384105979119168402294105750639104 11392803 -294250308626113101451864723281935168988 11392804 877930309701439270539312388212683094656 11392805 -23398736969699066315552003979938924040 11392806 -163587048111347379416834457835505330496 11392807 -3683758323608880158611361580484658600 11392808 297111659952535267954370027726827192320 11392809 -259213319651351341789783981123178845296 11392810 -45334129868741588725017072624059228160 11392811 405135777777808642564882460551726786824 11392812 356130890886420473241516256151364324096 11392813 -389015846153496163991235711840895221120 11392814 -96094285655608315602395817985670682048 11392815 90280833180553232880549856909227025920 11392816 -136931538221330249463158828807374716928 11392817 191565663255585842042154104163810814272 11392818 13659108125654368884638508282410883840 11392819 595978122156731002125588522628605070220 11392820 26871664950622381790374806507294228480 11392821 -495460637951008207206518646938348510880 11392822 95142543287995842077575750460418673920 11392823 216953805108598395542864052611287377864 11392824 -189370747639251124665991296231803904000 11392825 -229025901409536153029371432361545086000 11392826 -195729490146202576285301965561590835200 11392827 1293581078908024414985962916718712320 11392828 -81526282985169707272974482862716511232 11392829 201944506434321944217956545045516595520 11392830 102769336295195051374761043214667129600 11392831 -184650473385058107704462094070379618368 11392832 49516445000570884351004496304288038912 11392833 -327258025021246053057513756352455258576 11392834 -142375098692485528413342549473997576288 11392835 367663192632688694109105690697962058800 11392836 -70700214987293857696173377502286258176 11392837 -698890996363562350214939403844117441760 11392838 86205499165474955043525725195230012800 11392839 -464871457622203433113012309276367384160 11392840 86311489949981966718980334353070489600 11392841 140390092534784064509530341437463225600 11392842 -304500166293296968425862463065263890688 11392843 82259095401850860145700052768560528640 11392844 -113278121462919022661539607588157663744 11392845 7254974588489906914500739191318647520 11392846 115146958386112413319631187837971911872 11392847 -106056724039843535306931309061459181568 11392848 -91671651968854520096495972117698461696 11392849 174152908133433871186124918763954030964 11392850 -117058699306626455542582733438323200 11392851 55823633126387103296851266964307097600 11392852 592055202655864469649424926729490775936 11392853 -291798037992313245406159694077616537220 11392854 64226232438179545844564484267004884480 11392855 75189183408104000999281447537081172160 11392856 287306373904442116159030138861526016000 11392857 -89537752049656844764414005384706511040 11392858 -50118678160051763242531477725723144720 11392859 941231282069613051259291901107261653060 11392860 58694515428118171069615768255863567360 11392861 -595111701697367450884538537254391256538 11392862 30976766031402484510878804068003629824 11392863 5346445751842978369055544148336169088 11392864 -69060839365455067175200243926382411776 11392865 -357128360882877284834555792975106902400 11392866 -395909926157091373675030037538176670720 11392867 881261345505163969066192259654547589916 11392868 70239678195137157178770389453332239360 11392869 464119683074923245039525592696635867744 11392870 271756207259359655625194434804348778880 11392871 83719928738610769128358916269521099312 11392872 72798677439602533506788088480759152640 11392873 350248174451522423064177714634401492480 11392874 -520500131994484339896477850195104362064 11392875 -77429234934330557637007521821135880000 11392876 -1005732235968499288086938063057731840 11392877 -521432141080680040894829819705881199274 11392878 -4175339457057182262320324299987857408 11392879 199826228512716935299171708872854390480 11392880 -35634217018156223603158770658458992640 11392881 -799767849427078837125362055149714926176 11392882 -215207407115650410493644997568237973600 11392883 -847050841632971558809482280044374354868 11392884 17245193036652348613039888904551259520 11392885 27690356888590937295432258380967672960 11392886 111111220250351668165169381793024711744 11392887 1235645027361072157247552932268582232576 11392888 -270493131888956575564313167870875095040 11392889 -143874217565230841882579353458097262976 11392890 -65459869293320830324420216997894323200 11392891 12388305184551584808560708902983725760 11392892 286476612943508800004418438053253984768 11392893 1157862660074151711950267754847690464 11392894 -618832788971622516219271637323069286400 11392895 287250812369617914546826586205460128000 11392896 -52847072484283718692747380489034137600 11392897 -1113527463024341828845191600442632375360 11392898 -149731066867879398126569789831017282560 11392899 11355802591275809360341207865739383040 11392900 18798304619191026251132592554473344000 11392901 184993176212191290700129476038680708824 11392902 -295321828890684737487121650127104052320 11392903 -34120416947422437683156722453141455360 11392904 -35069119417431016279097703400842393600 11392905 2868984886093879611406637808090673920 11392906 -98912625496442442705313874412716451840 11392907 -496526343757376452734351219296288120928 11392908 101179115165266840501546493880515612160 11392909 -327212939487165330075420398844345072480 11392910 405597422277421092239752404579702663360 11392911 -614177362796958088919541981485887234680 11392912 29779993894229261667011648370139987968 11392913 137009897566804424282186454530544642240 11392914 64583772846969116513836410657546636288 11392915 102437844549073874849836086927593652720 11392916 89622748798126198254369915503834628096 11392917 -35170452331366974959026984985791803360 11392918 -255500327588629164100434231292152591840 11392919 -529635218002095503766864679067010061080 11392920 -79547390091137574336422514800001024000 11392921 123986120726528592855482013591462477700 11392922 -534040298181854588765575426306879945488 11392923 188873550280233514043069095387014130584 11392924 -266070770941602324841917265038155664384 11392925 -21787370114934227321935141713429406350 11392926 34160748493267995074983478899387152000 11392927 101756561074424952517623062382135708512 11392928 -29039461480890965573471058626236907520 11392929 -2083609914403281765364170120955215276 11392930 -306296984890198108451635567672674428640 11392931 -1182590481733963557674988371362390866672 11392932 220334032669315679603313084113956945920 11392933 -459168567698391640781004316183065008256 11392934 41946352391867754711822349829860368384 11392935 -109066608083914002987212019755613634560 11392936 3862744539326524577807143830606643200 11392937 -1155831723781785922577067634277151441414 11392938 -234708909741998054715332441716844882256 11392939 -952879231015089191570090750077240949160 11392940 251549324784574579868396989685421772800 11392941 595332672852786272988046290648100175616 11392942 -205530314238535206094729678869233057856 11392943 1176977749911856385328088492939919778192 11392944 -2143379273498089463968224210396905472 11392945 -442022467264617441238655077278982512000 11392946 -570480635331649716539776353793096621056 11392947 -113399278845968015166978949180125924000 11392948 182620677232674541422573846335304667136 11392949 -155055660967613008914831300948181845600 11392950 -64410528937212400899031881850511308800 11392951 975524509851410276034973032713434966600 11392952 -986623147747373178857168838971645030400 11392953 169568351345094299567999477711189454528 11392954 -201403417161061812257260940106877351824 11392955 239769837322393424589603211006265897760 11392956 21182339975374614150819420573811917312 11392957 -4043049428294980724323191735779276520 11392958 133639996549476519749872322511487307136 11392959 -437098033089239434088520359495159285760 11392960 -191147428981815592545152999848012677120 11392961 280278128242424726802876774630766263492 11392962 15970004120596745306183453313538143744 11392963 45800569973285512945539051359194929212 11392964 68054243587783275985815077105575544832 11392965 74631789208353847271342448519964638720 11392966 70212102873718978345264054341694228224 11392967 -16737732265631727447521936752304082984 11392968 -606296097752518939383163033762145034240 11392969 -329611738461350053662522874696042491840 11392970 -102242943901147728998356750903142937600 11392971 320956702166850801488039570745236484312 11392972 -398167978829806142402496090229092308224 11392973 -82168702946243560380330342832028116116 11392974 -1921397402735113039444526484938940864 11392975 -67813876238260179994241760693627073200 11392976 -46653850179401974356784665840334798848 11392977 115387375753600225007190166645089012720 11392978 354415024864249691522291991332301713040 11392979 2923990399441112443231665157550704800 11392980 254224210487782346666758437953707008000 11392981 -120532229592289497683928760280809507488 11392982 318995646334855786302329299037363810592 11392983 400127598102709444425452456906978692704 11392984 -588300478097097960863255850561714493440 11392985 319766293101647834719553761822095964800 11392986 94878134534539997294899267973109938688 11392987 818481178247575740460051486834144504800 11392988 -446587221426399079592879860494379751424 11392989 -384656865029231744652323301997321088160 11392990 -305572130431081230469974005936744349120 11392991 187296884517128617342132081058473997232 11392992 149962024151802527153551737364186398720 11392993 -348719847822494750233370765844075281758 11392994 384808941773828435857877078453653129296 11392995 297052388337695942747945331534305802240 11392996 -247433163501011124210174490904396677120 11392997 432146727459701590015404024362995296 11392998 176280788418587713176302293556208664320 11392999 118359879945657239371992220379671730064 11393000 -667930772306848240354611464077294080000 11393001 -1725831335307436018021999199683564182720 11393002 76750810406926460992544741886069527904 11393003 -318646821392003323275462376327531584480 11393004 -107992504636302919465091597370882490368 11393005 -35412554138347872695482874844897092040 11393006 -520770024675647791206412738125825306048 11393007 -175507317025325196204636199220011950960 11393008 170794016013773331935259947785534832640 11393009 -255914238007181672888305288631396008284 11393010 -65641785002496367627495701308292008640 11393011 287582891720351697202396301535165700432 11393012 377077798231639719058310546854817686272 11393013 181901072977163417042784078172194099744 11393014 20675129030572637689994718036366615360 11393015 -769402646125462495289236926305529907200 11393016 -135135099428537308873672896135210086400 11393017 8384628371155829303780776469889051972 11393018 87962440937449562331705457008988400640 11393019 -632235340288804544592247296510330969072 11393020 195370819436043551621725865106489768960 11393021 345840191908014616819916280422117001222 11393022 -2032527327894339652087061304631541760 11393023 230923172828813565153105853757418011760 11393024 54818208403988463697550773158653460480 11393025 -95533755821740580473852165610086046400 11393026 -721059680646832640574496829925163505760 11393027 -45035582038132452277448848364392350720 11393028 -718220674290510069359308541527095982080 11393029 287968039742309238471947238604685881440 11393030 -318641202064534626919320766729540778880 11393031 32151632710834040878850467255298053920 11393032 -4625517031718050337202109427812761600 11393033 -1143670073556730911046131698070115487718 11393034 -2156708169673818679817727366243847680 11393035 -134550520828831794372696000662530098240 11393036 300456799010955539897584868712586970112 11393037 49204718089899998524381993280282897868 11393038 177710097904589280506120307130399860096 11393039 75308957520998790460798030264741737072 11393040 -48976372748834123291716213325770260480 11393041 -264594110303488417657818639817236690816 11393042 -230837585287088874590504124069894140256 11393043 414664216215660041249895520456561950720 11393044 348292062114351222447660150359120371456 11393045 -49777853369565102378029870676129546600 11393046 66277431640917064998016620046107494400 11393047 -233646340286425201064131644374907256504 11393048 -116646533065858705017542633739468656640 11393049 -174895203002850983281880525346353753136 11393050 -39346317442226921980226676067257235200 11393051 546222654501360557561614477282569787272 11393052 -274523274464649492842099446737846951936 11393053 99604662348129943572138921826526858080 11393054 -38501938744702409217344274149077433088 11393055 389453821748623878959729436406289296560 11393056 187816971153576056475283689377426964480 11393057 -11232660603068463974421005176536117528 11393058 -128280760379023903154968714984542799872 11393059 -538097554147976216850335958632901464740 11393060 63590120727836904024283654799955517440 11393061 -68907352102886185369306156484393351328 11393062 558926739310259281206633231054807256032 11393063 -265252972589197489081757157404703719016 11393064 -513392190818432889133601870110381670400 11393065 -5677638343028607632235542805690792000 11393066 -46664184661993519651401381597003282768 11393067 -34110312259855417101938316885466484736 11393068 276028413382261654993129941374364771840 11393069 -210308009369288321438692189349636839530 11393070 78176277680980277611166658926897479680 11393071 302138470363460618693782185283615746312 11393072 46186757554856580683931785934147403776 11393073 220337822515332478193451591639457253058 11393074 194342529065971821652013479037562691584 11393075 12019656392649319284974783659722552600 11393076 340088850236632793851213019855432773632 11393077 -99979150509828479229260104395397045440 11393078 558463860236945485992337131763686124224 11393079 646879497663575751511520714994747057384 11393080 140949133778607885095311446027649228800 11393081 131981840379518913040931340994289044992 11393082 555601115189732370224717330451890703360 11393083 469914696732521570331767209616464387344 11393084 278979985494167765339854213050673113600 11393085 102210975429219445331891839997493187200 11393086 -233564104583123046073409900173592186496 11393087 202209211983573002366913428562697725840 11393088 -39772669802262329521707029570676326400 11393089 294658565880493914636313798460249789440 11393090 -151887267257011270714211067292879519200 11393091 209131248732936590372747214992334135300 11393092 69003758255444678010999462922089736704 11393093 86761584869177351834196491559057213342 11393094 -189810611280239695625836661461668390528 11393095 289869178422320885346927115473932467680 11393096 -48588068895179248277813656613843435520 11393097 -698376337555817573202223766664000399600 11393098 -135854029678203766399676291428140277200 11393099 -229279984968416034171526321457239857900 11393100 -10981599487343528381453171710283616000 11393101 548809953910572194403195390318319417344 11393102 96534552424688400816469382418770682624 11393103 519984121804713809024625322249298774400 11393104 -12369083106597458245919025960438087680 11393105 107170970953982472059404968229835265000 11393106 349749740014054931908560537642024428544 11393107 -1840345165693822627696180761642545501616 11393108 4105422598671940373856474068233175040 11393109 -45002638957498771477488073560680175360 11393110 -1839806594480608831365582333753181440 11393111 -74561335340005465593086414266526408256 11393112 -153728277497441920949166629480665128960 11393113 606086264394548315357645004605568852362 11393114 139211206497131713683098131995090436800 11393115 112193052034275275272748616354473034720 11393116 -14515543129387657062574918593867581440 11393117 392535533454432499941658520985559760166 11393118 289198944815690091529983928546161792 11393119 -242056272692265850838298733255439648640 11393120 190934000023533610652603587598179368960 11393121 -55364743924171246420790034442255605216 11393122 31500591714926156772421165372039764480 11393123 91375330570772717398548467482466886144 11393124 218839857525295543322007797749525779456 11393125 -128977185230207925151695007271417106250 11393126 87206988826785469920976830239219509824 11393127 475218312961310297557921101177582117264 11393128 702993277198981476428056821767331624960 11393129 1316169226407621803226390733937522700672 11393130 4748739122923811102245127926969958400 11393131 944458011994678456615391322214686210932 11393132 575510406660318638548394899139768944896 11393133 -632749554614615007060081129015533117376 11393134 193752162033582952608226563377353283712 11393135 -315341812039708346671814024057278215600 11393136 9514474583243145746642977861545984000 11393137 546085033278792853538511983411955253266 11393138 -54275430290438236059943271940748727280 11393139 -202521617879681395063456796678814381312 11393140 491179197349185664004077287023356999680 11393141 229024573106800454597065161914270589600 11393142 -90670393040732248921742121653626306560 11393143 860559947200683247476708668833294564800 11393144 -278344020924097865092960269197435904000 11393145 -127267563149229341881314557049266152560 11393146 -330117539637573962747251169065522133760 11393147 -703632532395594440284530064574011528680 11393148 -27770456696092293330938868821375385600 11393149 1032019682965889496128940563482761569536 11393150 4866539333529596307557263023329049600 11393151 371976879458576004444042018452176896 11393152 157303726411719331082058999535868313600 11393153 482932277023628868596741108467440708564 11393154 -391581223150511453024949465616559504352 11393155 586720353626457643157460478729405756560 11393156 -639870577399231151366891923619144832000 11393157 -144256833420936958827192372033137719680 11393158 -231670786381947319516289694789917975424 11393159 655686843846206042710902605312395662360 11393160 7049552923584090144665543500237209600 11393161 -70375240863254988562990571932433564160 11393162 37208935574405839784518912316071922688 11393163 882328004372431993299693407251393449600 11393164 -335719980649706388110581727339089141248 11393165 127852190771572739935698315872963109120 11393166 170524226244390815094109110689498869824 11393167 47673303695598795367594345403498855216 11393168 -11189242382313754931273009140162560000 11393169 303180628370472338780058250621140424944 11393170 79380904917969461078042998935309557760 11393171 50863015045184262093734187395626767000 11393172 -28473416225713269122717338774531891200 11393173 -456945929843129303311041529154462464896 11393174 -38531430555296576139416884948335740160 11393175 716933732396612935604194477276083000 11393176 1624918864354221579821349476749164380160 11393177 694618496739058214954515168452510718026 11393178 136309481814932624859498291455470554624 11393179 -81305931303294793861289256994752691200 11393180 359300530856503539305866426112095526400 11393181 27559669205668573529339891481975699270 11393182 181360513838460532920948993184681987584 11393183 72222095691191128074143063556971905584 11393184 44066466681844431543299323226735247360 11393185 -549366590856463949933840355769684288620 11393186 161967940901572497114077449511637161808 11393187 -197834973047164029211155249339229898832 11393188 67381432159494013268205120906350186496 11393189 -683339561878621668663663239734684068900 11393190 18136272842192218697254963818456825600 11393191 533717457617125348573069411863120841592 11393192 367354363232799587122493714698403712000 11393193 -91793109144596323353631151519803127616 11393194 -2259270495592138183294707223809028608 11393195 225726900555442789676791629438320275200 11393196 -64275942503444351964668210881930982400 11393197 83308886086541501590169329105647802646 11393198 -8862429624243162828051662156712216960 11393199 67059398922292742228765133720156971784 11393200 24223312542795948274159486180612505600 11393201 -739385717484597877539965410733395800000 11393202 24138961271411614595978521529644924032 11393203 -417121578983970038058957220684364893656 11393204 -436124575255672744599810709296141305088 11393205 -21485860124084324355630469060494908640 11393206 483826532357561636522599304577768512064 11393207 279579605494641755174706885161245064112 11393208 -311877706029073711489230262492648550400 11393209 -849622377658921409387532294031819925590 11393210 110789530739784696615970385993448929760 11393211 -13580300640855937304688308186630494464 11393212 -154951818537376810689376822862411685888 11393213 93541564120215455921882962420569980928 11393214 -134596445574247114528000342221700939776 11393215 22743352390140256766895541664223408360 11393216 522868348110471218182565555021417545728 11393217 44999249707070511143648551934151091680 11393218 -323830241546765532934451444090866876896 11393219 -49261571546670802559926322399381341380 11393220 97279200015240221278119410765138657280 11393221 407411792812412465093662244961505710112 11393222 726505662045978124323100749022623340800 11393223 -479961293982923673229192194495858460416 11393224 1607546976499319200073470859752754380800 11393225 -29071049038867218015614827089974937000 11393226 40582214684739712178672014851729024960 11393227 1253601652026612100857235193962358845076 11393228 119674928157337258053834741303903289344 11393229 -542841817744700201843210403508691486016 11393230 198984637352210862499400895651240076800 11393231 -621118340683139043882105221030973757968 11393232 -97445782838258333816419995965021749248 11393233 401724245587012234130047576722170184180 11393234 -441354362704989850102146502721107018752 11393235 303325912665776314095288235037362781280 11393236 -74612078789670064542412612572827002880 11393237 -9486539919569519095828553450882657280 11393238 45827447305901164168674596878393182144 11393239 273392454126982388970506013879577432 11393240 120769705634095186160073108744101068800 11393241 236118556481056368105414317692906321344 11393242 -143675881731709328403052880952872088576 11393243 -467120575523167441077122973931852616508 11393244 51521054657472829505705737029552046080 11393245 644985856517664243799602020234216299500 11393246 167807876653274022095301779409394323840 11393247 -404444054898323933374690788197354300640 11393248 845521764878082702992006310278446448640 11393249 -124692962096009970287664736149018156864 11393250 -202991220401364487077677748430867584000 11393251 -214181662692720856254718102740695721168 11393252 161894616713247935546529635609771372544 11393253 241906604023576979581755192558394986144 11393254 115390298305214545241527633291788947520 11393255 194835911289210407440844198788836858000 11393256 -1865566180503243505825389532038758400 11393257 159543418541429221997140925907423160320 11393258 -103565499049471070444286850848619709520 11393259 -598924415451391719717603742550456743440 11393260 -381760778511589547666080517428844421120 11393261 86898923662604743115914299917969039904 11393262 -12006717016940693736939431986132778688 11393263 263336567497906747932926809956429349360 11393264 125355599085225005336485357243365851136 11393265 106389330304873696570187569957948873920 11393266 -162863578161448559266882012235532957168 11393267 232139724391713584502102888122346842316 11393268 172418526392934860448025297196720701440 11393269 -395604888246571163455939648801217389920 11393270 280054640889677844271365622118650920960 11393271 -507153791229223237441136337473808035760 11393272 7928876031086092019633182898479411200 11393273 -790966975735988284129355468562684035478 11393274 -373646297595621447662994020486734848000 11393275 -2168172792206109448700857351509020800 11393276 594691933698182702523580030945910108160 11393277 106211238695149126076212049051617991232 11393278 -1663102320564024268322286656921242176 11393279 -492911365067533021843654403097338277120 11393280 -2390751828280827611758594816223477760 11393281 -1358957667053990252799887026662672408828 11393282 121304029493968944208711493796889942992 11393283 -314007791061658718263474652154485634432 11393284 223271329676682650645742022164599329920 11393285 91569171218759464670873510814953118000 11393286 161530121545636866294571046168780931264 11393287 -359061704982252590923871653751049526568 11393288 176304124866753857447200019689254144000 11393289 95804759749933015566073025093706784554 11393290 421305484735413494084839157096185634400 11393291 -134447400290018407194581047328674143456 11393292 -217681728422001453585784687014168334848 11393293 710633846978351552484919134941662457600 11393294 316752662149063415808628843391525848512 11393295 -335330314124546406069745731411660157680 11393296 169150345655468398409204998516083146752 11393297 -366060939154157293875086545797461081088 11393298 106961182816194629507419759737001792512 11393299 -233256894679552891339158585810319368288 11393300 -135896865454004254068154253687951625600 11393301 -194977642250177898799888049587055902080 11393302 307453136764122208957747759343017784352 11393303 305607575921205208646154433962651179664 11393304 208689353479912259570571890143093463040 11393305 84563138692500140611961502147354435840 11393306 -15478422334431677774115277581198191616 11393307 -86267387445760138630393453576754752596 11393308 -493191554648558372900586008866588867072 11393309 -53746015534059683854280313326694954996 11393310 171010951778377305029861996656885868160 11393311 834871145425495297616495717643459362912 11393312 -132058346898560612556919002001393582080 11393313 -62657017403230506875340894978102955056 11393314 423571601890840103645524506938370119040 11393315 -415141018925365729203013412135998624800 11393316 -375749305332604868081525503718252307456 11393317 -60602540983841592586687111499149390080 11393318 -294778129063697762528356072617863108640 11393319 136678800830013247545688412536483582080 11393320 224444503425946819861918775818879948800 11393321 -392511163860114416770642389050235992988 11393322 -246761996709349542545327159420731561728 11393323 12545451424038600149740372337745056104 11393324 -100685083868764723791012844638172276224 11393325 -185991452703175391440688358628115760000 11393326 24956200569000225511309819520292323328 11393327 -670342726514755705626795880751806817280 11393328 -155751174673502554025772129694842126336 11393329 23056114411940744286825973050374987720 11393330 -58271764414848801007308476802232063680 11393331 258261378322037812162211054636704598400 11393332 -531523359847191235260246610481635000320 11393333 -403620307078197776350619115873148763844 11393334 47590741540932519518108192954289611520 11393335 83543297734711059882997465292170712400 11393336 456525879775276828719102240408754667520 11393337 190722492706525139448120093836739229440 11393338 -135259166081461757839047615441156014592 11393339 -546313692611587834018606523881373344080 11393340 -103847214322320005483945225436674949120 11393341 428067194703652340839760464023970569984 11393342 410300073320721510495808328672438115072 11393343 188557530456436866786989012050310413320 11393344 -271999588732723359278660549458019221504 11393345 637432960348521221136675100119521459520 11393346 206470365942759277240366863035694220800 11393347 909234168532575770764964247459296000 11393348 444035934758016558112855641883415572608 11393349 -8951811449297992728500902106901003264 11393350 -169840965726586329289945748883725760000 11393351 -894230669730704694463116930188563489896 11393352 -252632541083298242504394060515454566400 11393353 699103674091324134126076660639902730404 11393354 135641949534074515831947795020790588672 11393355 -255481506898770934867861510302561089040 11393356 67315117959397305597120671970879926272 11393357 -61882497489173742194192528536329391008 11393358 350336538072396809751027106086488069184 11393359 101863995676865849405245813409574984560 11393360 -65513124073722881953497669168908206080 11393361 -37671149128811572701704331152651875968 11393362 85179997227230978275489088115840780432 11393363 756818376063394697047804883148384645612 11393364 787723060625323298803725540693491146752 11393365 -161944461257466476391882890740669353600 11393366 7763627501269326004836914047311133824 11393367 15312945494192116030291384071465841920 11393368 -33694365625589749594162244836542382080 11393369 239335968539648320258205365757644627200 11393370 -21510399282027792718326706957305461760 11393371 -501273309765276443109053987039633970456 11393372 -22601281094838272112458512652411904000 11393373 110320944956996999825151146636574601824 11393374 86635193679381700367013981421020974400 11393375 -472666728905344242861764523609258000000 11393376 106779287425596305865282194569154002944 11393377 81898103697412774016840793156504040226 11393378 72803202940390913211014399586084132000 11393379 15267191769923458465016336761970444460 11393380 35676105262575629174102998692194918400 11393381 -35932344391204705650062882473412866818 11393382 11944210675422232138991999149950824448 11393383 -345221855414940289685916553996383514800 11393384 -45547721618078437965000104687807692800 11393385 214881300942732757439859032470701201600 11393386 172563509437346193167394040433244457392 11393387 711917069897059530453614050593041682036 11393388 150272624977495657713810954368804113920 11393389 -85735199130957418257273871444454330144 11393390 439711716914943312285429110882458260480 11393391 -77983964401083328825988634111215926008 11393392 -91172855545397027338632564688790519808 11393393 797747064142332246993158521408347631344 11393394 -139012715964857895968125109542727574528 11393395 150290820818932158489550354906721768640 11393396 -59654031716518440538001138097850017792 11393397 -643150840309746758550745564395207727332 11393398 537087482495299929143978227773396553536 11393399 431525694427974003536510837336458348032 11393400 320707436477207061593178016385854464000 11393401 -258031315661566964642259826694631576598 11393402 -607061609143050871894082243271953718960 11393403 207107929050049744889995889704587575808 11393404 -801128004044385640314945850647517209600 11393405 -488908148957731947142960778018738441940 11393406 -472922830420779460108905439910939462400 11393407 -163444261522721215861265737056710284720 11393408 -165788835133712115956507528260233461760 11393409 3733485028759996749345106696959754848 11393410 -16558969483444183839371341591060654080 11393411 -404308902115474073774758203812640831648 11393412 68688921759723305509101475830988557312 11393413 380295617227948839588555705441983007040 11393414 530896070604980936974662468373099369056 11393415 434244514252130238448323365657090969520 11393416 227798813285495284584751952930928276480 11393417 290140425731893227733199769790784158080 11393418 66542386199790828586289757600855356928 11393419 259141917506057267420453084619945028820 11393420 -81334128440031277176492444001303710720 11393421 148750369463778112061612395254182373120 11393422 220460723569930051113146413197301144512 11393423 819500072491010151468595005858130881264 11393424 12333443627608456713469274104717639680 11393425 329570710897773694946231276815474274150 11393426 -215855075359334848153827743643383493120 11393427 -146585160119026512413482913400346449480 11393428 -175391341570044909796559641855903975680 11393429 612342801217140802731291180665796294030 11393430 32764032519116678268648449244693258240 11393431 -78207568001069077561838072037662304000 11393432 2535517263906991204241597420149432320 11393433 -70928251403674384947636503394151420800 11393434 -101510045411222278483836074489771510400 11393435 77591292532519514049778607769967166160 11393436 311518539664958442843936712716364749312 11393437 677204336397248467070984701695600369120 11393438 -104900545493549420627583989887910872704 11393439 -107912010369207999839748056789522492160 11393440 -384836571142768994531356287304364851200 11393441 137577439637030608431929890203559526784 11393442 -26149129751888485282915164487381458528 11393443 -269789468183900132168531921295789177440 11393444 851004393330614764471655588214257463936 11393445 -72445589616054223504267102262293401600 11393446 -207178407207330488223170412602816375328 11393447 186640670793040680530635860236577257952 11393448 -188602581228558760314899885057487667200 11393449 445672775330291858743676106734931028980 11393450 -62404881821994709717519286330684022000 11393451 151363652543112806704450146580262601840 11393452 -3624249551831255446766691458087600128 11393453 -515127739290635732485619866646857209696 11393454 10126318129374357741337253813477174400 11393455 318471012921165805986760801907992764360 11393456 18064927655358074155446121254641664000 11393457 357624544853906585728289172347408227440 11393458 474261587147405561315090969912246019072 11393459 214162981716638678508540879456085509120 11393460 -11595439444351771634024677051778941440 11393461 -237445453043389148155158266108925339776 11393462 -268805220640153214842112207136969628800 11393463 -191048286186696861178635292085817251712 11393464 390524928236544935587362841529966592000 11393465 -512696887252590330651337022491331950140 11393466 -32181434692887614327762413675757262336 11393467 -481002129948221758057127172596925072048 11393468 -76060803576287242448189035551404918784 11393469 43457608819026724642520288936495693094 11393470 65829666308403424071445866761953944960 11393471 41924203822702778584809921072145407600 11393472 -4652011609466511298369091851977228288 11393473 -50145533802491794980440865764706790656 11393474 -420513009273283401608840571936542697264 11393475 30880495887135256445371504338591781200 11393476 -381458798445970413240161394182608877440 11393477 1110045501615855393703886264982812599326 11393478 15235085469371603302186458577532102304 11393479 904659616260483592067960475391418181080 11393480 340586443301405289735607196431331174400 11393481 290393430768506602647522609166768176 11393482 -113796823200519919206649416090720531408 11393483 -506981262704822377950407566789111593480 11393484 -242196044545485246328920007413611102208 11393485 119407630698841780665808248087278507520 11393486 177140228279200740139040262610415022144 11393487 -196036305580911701066662946020632376320 11393488 16999278879278608466614497393034944512 11393489 -149079626786943477830277102421936573710 11393490 61424900055045709240048553758114483200 11393491 897778892652296598526605114353255042400 11393492 -168823533089584927946439098095363178496 11393493 -101388416794521245665344590139460586016 11393494 -202175154323730595389755294505851904000 11393495 6146845908503361113002386461110495200 11393496 328462175361334114309510723949061765120 11393497 871818594884584866251240578117876711946 11393498 161049744280920608975207849550957615360 11393499 83825568872528027998782167382282481008 11393500 -302969755844438815312659723223211904000 11393501 -183106113476730728234223186284824191648 11393502 -141170474266893560524569046683038668800 11393503 -12591873916815593310309478909584452880 11393504 -60667473099515283600561366362263388160 11393505 -854161610268493783642741957777739840640 11393506 -106994687870742551596648538985544368048 11393507 -445071905498660762197686504420796098288 11393508 205646129012986356571255827136443396096 11393509 915445796365676862578401174085100291710 11393510 422703492696935363914168447452015360 11393511 47618709589644061958216990605276754472 11393512 96964094765693811748179884263618314240 11393513 -512597797123005923931202306628979970200 11393514 -498805747084063326099976145304017886720 11393515 82282970362363652959475956355962644480 11393516 -3985992402136459546221875631740461056 11393517 630119602650423728606234403982094847648 11393518 -456385005471311838258200093825450735040 11393519 773325448056743940805616057292459440112 11393520 66745436579547520735753671932972236800 11393521 -7710669287515556987278961864745613068 11393522 -1230392058548039863349347101317114880 11393523 77081766330068502161322741422085698688 11393524 -582184080311436889916145550295045259904 11393525 -73020003004220106120612030237418922400 11393526 16738969502152274000450795181125406144 11393527 -609104696123682379792187990804177375168 11393528 1844587162023883974311260685664092160 11393529 -71816528534217824544763745201505913440 11393530 -135741920021035953053966937987188343840 11393531 184873041569966033009232615414493559064 11393532 196594425810601114379337175387203182592 11393533 -426607185127481113319525597362566712416 11393534 -310704194234537941263930410467580995584 11393535 -153852166888498330857168682995980434800 11393536 43843261829778473343808206894998224896 11393537 -293363686916489099060581027959784885200 11393538 -123730165602304766904761025185078645760 11393539 -428766566786073273432107377085065318660 11393540 420279054368268183679013700985696665600 11393541 92182251599346246968328225490533425310 11393542 291464946409145995100002384059214872672 11393543 -108665530792510930368891308343062139600 11393544 -62197999699582967947293870409742254080 11393545 -18559237320278109307456167516951404700 11393546 -50990515278804237451726697259413932800 11393547 110434741762520210642010434476113071040 11393548 -28693009066255921178404513735595425280 11393549 439380815803786767169212219272351268000 11393550 -42675963879967729011989566645215139200 11393551 530492531845878996990173898707905552384 11393552 116334917570905956299757845873256038400 11393553 223854851219862819645145945530739124064 11393554 -27157982014948474147968165382617010176 11393555 -1225997761912351948290808937596171440 11393556 -88964855892236543326731003966485630976 11393557 -125581945437850990224468811751296021088 11393558 119342728684821825714137614773947206272 11393559 -205582966536269808747062999581186063800 11393560 729076338414379578813745139344843776000 11393561 166051944868172114250700906080127017162 11393562 73872916704025441700110330642815605760 11393563 -86075972975042984805166483530363100296 11393564 -19907261151075774767083174044709982208 11393565 -243128563237632423675077958218555832480 11393566 -329671062010898277917109585448934256768 11393567 -439010383971827369739865524408617268384 11393568 -394102617473249313731369422176497172480 11393569 -343949321766051777156076674566145859392 11393570 411212489862583589986251887273285060160 11393571 -121397057060343446157481165652203205376 11393572 64892268971195009011490191220985353472 11393573 -1010026384581886884561184956569689898178 11393574 -9780317132152690340812884114921973248 11393575 45200847407867975648435277679660242000 11393576 -555467339206121487062318131076669030400 11393577 -173771276946282357852801018257310382812 11393578 -378755600764046195710192146977692166400 11393579 -8647970282967846153774423593672236800 11393580 -111363439733625104527562977762342748160 11393581 13893110009101492326348978106007561664 11393582 -103772015621556547236796579764206716608 11393583 -433715938573069583748194029077610944000 11393584 -16550079465082919268687474333809147904 11393585 26629536313091595101455817034659742720 11393586 336192909184655151936812294859994514832 11393587 1377134684677547573948891308588733345592 11393588 129816835020909511420902300150454131456 11393589 444352445519269930243111424441597608224 11393590 25896841624786529437274173198648072320 11393591 -447836410136223143408373610052408235816 11393592 29625211130535992041586643351851827200 11393593 -193948508147381958513500653346958131158 11393594 471461431696562563258960656080306813952 11393595 -166189400616235035046648741404735412800 11393596 -295886049024086246233691386154514764800 11393597 71281585305359078199711027063418415040 11393598 111594261349638126402120988809224911488 11393599 -754514677950619927099397469079011130368 11393600 -88242973572942535487153011355457945600 11393601 118107183862731893980746177820533686832 11393602 -180910076539187218538145114918794160 11393603 -137929292257354208872127592966487029216 11393604 173973543404429603026639837919011666176 11393605 108810713923047342661484209587399047160 11393606 48755646318220233157898758455086974080 11393607 20513813492834131951922824503965164320 11393608 255845329190180084268352897715625984000 11393609 -660335558387520811275202322978913809190 11393610 -46831627509174500984590676702199402240 11393611 -210395544262093193947707506231246615788 11393612 243171259886814381295969992465854548992 11393613 -41816029244365278741797405143443137664 11393614 -722848679403242204119586834346544006848 11393615 762848846361008142547039522243769776320 11393616 34652995469038693953681556755329187840 11393617 733179588295571841480585314988062440960 11393618 -192954973555699390742659310923393766784 11393619 175685527518783107179094838162916482744 11393620 -71099597050162732282134239510449766400 11393621 -5077605934550780792015734839854038536 11393622 6557794502610794471347830827659875072 11393623 -46322140720310973719626948137393179128 11393624 5106691601074323367977732282127319040 11393625 244079154479124031899408103877517216000 11393626 376965112755900092622972987087034966512 11393627 -202078051953616305863347586930435769804 11393628 -183060385087521493827164845339644718080 11393629 2137853469013877317205359599449068684 11393630 -56395044612716743097984313782568403200 11393631 430538590211505326450289698424342828120 11393632 -9041028452531610030423160571382202368 11393633 -524218992155696566223415070123028734140 11393634 -8860629238271467757745054749464140288 11393635 639431963394231665401738226091065606400 11393636 -447948130842442354946158055097421489920 11393637 170522821208606389415774842374289380960 11393638 140600643554947181691611971626351420096 11393639 -697869827135030038503184430693072479560 11393640 -105000728927861246744851321178062080000 11393641 273059155063664729142343831042513699904 11393642 -64244068544684048460526619221917990720 11393643 -15238997665684383590575618493550238272 11393644 528113330600348791682917024601594030336 11393645 -419242914109437546318304263458857466100 11393646 -134984526846812338763199412723534221312 11393647 -33039274841135629709330238355180894336 11393648 16996989531116062278698761455868575744 11393649 -451919543836290477819582177514480214880 11393650 35351323731292813320556684707487930800 11393651 339475589542758350310790838124539960652 11393652 -277268825182016592815237140900949434368 11393653 112472043615233654229600090935372741824 11393654 174274163418722190661247738500355420160 11393655 39344386049127626981846501922471613440 11393656 813498336472364383501057797042630451200 11393657 -922881933048482488958391844470349668096 11393658 88002565097684458993613335126324034784 11393659 596728828411619597125854090904821701304 11393660 -458770621953003921117979435677861496320 11393661 -257426671205438112610377966475657668960 11393662 185170982899922460528264293853939576192 11393663 -608041873940607477616383932985072041088 11393664 -86578564431584346566828875303574568960 11393665 1003785789410202615672025051826769455400 11393666 -495465409897758480589078920917250685920 11393667 1099590456918977215853153018412600000 11393668 -51966728008540835087016084779848949760 11393669 138995819909418773316682107551154425472 11393670 244318104130088919213499622783720232960 11393671 299937572309520042771380224216246547472 11393672 18208974400333173747883537550058055680 11393673 525291564791295695883270016480864989600 11393674 194476124468388972341640334431680570880 11393675 -211742959104505533910259526180212070000 11393676 -434686991862045130373809797276023792640 11393677 -50298862519117598925028168112536208340 11393678 -107297690062254633945003212227277488128 11393679 547748537275448121892175071413348434688 11393680 -36425653140307493782263870404416880640 11393681 -243109409206345525213081891733981822976 11393682 -177190553874718320273713765479541181696 11393683 200992071972524505275045089405405475920 11393684 141753133582540091699333887500342508416 11393685 228066928658540627848643381387397544800 11393686 -401043558491083421498533891318737411456 11393687 -531912864349090336840955800867184153760 11393688 -370606301645826952798741249362324541440 11393689 -764787969880503235979722794791823678444 11393690 -45363325810520162518181169610319447040 11393691 -57550330262258180942214140888696380800 11393692 -349538789045974333312479427097459604480 11393693 1927841687518627827435535517720421654720 11393694 -5521710300993313196857923345729246720 11393695 -174163354278078602813606762934584725200 11393696 1190233937118952197873443291736236359680 11393697 -86076249554739111123390645798144203328 11393698 -480984310251465041823412287039879668400 11393699 868810588945083524018632277012671124700 11393700 59446031985931366430828773146734745600 11393701 29487011364833209182749464954012845504 11393702 61140805278318639102159488467432738656 11393703 -33185627574775756134268562799931527768 11393704 147785806155964500891047537626510540800 11393705 315574579338734019966068446553092326720 11393706 -115687550408985591443379642257440796160 11393707 -114179905604058276980802358254008992320 11393708 358031382001055888831399151188813422080 11393709 -128863217576424462087519145029035441664 11393710 3740840103413315809596457876523506560 11393711 -27226235590840925260413432532691479680 11393712 -76769576072250126453286461209785761792 11393713 967572181159560481456205653599874722962 11393714 34017701726415123414689769084021466752 11393715 -295250108903708464706212988505100604880 11393716 -206261315275511071562065954112553174272 11393717 128035866816190803097973387855947630272 11393718 -25094689104893425321231417192955965440 11393719 1041848911894145078979515751242184110120 11393720 -19893239109715621972918221196410470400 11393721 -313222075448261593158535436255280779910 11393722 -418514572237297728165780573276324275088 11393723 -1220689540243634848229139568111653120 11393724 -367972663303937155076185782496387935744 11393725 267572592986511091183244624630287720800 11393726 166328276498603819752643606043563866560 11393727 341082123486593028186972131749052235720 11393728 -19741946713413896496593660016423075840 11393729 763729413423675549106249217508823371330 11393730 21496808261394519404506480467483264000 11393731 326220936185332295646634613052949897532 11393732 185277626151574143062339698014199910400 11393733 24484494856340110603049295215597390304 11393734 1550566391074304133667731297243830784 11393735 -73635926766488957623425484755708973320 11393736 219553990232470135822201280743190937600 11393737 657010331851314986996218489370228343386 11393738 369344174516920608491016550376237222496 11393739 -70973936338030326759487633260980954112 11393740 -129990715939799222459899200578849341440 11393741 -394018966603063439536633264773457950858 11393742 -145258562139866985663792661712485902336 11393743 -290583758987661552523633905352267106360 11393744 -214571238885752947520292432159085731840 11393745 -73778966390576700421248651752877696000 11393746 -11244036485204888681231134267668512256 11393747 -864640245412024888370832289930517862804 11393748 108142253820741606138780090027479644032 11393749 539192624811062206164547787880601236480 11393750 494799572392511258092885616421489600000 11393751 522887730478941984777226938895473699432 11393752 -1328913229905505683120346413066991411200 11393753 4994932214526286292707187255458192704 11393754 194891536992040064165152473001077496320 11393755 -526733150491709653865665966802325267840 11393756 -328445307112930113220070471208315148800 11393757 26425831579727808722776356384302388480 11393758 -607065168854259906748554833286175923840 11393759 -100884154756590516543593837856506598696 11393760 -67565464623114834384959630336096993280 11393761 423190742897036452549353205400100627362 11393762 -12641810658926920635832900930643136000 11393763 76988937466020322925711013426328090368 11393764 -215024006911330428025817429823577593600 11393765 -583084629435848890988133067198654430340 11393766 241236454894073051176925223762313246752 11393767 -1664902040502742268780689265529743616 11393768 337155304990689718349140787462393856000 11393769 -211945744448518988968485947473078556352 11393770 -70447986615690378404515008612668750400 11393771 -120083008523771535495275536095420248256 11393772 23587402289620311279514294229655124992 11393773 899588607681755175174608873577830488022 11393774 -89108334771147075564909076082936947200 11393775 111371646027986553154011252133623588000 11393776 96949083427180352533008255053118668800 11393777 -114033227042042375997596291203459879068 11393778 368541436319466396932969328425647258368 11393779 -764544545859423495598461932975267213620 11393780 30771784976768936145997914611382451200 11393781 21540994690284700091021906439921066240 11393782 -75197439064600898129028173641249927008 11393783 -931600263887208816428115930216273512736 11393784 -6755411173659551439907877634677575680 11393785 132721092488828701760803748878236091200 11393786 -184183091670707637354997901464925304576 11393787 -1156917239279942323204882876248785502720 11393788 119360248198768093029498430903417430016 11393789 236461905213842026571654381649914151840 11393790 -75365651196194932918504499620806408960 11393791 619008608105201515406510238661411885152 11393792 -374797054647541039506867726675527860224 11393793 692743145531924821210842033634267296882 11393794 -101529764942725159103206423789621472304 11393795 45312871452885978738748906870761125280 11393796 3102342679627927546514849703196950528 11393797 -723921438340657397101302724920644766754 11393798 24007340169173990127049331033036792064 11393799 674681795917623110930423076362163645864 11393800 96014042715875108401830343348177920000 11393801 35018227082412088101978311428249067802 11393802 450036066988409477868165053233557504 11393803 -168014776361333088944503298013452236400 11393804 973227067581932095648429538058943328256 11393805 117820191378179185875598052981547141120 11393806 -22516460176137198689093101399609574400 11393807 494227534915623898849692829007246395056 11393808 -177671847440179658455698237633846706176 11393809 218733979734508202117645321201356333440 11393810 182354060105897727730276016446483152000 11393811 -77692097249995951117097056139682798720 11393812 -312892996530328484943428991594671369344 11393813 353113975188811663138659932214294082062 11393814 -242305423094503708690690913426759956608 11393815 -139028026331876204521648088551079377200 11393816 354797074626452254499131163151763906560 11393817 -272102229500518524457246415545960452288 11393818 -479481232071277403109376890635603000880 11393819 -905370081057686425310285179836266454504 11393820 166591056778050421380450028001361984000 11393821 -42636601010912424096797922257992333978 11393822 -4271712457423853539485295934357088576 11393823 359072132047401459491970196028936911560 11393824 -484118032080247884406741836402701107200 11393825 107024455499783317887502736357427618000 11393826 468924124273197777682341590105417366784 11393827 65860147925642384663233409745036547676 11393828 -194092591789669680966130100880070306560 11393829 -446842791755833135211118671429256005826 11393830 -135176652706480089034625997424873113600 11393831 151037174127707798096295340059958845432 11393832 -105967273066048721570822938359065640960 11393833 -298472699168102073688280370000096360192 11393834 530067506087732114264020769632399552512 11393835 70689035913715643614087903225288412400 11393836 -514335634773462578438368002464322507520 11393837 183493180096031848927936980897547592832 11393838 11761867430888431393287467372079325440 11393839 -20924525089873625337196452920155015440 11393840 11002980911240556145828388319036702720 11393841 265642893776876292400538003704442250624 11393842 -171837140241651982049225318450166141408 11393843 -866376152649694907474188084684745377908 11393844 -171234630302336352659026089440870400 11393845 -537456312476673019816740501370274748900 11393846 249080205386229817780056473477284435872 11393847 463356033750645457083118633911008846880 11393848 -1132096458218507334417700654381260656640 11393849 -1045322395186255281536894896533145128150 11393850 -83611515430247848226523112172484268800 11393851 233144908463642595309125958721513211152 11393852 -56124050664482612977722228360873907200 11393853 769929685932865609235720143972720859904 11393854 -251556313761705862838561287444824384000 11393855 122018310348470613901402505329773726720 11393856 159716342653359722663238235216479780864 11393857 117333307313436977462059914626163463106 11393858 -73877878485919943689992331422876762624 11393859 -302202843985529349254993610465391303200 11393860 18216842133438052020556533379247247360 11393861 -948224768517523947092648529040272797538 11393862 -261021484883338569562222118743535907648 11393863 36837069960743194407507223905206335360 11393864 352990951432498904150865417877564293120 11393865 11970720554051372453469954007051377600 11393866 -604267481220585837725679558566920692480 11393867 166349620602020204658743771143421153280 11393868 85316956119587495134609963506831444480 11393869 -393876390645669262428804416295550818420 11393870 -42504624221837478655852848440895693120 11393871 506059093899076567803288278041208427912 11393872 -193740451976757507537140600083511844864 11393873 -283839495412489776430773336973657588878 11393874 296857725049722098675705225085825782544 11393875 315270579754823870953927517462677224000 11393876 127856525519948001729014520901283581440 11393877 -217228941025993324971225787849636469760 11393878 101323158437914284248237348982741066624 11393879 -101539128032584782053313120379070738544 11393880 459426562003185085224469944862940160000 11393881 240187084871013702209867520077128598400 11393882 206520045656034491927454063589765632 11393883 560704699474764554343650882988617651052 11393884 67648121535783075188999201212522082816 11393885 -565903207858708311321494407780450959240 11393886 165314386112968972780435963668219033600 11393887 198107929346869681357853562532492839120 11393888 407753227635281436033301290739508183040 11393889 -98624894860475048315625005262499947072 11393890 28672067731156479617465189235786937920 11393891 -244754269687528108789730286177395425776 11393892 -164589571232301272262270277402794240000 11393893 -462688946342209084569944255241875400384 11393894 129795503851722471147669742753889788992 11393895 68631135644708325628666410414595737600 11393896 551772723139225438788099523138051169280 11393897 -1239238344288823831614260455199715648540 11393898 -238777084894446813714458030872970939136 11393899 313013724060835362105199222427439576000 11393900 -40300356452961563862540624606681753600 11393901 -72375181215668639975069618299383942720 11393902 35357244644773529481817818826527404160 11393903 -62093711365502163329375456564788030800 11393904 71130572775682929044276826198979805184 11393905 6352176825829405564566132163335197760 11393906 -565224398989978887227619335066544676848 11393907 -238139461759725298563053445873176548608 11393908 277492828581649060696135363831371141120 11393909 -471490762730117644481560068983500591584 11393910 68726838833408332147990751392301579520 11393911 322478022101117300197453003215266653104 11393912 -201116320977446725591023047134127493120 11393913 -2973253986467063033459991034040477856 11393914 -1249004499871414275125379782116171776 11393915 -193495197040358171959925729505248101680 11393916 -40062317116083863161549964727046127616 11393917 67304104649391064471605060402709234540 11393918 -607930351392601799234844130086803811840 11393919 81573358343071686519252516645052930320 11393920 672632312787380734316743787739611136000 11393921 -162578975698684280192797775871925266960 11393922 -184005495776653308863705952522834773760 11393923 -885356863395346749898496263165602589828 11393924 31381049178852155176255767616063782912 11393925 1042759551991702306890721244441983200 11393926 4240715591944742883936758979567989760 11393927 78495834947562914045097906306037508112 11393928 45476898722673015079223139566211563520 11393929 -1036139776941746284064108180818080602470 11393930 -441575426928235394766848800006332980640 11393931 685494974822321605767751524409406621424 11393932 -209230848199041510398879589392492789760 11393933 -2828768745360385621457894684175745564800 11393934 5653336534816858875090810652924403712 11393935 -237048473281357242239813725160453415840 11393936 111516986784639660539270186253085089792 11393937 366854312425377960458995843506038087394 11393938 102587497337677032336463216932506618880 11393939 -687986109303420300534950419287264475560 11393940 158266943184340530222924332137088286720 11393941 -8266146313851995239892270168296732296 11393942 103399523584832595190674943238811125760 11393943 202111102883527559673075556821339769728 11393944 -72714569159454075626313112677439488000 11393945 -619199379607675858482257210922299075520 11393946 -5804033660328201658148709721834530336 11393947 231732638792795967252925301425510357680 11393948 -86907970713623012271360600876915287040 11393949 51816947589387948408728260971061628928 11393950 -23857063379612465426292809067610392000 11393951 171205215219659289072359267971044137952 11393952 213296479808327318939814054858653171712 11393953 174981994704872672614922291752745964864 11393954 280561858533691463250853768707471452160 11393955 -427144112373429583607314539332881340400 11393956 69980327233680775021562290347196047360 11393957 -288036508248404481130075831711835891328 11393958 59212492895404120416783727003693747200 11393959 600941035422427835751257187115490647160 11393960 40729846319765291881607720571773337600 11393961 622269718414693016743930603135004077824 11393962 91240558094285366487955294952952023040 11393963 239422231660469000379181140779950189824 11393964 -50990547539970923832761366235856032000 11393965 -37608569213319674826730859218566600 11393966 -364852309949027120015887672657419365568 11393967 75840737311183089976238769563847638016 11393968 2969548507076367948800816253191225344 11393969 1089416190724730803235336564069319325680 11393970 111826436057030544492377716658350248960 11393971 708698538240033156988212814024399612172 11393972 -55866640767258461635656878391839428224 11393973 -325119640368157455121944076288033804800 11393974 338762668802853278399742581323523384736 11393975 564740770748324861091926575063894322400 11393976 -10251489394721645449001594411773132800 11393977 74751983749300487725847273675239486400 11393978 536220460814415889275707813219585977056 11393979 85797609996564286521022146346271880984 11393980 510957337186737418839636312703711848960 11393981 -5980514812785621373125426727639028628 11393982 45402376000663891555054665717755554560 11393983 201544036143071818469522500125268357320 11393984 163095242498450313989704163621118935040 11393985 209359173195413027847706550383530576000 11393986 -49905410162832506275082108389603015776 11393987 1121187802402860269593092303149344643904 11393988 30299788963396177965787289497611632640 11393989 -822912397768520665950040857493108426210 11393990 -5427602325367553845520914594211642880 11393991 18381741652670109416552349738766120320 11393992 30314861707761498174369511616947169280 11393993 166920939229078667057885611363140687360 11393994 55982011893082841316531571613175644928 11393995 677405090141866647720567092600570954880 11393996 836154839140327503072812530278893790720 11393997 -278098640669505435251178219319795177728 11393998 -760858602304034889524592956926457856 11393999 328720284302640354448042652255694006000 11394000 -176410796933311211318988230829342720000 11394001 1644617304651979384377832462489984911604 11394002 -9192471274681019884153336468234844160 11394003 -457563308935405013816163057762619463496 11394004 -55579167748321418577171978368435234944 11394005 224875181851736639014491216589520972160 11394006 68838009112855534128144866372233482624 11394007 558234449328234930823305065949172328864 11394008 -106121396634091113871661672807872573440 11394009 -147322696640750589865891128669557233344 11394010 -197570049133739086942994521156713258240 11394011 16357170235270745165016496406133201192 11394012 -133646410416514993177013801470393712640 11394013 702619305937878349273282312909229033760 11394014 -40368347351832295892740807437826111488 11394015 411134408363797832500211748084044976000 11394016 -92801722546119471958574421813431894016 11394017 361184453331787967360290312960285116066 11394018 102730664730173998234210561647373734864 11394019 45469344037484664210184559344702326912 11394020 -655852790731533024891232762381367562240 11394021 -213628471044184975811042063561297902560 11394022 372180634857924543955285320826672143840 11394023 299686254824799556597990011641130089184 11394024 -631184815601539715771534319784085422080 11394025 135390509208299502130670235881507155550 11394026 -28041113639592577424989099159858085376 11394027 -760369706218139963613601013148190300920 11394028 70268783107550692799238520221726503168 11394029 -739005308642618690711608353405032053524 11394030 277650865798297593857718312654151200000 11394031 204855955800652977708416239654137767664 11394032 -74959231470134808868989194437492899840 11394033 -248044757893846295831459265793157343360 11394034 550307993103308971139722154929755584640 11394035 -667850979683142698942465218189091429520 11394036 472857340798235494376316483980932420992 11394037 -456959552996319844788219503044275839314 11394038 67724730916050571771117460005079004096 11394039 76889451735985804034721521518736299008 11394040 -249383819006671284183686912413702963200 11394041 948510504771715779743489498757117806442 11394042 -97371188102308691972377578096716981760 11394043 -661046361153855612358393675230681247708 11394044 615976941369643229594711884473647579136 11394045 -66672981095345490747126950172201734280 11394046 243168970909958007970561024326979941504 11394047 190913472762981237637363816522525605600 11394048 464557183020162703567173840674551234560 11394049 -383964027291920520246666561565931645950 11394050 -47537095690121247942922168967898470400 11394051 332566861864785398062315016812276912632 11394052 291873352638897630721303102632542942336 11394053 -265381044902991054564041294097681723360 11394054 2888427543145274643674912937713479680 11394055 195578897357769776262966412510024899960 11394056 -127742201182050175733289614307927813120 11394057 452525430678619472028284754694682445840 11394058 -37911995290305006345415913380069638816 11394059 13289007323788189951344366667392821760 11394060 -52249778839754912108605161954268247040 11394061 2827786202270711547933569494404516832 11394062 212628330997264247515076056542611766912 11394063 979245388184760276666031830991171295664 11394064 86709049409240943948903060967192657920 11394065 -358923989481893465041560906980738790540 11394066 -377504625430703960189353416076774750080 11394067 618614524228929959524764127534789059116 11394068 695653625203968047508043663192268541696 11394069 -757909262709702191943099256739830462080 11394070 -189081512135473320445403237377079243520 11394071 438693942191702960722662813934640752320 11394072 32353877665146936872925523136226816000 11394073 -758864905955331523217164802663107258678 11394074 -143304804943301795085651556191974353920 11394075 68512331845400867497470098956871635200 11394076 -538882747874751613183276372455825598464 11394077 22608025438950224858678820472633165926 11394078 -2120313923269634390115226903007496192 11394079 -134299951974208168417065274641315002520 11394080 -333378148253674567539561007849301606400 11394081 408219465035379676925309716689297569280 11394082 -105622364344490125263187337063440240128 11394083 398771644181221296711940716495779496144 11394084 -48715868841789399242366145643165163520 11394085 98891039655665526018487861557327196800 11394086 -245580969983537582705390462616833280 11394087 -250305334094175781633159921276942050048 11394088 757673350538630154942578661207809141760 11394089 114522982051338222672368194657434915456 11394090 -119309631843558338307462988955379710880 11394091 46772336402856493792266684854764275200 11394092 -1643482176441397462530035540324113920 11394093 316284917842537422568682689314292025664 11394094 -166357163376869922430781660193458867904 11394095 834846958781739740611304994405504865680 11394096 66607277009641972047636733545057091584 11394097 -2684266059708686915181519757638145920 11394098 7294807569888491393027544803688598800 11394099 -347415999935846936397351995138933625696 11394100 -99410221948693035532000286964129120000 11394101 1097629200407746569568899985830831285102 11394102 -38142677366404821838961699718492399168 11394103 -244847090884185042855383526515999293520 11394104 429973169033055434559201362065694453760 11394105 77713255427204910210350192031851735040 11394106 367045123547303679066678359098515760752 11394107 765653070670141653993316108262453486832 11394108 -14579954087769241221168194194141470720 11394109 -199878366039406650869172510592493263584 11394110 27080171426447960045639215965875712000 11394111 478105915499109716067338254597376956872 11394112 -102765381211322733975587207816369143808 11394113 385049951974549636730907949817334618600 11394114 2590781645397168857031016406682448512 11394115 -568460381832120482812894130185681632240 11394116 913309092888508650680167363510801072128 11394117 -32983400521059793902878139880187284800 11394118 327275571504355198967925027959317022592 11394119 56478129398659267113264693154281179160 11394120 -234832506071850582616142346039555686400 11394121 -1182375937881473439123424045068054928678 11394122 145407152313696888421027751629461656112 11394123 -84737663377656984607743853198601450256 11394124 304844547218132755684757564908342077440 11394125 -901174164231998301127722478131748401000 11394126 117942048976679416783500752033323093440 11394127 -163766273501069790132389542459681454960 11394128 -250736712218414024438307060267351810048 11394129 -204343651220534295061308977318284195200 11394130 -145162181998177249174618752538406369280 11394131 69759741647824488391227120902778604704 11394132 -12746013668512639841288457987092471808 11394133 -61004972426529720429655413612809389618 11394134 -94272950265571176838975581887553117120 11394135 450998486896530206461791167535514327200 11394136 118146078490915975412852306106834124800 11394137 -107123696983818550141253597451265604214 11394138 -4974386197668656806704990700547089920 11394139 12563284654227790726404966530426347920 11394140 6083745949272873278144393023781760000 11394141 -194751767368057674599604622294751033280 11394142 109066710241820160332868815438260217472 11394143 -52602674054872101669553058770434201600 11394144 -183560174482058178884404984493790068736 11394145 -123341468312381404859186137983681171840 11394146 59801665262158149473534308397372245248 11394147 -403565249188369495961782692820380779400 11394148 159553902347162431222242385671215155200 11394149 -241616029138114290337287076230214429446 11394150 76516269321167517527285222526876201600 11394151 454919778398167955171938895710263478704 11394152 -30950600141056004532291382836830208000 11394153 -290053542826807627244683273887314985516 11394154 432464584911615533681798283309755745792 11394155 355810620733809148398566611982683342560 11394156 397813178198818089022186270692719580672 11394157 569055291216992791499540266609724156160 11394158 -200328034135842780956940151543556724480 11394159 127498840917450347753613167862647180160 11394160 184114539704540064245063205281842298880 11394161 -344326172371059473382306711029848471488 11394162 -194426996763313447794261733301950878720 11394163 -261479132397707307460511999239092856320 11394164 403357038908336211823880234787109205376 11394165 -191346683655340087709688784545324454080 11394166 77880841580177978298095362880354040000 11394167 204335509299083420950364760724018637640 11394168 -207076261528540438173456919801308426240 11394169 163112220560564665147553316518666738944 11394170 -244224568736256796255921882729687603200 11394171 -72993416378013846929402247124746363060 11394172 586343045608211198807397610817033316352 11394173 -192032634606619284475468559254493177760 11394174 60200164349942811283525754751008808960 11394175 -63391644665432318971754707723752557000 11394176 208737181717999162957598620929553858560 11394177 440049333093861394544893403056245119808 11394178 138124772074667985011535405464963827200 11394179 587343612430168443090732617409260938800 11394180 25030086098093180217091700515053711360 11394181 870966347304741838838653239624627109982 11394182 382024358689750331143788579055866466752 11394183 5279832575430537322331700692511302784 11394184 -108495076229828594970244605436904110080 11394185 67716682274412576583781101536077913600 11394186 224068145697258984068241199744775946240 11394187 95870173985233307632033367223687850080 11394188 29329627686149946872318628697067550720 11394189 -6441823577973093679005773134940966016 11394190 -97048292873076405325680162779277331200 11394191 1246939138785306120703906026021072332592 11394192 41230980162825597520152103905105346560 11394193 91455356341952495533616006797005787442 11394194 165929717406102526805768156252184517632 11394195 -8846893941022481868897081642010344960 11394196 -219019051051749295150814113789284618240 11394197 -271444008552483713148724827158724236100 11394198 392436943170445913359693679848076385600 11394199 1249705829355444349686697117133553104880 11394200 285985787951412458590610394133853184000 11394201 38899043320346549183361996293430835584 11394202 -519995423547332706739953986271467332128 11394203 -1011486554489627315538886051202569495548 11394204 -357576615314014760866103568421467170304 11394205 6357381011621074848540080739777868800 11394206 -60909024575026387660870790196668255040 11394207 -399106882954332068040640306332959328 11394208 -137464269461660832155792518444596854784 11394209 -840854355559185728927620343115246178590 11394210 -193944820811103137121327764696651028480 11394211 283544710200164435550896324020453033624 11394212 645384199521452278319395211378327396352 11394213 -151984856972173794998595007880445303456 11394214 24888820149129817778901503214648447360 11394215 293793606421611073059549006362954663640 11394216 495391930144699505177720198576775168000 11394217 88067090761027391234476694963732694266 11394218 -325410410302233839775639186189363164160 11394219 282038589907705341096789556843466445144 11394220 232992542965330102047387760465251194880 11394221 754722077626598736871890724436469744192 11394222 28966305625151135505655034753198788608 11394223 -612540725612379136371276393869169652656 11394224 -15490975248607187392105581862235996160 11394225 -97949019136842613823662093890154972500 11394226 456679129198529366570711198616372864 11394227 200392490038950934219398789261564504960 11394228 133786752049403355868970717216742174720 11394229 354214390460841507919639884314373243072 11394230 -370050710089113826341928063845958218240 11394231 241721517350016323565679688149910213352 11394232 -14146586808873843218342854355914567680 11394233 -1150523313855470428266323567541865075500 11394234 254079235563167107026291978337595747184 11394235 -13278558662273223615572187416457160320 11394236 76624866118494987798907792849801445376 11394237 -189650833146996720404022783943667792640 11394238 86890912640794968870310366191981609600 11394239 2001848637586278132834556166181180960 11394240 29768401238959224764960179443770327040 11394241 -913881549316858957890363718363059303358 11394242 -5614617021602012204426878009620352608 11394243 -9546807158521035410100109961986030080 11394244 726669136616979400025795525221108881536 11394245 -30273793750226514004161232234767120000 11394246 58221516213165928749663722133637269504 11394247 -739186033285292499423878304595680537320 11394248 1359732286043829067268419092255600322560 11394249 -1079169231441627635473704197420430151680 11394250 230592427857681549359361897016664064000 11394251 1288137869971397936324399151254011678608 11394252 281722430268467497576473419991361694976 11394253 -238237138747892326403482163171530692116 11394254 -257061064693779223119543432809763119424 11394255 257769232382287443647766645076184908560 11394256 70121470853685808056556363228227174400 11394257 -568393621256237560720600184077679216640 11394258 -43408432074558948373299025740168617472 11394259 161306837197263509974645554876256996460 11394260 3319620369568326712536281951077850880 11394261 -117958826368872716135358326480130856068 11394262 31852499292046815625771490217653798400 11394263 -1021070734994910110588837236292801896680 11394264 -279289905776885042264203572111881932800 11394265 -106995488957531669594985401098915012800 11394266 222785814775079900912273354735340379104 11394267 67631572830218754137606966066383263744 11394268 -200012397405046079215662863514874250752 11394269 -2069419915691390619526225495758044544 11394270 171742625203013696647667003427209894400 11394271 -101504769562083193044840984118618869760 11394272 1166146180120160414692284191964805988352 11394273 -208238162075330100685588844851393224000 11394274 -318674289800965736869713253807294422240 11394275 -363640589920456068951502464329491873200 11394276 155824548351493977196282048115134559232 11394277 9940476795649179822059019485514080126 11394278 -2655270978163471703730807986120083200 11394279 -233847503706358801840981493421299572776 11394280 -151769439159961181061856418636146329600 11394281 -431297470794546600650505949117354086000 11394282 -42206005961788767341806918769671127808 11394283 -167066260815693741383330246686914214560 11394284 -522642049437286415424612965617328237568 11394285 -163684722903881497199516902009541984640 11394286 24633285847002493415040075189871302720 11394287 663609987938732930935478894575305945936 11394288 212744565345512412669812094320004071424 11394289 1025397001767584095256309005156087883090 11394290 -88721962628883730244019744692469001920 11394291 562267140830749669742202713343231809592 11394292 -75830855505451969161513011797879013376 11394293 -2276397022174995056298845721795724896 11394294 -387187430967602198957414593025879630400 11394295 -71073404880618444557671227761832862800 11394296 789543666473517740416617016693259304960 11394297 856487407500346820280180352856995155840 11394298 -38047215667052156250160238785882656768 11394299 -24283335554150143876940946242784882384 11394300 -116970420767250118773720154841856000000 11394301 1650822268952932801593641014086387783360 11394302 -203544779706264565759570274550166862400 11394303 230329115163808502821105743769638301200 11394304 1045273911890835511594060794044545499136 11394305 -61192269247162476453644130358351433280 11394306 21477324156516576983780608235864652288 11394307 1255054674993923695428184182739516302232 11394308 -440726731584971940590484456251124915072 11394309 516101799709363490249388772385896694208 11394310 6275209890925233160914317678810565120 11394311 -611583685254930113599942958573209229928 11394312 2528071516601787246924346419545210880 11394313 322829186602425412786561037969786827776 11394314 -86020456746208066570514799650619292320 11394315 -61467744446353878233585945312331201600 11394316 -692077631030629716792546292671805847040 11394317 -283441074120001144954391587573781215296 11394318 324669713195899369096730579439367164288 11394319 796481160945515994249390668830183156840 11394320 -37910430137199084069149833550982021120 11394321 72626706550510017836463239159024297712 11394322 404559145507525933678800373368851597712 11394323 -592208394710294879166745498298323409856 11394324 552797098069705910470710271799900651520 11394325 -39689339156721508562842866235011864000 11394326 -142316171342560711343725605960687220416 11394327 -1792794101870480571649224008179959168 11394328 -1789875606155556949703272585451520000 11394329 354441598432703954825586183045376600320 11394330 -86569418235508589482278909445264078080 11394331 -412492790555555598440051872491794066560 11394332 -840414723194677636714283725433015631360 11394333 312307121009000305923352391751858738144 11394334 -284613801797111842528298473336098778368 11394335 -244398066952023566273179073126567154240 11394336 -324847387745649314987169646713685671936 11394337 -131889937890374724870046985929644090348 11394338 119933977272491719280393427082591664640 11394339 -20689150699530002812063707274744085760 11394340 375005838274027130951435128671117123840 11394341 -271594265534484003041363806015127048928 11394342 2977735598534668754461508034344092800 11394343 -33567025778623371300809723601612410016 11394344 57706463141195680323473946642896071680 11394345 -31168112966760548512600632569162076480 11394346 285908527534105723289894778177015517872 11394347 57572800680312814218042339690098825952 11394348 -170872333060159729347784242224921247744 11394349 757533120727932974281607508770138355350 11394350 24604101317429728244615199558794068800 11394351 2018306117259367991884419510300462144 11394352 58450461044682454693328226369387036672 11394353 -1283536533963244179918507897095384179020 11394354 -189044883604968959782789477273566276480 11394355 1825768619011774263528871597781982720 11394356 -282052917242545286839429766412960958080 11394357 224558286751877301612189707137459462080 11394358 394277903275115991408670434940879589280 11394359 390658741389403290084986849441638276320 11394360 83820173465698531656376255959372595200 11394361 -425658910249824979627234728913231071360 11394362 -509624431748310884065062693529870135440 11394363 447701195731174546202514824466595365144 11394364 -15344832393760813996533332713759991808 11394365 369263166067434193048840872941914080120 11394366 18162640991325326430711482690368462848 11394367 599688959615967414436803370598803284416 11394368 38829031350792396419616568258787278848 11394369 4314529179316270321330462732850791680 11394370 157155947937171880109915923545995304000 11394371 403546854845681087431116603997893904572 11394372 -160921445196313032655729123666506387456 11394373 620965929970876470425112161460729811804 11394374 -57046741842325811976819817695409741440 11394375 -144329579261230859344364376778671600000 11394376 249675026519313514163356371106983936000 11394377 -427402142910547200216562109374043316774 11394378 -511365361528901180513798812899576852480 11394379 -271005619606245435401631413176944983020 11394380 82525409504191331966705048731145088000 11394381 101080527631378064771521112258031543744 11394382 627648407912567316389351877395478297792 11394383 -68810252804029819574412738828139863552 11394384 1577259447157206773694950013813915648 11394385 -630507264368226582284942831998459473420 11394386 449271496347407695809874630575321396480 11394387 90983448898446110096886300717146576244 11394388 745745020471658893473314666638565564288 11394389 507255895661324512649655954634578218190 11394390 35221062608548156801062575697269145600 11394391 24451651968286641030545923217212494784 11394392 -343791856235445461515895621339954073600 11394393 411183079267652306844317607377156742864 11394394 31058720030126118509117982591315386112 11394395 -84448326705082632949708911476278384800 11394396 -94123508645710824780623609797661500416 11394397 246367369749408308796432082179581460832 11394398 -11760998245565024153456015163013416960 11394399 1201837665574398893658654598838643418128 11394400 -109880824722219310150091108060164915200 11394401 -538867656923621698225739337177137381598 11394402 97000747687616163256870900899745319424 11394403 -110137102561457227679534108488249826760 11394404 -104720921943799056224366363379303763968 11394405 487602527197999247451423868664440310400 11394406 2794883569622295822442639862192185632 11394407 -55114101774818729501380312149052538880 11394408 -228843027143702596812373586674296422400 11394409 44859563308834532659313768130973020680 11394410 339692772354711449099909903006521052160 11394411 -163163323678699287201135988149243052968 11394412 -294283959343648729219090698681592678144 11394413 -380930582871600973718471734138871431338 11394414 -285867566989483842757638764006959200960 11394415 13251547414669803074759667052342167120 11394416 43496474932982466374929014370302885888 11394417 -175052889746570608648532040919311649152 11394418 -202381476724486518876825634704720872448 11394419 -460542732254032297422664071402102265440 11394420 -215941952770141646346503895466425815040 11394421 -322233101213670353588688605151290119378 11394422 -77059397947081946878711799722770358272 11394423 -548733266104690542450278115599113196928 11394424 15278650873096996885368332302046208000 11394425 111615640049287788706917464765968660800 11394426 -108316633310688746100864442332628958976 11394427 180115376130547279567817031006203039184 11394428 -113943896996083671053470662351517612032 11394429 -96023033983379116168791342542948004192 11394430 -23829492343254826117461089667573473280 11394431 21816342835642375362551362518649775232 11394432 -12396392241234400188254570488151408640 11394433 281792625208189624391089028545448036640 11394434 142014813958637579568220042306817571840 11394435 93135058251292743986046141067006817280 11394436 -475463316584191003425032866023517160320 11394437 823362321162339793675124539905342752892 11394438 392526183420867390896714892184636420608 11394439 -180148390379941353896493339885851764608 11394440 -505061438913742327804857147137733427200 11394441 9896265855308527583922622384516420848 11394442 138449589065975360003538019455214957872 11394443 1054840758865402720778759155225910548692 11394444 -343775983879147891799903290119249638400 11394445 -411250466857618807162802675642696267520 11394446 -57906367819067771949977855390618897664 11394447 188694705802292508155680920757028977800 11394448 61049549116227781226556623814768230400 11394449 2128606630063780750763199018662451810 11394450 -90407062586558345521726344825373784400 11394451 -10139643495701061463392610558802624496 11394452 1640582359601710690583103299300250009600 11394453 -32191451085320498913985663754929127424 11394454 643242735557468076176330756621351867712 11394455 -231393507597362787798700243528371329640 11394456 162545391864149511818316729918714163200 11394457 -202354939636154043277686201890184750128 11394458 403205998383557359712847680182415504640 11394459 295561844670585945063362824232941017600 11394460 192792182190326687116145985502814208000 11394461 -238483515308246406502907266846758332148 11394462 -186435169318703038714676384629898720448 11394463 -636094741285593321242890629576972990456 11394464 -1163542219931547851646491670022710165504 11394465 49283387396429375024475595875664053120 11394466 38495230352020476542561253484466294784 11394467 327831286856438736663562182995131222992 11394468 -79552803928312094835844577103104791296 11394469 -40757700515542440076769800119529368130 11394470 -194840476809780800238403358729545200000 11394471 805235841745362338508054399277537401600 11394472 -359154711296914392139755875911069870080 11394473 -351666923416686187547529163470454966278 11394474 -1545872807698454444666224087396177920 11394475 19477615304102051291303324563455207600 11394476 -346121655412252934100523490251109127168 11394477 -389457040058390728742818820467599837000 11394478 -80363533773299713895798517363429211776 11394479 302912217936532469812194608897782408080 11394480 799311326426841234144315614289592320 11394481 -267509607958689949481750948830696591808 11394482 41199972219125077686012568067852064384 11394483 14139048156776478698268549409964330544 11394484 -1476685445966092200930185121601896448 11394485 -675429934216470371588988617019632711400 11394486 -660135036752683422905752357224727756800 11394487 -100352468383081716135386934984017526912 11394488 431582135904608117449914500211814809600 11394489 -346911612034798235195280376768160485632 11394490 -62943584250935312946299896201269100800 11394491 -318155921446344598970233507614702270108 11394492 -33879497665616301420280540460233359360 11394493 207432197780399442742390683272349992640 11394494 106159639679472622262486866588473559296 11394495 -19392642034478899643602428694173322560 11394496 132498455821756793898529632548154245120 11394497 -56902172935315217700183739995223023420 11394498 65327117913629767602594173234997512064 11394499 -37271399147326048270421200914802737936 11394500 24455017532810915836942183405198464000 11394501 179856976898958825103467708873948962400 11394502 51820837091094625114267049983772775552 11394503 -192046641023986808204761276282358258760 11394504 -338710676107053501062530776428454420480 11394505 536306655139662297949163795335464511560 11394506 488034093079069083500491904073422837760 11394507 376942436373681712749771935694502631640 11394508 561621075404929451233259820833854147328 11394509 374085603719845842075044909204376302400 11394510 -149722884874956388735950199045173613440 11394511 -613452447612461475837356750084727373176 11394512 71259170865040698780417983800851849216 11394513 93127522425508584617253826363109383104 11394514 407436917706480062695040127795951539856 11394515 15044414467020671051433190461997946880 11394516 77714022026724081376081497819134054400 11394517 -382803677952488520843370595528909683702 11394518 -334985142840890508189184656517558080000 11394519 232090517669243234641065440496512458344 11394520 35665134915967919872020291798420480000 11394521 30443478779293051925418984582350515722 11394522 166738657766670064224092866307825825280 11394523 -90507535628945850574147551817500101856 11394524 -718019372370137108392580506762763195904 11394525 -9766978786158007513764532307706756000 11394526 64708750860066463103990043211356018048 11394527 -18348264470537667561761171861280642192 11394528 -259873676074906164623579766146004418560 11394529 -766285285859340529412129433432060715870 11394530 -176565218629158174390861398324735577600 11394531 -554780927013948732863031427440373185180 11394532 12393734820240426134523617509672877696 11394533 -366005646852403163962471146041779346340 11394534 314937498805520125161711758677606169280 11394535 -511284125969577236502427446737200447200 11394536 -251641348186262052586826969264939320320 11394537 148461740345749093218495735208969632768 11394538 14486577464693921064050525994831103920 11394539 117126370050888523417030292185798630272 11394540 -66589245882367046449308210110456678400 11394541 -6246428537402354847841152812280788000 11394542 -480336946942728636999312076217509457856 11394543 449195252145819617191122686267073139464 11394544 42112041251285068298201150970972798976 11394545 -328657774277234798022187494406142671680 11394546 -39350341668369424755093145665835640832 11394547 -597094348338141191677545504222727793960 11394548 -237686079535853682912944602170149197824 11394549 13382389514370207527053918207645311324 11394550 -65463714452767116293823309342612782400 11394551 369508631593501777150638421402876600752 11394552 269686465734078199152160542159151104000 11394553 1559490201823320823855572451184861872260 11394554 107155709532314920891710409455048836976 11394555 -429076188206000363829199888748477892240 11394556 -337335781727340634935530415914770249728 11394557 -33573507710160211195495778556126292128 11394558 137697472472233957035690487283833216320 11394559 -540403121921645728685708858112093050760 11394560 381833166851045755154843118516893122560 11394561 194405105891398764689373298198235898672 11394562 52220301240545212003995053793446792064 11394563 -341245643058991001598385884567819729096 11394564 -101068374718643481310473653729723596800 11394565 148477319874745712544319298607224908800 11394566 49129490570239819759596934401444227520 11394567 -681492767173529277565427421935783669760 11394568 224406057492711700910943964398380482560 11394569 -1598631986440470410051515904531517109980 11394570 364917655286218852189001521758720 11394571 -481999811432495083044738458118454800 11394572 55650319505331217358420214024236285952 11394573 321070230351836671845159313875297160704 11394574 -96431028670953012039594839825475622464 11394575 -39463923660546481868400431610944350200 11394576 59826080291090874881351515319734714368 11394577 -610044135843061574900271490830118006464 11394578 -16255252714583616498213392506897140576 11394579 -101986881156275055984893603410900588800 11394580 336542700121831402294592589272442259200 11394581 -256839565938396017163349870097524759680 11394582 363162155323837333757640533127798030720 11394583 -72698881253463525230073948162558461040 11394584 -266437654306575686432927392880837437440 11394585 -194755586478148198935649446068730844800 11394586 -272443567799433959829039898840704989184 11394587 -91196430910425787158409624197896189568 11394588 298213132695246399032066889999653114880 11394589 1206478670770528521358072712005601546956 11394590 -164979063212028458935425184918573367040 11394591 194357619485560685044832014308510406656 11394592 -207736898076969222982119888806811795456 11394593 26784954038291046503478386556848064960 11394594 5485250741782521558660834603488431392 11394595 -370439294484385453145307914353975618320 11394596 -76936168901049135186436028280311016192 11394597 -83859094273620864493216131836759159040 11394598 -283916167076773191914608500449557107840 11394599 -602008205493955612018516027451514683400 11394600 32045810148571960621156852352544768000 11394601 -16239956075570359637294300216991455408 11394602 -229767481470462673402816262428930855248 11394603 -31052518108992371700971576928190100160 11394604 5995417704562080577530297588200042496 11394605 1218071042318915711748930773970849075000 11394606 166178391007670485130711763031700119104 11394607 919572405957941684320018786153216436640 11394608 31790827986037178308651886860933791744 11394609 714681658992458065443016951529975950560 11394610 -393986083013566362080859284762306387040 11394611 -354211462167472915556311692295969382400 11394612 -86715992629042005846503113027096762368 11394613 2344841650817288100554395427164142464 11394614 -53946704225855391527281436571931693056 11394615 194501289789960999762123206277809040720 11394616 1183902665671530381816777398565679349760 11394617 -322859803519697108038986400943738256120 11394618 42769964688262062604123006532278257408 11394619 -527423178420917170531298040106152221980 11394620 -578760025107175080601406808179329912320 11394621 -363508230205074988695685399598028643200 11394622 433057505105875532287844282037501700800 11394623 -1335763586015825938531111957373324146560 11394624 2432170964918765264919335901585211392 11394625 -437022564595425993500153551806071616000 11394626 -680957790018190838033413455454618245600 11394627 -597295853544649447302670138949226000 11394628 67309663424229254591961109936461991936 11394629 -363122782957789485737580822276113510916 11394630 86699729002095508326611809468993948800 11394631 233723889054139491497665055744218646144 11394632 59588283194471737394455964403020728320 11394633 -1064763842924293849555282455530804969472 11394634 375033529971495781783668460661848263216 11394635 -64464758985267152953517130659326176000 11394636 -273654312944814015313028389982927548416 11394637 127558277112192502977663037187245151040 11394638 -19328712233260532296324835226882689280 11394639 -10652074529507167034389504811762256192 11394640 137965431334880652849572885823317852160 11394641 -4898784002346877935399515344848512160 11394642 50103048230234813783347877261719756800 11394643 23451512032533679950181743912782737184 11394644 -612661236921379251347572530577188495360 11394645 44531896322444156771293517142327603840 11394646 291624668473235174360189475249339754272 11394647 80201371421269080912749340127242714624 11394648 -82610805107146535523342206449621401600 11394649 -57004313570439417744229338471627217664 11394650 249241423579864995177133689482274958800 11394651 256699260613961334083762261128608228720 11394652 -267352195809630235884112365736133246464 11394653 864708058825914080766866407702786948902 11394654 146013246591544951942074630223484301120 11394655 158313250456963956142513818336325953360 11394656 8337007881082692035998520326177554432 11394657 -780247275411089431298738989808185400046 11394658 -466694318557916286986342692201706166528 11394659 -3983457708481577566817744050283455440 11394660 170881215571257314603658998501883801600 11394661 -397716194253021816247187497289324789600 11394662 -63725668554436295519921664512352507168 11394663 76711554175264036073402128482865924224 11394664 -344671533762353943129310024014730444800 11394665 17372376381030937413341245967416200000 11394666 138961274880822007483068541096488722352 11394667 281224842202018882022324248822893707880 11394668 -188416705799028387286203002664604606464 11394669 13883497108084163169093888097670523456 11394670 -13302219356248601707686119197495296000 11394671 -1238964644811619542621063402031034516328 11394672 90901717427567333486480425467578744832 11394673 -832609150761728477805733561209251308078 11394674 81092305381297853069205919686822716832 11394675 -18644930396736645220627431611770900200 11394676 -805217121795464038294489789206011751040 11394677 -99128842550075376403207444383137935488 11394678 41588037762360450855086282484192362496 11394679 431706356866371598771721421520972981440 11394680 802539152231695521537313378032353280000 11394681 119198656114262143056354836870356092480 11394682 138623979345545489664500746671471526080 11394683 579520487937438285515286788087255627184 11394684 -18357462131913868712721135475605995520 11394685 -206292663572557211475809050794651755040 11394686 -97410965259832649393893883274048158208 11394687 85206281249025053015384161611515582352 11394688 558317099445051683692989348582543851520 11394689 273475250153715185200577932667243759490 11394690 36325555038289648473253151213839219200 11394691 64186244210456680248586468362719605248 11394692 241532295971974636107313556110389396864 11394693 778748440188394200023711912745341391582 11394694 -111728191595657331587545244027868622848 11394695 132085748819262248837159583931765213920 11394696 447181915032355513686145057154836684800 11394697 499247575829453153821425432189266229146 11394698 -115204075959771833129246427776160670464 11394699 9906509263711528526415383024005392000 11394700 -213240229497960796881458676745749356800 11394701 35877865984678935094847031806930667264 11394702 378977014369202063543922019623612641280 11394703 928560739767263151808860295481991658104 11394704 -74874839636511158650845920592816660480 11394705 27625972468589017942029183777279297600 11394706 -44101292176451118953898751959579764736 11394707 -65221097126669987805439479196019689044 11394708 -101054752971225231340380076745976907776 11394709 -68178526779029076485238664472807051244 11394710 -198701937992454210666964127396751978240 11394711 -287034281418013319492941412236715310240 11394712 -229552392128037876115524332419173580800 11394713 -318005161034573788507406545055086312320 11394714 -63488869382784074173447553522600808960 11394715 797246217831658665533272618427351127360 11394716 6192751256041073584568731298566244352 11394717 -279462287796527208586628396572086625920 11394718 -34540517105211617758327011505754304960 11394719 18224088625371256930405327130110923264 11394720 181058153280902723738815559644069232640 11394721 3559493483327746840667770031773938344 11394722 -285351313986379191525563377070745372000 11394723 -664013885132408870363906666217902515200 11394724 -455847741978897957434465218275700804608 11394725 -315719101680720865359520365755059467750 11394726 -28428054159152535609317984450588897280 11394727 1844266903124302299423906528867951433632 11394728 -81708360596562122951148720397246755840 11394729 353579578246291379038419283565373388800 11394730 -277212650993031834770290739275599534240 11394731 -88246360599403267513290998547491912400 11394732 36201424684253366415584499658455711744 11394733 -293836875771500162924596182710507067680 11394734 -196920291631597234694110729484100876480 11394735 -12238790551229109767531202732078328320 11394736 66207059871097529516585657567189614592 11394737 16609092293042939767015604663904170880 11394738 249382191647951971420440966386607613440 11394739 10343749319506977176308763521878325600 11394740 -17877193522181939783095625066219520000 11394741 -79978929583074956957442100079644091136 11394742 -1319492031019559902142203919038252416 11394743 -98962620536120220935993873906869363920 11394744 -334986375024577888050470400176354426880 11394745 -406451269294461261701898913390081981500 11394746 -269958402814269901430965026947653958400 11394747 129344481316954851450515375986434678048 11394748 124034319689546985392044600988645393408 11394749 372155608760613024765645040200017607750 11394750 -86671396694525317908989197256109792000 11394751 -57948459336165367470451667220416906640 11394752 61016431989600317426332796553875423232 11394753 547171606771244398582185886038164115504 11394754 45700274601292901675055442845682969296 11394755 898740845005262887819423876036591966320 11394756 -5118191662311464435283200850597242880 11394757 524927339727089829042293373171769785504 11394758 579278876213259786491050547213482800480 11394759 -243444391899734956885098678108701244720 11394760 8572785639529849746464209935025152000 11394761 -142597256496779331395288370827258503296 11394762 -166655548250496310069206248143980612096 11394763 181681306900212620953836035108102787904 11394764 49188020812524671459844224202252024576 11394765 306043368413440889250121454662620202200 11394766 -60017606060306871723304217087889615168 11394767 -876999823859595109446157541244023729640 11394768 50924789376243342759890235866153484288 11394769 383395354809221329621245711207570795120 11394770 224578888012890507186681721752013358400 11394771 -1562572271409609184886980329864279696 11394772 240178292353242753587490444947342485376 11394773 -659146757966450827890601432281114567072 11394774 -429870258535215260798397775101604527360 11394775 -94660134097181261470774451372433600000 11394776 -693566583961319162576186718687100753920 11394777 -163386591904029741848698348461200457600 11394778 -98710102065733593892798923515928476160 11394779 185227526778277125702626767249815117072 11394780 -106012801266979929993607712905004682240 11394781 186456195778753983080408595138040508582 11394782 -76203935078652659889565907959314846720 11394783 -35742669636892061242709705926963580400 11394784 500314904303098775258879159640380669952 11394785 9515712571633626123113375855067240000 11394786 -93068859817245105888182609436135424512 11394787 666860656050228577553871880651360930960 11394788 134216758674251494198559894766430494720 11394789 11310227800188294924436514627971525248 11394790 196264859877891176695253416177274419200 11394791 695502101910496799501233380983520285984 11394792 406984509277338171982013306010831928320 11394793 1059264851031818657841268328065573817124 11394794 -126284786758091103862246861786589491200 11394795 -248007362632981303567223119903050001680 11394796 131205420950050212105523001907851642880 11394797 -749945671962192855313872779688286163508 11394798 -146817720048200583925135200996626015232 11394799 -512633650714050310003225412758142425736 11394800 108105170558092532780126081338965196800 11394801 -356646241583523354029604512645996607600 11394802 -255642934526879241486600898333207142400 11394803 -262137725986298520723917700476065920000 11394804 78676029236100177335110168120812650496 11394805 -153768117560379402982097823532745085540 11394806 -396526112347724082697989755745979383648 11394807 -88705985833022529190325458955999748912 11394808 -491876382243434851240775557124045783040 11394809 -26896298772642493829228089107924483990 11394810 50954917809579235521129026952830208000 11394811 938496281195544217591822937119385280 11394812 -568274153485882366888929515641234944 11394813 145192706483065521487903567798636802400 11394814 77959870219731369782715811916934540672 11394815 741472250642460805405243367906223513960 11394816 -83567290928046243772805891011406462976 11394817 -251966364752535258504411340235905030208 11394818 102471897407252102249377187261679388704 11394819 -584512520743758369640002663685482247356 11394820 -436596744925022839438738921219825251840 11394821 386119915044516893340959580051784925184 11394822 -388869208633694316813571640463533137728 11394823 -1209934659743432464678230945920151333096 11394824 317904319834421868161221032146764922880 11394825 -63587869896264330650331346199784864000 11394826 -87291238001517947872113087425074732800 11394827 -585507141261730355038191686508920433324 11394828 1976084080136240620682335866554409984 11394829 -89838563727118991608402394893374874570 11394830 -63717526065047777836364778675988933440 11394831 8566439793542456262915869484758316288 11394832 161802037310699737659252222392586403840 11394833 -684319237231143120345524407239616899918 11394834 271138802226744166676616589794338169600 11394835 -768215331669897900098603869223647152720 11394836 456449677613592850451996003422891332480 11394837 -56712078145242698659961039485645512114 11394838 20940294212919019275924402569362033152 11394839 -916739368544464402121625378322531410360 11394840 66179890536481144342732439791245312000 11394841 -71851880272468430228169470104605510720 11394842 157354107408138359116307173120644921072 11394843 -191921927977087958981808503118320113872 11394844 -453803245226780439187822040466283634688 11394845 18147115976637379749223774089592062720 11394846 -145151524910755381346267154303393391680 11394847 -548334895403648746658172023908720888680 11394848 -67452986032984860331120855752944517120 11394849 -335503602273543898920997825474113177936 11394850 18602343029702652603022300275181980000 11394851 -271764508871222182708028866049970600720 11394852 -239757331241299786262934787655116508160 11394853 250155258379306855443873733458703005820 11394854 -95437297387639639922830442223781524480 11394855 116760154223209159214506717939839348000 11394856 234890400167192198815444532724162232320 11394857 -549192449000111553114154267064398707468 11394858 81591824187214743118170596499647136000 11394859 -3163435824435958784028472548269097584 11394860 128396123825476848470306949283851494400 11394861 -482372529963810825180255010288031475072 11394862 55082244189254314985963556794646096384 11394863 -165070225307265658968950537327358843888 11394864 86580760049939375673039539245478707200 11394865 -1272241434399624211449421359713735029080 11394866 -235895157270677668972044136606648602624 11394867 381897147622891789839474932387238395136 11394868 478717865452597893583190313931631456256 11394869 341652356636761581986746035524630181120 11394870 -20930762178251630886996586350257817600 11394871 -12010248029310589219137168603657713768 11394872 -304382364288085271228100732632331571200 11394873 -9395021877702541032024925037533123776 11394874 159561466954638810440385068358346540512 11394875 -380547420727450935362476545923826180000 11394876 235712752833351274668153194374613827584 11394877 36324444799608246716870480537183626060 11394878 469808187939083952834370300619312990400 11394879 241243545587450091658420404580740642960 11394880 -27390610739810635891778597180890152960 11394881 486788694766352226418176758358729454080 11394882 217571460491098770155296988450012561952 11394883 128005314974141769635119010524775954880 11394884 68284401071166624885543471962562892032 11394885 15938469659673922819022399723606877600 11394886 -11016865871340040995610936023126760608 11394887 140254687597696957567224585899972911104 11394888 -412260740257271363995940276207273533440 11394889 -712009460246279699696135543839512393120 11394890 51360491863281984358399113045837680640 11394891 -302283476881317296826256037345758704000 11394892 314256648331890184162757678790865769216 11394893 138869373175088079835369088396845114944 11394894 -49314871542114557330653574766219755520 11394895 93410783705794697579594613930027611400 11394896 303575700596452353281159815833856622592 11394897 349980115532865007023846225576996015600 11394898 -306540359562863630453857756077444681600 11394899 -117237474804631299285434734325803310100 11394900 -124335802626266120874182575161923174400 11394901 -598398583341859273373676527765333312850 11394902 -381804586807990189897520601982682266848 11394903 106193796388259156396945269571089117728 11394904 -505189962629902570413042430709400299520 11394905 171488668469656776724924795588749837060 11394906 -105593624187056485991788816367039635200 11394907 782361087124722182407223567438743001156 11394908 207110680681856374058342046534293299200 11394909 92841728242829323159429660318186017414 11394910 25115235532813197533704800170998359360 11394911 -1676434463498772319767040015219411353216 11394912 251098141322052324817720592966622904320 11394913 577692771711967902068256158958965799168 11394914 2494198587737030390286984636555504000 11394915 -180365972243880333999050801617085798400 11394916 -99754556363595260457428896562640635648 11394917 -542248666316255078020965811941843788034 11394918 -9684744606432927285356502036160796160 11394919 53395411514102708368110138849807572296 11394920 220801963863235910138504872586874777600 11394921 -106000413708088811234929140690726989376 11394922 176924446711532992883884712101037779968 11394923 248591239354534464397742815692618901344 11394924 -61709669340317475036495969797082547200 11394925 243941817612121175210302619015133363300 11394926 -332628417269862921561048265379490737088 11394927 195584933876379632566807374025867993680 11394928 117320648793105811775218535321350602752 11394929 38927024705711689810552994130657416640 11394930 108016309992203112759685825773884267520 11394931 225974855549786241143665361356874827200 11394932 362331666276469239577587674739576625152 11394933 48113526253495414568705415109855872 11394934 295100532207280344777342253674491219616 11394935 -17277851900807629477848406369576498800 11394936 35640879278201356591288390184451440640 11394937 25102594713820174149380213909368864980 11394938 -181838494910598279539664715023531432480 11394939 -40637120833390336664710125330067161600 11394940 -408555877190441956827716675918831592960 11394941 -1288224651340957358361020451894986186100 11394942 -117066150313336336244631916004347898880 11394943 -352503774665274626719734092152145440400 11394944 -459848762053104911883720600528994959360 11394945 397618534081544149492574570375335401600 11394946 -50353098601345563756399785518692821760 11394947 -314551833621083512348369832966482338528 11394948 -109387599330998265693302564122960134144 11394949 89200831438568368605488746438970258432 11394950 178281908388484537579232689125578930400 11394951 343307141619276412840589748825403448232 11394952 514819705485969228535076605000446489600 11394953 9226700996763019094678986913339011764 11394954 -361171402267049884362963373294428067536 11394955 70631733107084532361367976678866130720 11394956 -301711976605565172775801866149134106880 11394957 496682264695992992716916493429742080 11394958 -675293976604244936604600407915687461824 11394959 438620240001884753350965730432472391504 11394960 107130207498166548114293515559082393600 11394961 -74739654923158428467157157351757389200 11394962 7557515386436243739214482082570635264 11394963 -554668630626789337958702874995929480908 11394964 106561671459818082307488046947581411328 11394965 6388170588512912072962709267114008800 11394966 -146333998650163557867902259445576571904 11394967 -259236484744710247002379827554415100984 11394968 -278624510621210156917188264613867683840 11394969 -268252162146969137373931300010644404480 11394970 -92305643821552405494848794761833083200 11394971 -310626891402960629903589033995086011888 11394972 824396898213402415779041389001721369600 11394973 1973401193252585710054668915844067490880 11394974 80994925217566303004792168774762084736 11394975 -145680269499029319744330467789171202000 11394976 -1135888439339247947029049771424187219968 11394977 -241607608586136198293894902223135720640 11394978 119475373739044112990921568874362964992 11394979 45544933644220892254551773769230074480 11394980 35327339767723341632360328937148006400 11394981 106614812091168608276869850593885404852 11394982 -7207934015995345614792369235119608448 11394983 -106125487501102204736526126880052095680 11394984 -166368150009997182520382374840092672000 11394985 198716265109465097096030700433165882560 11394986 -253127485820120317879983658258725545808 11394987 -220985180201198977160147605363543924032 11394988 -741482525586158730383107597072715441664 11394989 -216396176943563128712087397898401267744 11394990 -107407318083601578617188869032785049280 11394991 -290742975902007895386808328388021029448 11394992 4077066037666364031461500468997455872 11394993 940721113608780637339456251301814695104 11394994 -80076220977422821803396338435771374416 11394995 30774548912694372980721263830046367120 11394996 -178633184929091873206409418806190993408 11394997 -211337052316794893612961214825255966340 11394998 -297924600304302484431539990531414423808 11394999 -359032867910002261219547243763986403240 11395000 -1128929807812025548680973204492800000 11395001 -516150741488802059619456179681664453696 11395002 -247625736294382008459180118134385978368 11395003 -61151767398445170844084215736475688960 11395004 -196534527113721548019752381998329675264 11395005 -188518860214688112554553096685987382400 11395006 -187836311399113249429695501009947489280 11395007 6634219610710945310004545336883931920 11395008 1691903507489406826793677228483805184 11395009 720108186365418121644552296328034204416 11395010 -413438127450567720697391633719784455680 11395011 -126721214214097211600280888029499150336 11395012 116726636625539515631318306887604349056 11395013 -237430374267163994266011714011595548640 11395014 331696349364325144175197442772019499520 11395015 406682396889955573341263392155970522800 11395016 -1196297673424437655548810257495084236800 11395017 141369958746793317112663268362979376234 11395018 -657657488750666703029384036619167321040 11395019 -794634980464037639920533466836151554480 11395020 22086765139818458309094987295682396160 11395021 -115155254891439690259956334965980084736 11395022 57013333877021582637113896266599260800 11395023 1777061408625255152250617323316843664 11395024 111331550086730444916905728529102929920 11395025 5359337917757213022369158765710474800 11395026 141149666639904739923368858838277593600 11395027 -430300934176939669849789136086775223728 11395028 -388155234808844328176792983037091594240 11395029 247083269303338601775555530086885697184 11395030 -273000464375638282653931806906487491840 11395031 -538663829223279615867869864642127906168 11395032 369109290545328620301960432920341708800 11395033 68290960216072753829421500070397517064 11395034 -6690977866002393153252158647197873408 11395035 -486648051033630423338428560661830940560 11395036 -128496434119784212116596466199581340160 11395037 47663797602660079749881480185056715686 11395038 -142968125095577452851934691850292679040 11395039 239597954884942075732538249934831086560 11395040 560311119183042871697009673223195852800 11395041 -53573545437115360330498853825366169600 11395042 -22854992667835838554075158347041382400 11395043 121658146134548314033651151502562368 11395044 386568486785889301182342885613241268480 11395045 -351706955960237476188733378604341805700 11395046 -58123314283825781677640096924755623936 11395047 46829967120035621362675689574095772200 11395048 -30846497028886709377776997405954099200 11395049 -1328323431948017558018307266122691914764 11395050 -10626633140293265905160574254815795200 11395051 247115030168877405279642406291782937392 11395052 -285060207707807413099043286360213884928 11395053 264097611511167341216478766184849782080 11395054 727557322706551341961930300197967488 11395055 -111469553823161416124793326213302126080 11395056 -151421530567368549734962310442648600576 11395057 320185131627428651666147774882438972520 11395058 473667844521763631423930768363757284880 11395059 -128026277203247688178978215934025556432 11395060 -275373025375524542267910074227099238400 11395061 273942550479412811470913506552041357024 11395062 12454119277757061298049187937976118912 11395063 312506134757081313051426627152813226264 11395064 -241429984779918861087896155580065505280 11395065 52701995144238796585246125003992591040 11395066 748033235403250173380845382816876210400 11395067 -172053042404960343635527440264993512520 11395068 -159114780113014205080391633098152476160 11395069 57466513546337357903925938502904806496 11395070 5636032850420997704451993115259164800 11395071 250479021835995320033202876800285523672 11395072 -104270507331590381863559854281046622208 11395073 188986189380233054652363463246908844800 11395074 -58062059089147213941801934388758339584 11395075 -91566248788531428038677924560110041600 11395076 -298459216700884945338288213280784216064 11395077 306010416179589870572212738102489790208 11395078 483315848664902645088058529662796555520 11395079 -628736733082245222626323230402316218360 11395080 -35915353672806938175486256761904281600 11395081 32097622947326660350747982524709684960 11395082 -554651277977804377172739177596256921600 11395083 256342652062673677915745925388216880640 11395084 -19636841595605278826039092135342614784 11395085 367364879975844743032624121596604124600 11395086 -482236156001797332278716051080053760 11395087 140976787188911842867908337895402763192 11395088 22103565022049633579036376148485095424 11395089 199829094839721453647421063745986029508 11395090 52801341119747036469182552848342433280 11395091 -733245583717210373735886297252756700608 11395092 174045306801458883194240657261932173312 11395093 -1083368539172354932246383490000864297536 11395094 548941604539297441513976581432908888096 11395095 280618449855811182723468136366025021520 11395096 2079072622182035741557296217834836172800 11395097 107741167300231767157142139476531991552 11395098 157741534666868093318105736262594859520 11395099 -263432498630498526880064264648312210936 11395100 -371322458253143625010985646216033945600 11395101 268306729226727922787538074570929832832 11395102 12673516371964494015327116484900730752 11395103 682424519657901986218366403772912679200 11395104 -32988936105517617063148455779899539456 11395105 -584279943602570390848655919615537723480 11395106 39086306110914141278951512863341949504 11395107 795733601133419940720924457832316806640 11395108 90636219030201128951945337539366054528 11395109 -452064640270157460851535425831063893920 11395110 -48773068251569403662365848382940634240 11395111 -69096298251545180874719569245819843616 11395112 96236191235261265086047486065828802560 11395113 426302456459866454289385365189376608144 11395114 533125044635545539915003878616516960 11395115 -7999791185968167272600783507823108000 11395116 -326275286045408013799137676025675651328 11395117 -848231569211211081129068610791915606400 11395118 -176102244361445439871168563712790691840 11395119 429324709791601187452559472197290932744 11395120 11641264096448267025919481900134563840 11395121 -26153438272943492827044606517478026188 11395122 -246736907200037362939323294872209120128 11395123 -56862255840786453689404468254766761120 11395124 -1362020060828644816225469455321282560 11395125 -219988237999509316489595394092502816000 11395126 -408219969196847885950394706364195003488 11395127 1045046345663554875643795705588734071976 11395128 -190519071359451548600199472504304762880 11395129 7072598600860523262527202606367613584 11395130 -25205391185541102722316994933915298880 11395131 -588876471826445374825513212065560539456 11395132 203504862051980804866331113941764316160 11395133 1565808871389769290212360008435375897440 11395134 314560110128942867777279804571036560640 11395135 -149490108811268868023959810355567015040 11395136 51889213876727314028791182271520440320 11395137 270656893612060315635928613880151810368 11395138 56920094410066816634093692961847590400 11395139 -128114410981829486139056177000176548144 11395140 -219946780472309727823686844701081907200 11395141 1291827948916975335583301443699220167900 11395142 -222921747269084609743728267347344934400 11395143 -463192281200941133588421266592374770800 11395144 -29460007155069375603978615001909401600 11395145 -383429834288573190961934168772645384000 11395146 -82696178204719008416991538464453843456 11395147 187408973249370688352818080415267896596 11395148 501421852725261984448625831574919742208 11395149 122907354387550087263361743313009707840 11395150 52412039039494087711202041036690521600 11395151 -1128511477661158597608394172994309893568 11395152 146935239250825121243347347595375140864 11395153 -43790945354757536067950487960063900672 11395154 -51876891301946893141304933610856562400 11395155 -256301613473386734613033511252840409600 11395156 280376427233808310517321037703355035520 11395157 -1022979334472793099532775665843254623268 11395158 -365419256012717955121403940016712241216 11395159 746076458262999989244931009722086487120 11395160 -2071117247280554771171217188606361600 11395161 64556508850288938684585006814833649002 11395162 14840618392215054229249051723399694832 11395163 625067018486087115561332477752530602532 11395164 -20520444360880058882385699778544640000 11395165 158187584421435619102785195921612942060 11395166 103873511682553708015476457666333556736 11395167 -42695608195959583187700650383169230080 11395168 373092781249583778441725069722962886656 11395169 530323288840921389037764250201553985570 11395170 -22008761409717639414693739596328685280 11395171 -797271338855693208519630671588397702000 11395172 -5731980342344733647512873850799126528 11395173 38619054185805670432212937904973485760 11395174 164080361816598226106859155798326732800 11395175 285656449035376444930348076953654200 11395176 84037179440403947046458437280223805440 11395177 784592148855130160028230142937607316026 11395178 -39872581014660754033976727248712345600 11395179 268607438177248827003035457003174917544 11395180 -181908462872120387906984962757926809600 11395181 -414091810284712256480816258087340050208 11395182 -140675474706004058232557713708598851008 11395183 -660828070032452303100147932248684450656 11395184 -160148252526939951620414804200447180800 11395185 -257294596207228776760447924598318019840 11395186 -272072504984319222452365694459412096000 11395187 121027177384019516661296301829166627520 11395188 224817443224600032520063567740302008320 11395189 148761602752080440873003069968401454204 11395190 -365907863250728499774887752979195366400 11395191 192886393619229163641553552324260873192 11395192 -56195789548334593413670568533767168000 11395193 -127147294117708324333233465800950332000 11395194 266705806235428848848450247895616870400 11395195 -572229312529469769053197664286627378720 11395196 495996425312375917219349007088878950400 11395197 328860098214853387702536989842591088640 11395198 -198617783153720751449615966400877478400 11395199 482628228197592082603777859623542751200 11395200 186947892725171798193959010438217728000 11395201 -156353285139199777209550021236646635600 11395202 -54087856520343601949295522346088202240 11395203 -8805675422418005831408139222350898192 11395204 336927846990598578450826226829000403200 11395205 -855686624434314992084576615814894115140 11395206 115702402510761826558666275411968606112 11395207 651541601258377093860628232111800964152 11395208 -592181003556538526048755260926692270080 11395209 11844584217137296976941661694624368640 11395210 125678350789052321988036675694971185760 11395211 -506700050865895383741785338888771695168 11395212 36258855720865792068071246324599848960 11395213 -431165151698968393883400888496724766538 11395214 36916433433080217952199440682859666432 11395215 2887151053607061840135266484498508800 11395216 -28980692462967472743773228835509108736 11395217 174881108986591777720141999751225102184 11395218 -430450770586886616027136717322351142912 11395219 -1176231900782665795755045595814957394288 11395220 -405701057066076613670117737178115840000 11395221 -222689783590876553525824898164146926688 11395222 443763147753610032808612410287150016000 11395223 -203631759054927231739440259680436095264 11395224 -254165898620677881559540852204805652480 11395225 427258190790613995064190641701749132750 11395226 -93408100923841807517394374845893275904 11395227 -38446572331348358445270315453285248544 11395228 1728196695993763970135072035440189440 11395229 161136596250344677997408005885529932320 11395230 -54261954415401718942309865562136719360 11395231 343292545649729912370457877266981237200 11395232 615467289445043370008963521504434388992 11395233 16173238156727993110807132978495270224 11395234 85852368404600016300368958505698248016 11395235 247568808615844008713077055452422866400 11395236 -356292346259875281791318730710021615616 11395237 -94230153997598983870235037249327754368 11395238 606265683040674971901658185455835863520 11395239 -246045575837739565934179357447321897176 11395240 -404927101074029336454922840640373811200 11395241 462453841145009330811476140596576331584 11395242 -240294778686258770974424886463970780928 11395243 -399432356778473956010873719423859394508 11395244 -653384782002305332671528918125721470976 11395245 86538162083205124298622483148308048000 11395246 -22343890033848640586512620364369154496 11395247 161729913321560702031961073540257047696 11395248 14355164159294818514279086633722937344 11395249 -563666659475222567717970847917566529564 11395250 124138760134704319053756374665536000000 11395251 -149872210889050505278335083069389510656 11395252 -134472037849616435617097026282922600448 11395253 -122515456441991831752259609389480753800 11395254 -140706604579855256690771549460680548992 11395255 543864906153167936415513555065910131160 11395256 -223314651900278360651767854246234501120 11395257 358122179700932308948578489756175970640 11395258 1735510070619183542354894964636499968 11395259 -29826978634619754497290489007506357632 11395260 98099299942155452131907423941626624000 11395261 -338844653150773976140438743419335774388 11395262 -427845825878514116251399713843292570368 11395263 -40768313702167122701476227440252723712 11395264 92587275373229219434460224366225391616 11395265 39082206457710063320370178203385528320 11395266 195621550343258551927944359961036066048 11395267 542046374046291302603168800522371889392 11395268 281123002242268972950719201218177971456 11395269 692969965377564642513290425561432752000 11395270 65511877452453386624808781502792849280 11395271 -214548464401570914032909523006443871528 11395272 -65400741095181666937466893482656563200 11395273 -232422976697101908687820390628662893478 11395274 -521470155335796019538666438545137259008 11395275 -22183046222922186910521252060828454200 11395276 -1174333282020489094460974117451612395520 11395277 -565894786585555507506929141788599092874 11395278 -184639772914723735614461439574251183936 11395279 -51189537056717048651266678376421035008 11395280 88499673343898207115705626925658767360 11395281 92151709817645457733949954080159057920 11395282 104389200952389764800574957528697358992 11395283 788683325666278159737238575502292711532 11395284 -217663100023195077788355795090224216064 11395285 -606986329089804620897547381901241737440 11395286 -133972020917967203759086969231494825984 11395287 372245934055215388697003560478912719200 11395288 -216512651745947074097267356183409664000 11395289 241143416318034541584433179499063066560 11395290 33644501245496754473368011917351178240 11395291 -1023920881659658363071783154618345835808 11395292 -306615648277681651299193377284950377984 11395293 95596846941891078281324330688727327680 11395294 -149467531905495984038900761437861241728 11395295 -301941185612557443474279932312894832720 11395296 527826889891243089410400087087513600 11395297 478991928922647798211422919485033803904 11395298 -314919718014314492484602096215819077120 11395299 -1116521453486290911695186336204997552912 11395300 -6747846308402851331763280693797683200 11395301 13232583329182461925366093176225106752 11395302 101838456287661600761501204970055464960 11395303 -17927215734899634001476705922112853448 11395304 351859968013179686582494121056612024320 11395305 437405517501630076149383288957511867300 11395306 -186922696313899803051465353051255411616 11395307 293019572743651359134331664891591161600 11395308 57326284196634154935987529238540367360 11395309 883356716635652448461994648915081431510 11395310 -239227761329199106647919507179165925440 11395311 -651351497354217208877527169396669102328 11395312 -149742160044786352089355033588814512128 11395313 1352206543589036667665608029926414400 11395314 -76068203038519823783769079700815633920 11395315 343900421647147644793123125937027566960 11395316 -295126759641448893490462512052438200960 11395317 18275469329464572957184381670888852160 11395318 318182238231408237771078273438195928320 11395319 -147872083682999356297634769010278364800 11395320 -91645850040063776114542698874036838400 11395321 132855496918130010999729658714882606080 11395322 550017054134865690606630422646243449712 11395323 -10612005743698795606469363267957137548 11395324 81461818704690736591145138754039197696 11395325 441584076638995156595597783204628536100 11395326 -6322945821604806228880510077179749056 11395327 -470333678458873926335926856219632119600 11395328 270674016138664805123158538287904194560 11395329 157117961093609769976079758019097722880 11395330 45151299025612291882757854032780856320 11395331 -579801372186626889358072196192662082808 11395332 153126548484045260466198014068636646784 11395333 -246737083523708339542468674170203728418 11395334 -194598513019014491811878721075364821888 11395335 -67563295996226663813761465208936801280 11395336 -103191891516005187565707855925961272320 11395337 44016296504715472738876381262289748800 11395338 410234792849144228547590978676504655872 11395339 339490033587340844045913461807165709140 11395340 360314908349205867417009090952385172480 11395341 -102633234173684316912097309857692481450 11395342 -447321281650567907671741658253399668160 11395343 -733533495045474086240804014433910339408 11395344 1166314214609539098700643246420656128 11395345 -59111849196415645288909578307382356800 11395346 57071243142295109898521408539709929872 11395347 681484760761037475660551879525963734320 11395348 -353575259618379508550456325422416907392 11395349 -286762397905803696492395182193301009408 11395350 148737094519123551578967761000702976000 11395351 273941503082112049889238561935338075008 11395352 -259486478621727318513822258325843968000 11395353 756301111151347594641232288752853757904 11395354 -365688703068154747196919624716649828624 11395355 743686670986991370116952272364343478400 11395356 -18158601403517261887840875756897632256 11395357 1215780092606088021215023597916750837606 11395358 -180253968374722978633821708236508225792 11395359 101658521760248855196449722486153639800 11395360 -826103041327925058476510702611401277440 11395361 537610751888586449808538057398158165424 11395362 74362393574826615749339826155653273344 11395363 411439214782033854418310304483182535840 11395364 283202171776696254044839635580388582400 11395365 -174341207966021878134599028256810301280 11395366 -222450419135071732194882471586703627520 11395367 -313145309632233953318742110342591099808 11395368 -592388813860628886689162181960360268800 11395369 -557202433741262267278376387134393664256 11395370 -178136120507950458714605231244938019840 11395371 47228413282826407725400215278205931200 11395372 203869033211623858815724331994536850432 11395373 355061082021817742434528606529497728 11395374 49290206180075468551924871726197095552 11395375 -9523123355513975786450485996161906000 11395376 -66472267036734140062778611954827264000 11395377 -458022140176596367435830730161997868160 11395378 507082311468370639075268779627436352000 11395379 -956927893854395334595486108224991934640 11395380 360912281915851390171135727552882995200 11395381 -209284977606105129491992061592968736836 11395382 173667014346055420562224284503735428800 11395383 71792346529465334547802218416244096000 11395384 -118788431922024385795456735304716124160 11395385 -597388773161896388926808032873389133440 11395386 -37965937262514132661956020422281524256 11395387 759903519315523989853799726074727615484 11395388 -388224429015712224722924009005348979712 11395389 28206525356133196086203185432070167680 11395390 -232251564685055095595955459025455652800 11395391 230073562076426874920720787152532330672 11395392 -17578870960048484161543195260069347328 11395393 278029484545867016811625389104323472160 11395394 66993025835121594896862714045237836496 11395395 555211170794221146576009014352976293840 11395396 41090542946715878301526771733521108992 11395397 -425432328773149624981869622836949717860 11395398 21512177907945385920631219807255296000 11395399 1200530162716471532609102303600084907264 11395400 38031671028011404975373678937375744000 11395401 -385241275508479928733697007106145225968 11395402 -18971490880069415271856333836143550720 11395403 -163659065818572034337693565120655290348 11395404 -11703501220740186536098909174312429824 11395405 172272670050730383309402597479997888000 11395406 243447106867135717350448189456364039040 11395407 237828544102706700475907445319828815240 11395408 61139232165875286683484610812418048000 11395409 -598035282409809211307012923635116173596 11395410 123371563085044919894478098737153843200 11395411 -833796073432047203148408844012881171988 11395412 -48909464147211340759079353012204511232 11395413 -203574371632958846188765419404357651058 11395414 198853804142250345572476691424134287872 11395415 201206430324733436301491470108891873560 11395416 -154753284937799934742854898403729510400 11395417 583925965513742815913706448835203956 11395418 -556040660502580146274190611069613709840 11395419 -32063347865786072170292344723894451712 11395420 -520161502614712332748021248595642206720 11395421 -632189395785336885120947998178222596800 11395422 189539870595096342726915144064704509760 11395423 190140834756229247008244143522719157104 11395424 274316052674740609072405737605997527040 11395425 -385938351930330767504235592928124378000 11395426 -157173760846967593964598609646389050880 11395427 1162571719478211165809372966423000472312 11395428 283679545274831708103868503581286973440 11395429 511675717448966110415913037335356052000 11395430 4356249160667698728834288921791982720 11395431 1732028299629068195826658019166239654400 11395432 -832801744449954437830166789907505643520 11395433 -405011845382406386759188774339870558080 11395434 -534189263185504960820480763469483776000 11395435 -555844420343152343708751616654729785120 11395436 172744498344345421449035420519124083712 11395437 75140415354101760302316210129334868640 11395438 -8364273827604825446196867344479826880 11395439 876357659638325273832876410635523609400 11395440 -67698216150795141591861726766483046400 11395441 104056075252908246882006695665435276800 11395442 -145193237606779866793808609959504797696 11395443 645656066313759629895681680126802155064 11395444 8021095111828747536540356862851529472 11395445 -49159713773252671197659118933500106240 11395446 23806582576650509037697474092583979904 11395447 -414954695121321497723499869822065457536 11395448 -726222410917695765499454449449326960640 11395449 88949875029292569145985182268726797764 11395450 13230928087898173859061548369966016000 11395451 -160820098106269872135076368277663987548 11395452 72866508780295158242237865574135276032 11395453 279590782969135928178491439836780909702 11395454 -191724285747900576967582449481195532928 11395455 179988081648045566358181591732654665360 11395456 -508697265264461703279719836961923399680 11395457 106322856833136106530988544970574504452 11395458 98008681764874571978010449860701181440 11395459 613064457522055823972193586804712068080 11395460 -606980161738992092240708143255298814720 11395461 70553030208758551134528346478784849408 11395462 -144318620615266450372680637877262797568 11395463 -616259685220976338111202734832216141040 11395464 -135553119020394469867480131861426708480 11395465 -131197986183937979457896190567375502080 11395466 -94049178857703497322851504310610628256 11395467 731960120515472967002594585830976049084 11395468 276386164970865085123332059701933413376 11395469 -1105194468150786360178864475042069183700 11395470 135799575223661018900190968340440016000 11395471 27593627331492501733846616511669858000 11395472 -245087773107780113546435140482119958528 11395473 2043098825842205669029750901633065824 11395474 -133920452291018182605562362475967479008 11395475 37607404670688906593776249365183468000 11395476 -101694788621838861725054580004387086336 11395477 461103406505351590400861158380542482080 11395478 256557060780084019410886831263217717440 11395479 990111889671319464992381872498930986240 11395480 -17727970413267418216748357122617139200 11395481 105669359795044416493524551477608254282 11395482 36124416001859886405847503619764839424 11395483 703959577381865879104037126173800603624 11395484 -527073212502438080230517753301261033984 11395485 161671685603094149635671787544613503040 11395486 -117037522199282860005846130861178375808 11395487 468577034141875512529827569561363783136 11395488 111113354081228700645149408385300430848 11395489 207807922124090952563648486957134697600 11395490 70481393745014179918618417904422644000 11395491 38596923523471757796006638728813884144 11395492 -88213701896126373340265902438204915200 11395493 -215404106773460550348573154860842689056 11395494 -122857758665356616859377809593612495360 11395495 -1223839109563904904450939972414045399600 11395496 -13747400031177417479486552763863040000 11395497 416129420881212244615531190386824216480 11395498 284761896196097709159951726013287456000 11395499 -742268991206442849946998007887049894260 11395500 117667858158786320431569579202965504000 11395501 -172986431458710410286872033120825597790 11395502 213769595235209259457197744335087237952 11395503 37034546173127766098091369660819583584 11395504 -19199620350240436945265629832788295680 11395505 485910018160099938069672565065920368320 11395506 -25070814912073618902988491912537670656 11395507 -166045120376883376214782422159191265728 11395508 183886475899896336349206824379776004096 11395509 177940415267393320117473846884582508288 11395510 64378421063147040842520841624377131520 11395511 -500805690585919404859224738825888889968 11395512 102738939083043259059380724995640729600 11395513 -1079712213991417057324655218986797486720 11395514 34536251827842290514375215376400923840 11395515 290744777222927596327941899830454206320 11395516 11978873704598019093739225001521520640 11395517 84220420815576516333858384350055878784 11395518 -47274894244619288754816814690224828096 11395519 1335716232070924982256438160517605040 11395520 103827884673853974596355749094359040000 11395521 -87673682685025230597388814887745249580 11395522 460432982845160657625358911898224687312 11395523 120247731103323668855767400968880433024 11395524 -121018603294877886177880963100573011968 11395525 -729599187460235931315660544342259978700 11395526 303284569292034562935809001458538151680 11395527 154439014559778057158781446013053594112 11395528 564656690348032279916287187714805212160 11395529 -416211391364062452975236474726243838924 11395530 -34788787059614470424899864370071387200 11395531 -22642006447859113695791452227247341280 11395532 -300764704956218155803907419619733833728 11395533 -52747617649874856980236064530215666336 11395534 -44961508249411353204058792457223162240 11395535 798275149653618516096452444401722037200 11395536 521599618551681225465696097881292800 11395537 56373743975044106642153581687183379186 11395538 -458996848419556792452329680522668408 11395539 -842948924158927268750485007400417198480 11395540 -102743123493938742401283226372422988800 11395541 -43441155497504978533746231127321912416 11395542 254305029697167016429973105826451423104 11395543 -275775009573811387586687138374198712280 11395544 -178617788301015726176470639293837219840 11395545 102305569212465087881217705863171644800 11395546 -21191428035392401633715842789709814816 11395547 -522335515226599920167186039833079507004 11395548 361949370048283478961209887190361600 11395549 814102846965919920908600620772680645920 11395550 -9887148710429484846602979832721923200 11395551 373178879538246003796587389273086114632 11395552 -449389913628009527715500996739193110528 11395553 -26618453748096922535244850319656583916 11395554 -105044550625553454099265159251722545920 11395555 -368989422172696071439327050873576966000 11395556 -699361507953730128192757645188731029632 11395557 123573548579266648845568652723779173408 11395558 220969503977623621898873653472431475520 11395559 2430268784952617270527902560731788672 11395560 -103061641313253717391770141652279296000 11395561 -605273321653532811915727098259765833376 11395562 25930774742928141159285152053121299200 11395563 282512310580017783659961940904556409944 11395564 136617678703649756693340147311157597696 11395565 612433457442648020352530623856466728460 11395566 4308789500425854190928974336855444224 11395567 -465065831548171366379520999778548396288 11395568 76670826457730769693078193538255192064 11395569 -80355301626794646326229468675337450752 11395570 108661031622082065673570909892249688480 11395571 -786667301067312094525838274395822579712 11395572 416572893998643696239520715563621384192 11395573 652061405516094950041583243690790666240 11395574 -337424672874213165810448472009124502080 11395575 22012825836114830782847978142926635800 11395576 -995945034103863319718831157404717629440 11395577 162385926079727512776115798942728024426 11395578 -191803908956725006359430931919611928576 11395579 203709234414906711659488516073560710720 11395580 75013930612264107284610035505161011200 11395581 -37358849604395372023152733184435987136 11395582 21564512669597452259044542081845793984 11395583 -21875049386892766367320051356660527616 11395584 -118845395258202876905355134610897371136 11395585 18077680470910996741032329621047581780 11395586 -476338927371177234127616520252934441008 11395587 353603704915689259379724244123614713592 11395588 -501274790089097875863924998512659901312 11395589 182424320135196738955873913826326919390 11395590 -79885328060169552488532844400918167680 11395591 -233185590452484106915210120688734940008 11395592 -29033274036991208400953118128160768000 11395593 -342934121302163046052654189927659275520 11395594 -149982398289128848071097513599889920768 11395595 -692411358050548562025754034902754258400 11395596 211525362494977392102700966099101691392 11395597 400531073196925528575264195922298869046 11395598 260352055323347464056561514771601729664 11395599 -310707015073664243933371346310317634936 11395600 -6469086680172202417402676459208704000 11395601 112231801968968822334249146919870649152 11395602 -6234137964267373581154566029849020032 11395603 329650837364921976047908891963952874864 11395604 815992389620423810500415377821895053312 11395605 -175870111852683414478443702164093539200 11395606 -51382426273783105467835714051832302656 11395607 -609930923069855559928085616599073405288 11395608 95090633448002944414708277019820032000 11395609 -874840923319127784686490808900964667190 11395610 4489411997624469882415760996838336960 11395611 939781379618253434819044445947964916480 11395612 162162789665784129519898281822738823680 11395613 -613316333978958216575275626167844042138 11395614 259822125190046547687148629762808995840 11395615 81738882644701591252598481579707136000 11395616 -138220673102909311065249689226054402048 11395617 690656385267167010538704535175025109680 11395618 -4711209613039149971679226757118163392 11395619 -713227330523173104124396905788123108280 11395620 -857376406691979408469680110373335040000 11395621 648302794710942385274189251383343061822 11395622 67716483112042759127295600704184731904 11395623 135817972910883571553469863581068882000 11395624 -375191364825014674165260646711485818880 11395625 -76494195215821855498627319945205498750 11395626 214462290734260265256435204344474554368 11395627 -61891688270402328218674800834539682768 11395628 318757687746482385975723511100571098112 11395629 -242563663373347190048803286636811452256 11395630 55769047085382024434988873982932691200 11395631 -77653284169747598478355434261558950016 11395632 75386778585551412497442771537061969920 11395633 -450189734268604297795006419357946500096 11395634 109101460756317738385458320172379657632 11395635 -397095249101657948205419753309494184400 11395636 -43551801923630664540340281314620876032 11395637 981654634842334685230066636797187358400 11395638 -320774733706082300529993091036359399456 11395639 64507508131975737283697215465702902440 11395640 156104839265063162106166764230814105600 11395641 -521198270760876157793471466373107193008 11395642 188427741709114305271930163933940274944 11395643 302294290905200094119145921943068898560 11395644 -173514982314409045556748060435224721408 11395645 10023901932042126398886647556294090720 11395646 -175017417874640228585525548456065603840 11395647 -938739798404677990987105672517940360 11395648 -215776023409472378434387134316359450624 11395649 118861122472382904510826195659188611200 11395650 -12279041914549682940663496358915366400 11395651 -286461225517277621021580591508796158656 11395652 377047025122189250979599563023073681536 11395653 122280157955735790371966057713811385408 11395654 -311201946276387442359739083081205590528 11395655 1071330422744069717153138913507330928560 11395656 -73818621601658494888472966417334312960 11395657 -13731707386232735929750833147444596096 11395658 635515973690709537372242043610295941680 11395659 -443685461854520775663439067194887528 11395660 -183631663520157820241479207593882009600 11395661 -483941480513594175623357446545243429588 11395662 -45844541620575542849113402920680374272 11395663 -6289779142829432842463041730096670000 11395664 3421030501726603231633779407652519936 11395665 4343270687191683849968290495134383400 11395666 -517725909486322046016828355860710433120 11395667 -490921544351432798892236123467161914688 11395668 -207316704815151027977415673196033310720 11395669 -978376815059909659325038898732785529700 11395670 223508083762368667959832764811900448640 11395671 -85053857455748699981880806057487436800 11395672 -53738275590984159740529204359158702080 11395673 416923057237423084979924763102152850960 11395674 252206345106827027549736056264875898880 11395675 -74631959921202307856748599275475601100 11395676 422862176148642059585766359980437864960 11395677 -478327351616249551256848800153353035680 11395678 -274884930521202929511305042978105449728 11395679 -1229488824224630088740843000153695576224 11395680 -298837978865889225900300596092277882880 11395681 -28171374447397083272795122784983312416 11395682 -244225568964232208271485366482558181808 11395683 -15285846639122997034868506492708193424 11395684 -135465991933658956387264841965423667584 11395685 10318062395469348771095692259468615160 11395686 121286887827109236191519499593710736064 11395687 1612202015171649401301378752369672496 11395688 12925255415329555499107699341392363520 11395689 258843249526744479050981837365525178688 11395690 431552211232680859035701960823320352000 11395691 1038221953863148180608976933726356511092 11395692 -135432432899874165163530625644703481856 11395693 53268607627587882759757384597231732864 11395694 -159007243636212710855835693065362212480 11395695 311531442443663589398460679946908185600 11395696 -88216438805066743992162805905228136448 11395697 -357190653788822178345528591525517495854 11395698 93546292257958611263983242275027812608 11395699 -190593178761256941937750836134435716608 11395700 27576835414947195929136776191153795200 11395701 -820834179706379008631684934430155192960 11395702 -23428918055966901233594580084473732448 11395703 789643211596573594265168702814879675864 11395704 118903455820686319659043190276038410240 11395705 202950171063037998708151782017761537860 11395706 29910621797734901474287453032011235840 11395707 176136504498434866535655583289937724440 11395708 924488811513325956815180932426868553728 11395709 390628169163881595064552717142859974604 11395710 74064788372884283317163011472611061760 11395711 -160412708619640811795890805928443914848 11395712 1180760805272889926650713069644320604160 11395713 -124977749730696657224720252550137152512 11395714 702452078562710546170928680257283866624 11395715 351676359798769165952959819438058225520 11395716 20522718273411927001429358424167549952 11395717 -476626786634977523473704843144220434368 11395718 330130706659761800195108058515736878304 11395719 373498074155334759792653391382315519344 11395720 -271618211250184812311904666379038720000 11395721 1087686209662409036999479684373826560922 11395722 -48426688467366264174059998072712121600 11395723 786691234254513216465405735418783061972 11395724 -107538829311540480946745358965502566400 11395725 -90269914587982359076299924800417088000 11395726 313393684233281530095543229983906789312 11395727 432442795696462367845020779698003528800 11395728 -26586666980064158762898716535094468608 11395729 573832251916794616286928099267805301352 11395730 -34510287923208839377899084411152166240 11395731 10921273701809617003639697235061277760 11395732 184313340625126740138542915361564825600 11395733 234752033825978211323320629612663510720 11395734 185876859400644098846025273897481324032 11395735 -8581640356164155139372289972395816000 11395736 -360174576791055946926716490883580375040 11395737 -844263171714662567226068928378556294080 11395738 -24674670011535365540059937857352185920 11395739 1066634705863017563882477448498998529540 11395740 62474177941969082858308387586732774400 11395741 -45350615241495351757308200725105272576 11395742 -133467369685313414837041190278524823488 11395743 443779973633067389347467661343855880264 11395744 -319005068565418512870713584671978946560 11395745 -351037693512997663314717353251922664600 11395746 -380595615005875510359305865134814744576 11395747 981832828311754943826278385553164805512 11395748 14436527906929599996031181876806864896 11395749 694607911489838501631860462715680525664 11395750 -288237144427741897856178905720211840000 11395751 926194842386295413237725934697693157752 11395752 179581713787689464250429394788517478400 11395753 1264516748545550015378252013867318855780 11395754 -417667401168530815260618964277041668768 11395755 46934744922857904048082858945379328000 11395756 837722007682074596002170636310637630720 11395757 -168546325207431842353540660605662980980 11395758 -58929017852158436039796288144222630912 11395759 -494758018499489888759894046393586746720 11395760 -62861655658181165472671107811112714240 11395761 4335213722513916752498656995084382464 11395762 43817964519527512645415340285228326400 11395763 515644497971066257291899435950496005040 11395764 55211140898407764468037599714940114944 11395765 -601882477052012465654379464445942938340 11395766 -380720252514151476476911053095670339168 11395767 39254333992473859988241162770058050280 11395768 -213536157498046747006018474768693309440 11395769 -221527920775409131190829277988329476288 11395770 106583275863075859080585567253578489600 11395771 29723640875715617221052894650238543972 11395772 5374787529703412914318556734210967040 11395773 -294897996317351042039362047664680252378 11395774 -918690989638965354448373257606818432 11395775 -465714896577377914773678921705912760200 11395776 -47285064873550834575446412203938283520 11395777 -316173937094965701810021893805977981374 11395778 57869676925088553237205712978330689056 11395779 71346503579124200436598825840866152184 11395780 -401726543513238526384988824135841280 11395781 396180428436258695891713450267203063582 11395782 557250070487143609208713313089511424000 11395783 -105906861624804708549941409987496039512 11395784 -405524683464863588380030608622467809280 11395785 11075789072430376141637352578787979200 11395786 53783260700408259001968162979581585408 11395787 17302505044542579235516581012745193568 11395788 -489723292801453994876565290147589849600 11395789 -593162517279916575675375196032722870410 11395790 -199079768489198163658099948755351244800 11395791 497037533189080292104927280089804807680 11395792 -140142702109453368858798924043216789504 11395793 -221113618233658786597944943348391954958 11395794 -29691388556817807860537417364523984128 11395795 86638400627110416977488366328216482320 11395796 -196052525306848080857991160585763510400 11395797 152102584575314552277262479582373526784 11395798 92493222536246762121789452523797210400 11395799 102811297533178336841632163743239121800 11395800 31102796053291113294226206789270528000 11395801 -722489090773644970224810617575182340400 11395802 -238208825385388739162455139065147197696 11395803 185477886746074473433466127564621774852 11395804 -310659446973314733602375900194438329344 11395805 -524159014658524895992910715031887339540 11395806 -159731212602090975852460794642180962496 11395807 334065953513112833152496680435970481056 11395808 638104598937396088426594806745468502016 11395809 43275846618787646087324299738244413890 11395810 259743501485104667734488280060479720960 11395811 -7943910090658321913215978438395652800 11395812 -24499538402270884125848979527607487488 11395813 360563106159274734956816678835000279648 11395814 -460032364604287599555438199372354429248 11395815 187337962805667798838206006927056236320 11395816 623481175745811600978924198278734740480 11395817 5993252488072399712552911131715055616 11395818 -127149328481829971640388690434588979200 11395819 36047249793713444196399102408301388288 11395820 150959738979762157231955560284047232000 11395821 -54113037746190003973508999210694116352 11395822 -19522180529949467675812527504865188288 11395823 926942615417722513289505321160752117072 11395824 -31280376850825659505847734367309266944 11395825 -219042257226438388817434178308267232000 11395826 80868791188001038244736896841896709024 11395827 -136226479237973250583720983051843710640 11395828 -539505087786822662022369938959998063232 11395829 -1401377203635869477762054750872726650240 11395830 -4640560585186520679940708243718780160 11395831 -307868416558473120929501264606771630928 11395832 291237819036387789125851651290298368000 11395833 363310069521581241394994373964973609088 11395834 231584533366087293023758284406210728816 11395835 -509074513564206085288562996413309689840 11395836 -213607247263986254968183005990398499840 11395837 -290035138422761046948789049333418868736 11395838 -564454509860970700308353191471227079680 11395839 -68768811379167165055138014771173228160 11395840 -129543245578367324149320801310054809600 11395841 -99430136031347000914083702905106019500 11395842 -293011319947713067619165866204326722688 11395843 -496928038275682451297872797282977723908 11395844 -137280477691162667813351747395391960064 11395845 234220428840031491123475172608578799320 11395846 -146888251410153017516698604718208512000 11395847 592761721710565891023360160993592422296 11395848 24095989229628184592994314721831813120 11395849 -796623027742735968428528571618716434150 11395850 177146305834479089275956386485587168000 11395851 -523143254625090446035657298757035938896 11395852 3864528250075713741820024991341325312 11395853 106797691556955468246363434857426752480 11395854 -23878036514787221223313898865343773120 11395855 -385237198993609593598555818221455457280 11395856 -29408087871711348419451123033570017280 11395857 -659324211134411813743751830100898763680 11395858 88789863008331362924058745484782208640 11395859 211455153694481452940723416471358631216 11395860 2190307873720286473156437793522974720 11395861 -810252903472882829525043288315666519538 11395862 -455016003282624439770417179036506649568 11395863 -820910033510757673197806966732770407600 11395864 -612182666060539927486608937786982000640 11395865 224495401614792408621747497356407922320 11395866 -94734535135713525315208803623888779776 11395867 235747460480343195400971591919789426192 11395868 -127011107098596193737385140145080235008 11395869 270921557279850207586497472046576643360 11395870 -376306458230738007348932038105059837120 11395871 65672344374484044808932934865142591072 11395872 487149671620495386368725142247379107840 11395873 -1295913037848376524253313478168464198460 11395874 -144468713326658316838342510857894440448 11395875 499413160090129693732366936277640060000 11395876 105289954342956877204242962304967456000 11395877 -312953402838624466608534076971467134560 11395878 -12684983673650857077953613143109687552 11395879 106406245581745202412226498713479325696 11395880 -554067533639885906227470109056975513600 11395881 -620553546315623878139869537776184341558 11395882 527663572789715599271487982320223347552 11395883 -414634302734263319582161760893172897868 11395884 -11317823323894701350408292639834977280 11395885 -773862795666812430179114039999451082440 11395886 -284072869337130004355749031976268540608 11395887 586666441887287737053411718633696701960 11395888 60303706484728499591140389175238656000 11395889 -58205541300782871856134772988348087040 11395890 8543964422869644702401271396594892800 11395891 253735624450388896147792647288655238272 11395892 632424811820082978352252368621836409216 11395893 -641100403827082549447858495907346023136 11395894 -360084893931778983731136975972978917568 11395895 -53177112327352431665710709200092421920 11395896 193833846987372406700704872682817126400 11395897 6729890747729490553297875586398525700 11395898 -196022455458954864114049783210803919680 11395899 -132803035849227691236468979404908592912 11395900 -216760098880152398039447729274421363200 11395901 831932677512893729285743233536349516 11395902 65870956744414907606082634711869554688 11395903 -11192872272473796815633362265277951176 11395904 138326460624058412812631595435647041536 11395905 -208400754092281616621942211276890835840 11395906 -488076076048039150464879098555213548848 11395907 1183763055537818421644013602608941972156 11395908 402295631476103512613352447094752583680 11395909 126931262782553492770942718949159661440 11395910 218402610062657284360336696529310720 11395911 -94047409434860280835252928955683459928 11395912 782165428216686810562492459910476800000 11395913 -931417561124398127984591453778687615360 11395914 50641775948720023477941414203228901888 11395915 332239822836118892460864718847111808000 11395916 109915859178515190732423948762724454400 11395917 -448094738573225399011628188909566423360 11395918 28440271087317897068325445913990747520 11395919 93931405308104924047726836011999803344 11395920 197821382702430247222036496519583498240 11395921 -240711165358234015911236618271218420878 11395922 135646627494164082375263930596449685632 11395923 -57624112379536997767815397451488065792 11395924 -132969409397560557268334251036781183104 11395925 338702550345817302081371207461118076000 11395926 1125566656763012573990814752476347648 11395927 -903559926915580519617098884752535084440 11395928 238752768444609792873560633546440642560 11395929 654575384867895054983579081828385752784 11395930 30186650942534661349087007057933035200 11395931 800618770641778185344674782664664686464 11395932 -373444176159695944651554598344933657600 11395933 -1079956174938313476343449391883956566900 11395934 29612616390928948553251309731264768000 11395935 70406663974362524330340362338368170520 11395936 345352688694093655397304361192550694912 11395937 62601594143601474515713416850975304832 11395938 -312406342930341699537479210162222115456 11395939 -1240694839664292694228244913842988716260 11395940 -43660511407732772418953331044225160960 11395941 -18756443110077662129299719813396874752 11395942 2487457417548287903413392861468584832 11395943 260080141706460727582588356050846597544 11395944 366498567350693220351907488862878105600 11395945 -125138599080714125451566668883946528000 11395946 753815014731166448775803920633519104 11395947 -502140894750846439632178566736896844200 11395948 -277925768069830837685862520855344113664 11395949 -1382527805035112982470326129945886144064 11395950 -24113856081899544501419233768463904000 11395951 -31449433708366698956401239531422236576 11395952 109034844304140985848251440620595740672 11395953 740388220968194546073605861037477270480 11395954 -188398205006438179101112636479201514080 11395955 524264788610839212241539554808732054720 11395956 -173958222088565602096259760503808614400 11395957 -59061434154810913850600664216528482180 11395958 -63278035791709343646661291995291556224 11395959 -415246523320235371936193123351066317872 11395960 -478670310727200388727330483209674240000 11395961 -921430723308656083357628525688414588438 11395962 95481805607323972537079277102570266880 11395963 -73145726184499615724298609544066351504 11395964 266673918539406412365259860261365661696 11395965 -158087833381739332068203470074020945280 11395966 -479602066399424438211106650585823661568 11395967 -849034291905912371287939346967564852000 11395968 -223957124718209330602814044534053273600 11395969 216939165821891616827213497377713762048 11395970 20760653852418996058943954152640079360 11395971 -252838640977029227389082757836989904640 11395972 38148646590035849293973483694374256640 11395973 420505068044529819446185988864443281504 11395974 56321216808797028572504050266608093568 11395975 -336087481635851979454743190181203170000 11395976 -447404427236566283995932501684092881920 11395977 -715006320027283065200340710701433591280 11395978 -33042241632930932660943618860262336000 11395979 872008625434176040115719526318775632196 11395980 303324256058875973993985628795988060160 11395981 570920292341776512368198296085212473782 11395982 -45088013514870670690285941449849197440 11395983 -560932062650024160962159999158966402176 11395984 275454896904371486570463405968603037696 11395985 796010335391736220431020759310108781800 11395986 105481380732530088551601500415036624384 11395987 249825807873219804196022387534413171360 11395988 -18176893789041365402370058975700707584 11395989 -3912940444648401085441177629188141472 11395990 -3855454685145975698696331074530725120 11395991 -370554172765785162471574804247472802800 11395992 -143526995562660967274053615734319718400 11395993 352261499011784815922482572499031873600 11395994 -17265355432666398731571485423952741120 11395995 -38447268063158871905672602030090275360 11395996 -812034498492260804372629873205627246592 11395997 70571918928182278150943206137344833632 11395998 -6480236905263995561519245910912102400 11395999 62806056214514253756599486117248099960 11396000 115183980642634602536966555339587584000 11396001 4332510051606362001585745232682652800 11396002 138012303735539824288416876043014334752 11396003 31401009856349332259543461061428613184 11396004 396165433202727494142287570880878724096 11396005 323003878656438978888722456061568347000 11396006 -344840121589651286291442677659250070048 11396007 65495417519111111007009791434802378208 11396008 168257760393085248139172744019972940800 11396009 -338419118672777230880715603335345462790 11396010 105669739634663721153822903898097702400 11396011 -785595040489235863225410673106855554776 11396012 130231001401234099654102965191230973952 11396013 -213827309379307492123271067688513496256 11396014 -121963628556514777781286904219171718400 11396015 -321672140974398350777378010640178676480 11396016 -52858851415173767934037300798976901120 11396017 -304014134503259440540772353606281745152 11396018 -577844838342045398092389003778664464128 11396019 83778151657312456199745017187727141488 11396020 142146520553426483094512255919505128960 11396021 191397089969253457960506728434775810304 11396022 95872820604929189536099272062368048128 11396023 -711536314942868506873381882298030867216 11396024 118408859518614373722971151128626728960 11396025 546887221860311172114712303241107116000 11396026 -43198967355945735001203345500526438288 11396027 -104137108054715827904957056230542823480 11396028 -255152530071127497403812624452986719744 11396029 -231418958007743704000730987475703832160 11396030 -46138894953487398252787405151509850880 11396031 556438155166374546647013025490076228552 11396032 -1164313778394854783651632348183658496 11396033 -84909137932997388390976465086165997776 11396034 -52408536194378742183540029896113752064 11396035 84742423626178104388063031217022502400 11396036 -205501056245227209408393555197168949120 11396037 -87570231210600242530522030702380855648 11396038 -19186140722891464580272565339314544256 11396039 -88211883846704550973348161681955589160 11396040 -253871550190353226253223273404424192000 11396041 760521469544172827763688241637816964442 11396042 -159527722273985280371700819568364268288 11396043 -140207730081623131278670603263645019200 11396044 -475238775368838710912062038373584649728 11396045 129400763619253414655977257003055952280 11396046 154660525613666236735803977815590456384 11396047 433456819804441419874255755047235997240 11396048 -3320808322976005994609940416127541248 11396049 -3801960698662946356218524994089178240 11396050 -118555910145879824048796977964150391200 11396051 303570752521587993303631232774100943104 11396052 -34216110701618503218527507738329923840 11396053 171879399685289331654052618854411463584 11396054 -310128815707193378906971823286525635520 11396055 208564138308936031111882015650132462720 11396056 -2066095524975200578451055028221296640 11396057 308706591406959532643867387057079596292 11396058 -276819650800865171679403911586835068416 11396059 382265125193657817483170707706642503120 11396060 -1786777316503013644453887279306762240 11396061 130270783319703165608341258480991906310 11396062 477274489349345352427229716131139324032 11396063 -208169468718638561160626161483277131776 11396064 -720771427641962453875202428219423457280 11396065 275067359843206745972942920379866648320 11396066 265317009440649595700479400971258107264 11396067 -96192975157776753669504244387165821120 11396068 814941547997547796787015381102985216 11396069 1413051008903755101746523449483242433400 11396070 -88483066002950696541496103775924729600 11396071 116095308026425698124834681587330187584 11396072 191105608779743312447144409224628172800 11396073 109886594478914199543575244668814561408 11396074 164651368671259973877722953067581599072 11396075 5633056760120631786046508469128532600 11396076 -315849283778826583003796378395153402368 11396077 -284952553563515686507678321047937228128 11396078 -414603682681301801697136585917417332160 11396079 1002547084707678965543068428990384811920 11396080 -196792253609039419407563301790724259840 11396081 127956732356076747787871291620156966464 11396082 -5221080053512156325098216311191054208 11396083 1411670381132465907659152895272740575544 11396084 334481570277330565391890471746429665280 11396085 -367297421730239060633509073250634533600 11396086 98764872990781500215592475595869900800 11396087 -297206590881331869293563776309792893880 11396088 -34127429373991787991070119064323379200 11396089 -553018080484534360421166020169744425110 11396090 649043200644709614143182745508705761280 11396091 -50924111044509396793440627827564814336 11396092 79704201103785551248569378283174254592 11396093 502200622175309162007542788240133599104 11396094 -14878892731403708840018335506160890240 11396095 437734112149963540334417205336597571680 11396096 -305590950417611451385170708214201712640 11396097 846313870423126955960077208243597926800 11396098 227233643407270188705346657961732507136 11396099 -136343358650127919895959452671003291952 11396100 -127469180761328418044640157809692697600 11396101 1109666251598831740524088612525991723100 11396102 243361543289702173104086660181353158752 11396103 44176779398731646204853048244376415648 11396104 -702995415947801504314623484546503306240 11396105 -146889324649920039764102571584281142400 11396106 263742183153288395620588163357425612800 11396107 -660923076481080850902025756722607049644 11396108 -67874269863158911682073755270321332224 11396109 248760206998748767696203544267178958528 11396110 -203700449429638292295208622644532444160 11396111 -215083145210824186606235444100253555128 11396112 -272348492118119147003316872698920960 11396113 75463112845071089099695013409554608742 11396114 -68836774246634500917975459982390058208 11396115 -323699786089055659541805313136253690240 11396116 -933785837621018815785318201338424633600 11396117 507960393262202658652268080888277585166 11396118 3497650819961570467521214657664706048 11396119 -211809999616641822976655813983701339520 11396120 -196765564608006606161762406696216576000 11396121 -571939446135241876587475968834389379072 11396122 94533365835030126704568871619845849824 11396123 -1186179907278939999465824888686686389628 11396124 529818792546394117151978115621063651840 11396125 35593088630620892048517317975614278000 11396126 493195449994459273371837601882202129280 11396127 -22229635575663511907729620983002532864 11396128 -512650419174118354175092847474022481920 11396129 -484344354573142201197376412546824986270 11396130 -55164869306411023910191004957574720000 11396131 333656815610394714041788946082163011932 11396132 327461365115238619028705103795360559104 11396133 -1660113372831730801707888435519849600 11396134 30261072261597459076540437119854669440 11396135 277320590264964596788705616869572880800 11396136 -173741090422483644965281751968342425600 11396137 -287137934477197790901806466467444522880 11396138 271920756408140006815945371144322242144 11396139 -180550143574627423697018048607003942912 11396140 -57020750549775732956550376039198341120 11396141 909444034157930615435939204843860876800 11396142 128436469133205473386437892793280729984 11396143 1684046299573644079728940475482221160 11396144 -107129134779323914293752270772980613120 11396145 86148048827123146921732592134323456000 11396146 -563749103463347237215921180882744447728 11396147 108910126914850964058182564842573577472 11396148 -26447562953801901858596402635820550144 11396149 -433816516754224710474057033740308760736 11396150 495397506197846810697534735130613088000 11396151 230414774632907107965919738913476807920 11396152 280746882694835732582746399079747481600 11396153 13108395939756746736921547566989180304 11396154 86330228302935553613996127695690539008 11396155 -87138084837527526849684329564889065280 11396156 290087222649035148430352893357119708672 11396157 114081518702125167771166763910971669280 11396158 -62808734434778292954290028212102791680 11396159 1202378083049429878490135851749974398560 11396160 120195378816525457423732322762489856000 11396161 3298103444143091471478383856071887424 11396162 65168187032791570542563710039293600000 11396163 -224977888009145085122711215071493644816 11396164 534571864899518099120316045359091740672 11396165 -1013165017652172736245353195731194869760 11396166 155603725200210544890036252584826754944 11396167 16596316809538065904629360013820872912 11396168 157675219861457690048702037458590924800 11396169 -12773537703840216837445943638858870806 11396170 -832881967706970112309242056850067200 11396171 1226261060879706726837822782752179784392 11396172 -220126987192106484535292605436635017216 11396173 204033437723925481616529858234182034422 11396174 -1028141215769544063355158258585709562688 11396175 -129814639422065632126945873346245920000 11396176 4417937317752126222959395651793977344 11396177 -913251044179551494443909502189884456026 11396178 120416432715317678340204791979028821504 11396179 2183501274839470903888764906792620780 11396180 -197006150894629698516979805157081657600 11396181 281849227690044273061098381836773286880 11396182 27341229776598898220215867792290118272 11396183 405088676225665991824258019888210593440 11396184 490454553606523836988872469832179384320 11396185 268881377254896280884430598213090418000 11396186 -221078316009070478500077829651400208 11396187 -25484594111590731400063753588302261120 11396188 -921613175506358221572938661111716428800 11396189 37922115324628942700931025253146025472 11396190 46400494139398517272136036770922922240 11396191 182383373373416709026191169348555074592 11396192 1062907637069816005240326672987614871552 11396193 -171170581371665802793328349960941181600 11396194 299411635550262198264342874016320738896 11396195 827852008693920691523714858758955653200 11396196 79569256045737178553020431600548265984 11396197 273128739986629719777019563994914139646 11396198 275158852963633322435917472999673825792 11396199 147607835414845709127729741532500199464 11396200 209404694948060283132992371948800000000 11396201 -840369597849723369712359168708693494976 11396202 -78563003123955000842035843628569524480 11396203 -183237569657128547712250670934992737472 11396204 -4806474351258694567744667924434145280 11396205 -584180821511762924816042881005873996840 11396206 -152191032288232401635766823171832749056 11396207 1202767806926160058042228392748921173456 11396208 -2326466577312159170070371068724576256 11396209 264916289313165721457990814212022430752 11396210 33514702404547587271218853873744619520 11396211 -411757957219412525202737685525541942728 11396212 419967362528533421100390893362721027456 11396213 699895670923861405285581551913717948462 11396214 -341508848261259690084095825225181857280 11396215 206131407058295309743129736899323606360 11396216 14245177828555552897943775805123276800 11396217 -238408765623479905456071760218641393280 11396218 -189858822103503449582824085623655952384 11396219 -509745210211992537790523264362452244560 11396220 9489840200930009423116709135448145920 11396221 607552340044062373401515381611002924422 11396222 251700691212852875939347271944104965760 11396223 -60283213975275098430845967375625347528 11396224 -407680974683076762946684830346326835200 11396225 -440088290963813312788963065869734166250 11396226 -70839251523034574795741898803375715456 11396227 -748333520932423752164604791920042561924 11396228 -48431174949047966194268201312263746432 11396229 -233819548802773852503308126485759270272 11396230 124691956732906970881023273715921157760 11396231 658240689599134838647178121994773403776 11396232 -61398610092529825980490556830163066880 11396233 116638581826697413621914465338391171482 11396234 -5721101277576717939423559672621668768 11396235 -41511532139523335260244186118716873760 11396236 442920865315252153242895839827170122240 11396237 -115691902316324793511433948627356947840 11396238 -69873899100927944237735255296295454720 11396239 318600417413309687363218455018993042432 11396240 68944787918610919018675519583883509760 11396241 1010866414492399443061913405662342465440 11396242 -139556040456764259896703873315457291776 11396243 -840277872525061811141267720630573403000 11396244 -112866866096114985351515285915817437184 11396245 -223306311330406881466149810029751573120 11396246 19359007142462394456647970803326896000 11396247 7195662749417862455816810725113326208 11396248 838869254288620514000337235062801807360 11396249 -42724915169403279557061273603363806880 11396250 -10771520165897277705745792119302610000 11396251 99709672871444344537375101205617219904 11396252 12817501840535433742132375124685084672 11396253 31036689952929194386027023893733369408 11396254 373921551140392275902416798054913116800 11396255 277102795837958547808206755910313080960 11396256 851980726738479187994933914065703010304 11396257 -531358550395945157018221254698085406160 11396258 -702265520566225148036541305942213697024 11396259 -67061101386610228978671109687584954720 11396260 -282601107362867339847052831192680165120 11396261 -240009626746315165766944066180638624576 11396262 293804411799445598433047986312403689152 11396263 1644701671952105637935333565373551087600 11396264 1593826697637783864589153940189583360 11396265 138224135234934915983137374924137400000 11396266 91076253482658407911291106876771723520 11396267 -1228650502598209734506069872967648019528 11396268 66606187215778445456640632057074513920 11396269 -348792076156755111980635388994066767156 11396270 -93353150328130678100353700807755872000 11396271 -283555599655025006502352232076986218488 11396272 -32464213160707971913872552133111971840 11396273 946072695931697122403333716429391882916 11396274 -17066387155535593734336145865752972032 11396275 283698820562407391567755296562293270000 11396276 137380997311268423429236748199708549120 11396277 239000047720791950023091495415997088220 11396278 129386290243664255813842635880974484992 11396279 -866179448162912459238555215452806300120 11396280 99985291441427679727954011637992652800 11396281 -126336919542651110200997254621746257856 11396282 32249545326469533619242096410986635264 11396283 -37081631948521838279136393851225137296 11396284 497357817543934104249752699929958802432 11396285 114587831925492173489831008042928983980 11396286 187029210717003318065377599380774157504 11396287 -3240239101504097699852550620368380928 11396288 85953524469833515575064274603986649088 11396289 76300940125525589813141734905566516448 11396290 -1085354832050604889224818286339302400 11396291 124428821817479538248812377088068517692 11396292 171939788138357813346467395722624433152 11396293 763926400229417536949058195798375462624 11396294 5745748722450807508337512838976721152 11396295 15508197016974741861731457842546797200 11396296 135710628621399793492512270457544386560 11396297 305194177667896424571210432380197724112 11396298 -227014155714734725121879981138573932800 11396299 -193975722446423984226251225124101804000 11396300 396907097796921519020510825031086150400 11396301 6277308424171113849728296474713495168 11396302 469324837752076095723815276430725660352 11396303 -87480108875845317674751077340074591040 11396304 9268966382299743264960109005423820800 11396305 -509445373750595138782067884461041526540 11396306 -441311141509680233200179721685902689648 11396307 85461589855611739473523241881580120160 11396308 6411704507866942835952687976825454592 11396309 -867237234390877557108943669538080781490 11396310 -181856528804772232392134776224369075840 11396311 -1071579662648800929765666031466633748088 11396312 214735785896145504167521922698673203200 11396313 63423235495654876908921760701983599104 11396314 -154791684462200849879317095186379100160 11396315 21174513128960528391772354607440753920 11396316 220765541423460068818615280402251874304 11396317 726930874316990575174685896711800947366 11396318 -523038590904022320659452882791331232640 11396319 114363142403894894464678105514047109376 11396320 182174637392436068679291328410078412800 11396321 -499983600268733898959639046104107087056 11396322 22669611556107874171049868045506803200 11396323 357858687711757069793813388710804124572 11396324 -36156257522333085998902504882397577984 11396325 191729531774996400801710859627538771200 11396326 273720045371936057562686016473074598112 11396327 -461852513930888075785182613429809093648 11396328 -26807382983183554596186011330023587840 11396329 -228308533916507217496130278916974617088 11396330 -391998569828391585332040381397892559360 11396331 -681794222659332112067349152295266799780 11396332 144455601568248445054065962586564608000 11396333 -2468096158458330156049145127736137600 11396334 -46235561801681616353559715354578569088 11396335 -87296029846850096233554063297381841440 11396336 -60060965101106657166026420252078899200 11396337 221190122681397682678310347525736302560 11396338 4920503782174482733541013822868642320 11396339 -209508028356217887684461256457631952672 11396340 -145680317869692571395701252566977987840 11396341 973614049919367310559852826930231099264 11396342 -116858118270878966360302740400049624928 11396343 -179306832015332172352118137757585682816 11396344 202003970211167330433648912384374046720 11396345 238163796906162695422404787442834012160 11396346 -182398879198443371947658189888982877440 11396347 -940925027427022311502549500788866090204 11396348 -359352320710180170808074603892418875392 11396349 572015992306167655272910358157979437120 11396350 -14261162078454897942681505318919779200 11396351 480787434492826890500975962376437700352 11396352 -191856658485053315671257956624671703040 11396353 -327669274919589685096724189406093193040 11396354 -570644183895338737913280683755099418208 11396355 137122610307161353811102127234281142960 11396356 270289260742115158072992561881901984768 11396357 -137712088876454674357672369222374494688 11396358 -375408913887362164378093961669657436096 11396359 -6866359737403739874632924928434934296 11396360 94556954636689916189419160769538560000 11396361 167118071743480378027077706584691236960 11396362 -339118623061356341226261392330141306880 11396363 -114824631348982232003312304981585441792 11396364 -178807686657630306806308958069382955008 11396365 -494889604484695737109346992212473882400 11396366 -280999101358166169234028556548993954368 11396367 455148859504617615381278456916763055784 11396368 176602341315828002166971351671693639680 11396369 363095930188877287089929384553808174770 11396370 102522833455806694409569974223231772160 11396371 810372970328958557471472403810757810520 11396372 -465517910035351223097874938260468809728 11396373 8674702108194451284952319430743124384 11396374 292516308342276427731398458934784278592 11396375 124511005992234845335108677596319168000 11396376 496690874864992505639381817342873600 11396377 -547415834463353467212950222131877854774 11396378 7719739247252154176863220658455838720 11396379 -248504281424724259727767548817982413416 11396380 115931969236081217873986510455387532800 11396381 277797623643582766471101947208798218400 11396382 -16336074396845593237892996928323450880 11396383 -412411165959345130214854192582286858640 11396384 -21111471219068000096010870048992722944 11396385 -49329914755163033110371240117991680 11396386 273045684718555409012603790771224032320 11396387 -792723145704528042957924358792303942728 11396388 -482217905274400489756949933483042380800 11396389 501420172528280194806067960689582708924 11396390 -236206599560381520896490091049011804800 11396391 -98003102397778416708673073808623269128 11396392 329742179214440765987732727063116021760 11396393 200622290620600390415535509965320462480 11396394 -74404854969799528945122778091489072976 11396395 58956569951891031215410536815946282720 11396396 -401045413025026364771029884017039869440 11396397 415014537155253869889402186842240232960 11396398 -42572543146805169491240075038351408512 11396399 -1321455901123324958247999949361819664 11396400 -4094390032876758278231788113240883200 11396401 -72730323690885034313789219823672973596 11396402 177543775942679993011698826524690316704 11396403 457969743378864266149834146690189778800 11396404 -473592152872577133082260652381764876288 11396405 451187177717081241918591154153392876060 11396406 13741678988342855058143040169240608768 11396407 80970793065236427182774688886072607664 11396408 -8729172507733689432358591303732346880 11396409 20769188270557450822856721471888303840 11396410 -223305773176078400686575396279821149440 11396411 -291944479933632663642965113850447980848 11396412 317790871455983678626169273360596609536 11396413 -100171835884224605711331002782821633440 11396414 -872026965482104432724374140817305888000 11396415 271007671103467018311313422045239685120 11396416 294153923894593340910037058626149416960 11396417 -839475955861666125038644083104700585534 11396418 -133798120723140012499685959890992316672 11396419 -30065039729240388070433688851221393920 11396420 -206679307425540610831732516663487116800 11396421 -418461832224929311237626320316024675810 11396422 -25000915751834344280951855063064163488 11396423 453375532819709575594094976187697699328 11396424 -10422060639852716472247109461806612480 11396425 433901839699090164144191064790158476800 11396426 90722953828791144348568356658074676368 11396427 234440776641283685524186764949020460032 11396428 117272194925714956636096326895315371520 11396429 1243246825323547258789312349594709274080 11396430 42989020584172208929735042589762976000 11396431 158118660540895117093758214092134330400 11396432 -27508174101468786314531477884923936768 11396433 677785279681554774534546718722152135904 11396434 25727455172569109624322969177434760192 11396435 -788392891192318866357640124411625823200 11396436 -60552454664396231139603928722465355776 11396437 150631316311913464284218137730909841920 11396438 -26813640090270702671202082883209286880 11396439 264622476492970963996794837633005625504 11396440 32862890643246763657142944288849920000 11396441 223147357065884058522556792780835695872 11396442 124816571576435637189605441193060201984 11396443 1063466872026123842275760275424483056680 11396444 -27945929553241001600043585928396675584 11396445 -121182236996126574486261726964043794080 11396446 -285950783274961355718357205454267219328 11396447 -24509240673687940956051291798686556720 11396448 60761327464371956809038386924068798464 11396449 420021059871420099255034180185908064660 11396450 -25414923367641241906796976325696008000 11396451 836450434177474769564957824063134140928 11396452 177782070923515997395329130761357352960 11396453 -965435968481355779994463332894218903298 11396454 -44606081058083458892734450601378949120 11396455 1075342966529771855421463391221132800 11396456 -235396214023019785610348222735686149120 11396457 974678018446487642697643996915930012554 11396458 403582135416434992981773761901593500080 11396459 1199636875430003820860164888737860268660 11396460 38792588945681338585761828113209128960 11396461 819724881021151712979317199429594932800 11396462 -1590063457364113253681561803127580672 11396463 88541900341062091985734913931571617408 11396464 -40579247099260352040603283045797560320 11396465 671294667501758277630144868939547767860 11396466 54569687937836312550706630176711398400 11396467 368676435118496057696585983770804510432 11396468 4453050993231913957964272366750187520 11396469 -217082210092263361705796076779842853664 11396470 -46725597129656615320823842466521741440 11396471 -108183104934239818988010212505759757440 11396472 137990014367859231184394550901761638400 11396473 -861332796662342676769406699272598788800 11396474 107493417347893625835376354196246277120 11396475 237133325318423691914436859704577817100 11396476 64204224129692348284461660887027220480 11396477 -392982979252178638583821250513344156608 11396478 -22612542805655923426661389687119815040 11396479 130397952203021092563035317456870014080 11396480 212781306602287878952944961067994316800 11396481 -131108996504651254372674729932915595456 11396482 91512412528909882586140222253702020512 11396483 117745217602832562934924181268126172320 11396484 91742692404968782452862699691699527680 11396485 -426373920645178149535192913563374376800 11396486 130309650380761442225644099094331204192 11396487 504193274980035898165278103222232040360 11396488 -779760833746318773947538047665860234240 11396489 383078638896079445576102594061859212324 11396490 42114106624744078728032071984650163200 11396491 582814781999269767775176630424110079984 11396492 136694928914672284327050727720164892416 11396493 770906852871239822857849319389239680982 11396494 407272678037936495731394812103824998144 11396495 142926437345488519247269246116670255200 11396496 -185807344707039728988101289752354488320 11396497 126083984948565421825118723219290445632 11396498 -646924057381682110751663262930362022000 11396499 -457868466367948042047769833339666978240 11396500 230940034221034420715034800895320064000 11396501 735895179522723156084316473176677631100 11396502 -9630120814411435314210856010082322944 11396503 731676770761972321545333634077842103752 11396504 -116285983443815849009672078169902284800 11396505 -213815609457515664345734099997729600 11396506 -224033918226833556198836073779426064 11396507 855327710500093473851302047311816618160 11396508 -335878116681286856528350584997318364160 11396509 -886647136128390771820331863989211499290 11396510 -24449791869687902381139118988636928000 11396511 500600382786683570861561901746974302720 11396512 1276181593483719270377982885431128031232 11396513 2136726194894058575253163676644749799680 11396514 -105866231666208590330068393245227679360 11396515 626244482560710265194232104659780816160 11396516 230920879537770227871936410275963597440 11396517 -97931306648807288110713391031903290560 11396518 -164754321584620248401007745641896640000 11396519 -282612834375457489253259772064704677360 11396520 -190018973315679895392592743331941427200 11396521 -1710527588159785086664915800469963566768 11396522 -624163197308392157966917724870010404688 11396523 -311505559735881682341563231561557443840 11396524 -355014429491832143089635720607145476608 11396525 -33220328674036710640055638863287095200 11396526 -109128653193594732252816986374912145856 11396527 725949466927748438408628810780715711376 11396528 -50379602965309956610392051647013322752 11396529 -338870394752412623851054012826559441726 11396530 67300038899387335183914829230753484800 11396531 2563950746012498962378191537309474000 11396532 -12825916609775252160074140237606649856 11396533 97237357418274398252698970672373139740 11396534 -268989838658677049650970500430953087584 11396535 -22303115296597300473619856717388128640 11396536 768274805390275361105818609839974092800 11396537 191200766223046731789076017775794790920 11396538 -27347696714496498379058635690236938496 11396539 -99260690321424976233964332170051543040 11396540 -348244518992774158370788977288162201600 11396541 20048516568160771989988846794469035456 11396542 -398976250585578136940973411719880868800 11396543 -899271366830546076289184802926604179976 11396544 -8395248750119229610837082172957917184 11396545 -658575687397279446626789129052412629720 11396546 -115053350937435751410513112995809657856 11396547 -315627322232327603458801479150099971880 11396548 -5545151536515428914625426145408516096 11396549 -120204918184998365088124749481616204964 11396550 146827954854192853196853701087143641600 11396551 -932436239184627564709463879723130705448 11396552 -334600568570866420698278222395279334400 11396553 269907183179987937224380463708301530304 11396554 124055118865761250213025127654958136160 11396555 43549955942791143889084719057358619760 11396556 170850926099555179570210361920623942912 11396557 -353425766519430946801376751383430797194 11396558 -327314383833926916644273950576068751680 11396559 -4734861713197425273873478394250802296 11396560 -21428476112379862826439403768475811840 11396561 -273166656956462740679184734188522291200 11396562 -148094038002831735926736829524264005376 11396563 599349907348673817254530892021429864400 11396564 -523289984065850907483588790776046331904 11396565 -137114591571586767264570866093208768000 11396566 -462731480043127989534417795973062235200 11396567 54855237288789041178342976811650533672 11396568 406824000936457292071499528864177909760 11396569 443159583791360648988033497902940399808 11396570 279941040672667479216183263544266376960 11396571 451994815980008918409221139282938882712 11396572 -426103652890631397557370927248239288320 11396573 137022562701115611512351555666717581740 11396574 -64081340139993161368024011554040729600 11396575 -591238086927015206999647653737422388200 11396576 908039620834848125508448058269493624832 11396577 -700944045279248022643494865101628748880 11396578 172539733344388405779342554105373429840 11396579 1428417956760192214458333733544814813600 11396580 27855435719730113044808149408011264000 11396581 -559397949291053861533105818004400016000 11396582 189016516837253239950266361271312853952 11396583 427716157566840667838235818697995368344 11396584 -770489362114202334161763810023247037440 11396585 -204382295281562258379120988508783552220 11396586 -28312645206350900092285346142556553472 11396587 -78566656375706746522757810041156682764 11396588 -75267740218308447846141177453561643008 11396589 -582181265166599043971781700281845673312 11396590 155128459104886405444948933705797304320 11396591 -13987451436518749427371830885029543688 11396592 -12985183392871616733549907516556574720 11396593 307935237311423939886211139821439390644 11396594 589104308160459152931553629854227038720 11396595 26065160412837517032921687580002432000 11396596 342153257409299966718824797303024651008 11396597 871898800255260951006902381216065232046 11396598 118852094442335452780462635969551167488 11396599 364466271374870511610688235453197834240 11396600 415517145479727602555232245307477504000 11396601 -179532529273811483470070499765431008080 11396602 182808120792141061977779920656025949952 11396603 653353537027768204855944989467782114852 11396604 126743471463636901190569975869322552320 11396605 -156574707172758899141524818072771170880 11396606 92496613563894308882661894915913776768 11396607 10408322227073260520098037532302498304 11396608 -470775995036971854175037937360190832640 11396609 -49285321803797842394447661528495408960 11396610 -86551654561939820769908062245392563200 11396611 519017390641026479065772848934720249392 11396612 -17922401243928109450033985873762511744 11396613 -708253319213475508174426164976884014016 11396614 24245107983489064527397554168819942720 11396615 215467568907097263834929752489240653120 11396616 -81544283576743953090550477689329172480 11396617 455516512143586674816825120271319079120 11396618 118728162619263242151311155702433552640 11396619 10898286662249972020213040218107447360 11396620 -410276729211213291772281639302024248320 11396621 42822006317521091066620685872823293452 11396622 208527703902461134692471952799725303872 11396623 -152351386229695172351416129624652052480 11396624 -31404733264434615991831464206718197760 11396625 -509032637752843696224644342921094192000 11396626 101850787794518483343437893726366426512 11396627 -803225198103897252698503862794042104 11396628 135781984442406698512954073358014672640 11396629 425618694040854001807875773381137693276 11396630 -122629167304918681515242356214644055040 11396631 96236705798263090648806730049515502952 11396632 -16395664866928323142683800338684231680 11396633 -436251344281791417019175598078661220400 11396634 139650827379973386089675330002968576 11396635 21271755875963412102692971122596795760 11396636 -169676637955234850187774050917244728320 11396637 43584574843699295775395915958883894080 11396638 -143421560425952201916738865270051651584 11396639 -31596051444563115539847859689045094560 11396640 302324999909999876002654538777619333120 11396641 -546269436070603806546910458409493350208 11396642 -91663193449981836529637303935821704928 11396643 -473115875178145941451774743580108640160 11396644 -12569835125171314116492463018247266304 11396645 105312857862677883647583599248848837720 11396646 418348975196267770047207682358027376000 11396647 -179528417625812846801489596337787246816 11396648 221442344568939792779756486351955471360 11396649 -5580226493735374100242300240466938944 11396650 407985083859812825027106294363918381600 11396651 -366297264622370263949607120940070222448 11396652 -365753872390875455484955473380726400000 11396653 214286223347109140442331965054421098902 11396654 117611503306066174042171760143445950464 11396655 100769858574005114461626771684053185200 11396656 12450912444509498512755035398323404800 11396657 -73635654141580831224187520880027002094 11396658 -39472055031434207954095608736210117632 11396659 -805110870043900194537779680929297377140 11396660 -304992740164842560469753516729423882240 11396661 32524429439799053420183342587840320000 11396662 -93323080986637928758782206034053379168 11396663 -445696868662766590989531910552276895736 11396664 -278054194341363694458682447523005562880 11396665 195760657750897384509310506752961129480 11396666 160589172829770276609346307570752138176 11396667 -508480851441231847281422509763415270120 11396668 -274373875930787182930178434748104226304 11396669 738694773231236712672982122244415120070 11396670 -2076534941997077127146341189009929600 11396671 452462617450343777141758904884872586224 11396672 -1913923229124831926704678459492270080 11396673 -829112362162314370502773924105202988000 11396674 156520313349352286081158204877781868032 11396675 101217082124649531288881387396770821000 11396676 317134190736429301579298177858937845760 11396677 11005128218371978502007813482302880352 11396678 -248038591527030412233311989323287091360 11396679 143605923991091769218631748142789279232 11396680 -342363474466998077176457226258634905600 11396681 216442357071724905174084944341045358280 11396682 131190679232071601286739378636406211840 11396683 -2114019279681677654164213759318206214056 11396684 316689359321417415183633304820519875584 11396685 -100095946396908843361470684928035724800 11396686 188156305654431389465696288932446460800 11396687 27081162273535307764630092770113471440 11396688 -46358077665872061655229003321538772992 11396689 -255136957671992048483600922853454746510 11396690 11248132992293436747375794364886845600 11396691 -778408599825550304127801046500980553360 11396692 234177786952604390309944682904188882816 11396693 3264260543698288888030249712430233088 11396694 397264666204121689314601723559471316480 11396695 -245476914149427621342000847993200493800 11396696 480014061063599024054815696541142220800 11396697 -24451933653439370582405069692479900672 11396698 385187912123401712538276209547284136960 11396699 -762033328106559682450528933208971674300 11396700 130390764133347746032355619527037542400 11396701 139091997660201157103278630650411003072 11396702 -468236430106194921329528419638393176448 11396703 7304281298042911056380930682512643984 11396704 1143411120124932365714964371046697009152 11396705 187968761726688136446444202993955035560 11396706 -172721545737287234623406837042508744192 11396707 65411203766750161419019143922130525184 11396708 629652589607373169045746599676969817728 11396709 -122142788980791522114218669719310109186 11396710 172315855049593105739670046393326105600 11396711 31843493851581536050241316105277822392 11396712 220162529127547382320487335752013824000 11396713 -239117976428964741848834580572354329600 11396714 371672399639253005208023628040073236656 11396715 -62346533233982261034039870331502553600 11396716 81194044797400258603188000061020098560 11396717 -355516417979611371285012414738719447220 11396718 69468200615277920753880139882367921664 11396719 -14639021359928924594980412665392253304 11396720 -1255828583210058012098654816095764480 11396721 49441981554200719164799341980097554304 11396722 436246000709516010391693922802817872912 11396723 -347170298446412471982097366538689551600 11396724 -186378565133087630199027695396740497408 11396725 319567196325002003261618504809563676000 11396726 113721851789263310709868186472476508160 11396727 600763172991264505263854771463987573840 11396728 106703660721044425913580022870582149120 11396729 -15578400917216704067832269345808750552 11396730 11636796189518043168229092668049408000 11396731 320015547816069666813102513620323441432 11396732 682660413602585701178051579471860331520 11396733 147801579329341918857587811215218173504 11396734 296545929898546785144258545040540182016 11396735 -129282654037931235024726387036576384000 11396736 -171890492559830072870661519969060126720 11396737 1032859039854273699644408057993243026992 11396738 839413539290899900027632422123358768000 11396739 310716462593063670422902110133281709920 11396740 -7493453328539857346660252903481054720 11396741 236611522577237701362313569019721666142 11396742 -10601233276618393035921828222261221376 11396743 -432039759520535270345857009425105019256 11396744 -199359441275653141952266344227580641280 11396745 -50445262847433725115559081436658314880 11396746 195970940616280648746378885021952738560 11396747 145646452747032627030305129510359685952 11396748 -1368472319238148718702064159384502272 11396749 63633345472191513747483369249950165760 11396750 247234521671369284550363648752313232000 11396751 386445043505552752240321716967535683200 11396752 187948951076163955895982495464542584832 11396753 -582887179670079887767841507790529177536 11396754 95970110388644061061774657271292291840 11396755 -586300994010918357694319495642639829840 11396756 -67139044982985223335781086421656735744 11396757 202010229253130548413995376995929076640 11396758 -166370530414654449556820751053561303520 11396759 -292685327390519275255151189250239976360 11396760 -11867544947803613495847923929363660800 11396761 142261718180334745926716203889346234832 11396762 1819755405140095110434353888864713984 11396763 -7725640461829568656171594828095009816 11396764 -426313367569935761739583720596228981248 11396765 -591373568431960417635399199062572552340 11396766 -386553487653193851231808674489097838976 11396767 1271497005927183671811653694443797413832 11396768 -1019137194710140824209762568346697072640 11396769 -616056969736509687265481195195885176656 11396770 -903026118843747278820268787664276480 11396771 698144627744807648792750466154898634972 11396772 -63079493995548396161262354638634424704 11396773 351390789387646092000110384645691769022 11396774 79559024023272178879424810877359148672 11396775 -130702014738831998195463849677990586000 11396776 -347240412120284663076251742075059450880 11396777 21803797760386405533453340462866977280 11396778 33830979021272315124975982273327005696 11396779 147121264895372614404868485849378157440 11396780 269268652031674862946364238301665433600 11396781 54607493823475558021777091662234822944 11396782 273468115394492988904406168069086684992 11396783 -270198529407921717104073300954078537600 11396784 -31336304256320589345446621501407100928 11396785 -183621862166197359543850373017844381400 11396786 555152775253925493510244993499800568592 11396787 456194549411944034425209626152704981552 11396788 -87008078232161351313759091055790644480 11396789 31943593620385280229758633018189497440 11396790 175993326277993222099242862280705953920 11396791 -150731074907759239628553900713612431360 11396792 -871875732231254123934349014866321510400 11396793 313330353420360863421603984014344624464 11396794 33516708692327271501798598210008356976 11396795 1061695213879917074686624729210536953280 11396796 -191525567130019609477564565384605675008 11396797 -208698153049610157383607800142986381280 11396798 27085551596740452402783404650959858432 11396799 154731904174328046754630421620248511824 11396800 34891279633998567429727328723533824000 11396801 -506625387460196348503799225495318086188 11396802 122729041561187984013151225811178946560 11396803 -388616994972396562661507944439858898936 11396804 -585750729918337578755811580652461033344 11396805 50380708201143710042456745573407368320 11396806 1698854362107728885851419200189635200 11396807 -226663800011012028485910700172328878880 11396808 458480583300591288659287831485468672000 11396809 15344906465147910805843801739268864768 11396810 -131717101115874136965588356523867073440 11396811 -62098027778009624713289811624707670096 11396812 608281490885185815819607466319383971584 11396813 222939992462142819424500580635538769568 11396814 -53638183500742858009003281228650065920 11396815 -292350605907606217304695471205450114040 11396816 -50736330774172122042201603442205564928 11396817 -232308275735775360376421728258983145020 11396818 -710970655341963370269273288504131625984 11396819 -166386457604260237378454727828873219504 11396820 -172346916139989515070751645755106129920 11396821 239445779716996572141601666452002036664 11396822 20650636898041522105761054045634103040 11396823 -291529857728943642548670721346781201816 11396824 -291414401639189540371043698231454423040 11396825 204367674199858736791320089662129515600 11396826 -55093694901729165692918233193848780800 11396827 -257173856818916331106232342905820234320 11396828 -272353021634911134037640688507564959232 11396829 -588464644888135756646445128434726559616 11396830 268554282876753127559500862350401802560 11396831 910395704846115919535684307333374281632 11396832 -376288182914197519874882049193774153728 11396833 13216061901791510412047234983167486464 11396834 -239311709384016323729873734865648863488 11396835 144970666375170242571992428415675119200 11396836 -24347812109819932862468817999483386880 11396837 62331128530824371039074736743441071486 11396838 175282219650548591448364359084390001344 11396839 246436402132674525282365506119127747640 11396840 -17050235668637790013751064808312012800 11396841 320068622621838752108974368281871960480 11396842 -1141780617764711230066073714988602136576 11396843 826705065407029469929165374943640346984 11396844 -335179365549405517258634528124155771904 11396845 -473720118220669193327939981782461396480 11396846 108506765902005557268044284585521536640 11396847 535145462154321004811607531246097367040 11396848 -168838423730143453763371474211512188928 11396849 1343935449648654295803267112593058368 11396850 67266285551414636400277435914742224000 11396851 273790791347669509380208234204446191520 11396852 355691229078663864405596572949642932992 11396853 225944816100782757193377813606888522240 11396854 -31399637633684626030025312844352211328 11396855 233149775417834027721947852448571365600 11396856 691252369435332690781312115545463193600 11396857 69219897269143762860466390773036544106 11396858 617803227082995474501648688485557064960 11396859 -103905733367343125166707643214668357096 11396860 416411450830432939452366947457456622080 11396861 -503348310313633980757534749703704960000 11396862 23305418066886584374564661173321510272 11396863 -550845768460644107543356995253013893888 11396864 149497915120286778358391880672419512320 11396865 74461215088835027944743230247249288000 11396866 104010503207020058647359944484514742304 11396867 154410949643467191691430925803424326040 11396868 124478259428998398015319596074378330112 11396869 3055702713898206781928919140297766720 11396870 -273760179757026197152896356728244469120 11396871 149328050340454392830766990017429822400 11396872 -872604435159542973095013726138893875200 11396873 -785325714121601414289752971244536027878 11396874 181973041880668136272590432310750498560 11396875 -235578646959354112095074977330464900000 11396876 376794617742348463675374593966927109120 11396877 48190553628857286040240492319399654208 11396878 -560538164769301929689437689166673885760 11396879 16048644006065637120921725653032216480 11396880 6747475311000862975311086759627980800 11396881 9419234195194521996772138487113428592 11396882 -226134559220188515111833417221091324928 11396883 7812366192261655718670372549153309624 11396884 -885035854929910054217440411110727526400 11396885 -455747325480442462478322538449483476040 11396886 172013010223811653322879345902931350464 11396887 -4676056103468349447157140476566418568 11396888 150835322968815268199977425437493043200 11396889 737641023329998763101370727514878013440 11396890 -3089160767621856586550077880128411200 11396891 153902713482253044117195365440431560448 11396892 1757152208199243691671359812188364800 11396893 -189714683941375805829874625604472270440 11396894 212325281635038446165586383874905945280 11396895 23382789755234658232143939172416986400 11396896 -238941046155562563967416817190348783616 11396897 581461681811668719126326818526279838000 11396898 -32166350012272899843558496740530496816 11396899 -987851002402953581760689734055214024100 11396900 -269753296572974528436036032480876496000 11396901 -87559746874886237365240292781930527136 11396902 -55684160625825529977429927339445665792 11396903 -148672017374579953100074168234450316160 11396904 252735604097746964454890326230702981120 11396905 36125397181749138184976993274818603520 11396906 -22748437131668932473206415662483215872 11396907 122791939144677975962932903225910802204 11396908 -233749665459473398278429431196137226240 11396909 -135517134335966600967365135480073049440 11396910 -5450730848440934794755901914343098240 11396911 -509518998750317847007832429141456405488 11396912 114847014283470699169346260004325457920 11396913 217598628909964974429453183517672843200 11396914 -210236057914449848176986262462419194880 11396915 1298706153964739907886448541501893172000 11396916 -240230085595156186177961183230210314240 11396917 314211209160713041216274153598637458592 11396918 180072703326570601149985246695667011840 11396919 200593771113247028165726550742899525840 11396920 104273527457439829608869725664842137600 11396921 -391554175719052870821487034515369969878 11396922 231555193350873307648045018765846617600 11396923 583005917390974196190124489876763635172 11396924 271806984050625608738465705188979269632 11396925 170356734659365007052877040844437818500 11396926 273859681277232367478167435807106310912 11396927 238166949762525043859859720307954930320 11396928 49674697400899549404152320527339356160 11396929 96321290848075377584157748922608638400 11396930 167749964161135084451574402361700198400 11396931 41460261468279779175305099513198100480 11396932 -762094405726408729253806626561731653504 11396933 -56827104295616487251206258072439319552 11396934 -134329831742940662835510486665444338752 11396935 -11725754024583217869157763616291148800 11396936 261456325158057322404701153417403432960 11396937 305975640467308461723987214782583061568 11396938 -25165396085187780534601133519981992704 11396939 -710738206886399235214061684015783329260 11396940 128518943946205074238417077165384576000 11396941 530652701208869508056909415146310981600 11396942 451172950780701155335400822629566600000 11396943 -745303751101456335757163698634848277736 11396944 19232752511756846634560618513769267200 11396945 -207738249929739514444118591939752355520 11396946 101739813501294764349743599019920896768 11396947 305430657754790982195919572880752188396 11396948 -20455997388630760198698545483221868544 11396949 61210207763619049783558281410740066464 11396950 57122025136762317395069192328384393600 11396951 -234863882656697697104996594350577421048 11396952 -129189068587630852687884633109824430080 11396953 -659736730857046248623822759812443301740 11396954 99111668025007875218496491170218101760 11396955 65909943641716767492792894762727221360 11396956 1475657307174130728067362035835331459072 11396957 -117652138238417357527528217720744047200 11396958 -90740684232646305129675278263456371072 11396959 -91698936822181994149433282904392491344 11396960 67574477305454626077024740204504678400 11396961 -3143668139158030654290351645514394412 11396962 409388746566425261421458811285870940224 11396963 1002416255538688125652946402198742973212 11396964 168594294785961832278760493518679949312 11396965 517248173166969627898776100924364020860 11396966 249690472138959441208074612967256584320 11396967 621799415435995467771539424481724062800 11396968 -981627800486691816323938151621790842880 11396969 1246048802425980861263946518440882157370 11396970 93622197345556934517119344349009510400 11396971 607532007720494787176225519062225995600 11396972 -5078631741842925187122623246997634560 11396973 131197117231122621971606572954553492544 11396974 -41099358715023968383206080390328224640 11396975 -96995757318015834097449866106104724000 11396976 -33101653137305393877205171695389245440 11396977 -745694346281245936606568970865604368174 11396978 -1161823208325695562453230178262306176 11396979 27813982776161790401932554124129941120 11396980 -31534843362706076151291086835732971520 11396981 34588772862501372845858767827105556782 11396982 -372873299015056134754836536221766265408 11396983 147191265283932724685992945783396604928 11396984 -43282384400703992635068283792371916800 11396985 -15144777342198576719677300849343352000 11396986 -165321039947213472107586544788350897808 11396987 -392178883777621279432938150043996728288 11396988 150868536912379938710348091269598684672 11396989 83109330748738507400160751877178070656 11396990 -678785916232047033360095860614715200 11396991 -144339083968510022964341931957951236736 11396992 -555405752323608532989792117430262169600 11396993 -182628688391635232181848647710829887996 11396994 38148823971430559097777251211802793472 11396995 98947169832455311732879459250507932800 11396996 352210478166008439419650598019630303744 11396997 718951438480005403285886758534005815040 11396998 -44542181998546148989999761679395048960 11396999 351092276187278063412846040561724442936 11397000 -619770366554788225154270572091596800000 11397001 103162664801719575792504391423529888064 11397002 623261782185216631089601143675087899952 11397003 11164767856701306819581918427198078384 11397004 -41076998246967534475807392469898095360 11397005 -837691100925105896226810753807760028340 11397006 -165049368767672115597104966769575556480 11397007 -350729740663740570472928962648880545744 11397008 193835738061583855014586820371034185728 11397009 199051865782700510815890265310844408768 11397010 70018477527564850251539276305561800000 11397011 -528544246860798792028624497039711554388 11397012 -6195060061297708053904534005550258176 11397013 -363520839910893192289549165722886426738 11397014 417063419153178705645210794452290808320 11397015 -38030039113662037604184862535912623680 11397016 265334313787770834642917181106551951360 11397017 356616701728458247066400641724904050640 11397018 -12312406305922149228347513563547460096 11397019 49327596775664707437030766149566878320 11397020 423325511078559529978341212690901204480 11397021 -10179736364481021882088476489808560576 11397022 6235484280016733992051118616223596672 11397023 336868729471498803153612430459753133304 11397024 -33452679835202086278563201273011175424 11397025 554041215426989769766874234827134778550 11397026 -63256616151466404978449487117295005696 11397027 123590331795174973152457076171965912320 11397028 -1417095627111177976698324771025423354880 11397029 -215014600740888926792889262017014465280 11397030 -121068342894682823782640743042830950400 11397031 324246935267524763935888194250912243832 11397032 -419139424171763497277324040346251755520 11397033 170338213002749669622855588271518565002 11397034 -236438760922005771195742365374392501248 11397035 -436230742002968786931313861652591742240 11397036 -65667759768984471199225607909156290560 11397037 -454712806596288519424716062718942542314 11397038 -203643726225682458062862294229138034304 11397039 -350734005728517921842751374974565417976 11397040 -31058109860770926979383059958207283200 11397041 -474264205081016822946170937778868172108 11397042 -258843168047778056330204146640722305120 11397043 391284496203306424451117592657949080400 11397044 367839572580796863090429303292504246272 11397045 186698848548773567469347062039960338240 11397046 190323060414477000806730775241206445472 11397047 377842626093553622514727931896003571496 11397048 -137336418074347417246412242374464102400 11397049 115977257516504274386911250504536827050 11397050 -43912372287186188744247216045537619200 11397051 17246601319628985502722354187450133040 11397052 23497010104412024042485237529071675392 11397053 2293447414936062208651900976665816257504 11397054 359956972953029119609645951959087001920 11397055 -784157376303907806818833079352448514400 11397056 -90225877325637905820240640533237596160 11397057 48436448781950555211675713790290769408 11397058 523648472262672355309252388254773641760 11397059 -618136812878260208404838825707612108740 11397060 -69765381823833366013420473524892261120 11397061 -449177858645274362713614926881350955680 11397062 127499612863338511361444228495105931264 11397063 56011546828410388444016361340386770304 11397064 5677536924273273607496941805131038720 11397065 324918463386032350371981671150594207460 11397066 -27311437182670629186608974054506629376 11397067 -69048792578621665289026557501675466464 11397068 -8357195953567329445359569965004327424 11397069 -194918161815960603423613851493389440106 11397070 -219941687751051512689186315734379324800 11397071 -304157614069510926966718712286870179088 11397072 115965136339823032260522285900124127232 11397073 55618014414412163713274694948579117480 11397074 228577297011139822995608120134936442880 11397075 109349356145294351705139372770867289600 11397076 507298110424266246184803245110572037888 11397077 -1194814039327785513827491248425965061568 11397078 55551526034484820764868103711751598080 11397079 -156076906687293557482519715049394867680 11397080 539524422491644838574190411176797798400 11397081 -321119833401827350936863996202586131248 11397082 901047516269541497484715447416480759552 11397083 369728128231257018128294643639871867332 11397084 -270802603905783580087746217693047521280 11397085 51566921663862358105505189598532239360 11397086 151538155576491187336939155311100196992 11397087 38632460517160760708983137123684835200 11397088 -420900921988723313515934046715505541120 11397089 -9729632258856077772695741499742234560 11397090 -22473131168933990480662806410740039680 11397091 157709225217783625916450945560098446492 11397092 -215213011317224147348929300798125649920 11397093 203962215843451696884393269032893158400 11397094 -65064144700355071556392853744709167904 11397095 442006567431073098178251977203147980600 11397096 165839751503226477982176131434647813120 11397097 -46249679499715913986265324521473264454 11397098 -143251015382853109103343520940082273792 11397099 184105944392652792769171934938556989440 11397100 -26693152718134095498852516534951859200 11397101 -1296431938489190789227891862664024229320 11397102 -2376798347901832401002417977451175936 11397103 756226847696737808457792480115708726352 11397104 -161404364462460558990456310905325486080 11397105 -17617818417679055170124297813219912640 11397106 171588451272899482255475841511062820896 11397107 -5733548967523622168613239592931749888 11397108 -345890344667027163364241192324437770240 11397109 -7249893051455653407532075676898231840 11397110 -18173150870314351255156628283698778240 11397111 -306113853561940762533024168966147864 11397112 -753007504220626558236497916799277260800 11397113 189305823216415266033007308656036687424 11397114 48851136188390605860672594359037013728 11397115 611124525858063481657976176317995765760 11397116 -40330864399383228735637720981075038720 11397117 -227835967227081828173911222740067000320 11397118 -38429441101941598889071568546324132160 11397119 -291750904281646490341814588756565115200 11397120 -4335844292243627090950724122784563200 11397121 56879252408986106343654604105421134272 11397122 15267519308404762733350140555853813248 11397123 -85227475931285815962873756529886961936 11397124 405599228792712126862435860005963022336 11397125 -14586731865980050964953374809702250000 11397126 137094417468973220480535616768535232384 11397127 111893335513877155398761549646515617072 11397128 -72662052942578677250414373046947840000 11397129 -604577519775682501523449134464134162416 11397130 -432951926488608824185293161288895515040 11397131 412577222724233393427188360844090264 11397132 335253378934350698065982902093420108800 11397133 107197501054990351959889322112944906688 11397134 147554079949296940991316536682733060992 11397135 60211942735957310377637626982055730560 11397136 -205544667216052857859152818193658667008 11397137 195985751840134528983745065035135019840 11397138 -144089563071169324392967095943410205056 11397139 96023271274562660168039019735647860128 11397140 293175853285724526575354503373116116480 11397141 104859276174637434600118958564715565152 11397142 296992977954074578933472819802003773472 11397143 -452775962165628660338223227852388152616 11397144 322453991489320853615094207223319101440 11397145 518745406045247705850173881341293908800 11397146 365528675430461878134843103982020588272 11397147 -108441944723943832702437191161013117328 11397148 224018397937125016400297325358052352000 11397149 -102445546085509604595503207998423377780 11397150 -671016726673713029435440739959296000 11397151 510676055051475964293474487731117099904 11397152 -568184937151477343063586608709663326208 11397153 -343108046828572570182036883509731650896 11397154 -81740685350061735751796424995009026224 11397155 -40416786207442572750789574857697047600 11397156 89179177680187587380280763133343166464 11397157 882925076175796614654830152857678655104 11397158 -284391182335540974188802448125002380320 11397159 -460350531075170578592899544895948924000 11397160 -63628598236230492110115978993408000000 11397161 -379284800381982629566579900643840011776 11397162 65429644123850662874839180261613184000 11397163 596137057297251616556744269242687391412 11397164 -806162720729940320387789856089733882624 11397165 -78432470131207322717237196527853432960 11397166 77101960950612138167372569004742113280 11397167 203054360236477719407584774087657613472 11397168 175626162315016997358708206684807380992 11397169 -228820781246886803811502683339920998400 11397170 -416225159730340301388953631763566234720 11397171 898153624269622461992038519849425874944 11397172 -909953381367241456905157670513338511360 11397173 428071306885558466620610506495739472000 11397174 323326387604713199362989409921462168320 11397175 -5412949063683136490961109807807517000 11397176 36334863723301199247924272359114014720 11397177 277968365767149607758598526492260368048 11397178 -123961304023559442499445271129895805952 11397179 410827627169972261679719361617888011872 11397180 -69471777085483592294727668861394539520 11397181 109119028141792846089465918642308558464 11397182 552874772203791960687120069291992424192 11397183 -276256355703585504900043570187050014336 11397184 116766643237799732062066611410437144576 11397185 -162775200386443698448244974483225184640 11397186 -56130094876420964424976337173761859248 11397187 -1556572019658054379238882143574567533760 11397188 -792822988801143210197409510888047708160 11397189 394377829081273708137249378011501478624 11397190 10571668058711704591478632764799180800 11397191 1216158322679604153072373123308461236992 11397192 -290451387001364561863883374947610214400 11397193 -9327114027610070010838474396308739200 11397194 381442720505471837115891445278427847520 11397195 -51870385153381327518625497739866458880 11397196 751804149825838121699410634171119174400 11397197 -33378545474546801321725926685174068768 11397198 1571864924405124999837276615742704768 11397199 54248143432548382716907016060125761720 11397200 -68204933217447616804078925356494643200 11397201 -496522635796222408199067642022847370768 11397202 -233174975088854135558111210619999952896 11397203 -500586665512093216478463029363590242720 11397204 -58218751154701053021816723091993804800 11397205 -78742857916676072405210751407124096840 11397206 -164446465426240783495567330968848564448 11397207 611635113844383682847515924312021296000 11397208 71056266627299604272838115865361285120 11397209 105780955271537675551955477293349418516 11397210 -148477694064420419164702294713014330880 11397211 -132508795774337899576454238772240425968 11397212 38202303057359220634976830402340290560 11397213 691040018106290571911073702871339524480 11397214 332132913386071664593336980640963491456 11397215 -1050545628558704701624402325314311080400 11397216 -1470734888337394802629698216133656576 11397217 306814344061402580124959313396972079680 11397218 22544398240779676329950694257914140672 11397219 -2125565718361435720521866763275693760 11397220 -443649904800870557542678936470813669120 11397221 90980400260572682120872829254450185408 11397222 -194027738512489392957600137754468300480 11397223 -936529718416587924111129945011960179528 11397224 6770811160903034151368622187624396800 11397225 -100315537192679170996345028080429411200 11397226 -165755662259201146874698270865426937600 11397227 -691784165597422818119508178637883126924 11397228 70881441782683286417826962558138609664 11397229 759192657798626594269382289977707629484 11397230 60414704599443975348555644470080933120 11397231 -617895010477615972353408489828950353080 11397232 -35316219780394795174977943842291712 11397233 -25564242067013020697596888201797481518 11397234 -51013930631507781477405264650488946688 11397235 615143043845627987895948807854435437680 11397236 -394700863889177858069446640166783019008 11397237 -239338026558027868888531455052839452640 11397238 43773468790217905985507447498591440896 11397239 -36497922561602866187529285556909003344 11397240 197683851582959211819038293897531392000 11397241 -271547303335853060870660177015571054358 11397242 259693870492693211061975968794878420192 11397243 -91539529560173607039716148186164987904 11397244 -635255492893464645980593318302125372928 11397245 207423250493537044863288248241818479200 11397246 -12567513864082122214374552999427040256 11397247 356771812438277730110900648971707425272 11397248 522913481175786153009984417651983646720 11397249 -32848955083941394287658439335398402816 11397250 216279749314071496867223996796568680000 11397251 -235924799548804296037523292985290705600 11397252 -115819219455235934982814553455045997568 11397253 239758412559693231339980022889205420478 11397254 45544836776805718501572518262397169472 11397255 -309551618130533987288404237597479650400 11397256 109653327244376657178990329586600806400 11397257 -881318687349418302258917751114923131494 11397258 -48026762814368022987734017844938505280 11397259 485781732812962309892722171073439395328 11397260 94591938431161576911429686228569958400 11397261 -183859837984263649437150994612470268800 11397262 -340973043739236416867980824105722854272 11397263 16084293196210528327665160653094650024 11397264 -129950219258991409206990234089102376960 11397265 -320526324037520600610122177847796742400 11397266 -228451813124593432420222875513992096640 11397267 14481681465408731629092927301371300432 11397268 637740356398702469488740318717968997248 11397269 321001222915284304753312315613328941688 11397270 -20701892518805480187858314618666102400 11397271 14471105175555227530878053744577374272 11397272 137924363960350656815939427809767372800 11397273 -802343648781829594474443144776332768896 11397274 -61088907347693028498879867435650666496 11397275 348262478360996988349277933802690567600 11397276 32219894710618440096974443159783762944 11397277 -300165233169814992613400669775725838874 11397278 406575649810448602222122066817619629440 11397279 5399608467240205719083899052535727488 11397280 477901180287040267329202815454931189760 11397281 252986902302814320168725519265307046592 11397282 -46130869947909200144409086595032300544 11397283 723336408373025894669997302214752970520 11397284 325692855840452123978439566704401023616 11397285 96821742743841765108552193420589249820 11397286 105686898422061216780502447521187018944 11397287 788934324875809039827976833807651101592 11397288 -87782693036530929122582379856429056000 11397289 -207960383737416728599752372483785587200 11397290 322638192785440457381078846532530020800 11397291 292996576437003860595560168395436597592 11397292 -74569594473150230395661499246880401920 11397293 29301596527240146761224000187672684100 11397294 147109433338004558522253866338260263040 11397295 12030441525476722187369391011503167360 11397296 48412794785404890201995721566264573952 11397297 500146933966535444510367274263470809200 11397298 -65865838337560322598256048382216042880 11397299 -314823453644661076013356952294577719136 11397300 199542752412932126552387916406206412800 11397301 783493584442098554273680482223235638204 11397302 -38498283956331581521938307890994831680 11397303 -395363301572508863497451337540419493552 11397304 -246109659469302598944015346577952768000 11397305 92190554104228791443399117951685484800 11397306 -205300177989245493082189500671508013056 11397307 129224092453561386203949831957203504320 11397308 -150541113946072729239814901613267763200 11397309 -144701215986114503693498403262558563840 11397310 44310140814862119838181450616578309760 11397311 109515940219402051507743867305613806160 11397312 -141057963608325710825700426834549669888 11397313 298993176886793832154838461897267888324 11397314 736004334946636880351970645091119759360 11397315 80540169570470868182906421414901817520 11397316 224741509957142846129293627428663267328 11397317 265440174075679392336958798124422062366 11397318 12552975416396016226018133364976404480 11397319 180012268383665962404564067093266458160 11397320 149562801939207990917796192102644121600 11397321 -63431391714429933118527969636536112000 11397322 11141167677269923916329136484489748992 11397323 223120893432416800722766852917279517440 11397324 56382808937279745089449491005517037056 11397325 22489133813028266843929505435941464000 11397326 -1048167865998390486476452657990012024320 11397327 -46575479738987073438766037437388371200 11397328 -39501890115283693886228430036766949376 11397329 -350226603982061759155583727994620603840 11397330 99416107867887364512476869703299584000 11397331 -678718375139901147304174051718693898936 11397332 86487510242685463873829658222862136832 11397333 -742861634557143683791936388435350068576 11397334 34386092018625869965634185260433464192 11397335 -810604934117437649627811732411080607720 11397336 42299009175341139744631253705647718400 11397337 -449752974759516368920817026006728904448 11397338 3240921257410869192643493017060896480 11397339 558997894716445650266677012599896052204 11397340 229233158780522514117148028775935232000 11397341 4109967980691716467511851143431148192 11397342 -358523680539930646076676714891639822336 11397343 348952139805150610957495954282865643304 11397344 -10258871676381781425362660747605180416 11397345 167521767729257905462361456475384767040 11397346 -284289140203181422161301376914269390336 11397347 304980765425510551270863322241878009440 11397348 -37260429254152545803471179155643979520 11397349 57271870063932124703916709659338111740 11397350 -73231849054108606767700693284323565600 11397351 -392875415160295656523017792968445787776 11397352 -506899313008045539968323213880632934400 11397353 -98502257891701106885420724196074448032 11397354 232202296835597163768785587571604192000 11397355 611315783394196408489462351879175585760 11397356 513051631807013003092861098274672369920 11397357 -450319562138747742263473151692672055946 11397358 -96447881701744401962602640694876522624 11397359 7537888636005758334133831947086211840 11397360 -36859765195407066171160559802599669760 11397361 -733672903810857678080429026059474001920 11397362 -3180287932179292547131232303711417856 11397363 -256166247489448689439613020435024934856 11397364 132128061357293000608614084856317026304 11397365 2325654134315887964326885717121435520 11397366 -191586373188214914681714504331636354848 11397367 146722037460407444816981021547178490240 11397368 64737359971535379495338968304782172160 11397369 -210252411372094887105019111504051131840 11397370 24833586197984096955789317695203567360 11397371 442747201984824406084454495945082529572 11397372 -351942207532248014488228400293625856 11397373 -201486190048254366022779202815923056436 11397374 76140466064724434845674304542682074240 11397375 215338002646092333300744286755890880000 11397376 -126054795595780267475717278770483167232 11397377 -1238455538758858085778123026681571152940 11397378 21708908148187040025885527238077422080 11397379 -161876916175528098271862781171346808624 11397380 -487698035202580425779374832657922835200 11397381 -28095741829668970907897111076637014048 11397382 680647644676505198078565248017231389792 11397383 -470436483775336086718491120643317067368 11397384 113812012207264013973579197442467635200 11397385 -115062011036272231755730982885944134000 11397386 87294446579256037669952913449270873088 11397387 270927138521146553765855820485659263960 11397388 80694628257891876161990919884171607040 11397389 302617731354660585554869685188865075340 11397390 210942268455304699570017256959636001920 11397391 229375913247731654015081466338544623792 11397392 22980356005937821697749459174180995072 11397393 -210148371003447206946428901638333539392 11397394 222873057847038200588857634841242363520 11397395 1016219309606472582517285844800555762080 11397396 467678560847811698935916561816028463104 11397397 -341230269452510623492960503298368560640 11397398 -148478471915829067573104319665232842240 11397399 124373811675210488053801825490356947408 11397400 192248856097141880867047468781789952000 11397401 -181754667108418953709791322914431957100 11397402 -91754657286536186276039035566083688960 11397403 -899967776575300298263016958738863219000 11397404 -353172039801819436973726176799549766144 11397405 -57557425973205812019480601918394644800 11397406 -128490623540306500255785810536688368640 11397407 -171449930175945811319959603743572745888 11397408 5892273605975210080002334588126887936 11397409 -347023598875042755684743035937238199040 11397410 -167191915094837232851790667658337020640 11397411 -471525014393401181665923197879046322140 11397412 91208399982173931432586129254141460992 11397413 269386739932315773871942611539527011804 11397414 -140019862728647524643327458187607287808 11397415 262374575794574989407574959402687021600 11397416 -1519416943150113674644208726163271680000 11397417 28579942366982487791715898097273966976 11397418 807623828441108907847767709405373752416 11397419 -507813885260150865804697014515078529240 11397420 55526671157246299880381439458361169920 11397421 465673402378051246886008048133510271712 11397422 155921286665783240019643596654537547392 11397423 42055098840223134209364503175444611352 11397424 -52723287574744304047087734210339880960 11397425 -80354155289432919109291067123437966500 11397426 -16796600717468298135802907321441475072 11397427 -331154935658594468526627874099833732724 11397428 -75204757008160005667881196194981064704 11397429 -122224659352465510730922144452570442240 11397430 -312203666026848253484009051873774340480 11397431 -1036859922026769697378251100408606791768 11397432 160664607633316675906103278636213862400 11397433 -957033099001164934741309895893384303318 11397434 -168391729937820869638981610510013738384 11397435 80243910844244073703363549668241536000 11397436 155558034830960591415254850379390875648 11397437 -131309600723751180797464864923424593408 11397438 -12231594102684055998454753919778282240 11397439 892240402662292177706901516740893730240 11397440 14481126971067490240358568242357207040 11397441 254459964342567370566536138742855830208 11397442 -28434694284298953822867578448794242560 11397443 -23971247637550060062259689994927630080 11397444 433480822673453485457520370649048340480 11397445 -73097409386582461643061091308787599300 11397446 276492990296216044232993903071187255040 11397447 59182847414957928764336344185835454688 11397448 -259095715625388840609023385570675440640 11397449 63217557467053923130200571317999809616 11397450 179903295715052431328981149503834969600 11397451 1921854745295102454660413368282207760 11397452 87883315471910319001915745444717732352 11397453 -282315346205830488002174447273169430656 11397454 85940172761473336277225658742135237440 11397455 -451564220869584002951782914372157691640 11397456 -32152017006639258288298901339937177600 11397457 368036639235379617182021398359316029300 11397458 73788724332318223246692826881871629984 11397459 -45512628444912789851150531904672570696 11397460 -48772014332013222646577047532255842560 11397461 -1038080126796973337040743216070673669938 11397462 116813045592898041656981823845280301440 11397463 -311305063025678382021319716965342623488 11397464 -168198676236130910741246471891936256000 11397465 910937424942400834710979790940099259200 11397466 178664229957907831102160422115037590784 11397467 -172306207115321192748627376337836926480 11397468 -435141664625070449693971146369510888960 11397469 -585725357395787736794258359802360967130 11397470 -20970355247485448673083791149904861440 11397471 91926910896218383970641446496276266312 11397472 215704423718181172574659489357984038912 11397473 1058179282878439294952113351037384187840 11397474 408680259137046406310677554932134992 11397475 462631850080755515241773143068015297500 11397476 130827511461635587770550697638837090560 11397477 -36227090910988400582035762759111440384 11397478 58750625313185494301887316897724899040 11397479 319682779766600901728163684427397472240 11397480 -106676069598355784746789368588445286400 11397481 335947498740889493596439468643910516852 11397482 -521297243667137684886049368085048227408 11397483 835645669457977398573089189869082151600 11397484 96083001929652306016008760808559921152 11397485 144287449115483656095269373259968612960 11397486 -351201493891306316169493460085554113536 11397487 143232936124096834643268950291732221136 11397488 -96790119916385897890537617501915709440 11397489 449269510001952304208271824959539878208 11397490 -7236945824984443779892950991252325760 11397491 -33103171536888829687796972490410115072 11397492 13277551776818650602666852192663125376 11397493 -1349804270128099820387615588339531652420 11397494 -4456594644118815253101045067563311040 11397495 -323771968888741091596650755646523592880 11397496 1080639251220613536755854137228397916160 11397497 225797783176227565190324713394798674344 11397498 -97756922351135203083917500167984628224 11397499 560454300839161703444647191200631054500 11397500 145073497990888263223317549986638080000 11397501 336804525661213056294881878303895209830 11397502 -392292299831074583074845711097987713600 11397503 -357991227225999972813053972423758160616 11397504 -433106236569994376946048309237079080960 11397505 251899505354164981608133240598849540160 11397506 529501293516296529757467344625339455952 11397507 415679203538621795031680825798813939520 11397508 308128754677909219206626206824240957696 11397509 884853816543416570062603926487625439804 11397510 4106816804248748437889064040761663360 11397511 783819511105741100001609353369863803400 11397512 -166975100545795255328532194703089664000 11397513 415451761429064690652937680189645705744 11397514 -50250439184465972325076525915533164448 11397515 -832026896801321080544541151017782900400 11397516 87606536230083042298779138837433764864 11397517 337773294862607802118930705220005931212 11397518 -23598465780325138886613536224592423040 11397519 25001333292634901002670054377400234208 11397520 18268311348661939430329185646985625600 11397521 -513957705822881103581412743218644742656 11397522 58115700765361766849663296417533603840 11397523 82957199070500463843143450202219265024 11397524 -799340642783629237166271321652870391808 11397525 -242925942268731231938719237866403075200 11397526 25079868474807859666935023076568934400 11397527 -597898636285757419008471701172882093624 11397528 -41061254735198799149138149566005452800 11397529 457991528786965017528935953860487235088 11397530 -234217528579291685782657311717198336000 11397531 -288658019620426486370423872080276781776 11397532 45141759928577963311810766603750292480 11397533 74313361545584726112912729665621770176 11397534 183797784218631909359692171719718505280 11397535 -215675130947125027743000792638602034400 11397536 590554282673618372870862982572301811712 11397537 14071581839805138874058622970464642240 11397538 -248873543530193030319727659486138556080 11397539 657796177395418872526652815939125797340 11397540 51422228175738658806667994759429160960 11397541 186075983106613546648165101060292970942 11397542 86844567022879717409475273364672195200 11397543 -25973289006097215309745326040589110272 11397544 116134743500764865859017521786795038720 11397545 -571334414964640978277331152717695015800 11397546 -84279578461862890649588644887389294928 11397547 510808272010412906012660353925725005792 11397548 -254859919920610353983079825632687476224 11397549 -104355543098518795723725989024469606720 11397550 -277735070550583020835089168381272707200 11397551 614518528754832749824834899066036754800 11397552 -152050525777501104075003636002385297408 11397553 -362027847752550441378487259121576905216 11397554 -62558892073107240125113522409735981568 11397555 22099671115359021274163773845306929040 11397556 -525590226766411251352455369674022743680 11397557 831124874849741075748971642875329229806 11397558 190014231371387997564210458060199272448 11397559 -663117634625151447849567573099065832480 11397560 96053449436462806372277737936797081600 11397561 -112572630670029948591529903694574336000 11397562 667350748790493159976648124125606205184 11397563 52971878204221346576778551590391206104 11397564 116679031697594879523390631721040184320 11397565 914105472498934432253090138029197274200 11397566 -322262953021382599908247815513415296768 11397567 -470242541271374954754329298540736730880 11397568 -62848289376128172690637666978742927360 11397569 -611318973358838093120608149399638052030 11397570 -4621236757095846277131341702171328000 11397571 -552061261762707270102404401899361245180 11397572 13735293554401495804799354943775315200 11397573 690957425476157475125040969031134996384 11397574 509202152887518840521620173251687124672 11397575 151299574390995683693013790460780682000 11397576 -237339246349261997384937173484604416000 11397577 -847080187644925614759133192221387153574 11397578 -230390790169068547358383653839870979744 11397579 -324402710387341243800436779518096504616 11397580 4744881157928796839437245032994662400 11397581 -114347919426409753034373233962746510720 11397582 60968566562011476644656341098203876992 11397583 -795503486129900881857062884805716744320 11397584 91738833688871118899947310428701327360 11397585 46514428449829818558590013918421291200 11397586 -44843411294520957623662388331504487776 11397587 413680181725932176691028753406365999680 11397588 521231065281671968979425739227403427840 11397589 -99790407173156574948687992211640168544 11397590 -62673056159908721826340263842619552000 11397591 -16282872372698657961157220215885278408 11397592 683473252234085923551788620801310976000 11397593 1254725477851559711127500221393477048842 11397594 -165946009830665279448620822696189429760 11397595 -74140384632393594948458345546360400 11397596 -584855146773941681233442671294618132992 11397597 253644915200938982571997639744236135360 11397598 -220667645873113823991600327224721418560 11397599 -860595066195434631191186045332609248864 11397600 -93437277762185184509338644336830054400 11397601 295062671394794097268717196439677550100 11397602 11490662892493631267198238627600642432 11397603 89436600371524139283033768475875640320 11397604 -461434344693485641639675129727843917824 11397605 701950058278742301999674172611558159520 11397606 267484564546382406921488846002531584000 11397607 -44732955711479411039503709303223002640 11397608 -21463956995876362845000677968660055040 11397609 135549454898370812768036935120527473700 11397610 -23397407027979843252309642419373757440 11397611 1029109345906445314253599789740988852212 11397612 -78641004242367443332467855494877155328 11397613 -8366813215236133930540959211565318036 11397614 396025471188160072666727705737987246656 11397615 91963290338266883439109898225861591040 11397616 -94476670211160571427025904983049371648 11397617 -389239761785449011261688826167989690816 11397618 -409231035394863478145498626177125761280 11397619 -102326954139424996565785889354254844980 11397620 -29049653939869990627901587933833830400 11397621 -200557317212963461021797505169905530816 11397622 -467044565510277311562402250891184769888 11397623 -12177757345393825104612566165568829392 11397624 85014246763036169535577140031658065920 11397625 362719763846682566474769031485072000000 11397626 293342219145591930199593012655389382512 11397627 411064078975894498622743792904434972848 11397628 140548980712698303320282289501679598592 11397629 366778742901742275734205641048484724230 11397630 90410273906864300623692204785638871040 11397631 -103247398081236284583256343646417226752 11397632 -89376401144620901238358277727052627968 11397633 267905160367891887965673609842062393728 11397634 -560039157091746847935283433847837812784 11397635 197294858389169597449028808855258376080 11397636 32013670875279203457383311579057996032 11397637 -364901689421376665525218097287655094468 11397638 -58640406244317884184195618979284326400 11397639 -454788954427507122784465148463803704320 11397640 111034724934376310901394765694541004800 11397641 611148560530352467828840043880434955264 11397642 -49690033580172489706090735877230905600 11397643 486728037859094692772966572673086589304 11397644 -236623139198295199575104396868610828800 11397645 725214013786489186881127201657183905600 11397646 -46958578717919855101014651112953446400 11397647 -288665918847463951007603859059851370760 11397648 -84641400738954410224850200507606106112 11397649 214616119763440666642127457730689676800 11397650 67230993320760603917454462614982067200 11397651 257174848241868115037397089310113839032 11397652 279046627698690962754875044062531143680 11397653 217115424833201772091031300840603282400 11397654 138268627504066871171846928065612685888 11397655 890618350317048815864206456083551127120 11397656 633384501472844203685516150409296762880 11397657 551281672602594421959248294872240524240 11397658 -45744831495486913598320302504712066320 11397659 -13674328603608384751270735476030240000 11397660 -310193641257756254221347243261153930240 11397661 1793986952176706919299463506604783761664 11397662 100687163074387075918742526362277416832 11397663 468233906221410714536476765590080579880 11397664 69287160704311559070347916904718008320 11397665 290402076375689658544838400194733757800 11397666 -738808848760968671024417953370775552 11397667 -903498840296025851410179009603966079200 11397668 4856471494145760504318435720983598336 11397669 -572514428232828807247352105624832721056 11397670 63937055985878113261823676322572197760 11397671 196942422038808428631753807784693032960 11397672 -107739429347105176968574639094273310720 11397673 202623795468702127726730370566014748544 11397674 359237310730855248283457965310319132336 11397675 318776030170113235497799387561860861000 11397676 291003668232274738721878314995919944960 11397677 -492501848410224621558124013359336194816 11397678 -513558641450321145821696858456904178560 11397679 -783731953653162201867405619487126992680 11397680 -24793943584559362383379897722260029440 11397681 -505969301669506693568823042895581751230 11397682 34236098695322195913700603202398475520 11397683 -170908345891288047871343645591446961976 11397684 237361690581598352755637487783081050112 11397685 108648231168364075439391174342211071000 11397686 -359579919519063691307662839250355930208 11397687 134101946463053602326954355863668852352 11397688 549834376463206474307668529150624808960 11397689 -955993253632030166400074697975452055510 11397690 -191050078254012475878677299852952904480 11397691 763217693677125845193087361523013093092 11397692 483284603227567247786004189632368290816 11397693 303954046659903947650683337977805776384 11397694 120018356151318654355694660902070348160 11397695 529572215747754006221340265897436212200 11397696 -40698434902839837503228010619836825600 11397697 634082852792377750621410897350058270720 11397698 469231519638581101253779530298613912304 11397699 483578522839210642239145292404542843120 11397700 134598352062925688982295083751499616000 11397701 -166736661560120697686809961746229115840 11397702 123046747460314512589345508292374423424 11397703 -503802204960751306265246606728535224296 11397704 293008702160744944306467220314679142400 11397705 341075945373053461502543770572371543040 11397706 33669274234099321927096522929006549552 11397707 -630787774504904945883247741996793464044 11397708 -47873530869577631179750871540413562880 11397709 402798814158142939689827615606922368 11397710 56273870812144315546076020323451565760 11397711 -170948220707607119515709295529262310000 11397712 42249890700025341893242162332098748416 11397713 -155022717061077249528223568467148787036 11397714 -6268697473241478444977770757014526208 11397715 87847137495229328971492426501566761280 11397716 -490573431870447681107936770043164800 11397717 623752942541814648802361907679644296334 11397718 60785646593972182706735846343349903872 11397719 81305463313925871595807970666004888480 11397720 -422029776016565351891378084616192000000 11397721 -1125987126561415315662752477011033129078 11397722 210027526157876109345399014602881123840 11397723 167785553473156165561183575043132229784 11397724 156053146483533877954918017370183184896 11397725 -90906763046788746551537345422428000000 11397726 228790720942755753981398471491680276480 11397727 -282817681243583794121773595495447602560 11397728 -403235730012617321899676971058693406720 11397729 -145720669260272338290863073627891082368 11397730 -146773320373112763059660551835302230240 11397731 259438204754479116947105218569243573864 11397732 -459157802653143437266424258770729724928 11397733 -255143870800559611816533965010052563716 11397734 134384157586516701450545332645482150912 11397735 849262835996137618607644381893715090560 11397736 -26447713272012943277769708085655715840 11397737 -153845938144678428971006739707987785500 11397738 192833203119424919162258481558282240 11397739 -2239813757448217992406857292720747520 11397740 -147929932534884249841190531133227151360 11397741 120731643280112623988322822024535267392 11397742 185322843917863988535144334050040479744 11397743 695395142279046088144315788652508387808 11397744 -3179231464605768904251262718260740096 11397745 -231887713457091310107022891841030489880 11397746 52650673401037974862270994603012990880 11397747 -224529842211451321736850260216565601728 11397748 107459984183946956384114181294272444416 11397749 -576769851110188590418137271298203380960 11397750 57861958405631372265948760231630848000 11397751 -419459631406506428387409881948014697096 11397752 -15078279281797288400085205065704448000 11397753 -52071166531916422390160351134749478656 11397754 -72817223446330425645334235230733743680 11397755 1060496892255404516453858229509485350000 11397756 28277564203145949864946796655595275264 11397757 24418784793569661315632426367324790400 11397758 557658930635775566669239204227699224640 11397759 168816201935458799922738385596351917328 11397760 -414507182762688371359377422788067328000 11397761 -215648103782031224576981797298606842668 11397762 -405506957819584352401628210322566984880 11397763 304555827380812030674419645177535013024 11397764 -9276947402932107888969506176909529088 11397765 -1491790284252530551661487630999281280 11397766 344590400594496392297200904168965172832 11397767 266518188050035718163805837913468385816 11397768 85416019082954146051970037472330997760 11397769 -826783277260501323132576527221821667404 11397770 110044235488467431099114782190351400960 11397771 -153278288163563447032900724068438358016 11397772 -379781785246568998336484201998114406400 11397773 634257039431183076087924046307589476022 11397774 222097175569011966013661286325047763968 11397775 143507517746420302049088253056380147800 11397776 18794197697155706247425827917013745664 11397777 279382763809082627413284798312160546080 11397778 -218965026406246860231423382159914476544 11397779 -41411662956872168177156972386300404024 11397780 -258665215372401090341654472071666995200 11397781 1033940438565040384820925431197845821582 11397782 41611751959226371829986116496359333888 11397783 332796578219162222703691377511700859600 11397784 855955324347221031021859345511352514560 11397785 -91968126426042343846054350617233008000 11397786 -395198966020512338438632401680758282752 11397787 -907454987045526131613670916419065133564 11397788 -550107342806794612621621384174679562240 11397789 -336471529455283673738648081274759466632 11397790 -135497376039880545229138736894127249600 11397791 366496494771684053998149151984034222592 11397792 -480359591775124393754289571595333664768 11397793 1013075611546368233614593047228306388144 11397794 226126267864998418181956878025823690112 11397795 460993645025868131979632589073351680 11397796 62314932554495313245556385609783198720 11397797 528535745928269451928701494292707944320 11397798 -253616628909956211306340086353005818432 11397799 69483966789948656630426088942801155040 11397800 -260832924814137982181937545631861120000 11397801 -214662350130851761858903990778941890816 11397802 -110071627509859311390752789755496093088 11397803 365667086186452888231892885558901061920 11397804 -19251855305865049652502887209333063680 11397805 -690908228032762069787471545094792256000 11397806 157243655906445195234965529933413162880 11397807 -54562331301071500067589866151402741360 11397808 25344651728367613233734580263919714304 11397809 421128131542680273539736477376635141888 11397810 -113443738090361799338349720432112227840 11397811 144636314246022720313533062265108293232 11397812 302750938018876964861736478206679683840 11397813 14938581177426497702333987389762650240 11397814 -283658835547582405445505161600109147744 11397815 126632440485420013882709549517715776000 11397816 -348638335030912910593008841220100833280 11397817 -675208754785981225865527880432700482134 11397818 41105708719695167989194316308978914304 11397819 81046904088868751209324249600865483544 11397820 26098688251441355237832113837541273600 11397821 68844063059558149356551922911443267872 11397822 114157759675462168166378081158286590272 11397823 725087081683360041522127038415501547072 11397824 135731368826494143736204261727174393856 11397825 81432099966083529234476509951258458000 11397826 338685139520833256966883878780331763584 11397827 -342039116726598159754868782059291905328 11397828 -94864029740592383990481208623767310336 11397829 -748590328911561554466730263587832626688 11397830 -35197268405940361173255714377074828800 11397831 -415767702675593333943529386737587398576 11397832 -89296317781577603839927617785177702400 11397833 -328100993376469699108260926914069482918 11397834 -4317925884009751838975759953609224960 11397835 276357092516087419750951134613849445280 11397836 279775475886808063982421558955983936000 11397837 -1185182932978031428659311334278581824 11397838 3021219175175405490343340729832951744 11397839 -580775039569626830024008593252409719168 11397840 83940004016635834753339659692111953920 11397841 3063757485254459702393274463187594280 11397842 -74105646355603721000757971184217922928 11397843 -24713944067484536798328406722820209456 11397844 286818909460409828221095131822698276736 11397845 815141440320741533314715363919526475100 11397846 361444358142682273524031918997826561984 11397847 -94618657195609734155576272029813270648 11397848 -79126821978104804720739678307931258880 11397849 -14370550859477236883148713520470393280 11397850 -63410056799064722511904070200676030400 11397851 -1427738779760772049207424753690660085528 11397852 -96238484775868601443486532948773475328 11397853 -2362766341344482487773760093827884218 11397854 1998749403968389886444703629028643584 11397855 -5078901129016627350155579159266375680 11397856 -1058218734792163190053206284932975165440 11397857 462553831625378258776530065627885718720 11397858 -46515415012491138966963466143247302912 11397859 171057736062320853971831328779456928528 11397860 -207512838266116499622480507272263345920 11397861 -634841415371128514288408034741195307200 11397862 80207437909183777178299372874576396544 11397863 129038596264300007929564560071530951104 11397864 -184426427411190604712471650270776852480 11397865 -90980340946062380073849795350608899000 11397866 309071345930468324241297019580917363632 11397867 -377540819737594312089230844208068916152 11397868 55220656257243271396088878222038301696 11397869 9278367990772233762340141878914168832 11397870 188200850696962779623627787568446585600 11397871 -5618342666425502316056209074007978480 11397872 123005452455783268639429048886342615040 11397873 -190197198419345480069165470204946921616 11397874 -169114032983179126432214694613614359520 11397875 486913025781465454648994140514950584000 11397876 -68670880564361809830580382486485008384 11397877 -342534038758221085704290984000157979200 11397878 293062180354673334908594778457334190240 11397879 149153480847963145184450919397135213824 11397880 -175945009391522055056768730230963404800 11397881 7051333206800163844761321444372708384 11397882 17655544941701256776595757396228411392 11397883 482398813013024733286098076931844584960 11397884 91372790133324726824278094994431961600 11397885 -161327593450822389504131461087350495360 11397886 -501223043177781927396143376020105275200 11397887 -145543573703249715368542876369933658328 11397888 -517864645840161975150297919877787156480 11397889 -500279230921400602550067878103478251776 11397890 252455003910594248669722836705748608000 11397891 79378702918837743774517627844024582400 11397892 -5511110815483277597023745863073581056 11397893 -145519162343008036198614119252437917156 11397894 136252525006632628345393749361046962176 11397895 -643874732028010487050067650477386167280 11397896 235128726338002900952335737658615649280 11397897 -5957787681474702208254121632929103168 11397898 581526841716585687933786572225016721200 11397899 -1310138601380677252886633338759015833840 11397900 194273153894128968293845429451818252800 11397901 126664851214000196786633470199453285100 11397902 672084379577665442356089557651550025152 11397903 58723956036720307526097075468982933248 11397904 -55884125305103158782649741475885875200 11397905 740763488099728087526030245673175302760 11397906 60126901855377442220785007750673222144 11397907 -1155761172381708611951641410592008261844 11397908 -314883907631828362968621665572726303872 11397909 -1136152324852868147985319787485990725600 11397910 114557303668640177501067648877797888000 11397911 -344906341435081892777930737017884633376 11397912 18199273663219713143978845982975385600 11397913 306301476527455679440042104234468617162 11397914 -202913700267922770917479196461410003456 11397915 123290897864979168508821709746861205200 11397916 -560870116306031906230501580714431797760 11397917 1613754338680301421061003671450131091264 11397918 8696235988975449306718135338348718080 11397919 170059164858199048024006208534159228480 11397920 -441729247970051440879732126851011051520 11397921 -563024925355166043964261603720230876480 11397922 10036586446965314806913424180963549504 11397923 1190429816584439425684381602977957624160 11397924 380227875098285268191538633009254400 11397925 -33319681196632846089044070132935884800 11397926 -151589631656751506749225140483518407296 11397927 -334631930722198202468738285965573896960 11397928 75285037703481031970491346341402521600 11397929 -178290518209725838795521500019419925360 11397930 42337063014695661540772250100611493120 11397931 569132997260899981106104897805723639732 11397932 -13489491193151257568516787489132097536 11397933 -526521444360364258896658091680451438496 11397934 82684455674141702446435143056343479616 11397935 -124761261285890830719622326218414382000 11397936 -6762320500021791043497313554021482496 11397937 631949157529924612195696581922803757586 11397938 -50812851302852542010850109884108176256 11397939 -322739480138324363175696427144826521488 11397940 -87924432887156329229013264561955656960 11397941 23275629215049253526445596209871746332 11397942 -258550108126175317327180058836085189760 11397943 2482050040391609052754346447148518904 11397944 -75292390230666686466377605744005795840 11397945 142207467814317215728656687727778955840 11397946 178437116998010712217880504366771408640 11397947 -364702387714515699773346345449721349440 11397948 -536692605838768887924940355350192988160 11397949 -421560735854499616855541934343540247136 11397950 83863182729208183768780216031618582400 11397951 111589726070581743424926069732108020760 11397952 110370241046465825840680327629392838656 11397953 346006304502750436699662385577667065280 11397954 108198498244192700803411072489359822720 11397955 -204180663658187365562033327327399558640 11397956 -119432975059384652756078599241209872384 11397957 69030993383326821652488742636540545120 11397958 -277842411844172563725629840900757888 11397959 301356642616262338653203412613889172000 11397960 -83177228196979997860405256659867238400 11397961 -160498098681332313147410568873028216320 11397962 345335786327660339348194301320635379200 11397963 -318941568581331299713701350268392542800 11397964 -359898032898597425079672663265557409024 11397965 -660167457503967530698353924596234258280 11397966 -379811507644347693838328786452055280576 11397967 -711148342126972779789046382518142720 11397968 23346650003101516471604429467928346624 11397969 -933063420802938351314210582918292912960 11397970 462537910283065702398083537047598607360 11397971 3425809601238506424816189304802130240 11397972 67980463893167555200407519062974685184 11397973 -615687675923709003515150513836670336064 11397974 -62609022414333277462695509404238592000 11397975 136498046280387194526842182299951427200 11397976 775685636673765391770720271508739686400 11397977 472909468672324813396723009119434162826 11397978 -372338572535115941320572644389700583696 11397979 1113051934257506770797649965613618240580 11397980 434696828761163628262443619114525163520 11397981 179695635163086205272539493455955361344 11397982 -613211877620155862603664512866407566208 11397983 510344361514393357487493096882632915232 11397984 -260100982022515771853405352211234947072 11397985 -225571136234731824480983093786902289280 11397986 111751101333410495319776568509394163200 11397987 1132393498244464444915297762212752448 11397988 -192581109182516250821926944803393476992 11397989 17145741056755342707812831298016167552 11397990 132859150479243315417294039170864736000 11397991 37368674990055259080461006854368654000 11397992 136642591351031167834761284119781760000 11397993 -213305187812084934741864174432738286656 11397994 -318732507016755968668167969122087386704 11397995 -150024352679167113245806843642017638400 11397996 -10573154772342586718585302531902062592 11397997 -42467988919525048253848647473041621460 11397998 -216565836032647765629515971987271974464 11397999 579078850442453560381691289267094502664 11398000 -65165453761048394458007896925552640000 11398001 44650094660794058704518137143754199240 11398002 33089957726585002304161787148353568768 11398003 819513032537553630544766635549736882252 11398004 28673068815590261417769799305255628800 11398005 446923327011482652598806134858112866400 11398006 62455338700649495217916264226669171904 11398007 247238970989527709831889792040852754352 11398008 -222964734743532517078224539117185904640 11398009 141876180461136950986377781073337685952 11398010 1160722853407207303844998155055948800 11398011 -103864069168702629881547225536748183528 11398012 230925565883833393116339983889231201280 11398013 -335521726393908662411551793115247403616 11398014 160062717034289180438156843132176632960 11398015 107891730338726200151226646197133502400 11398016 -153560970035946007758334819631502458880 11398017 -199468610174880568809139250001113153280 11398018 44113006100565043413878364047290368 11398019 1619280534237244915017668139931453268496 11398020 276567955900050906457587028332928327680 11398021 -139693538221779974687377468608497112360 11398022 -41792713006238606851554328971471926688 11398023 24961847184115070304300124286583705600 11398024 443620650700685455857342658256655974400 11398025 364366976192244024015416022352993319550 11398026 -133503734418200044025578371370394171136 11398027 591723201696627993844143133361981489876 11398028 20209736406842563809722534624613351168 11398029 -96132630510799808739966888156160367040 11398030 165230556253247993077881833627216966400 11398031 535867710558824648990070035163677174832 11398032 -90891700130515670446765284395422212096 11398033 884362499731146999986279433415153969920 11398034 3701907501101660184390816039528214416 11398035 179858861745054575686076291637436081920 11398036 -324728288527354086575113945993584878080 11398037 -44163010215121647167741220473950226820 11398038 393411282244061035789417592163964791744 11398039 -407690471590285500615142173895216431160 11398040 1012245728262315068691094022987413708800 11398041 171840178558032882000740824296977763840 11398042 324551267217689845930509505427594130672 11398043 409593351814275606539653985870099563440 11398044 121598735803479413097145750898144870400 11398045 -212294105928330921105592850144355492000 11398046 307323977725429540916167356973723100160 11398047 -519556108633048555094080576358175439800 11398048 551454257581928228422783558315294064640 11398049 -117909671480214983398798932191091232512 11398050 -208463988607336299600052222656465504000 11398051 -377739708262367050555862915092218291248 11398052 250715393659109935880812083308545405440 11398053 -1460129226067707294984597904127428800 11398054 103306491867525177167953992463389674976 11398055 -751947226333128224490880963735472756040 11398056 -89318820554904592585421805214524211200 11398057 -112445923809937540191032510243516639520 11398058 -71450688781938047920133588283957193728 11398059 -760916363739859753341363004856468961636 11398060 -307279986147340938868670499210301163520 11398061 346572138233105717232913525230359925324 11398062 25557846287564883739929948305273871360 11398063 358856540989641545075458517025074855312 11398064 -112023967869432179978480376791936532480 11398065 118818919374072949424652157791042433920 11398066 -109399006951011989827186484824636182768 11398067 -1595256236256360616948400603676837628968 11398068 208520283483779261379064210903432919040 11398069 -1437048988588524938084225360428897593504 11398070 338467856823844537172330963829903828480 11398071 -75648784224774674184628909534547967360 11398072 -36574729907582256273952271142700400640 11398073 145258270865993980112052083157771312942 11398074 -6836936122997921637829378002590959104 11398075 -51470207470569874408946986883273294400 11398076 441785887051614988708302143859300725760 11398077 36691858902600211283784988919280995526 11398078 53789860190364956765015363753528643840 11398079 -226638604108522733221174781234391312 11398080 -40183108853461866659040244402099322880 11398081 -613315570599055156765470382256475602000 11398082 -99333458707618655012118931886414506176 11398083 -275138858922275907958279383507080998656 11398084 -284665461081712652456919291529178062848 11398085 -419639017632746825699584619617208513220 11398086 -330820517141835554022343582342675688928 11398087 -666034160403816159362090028294585842160 11398088 -13449852037166644637007886231829207040 11398089 -308646894500005475450433866841461113920 11398090 151268550068379854977890653525507539200 11398091 446031429436557519706710260749513881492 11398092 379021296922599500581199597577794396160 11398093 404804134733329090021894576483041848800 11398094 -430442217688183216487085865263402257088 11398095 -7127593221296132912327468028497994960 11398096 -4004267500760669148930266105097617408 11398097 883620802535593312352270542994987874546 11398098 189059230456847806010284651639928091264 11398099 -596853968478632160503616549426515338900 11398100 149127834580632722900127258545032704000 11398101 158004595775240972628734096553654131616 11398102 379541122737546837821281420566499689600 11398103 -178919591700108352530332125425216438648 11398104 -198422756095084897918247267828732928000 11398105 -4486686548834384864866204202632845240 11398106 -25304628077308274872691965301562463248 11398107 78755468574190821486294975411203529984 11398108 -167955839423929800896070741557809594880 11398109 -264246056610663269320688984225632729128 11398110 126208813073298173392439563562925158400 11398111 4506131842017523485676661463526416384 11398112 -314522827149633987976738072837559156736 11398113 -208371958082198959870128192240009405996 11398114 -4138065436957482647098285715422038528 11398115 2964338870980604059113829814048220720 11398116 -180165723408749178704309378507134304256 11398117 997219364253288820565706507684085591166 11398118 -76930867792069236866492335839085200960 11398119 -593744159179648507312963256811383554560 11398120 -187083070059066991851854204701360128000 11398121 447673136196532876357647049356889091520 11398122 -3425422988415553447069788896923703712 11398123 -31521910695370201199565875227836211200 11398124 115666621565322542801468786066048902656 11398125 -101641779207181664327561988553034400000 11398126 257232790764021906585700773748779050496 11398127 -158575099613801236048448827547880631104 11398128 -16951817974752352027740203544381751296 11398129 -91869687485314758063079734584522020270 11398130 198993512618776232235756177791239828800 11398131 501244890664976648129951449458605877600 11398132 29930687383250669020158840806341988352 11398133 302934833549533610740551847913171685984 11398134 21793025878297414508174639022858203136 11398135 410818412912009442289326785266487266680 11398136 246585941653586981972749517162611015680 11398137 -123913504273327066006123664883191045040 11398138 -306514360856617264304183225429416604160 11398139 2228163484531998073040003867284082880 11398140 -88890138442706744967474931074694932480 11398141 -148758589025254910494850961460605531840 11398142 -44776795280441534812126379809548189696 11398143 -48766589078350699177370245592380915056 11398144 583885550136199512481850757890919366656 11398145 608505860857844997163917147178502798400 11398146 -130188813069143973780416390972016485376 11398147 -23317731092840996467541859902667723320 11398148 -144429983002443548362589831515148241792 11398149 9062168568361897728844425291929038080 11398150 241521387229871423425642134948407337600 11398151 -1113746438308210253260379854695522342600 11398152 -79153582607734959688707847937550458880 11398153 -154051039890659254665366568184852839032 11398154 -76140008319461439483922518065032840608 11398155 -478746083507629684024105610582603976480 11398156 51581621246948051584827650598165381120 11398157 666879884108181413733052203147030377280 11398158 94103302104710077851781492426202880000 11398159 -372663829629924866548368604535991426640 11398160 88161498667869242817180395987214336000 11398161 500610772340554182982827861654985554144 11398162 505607392960926718524315077838494354832 11398163 -128891460016443098425469754137014507440 11398164 -5226574395530330749241861573663981568 11398165 215169035098459361255281958487646980060 11398166 56832748003528317249239815289242091904 11398167 -164321800452743311186066495068759923112 11398168 901242438026787745804014807801728194560 11398169 546861174003161644594302121531392378570 11398170 14954361655649140855511789500654248960 11398171 -876801365143645496512592716251035061628 11398172 -78164617730363454386159614895430501888 11398173 -99168286108921885646164674857043954432 11398174 -656723844073188602224479489984492835008 11398175 2589038911358586751996156261615525800 11398176 540054173765831230942274456516288839680 11398177 295466233427101457106773124830168748672 11398178 -237134950821579455927218319632964956800 11398179 -128583892820955061588342194943570819584 11398180 -169474781518338012417957568680554135040 11398181 847165800676242200686742523217438193982 11398182 366868805314380921210401783721515520 11398183 -132404832870819292282124258466511008240 11398184 47340497227058061610831497753872624640 11398185 151774445508849430981782711023268115200 11398186 -898914517479956716142165741486317499136 11398187 327803669666123950057975285462031110836 11398188 -82237109217287935557328501995149990400 11398189 868749640844376545769398495151722101920 11398190 -27008989973784718307951270437614542400 11398191 -22800137846580564256639191009892830336 11398192 -40863125903479166706645199381014118400 11398193 -548753069008654256972673585277593336558 11398194 -297219218856714544231635603033032148816 11398195 491676563013442201294407234811879225200 11398196 -16893311849980655451307441913866229760 11398197 127602859161017736036977601796350971328 11398198 -64896470732604399843561803992372082688 11398199 960595239179507667452278411282848092160 11398200 -355757444816842069851907195826688000 11398201 935731577671261513850559101870718748202 11398202 -221431566522984133755091402687503974400 11398203 379487284284675436186968646729442307144 11398204 130781294261181679518113915279209050112 11398205 97661031856936993717717521877856939520 11398206 -118385422977862202284778814061029717696 11398207 198202384704204658536666822828289418112 11398208 -363164608246564560529471487271087636480 11398209 441648286130287885946860903443877280304 11398210 391152379248313874370962304924701376000 11398211 -659214071567824834958005783692348600816 11398212 -78052986752006273954799651205357117440 11398213 -68219669294628650060576822647601085538 11398214 5921905261449489572966343993121754016 11398215 -390772897855720054697202986012489336880 11398216 278725659108240125258598689136068290560 11398217 -887179122515036014368562324443943357734 11398218 -29590731533073418080858491594779699200 11398219 -333787256932848238646460204005167336304 11398220 -12882098009511292120447831451185367040 11398221 452553771851968570426295749415468749590 11398222 163316328530484214466097808679256037824 11398223 -37958855441968512575174975188288197240 11398224 132586130220809651731385033729134952448 11398225 -5937568015286920315806643115779876800 11398226 24045608143332427356150005590235412480 11398227 -499212842138659301474892490238785022280 11398228 58640741153473036866115083927355789056 11398229 466786551575353304983714083362787514830 11398230 89517800677359280551296810025605644800 11398231 218194484078969414781477744526592532232 11398232 -319923080369783327961955791689186457600 11398233 -141037699545660849795225984852502272000 11398234 358471088026689065246365666860325100016 11398235 -46274719890559624451969266617602887680 11398236 -162607963397432881560933381466098636288 11398237 -722857737770391073988020837552000657114 11398238 -68620830852350836800914902224016644480 11398239 -2315489932878653219076359750897846280 11398240 71815818717377373971765749551417262080 11398241 -1245265838844021795116334746802905248848 11398242 -381823002480727511712000200154655029888 11398243 -348751010338616455814101186013706753508 11398244 -247163806968890921455549255410460397568 11398245 96333392570089465942730791539507432000 11398246 -218257146109241097512543263361607459840 11398247 -5631860282259492571460290723150548000 11398248 440902713025842490706699011299156541440 11398249 -276533746361776315887544555624409143750 11398250 -356704071057901612311262115112161280000 11398251 -340322151305489495395759359495960923136 11398252 361444177998441038886081922867613368320 11398253 -567294193577509903835729873600726979498 11398254 38762913253286139770326568481223409664 11398255 -331182652466303361418913017309885873680 11398256 418401553810301561902042965380712333312 11398257 -31341132722193317619590275860206342232 11398258 -491030892763825633078894733439000983520 11398259 -233274513306650236645205767250271759540 11398260 38665270876533705176328256991351685120 11398261 -283563049669906470547435868821067785568 11398262 -3646276354482791392340810860199711616 11398263 -93307619737727195179232427434038117296 11398264 -76679413992739520787923491609961902080 11398265 -253825293004136386308280782373719473340 11398266 -209938383387859309485274101062784614400 11398267 288069719097327701439397032672991503952 11398268 -159766557687513445627310959956271104 11398269 1080383530544826133328417161385648640 11398270 137864787416662969866725134464008908800 11398271 -607404823591226557078456719678928168320 11398272 -122488033543343637263720585235278069760 11398273 -76040493451324543555326365826427693100 11398274 -22165382110938812295860291851794018864 11398275 76932017457458200284220668403284466800 11398276 -114535916281982225263187683483429086720 11398277 -990225761380402106801307487283316688416 11398278 130753574405265973455120899982093004800 11398279 -922031349283016691556183800204956439024 11398280 13174447218659393204745402543319910400 11398281 -101563150521290992231109967572076542448 11398282 -19774774203928152969560216397906880512 11398283 -258155736813411756258336263416037799696 11398284 -936965011061913727255564710779087523840 11398285 -75754931162466434987620996438703524020 11398286 163051163227801838812004185990120210944 11398287 -134048521224382154125489548444446091120 11398288 -122672340876572904926541277923778953216 11398289 -36891874931469598099106723446781162880 11398290 -29685195385893157254046547917319308800 11398291 -471839093006252236013600871781702196308 11398292 -55364006005817649474153936735738755328 11398293 -76954411803986288505576547730028040320 11398294 -64542626523417047434882368026111376768 11398295 417103979939299292236107710673741212400 11398296 -21775754317011452595458559292550676480 11398297 152046919777003604944388590189458487552 11398298 481688271879134929772296959722450496000 11398299 -861029502492297807562371542214884697600 11398300 180980364563906992735877671579205734400 11398301 1269073824350913593069576130204730915302 11398302 -297983679054807665423593771444752413760 11398303 149735492792978437050866312547526484080 11398304 -635141394839671111273489489093425168384 11398305 279396732652571927313672090124048401600 11398306 277933961230796980352143574979554006352 11398307 -786836263669697321051590489357480734720 11398308 -19964287218535777789840096631496751104 11398309 -287816602801901293051005587448205584160 11398310 -55797928255845321562374185084297564160 11398311 -6940715257411753708964512637646380712 11398312 680517169887688679112323736597369523200 11398313 30996370026235296609806048565790849140 11398314 217469617660498408220927786136552460800 11398315 -474141258843890615609630934865386875040 11398316 255253669053277241975377746137299253760 11398317 50188722730755327014516632169707622400 11398318 477750660068044477968878720296589463360 11398319 50093424681092826002626368365618516640 11398320 7200664467557230954875526750686412800 11398321 959905489680061673140468438728934466 11398322 -15196951581948733351975830257388787200 11398323 324162362076697237049098698407749854768 11398324 -82443115797888816575130042244459956224 11398325 30309167981969358525037712574702691050 11398326 231260861856402318037557938287294263744 11398327 80236817831952446253140952474941935432 11398328 76099015509506847684247341969506304000 11398329 91592098821140452281012705868879934148 11398330 -148470087714128667071089546766971176000 11398331 -74188607041564706790007324554281707872 11398332 -286386394776323713333099284141940064256 11398333 236918110730658630280038564000673785804 11398334 576948594946653524935903406458509639360 11398335 -17746813674595401796719740026117784160 11398336 5249005054289854051171150205015818240 11398337 -625816303406148040319706892727445577260 11398338 74826422848115546845232236202169481728 11398339 58905957068235458464139018453844010224 11398340 33280884494105546627094151155603456000 11398341 421898509259661191283745210039732461792 11398342 107583165442375413509274322785526431072 11398343 -1004098153921268380059739237627044257256 11398344 -26029098027978842234450426626336481280 11398345 7602239800047677928206981599339519680 11398346 -329450059990882705529650727818219875840 11398347 -478281320207607098080926727758065145600 11398348 -65796351086036578023457861273636142080 11398349 -70069932253531687428797562263058911040 11398350 -100892619400787255500615150875038088000 11398351 183536269781445528144678319624431584400 11398352 -36449020459492291645247034779842510848 11398353 246118343955825306360440237254730615808 11398354 -1128315098402569503829783802665900800 11398355 -219265821459958844356786994074386480 11398356 106245782031015288212559220904296355712 11398357 -243798717749769260260838172444276294400 11398358 -207038081736592162976687692963229044224 11398359 -33775268135572089245193334310649231360 11398360 -180423116461386574566814631200300646400 11398361 165711790498394609099209709226692656452 11398362 129366595375322461024065038032905342720 11398363 -105917597644142880581418916559493983280 11398364 675305364000822829075325854302491667456 11398365 47181491641777537027333347084522882720 11398366 -15266164782516202501921001953009244160 11398367 778717442653774091489936461670311168416 11398368 272716875506188681262256855619188817920 11398369 -721888947872616313302763227836532789528 11398370 -86746854476831318725970588126415307200 11398371 -375946702332445810346566380211110009600 11398372 -200661431675399595970998206972977623424 11398373 -103402071328605016394474880460850249664 11398374 -71194224307909143461244958324730160000 11398375 1587610079735211880607634874467728004000 11398376 524340455867051420942654817300934901760 11398377 -427467647228840513043813894678862906368 11398378 -27477414197354163001984516847695808160 11398379 -190963102657599264560925583627376779020 11398380 -135488343562350293371461394818673935360 11398381 -609639677755144252568866532839497803028 11398382 -591509650799602647649323269580474614208 11398383 679595094986962289291084809761808164552 11398384 225743980951763034852473980171779112960 11398385 -159666197112091956928482095763497404800 11398386 69919489139007019968236256292228866048 11398387 -146055881256621108810192134071711557120 11398388 -119312698350457284073213997767847055360 11398389 -153499289227624767806458684593953136480 11398390 -59006256055797123264655478436857487360 11398391 164782435190427712853123451882806143032 11398392 -444190955727191142867587509167920332800 11398393 -1792989011151159191435888155203927799680 11398394 122189358456157127330697730532383602432 11398395 54028995206878703821817723487923556720 11398396 236301264268368110785652502156848064000 11398397 -2641015341513987459656270752291657440 11398398 -221497406542327464885051107337220853760 11398399 82245309421058144711044630012735489720 11398400 59728126568844637307743791261469900800 11398401 -276058491316755884738744286438099930816 11398402 720564838737800209322704983008863967232 11398403 1109123833921420010565506049858904262652 11398404 -15644986463801177105843154274804316160 11398405 -183408727594121109888311533832723206440 11398406 -49059084308749801177139244796430674848 11398407 135599275925741783265380194011965859240 11398408 182044673930407566664440333083079475200 11398409 -43686970441156430657289219644329015872 11398410 -88253231741591956963955346275398267200 11398411 -242499293570005101122574043523770369776 11398412 -375022850506182016302811072188967884288 11398413 -75618559547487198288259595222243560416 11398414 82940836776834773808564932424807493056 11398415 360434246234651431780772670715335718080 11398416 -26470661152469216887165496012661915648 11398417 -210950884378144472276206381870688639120 11398418 283339999196349759040731311861809468416 11398419 -669759483659089706721357140677784852556 11398420 -265358395301689628118057549573491466240 11398421 598721821483436915635402580683164699900 11398422 19292900089335501845625063690067329024 11398423 -225050044625726441686297237957704159600 11398424 -770408469155804321600532034805609687040 11398425 125555997563973024276942399866145588000 11398426 -243211022437900158095024742544735711776 11398427 -20351853258506567236698907198257017640 11398428 -552564878681512446137980258893067054080 11398429 45359960541037162223984286193129875846 11398430 -19670629125941046784699519464278504640 11398431 -395932447580395415283717939693505660032 11398432 -278812993105284043220659981850976976896 11398433 583777994310075170545088657408597699682 11398434 392861035876988883852546931992787027200 11398435 -660801826786146158673751159099608387120 11398436 141436972802798953935072310970136084480 11398437 -372000094160458616573101327272557927106 11398438 -622490724038282626923640500913645302720 11398439 3636272239135529683297463399382942768 11398440 -8364013238578027884831852353456947200 11398441 -298813756831282823093896552536869141616 11398442 -359697042904015460442780404238224640 11398443 80758978270497992476273917243183888384 11398444 -85536875610852513141702548924156054528 11398445 -77352636890049305670426243409487371080 11398446 -36224972840285311286616825253581437760 11398447 -4492684887276333369332736473401541104 11398448 -15323283931975763625585369377585233920 11398449 -9497365286360691794117759014753499184 11398450 -48345320997178215103256982094051776000 11398451 -204007098992423503076251531935240495456 11398452 -55491940322810688672235594993736318976 11398453 -524885045051192433063973821186484283136 11398454 674956825174494067864736302204214710176 11398455 223735351683419379443549800492411622400 11398456 -336919977308667256010996814323132682240 11398457 151965917888095249953144046284632846400 11398458 -2141909610740314794905722699931850240 11398459 575105679465309775960077277680893042660 11398460 -419027536658832055861697748942582743040 11398461 40733184352600534801737494955798351360 11398462 -394479049249185525270435566115265344768 11398463 -1482855151095157928972256226178395881216 11398464 65796027297908660704731799775065669632 11398465 -345122828363239911131182562348446587480 11398466 614604211647433261203901793707970244000 11398467 -255763346219991268832365802185825798920 11398468 456156246159047541752606040729227243648 11398469 -1134024715740376528505019307457351756130 11398470 -209730717575688726138314461860205482240 11398471 -32537422722757624159278203011316423888 11398472 -885408363554512812437873888931946675200 11398473 -215883775905044677390059796904160738960 11398474 -191337433290018446311833647713552077264 11398475 -160672712743567382902420282248011442000 11398476 -44459108898854936638455180222304481280 11398477 -498992941496453570872003978927199633674 11398478 65744058563330277451812027784875290880 11398479 -212752933988011233087271958309594198880 11398480 -131690966135615505605150410143744000000 11398481 841457126262049652573327412136593447282 11398482 -9172689305823322283349537896336910336 11398483 -3166029867138132687250162710800443392 11398484 25710095648036147150429801715315570432 11398485 121608908101811847013515889922952005760 11398486 -536265742873020947490842954113804549056 11398487 -1036776502342569057306912648635736129888 11398488 -40493546481695274931149689940968509440 11398489 -398104479032560534530607532120505806710 11398490 -65633817364867414346088621363590772000 11398491 8935602837791033320035727568651314848 11398492 -92870549646591052886964394400444344320 11398493 397711900348737982383805120086995528742 11398494 -68604252410768513966058291076440966528 11398495 1265518706413958611091826123605578161120 11398496 501957296501376607978585922328420679680 11398497 265240207469342238454892629403462819520 11398498 25921585319674019870278991118808977408 11398499 234208526513994353294953571029188791040 11398500 -462607249097135523217728421538467200000 11398501 32432694180991528971139842788683188192 11398502 291027658261910600435325175949741574912 11398503 189061610547018330366580438040768305104 11398504 138624090439136317353763398150122373120 11398505 -130681341160709311386605340451039248000 11398506 -115742571513821729676318152642481040896 11398507 -256755747878144917674826793067151369280 11398508 -590373932357758183131878436283416714240 11398509 307740649666897764923673538651749589440 11398510 -345766972053544771578752373375485643840 11398511 446473800330654555537504514227399932112 11398512 -2413839924181104673415214966360440832 11398513 13423045954215288587910205399040311360 11398514 -194636531945432863070284832662278014976 11398515 484896199892117707078057988284608576000 11398516 -22017581458040610386493077009717718272 11398517 263265824199072252031641495857971750392 11398518 325341838979548449822103041136244779200 11398519 -254653836885477878455407404691320000040 11398520 185322359817684877704410170718705664000 11398521 -127026467542794068653321200894786806400 11398522 -341071173995762296388155037153821484688 11398523 -157380331516804088950377806239810491228 11398524 188901105837731088256845766843071897600 11398525 -308936625166569602487034120626624059950 11398526 7988418349023744288121449517321462464 11398527 -520552891519148416041558978568932658104 11398528 1055803761582007005947145794014748344320 11398529 316777820468801776347166670812910401860 11398530 -112888073246993574022402639539125621760 11398531 -45777832061159047589758131678136653536 11398532 128048980035481367679583374839267949696 11398533 238742549335821001697440055474760142848 11398534 -317171951625378257814734486083759841280 11398535 505525272056649211130898125825776527480 11398536 -325428512541308455535123659950374092800 11398537 335438086899279551652816163147703491200 11398538 162165131198515478734906547757500527920 11398539 -104447139845345517982366897115182439976 11398540 -565458379518707060614882558068494453760 11398541 -4102054248886774348060808599856739840 11398542 134137409651787847744123606854039707712 11398543 -860939632371553074164813842130447953128 11398544 283334388860322195629606854892699688960 11398545 -71349470275090561010941870428118997760 11398546 -47484358585367933943894315062751999840 11398547 -423296517019950425388766587806489611920 11398548 -112029994401904500159846514006092754944 11398549 -307267302466556048119816669145631808736 11398550 135915547059926969238267251911064860800 11398551 -361465648979095108294752638689049038176 11398552 854262485106257252830146761835318988800 11398553 -39177837523341203547029090638975917120 11398554 -201628168572253446254630987216178245136 11398555 91606750703473616355311451357735094560 11398556 -158732371689652211716787431741495910400 11398557 -359857057646415770752157009253657493920 11398558 108506939902755743280889782472848931584 11398559 463681719370709604103982077535684321760 11398560 -378275391150778673523629650221795901440 11398561 1409617588835364494599658731473685912852 11398562 60459272640815675533937661618430689792 11398563 43639680891831024569413761604609956 11398564 501153572374693795594960823484307584000 11398565 344880227970657527534333912736594537120 11398566 -133491780649253548713490412993816428800 11398567 336011989824161652161336007399715439152 11398568 899390000258582946757327018853936732160 11398569 897074399956337460587283613407968256 11398570 200887004141246742341894518839279897600 11398571 -1223105891455726668428397916296693633228 11398572 -331788909376733691998743327566174325248 11398573 -327134948863592872993842626024478771178 11398574 275656546297361379922638788872349852544 11398575 3105498520895917228649044533997464600 11398576 49684499602865135633041999035734425600 11398577 -2831391865702130171218223812546255068 11398578 -22511714529862524029119973497090056960 11398579 -340644263570764284132831860904789041616 11398580 255015541582195546386658343566009628160 11398581 757864084703400321752122510161606904512 11398582 -240596165342759205094539454644125452416 11398583 60802194898224211150565433869496243120 11398584 -271669324835769404158619287393720135680 11398585 -71908932652650883163588676548202305280 11398586 -72098870838394779767687290055007420960 11398587 314134150121370072962399162700615077568 11398588 563385947483734022783973636371993842688 11398589 1073437123767125839763948630735575128390 11398590 -9273801602572291201845072555987148800 11398591 -921687230185649705499405116797279643000 11398592 -336559766036859375700284180187960049664 11398593 -57622038003878690280830350339299726720 11398594 534344865197267773716996159064700697600 11398595 -239692826461083233850386543910871699200 11398596 -364304913529574060489133808425926240256 11398597 108144415967292724644062871192149341952 11398598 -319293113786874331738488428403306212736 11398599 185720658792084624281151201575647335984 11398600 244113607843295407889229431253604224000 11398601 669375742851354291403953547735128698292 11398602 426416547698271740215046766240415793664 11398603 -215076377803355791250828658971707450944 11398604 14469861441084126732418892089950922752 11398605 -239144158918008231937322435422249106880 11398606 -513044521408268504868451890598694354880 11398607 -3935955179696034432038819473663305216 11398608 -33341864164072833185557861679465840640 11398609 -970802885824681104246928343342024882880 11398610 310043136653941740449395963490839884960 11398611 -130379870616488560013117039906084925696 11398612 10643585190115065952715067958105219072 11398613 250360847882006630624948695676920381920 11398614 4218482512926313119128944700634363840 11398615 232665282647585762831654138253761400720 11398616 203732158071890361398683100369144832000 11398617 -729873779004390757714992591335245186560 11398618 -190109470957974990983725283000166824448 11398619 393872157673140178429357985544148825896 11398620 99732759753397706397471965483560596480 11398621 -431993093410284714750772677410696405108 11398622 -202759906411422875346241685936149077888 11398623 -129860752109739697760776269148039392000 11398624 235047152389280481426566150302146232320 11398625 -337887464393895031458774069469848783000 11398626 -426399337508739273555470991117838095408 11398627 6850467152038136422301201502977649600 11398628 -295913222157355938343518757148386320384 11398629 319511173644233548198709357191205808288 11398630 -196953541478307334052757162451141223040 11398631 -719313463534428636660240765459451554048 11398632 121476935336163487482652183119849062400 11398633 -346461413728777691056393014714367070720 11398634 -23416211588215101919445248652157643680 11398635 -13985599657162972415796681342443085600 11398636 575886501269663578038809481134298843648 11398637 171592581592399324252652215857718403286 11398638 55556801926735737027327186045653250048 11398639 -137201032538822648937667883431203389952 11398640 153382472738139718478772162656357253120 11398641 155146649237100682663707768061153114992 11398642 639734978459310302662543897691749513344 11398643 -693375786261748495074889701514308096720 11398644 27706568913051764989099335536499056640 11398645 51562848681433272645446877677429406720 11398646 -23995285739782306901251967048270144256 11398647 4777564872517470748678836886755106176 11398648 648696442558813039579605893783884431360 11398649 -134207430295910903881640420275082590200 11398650 69374316596870338025599433473004217600 11398651 790722134968469841049068904175862033600 11398652 650691705015738042281535779277145153536 11398653 300186186430705301075238953154857525760 11398654 -37119849400808415798404650678987413120 11398655 -1947274225921588861312429344926676240 11398656 28246814896881533818980211646433067008 11398657 -12472837888149395480762666807923440000 11398658 32005991488865316895452734583332770368 11398659 -178310612296547684164174959596948271120 11398660 -61933174997056346708166673575282032640 11398661 275518578238793600774494473285870430752 11398662 193554852066073481957597789330619856896 11398663 -83268374885419342359283513309211503176 11398664 -240307987933422095935951392404658155520 11398665 -314117583827797780609851392564343574080 11398666 -132274394543230794933951000210023279520 11398667 -370075469872650656858329903199732439408 11398668 -458502928739735407392863364075051471360 11398669 255351220156982123469144815373662262400 11398670 367008115552696021971763679628787488000 11398671 -875756052362693838583483218668977855200 11398672 -206694526423219874554172099160627994624 11398673 166475592963837181731126591152359123200 11398674 -50978926801976834290039270563257065728 11398675 125849902890115556334714920055249960000 11398676 -215267927414695691366931626358968999040 11398677 -51409764525651676934000696004133968480 11398678 -703408823743964052716542071714616254720 11398679 -399769737101284103024161289639924673720 11398680 91368476220860900380271299151753625600 11398681 -334727557143356191985511032472829438208 11398682 164298741543042033712689485054959161600 11398683 474588480065991960719701080916446933504 11398684 -628558157271610497393529823406525428736 11398685 326762817364640510897182402163991955200 11398686 -212451375820024132462272330907823054592 11398687 384155864405866540801551605463513967392 11398688 -328572255843628226609532846397118742528 11398689 85825045574938136001130203888802368000 11398690 288149953310232886849280363000891661600 11398691 -976764672181816472632533027067704771816 11398692 362349459677926812130679805189732836352 11398693 -68083174150098605682559728290034140736 11398694 -872245463176569019239009303674289408 11398695 -63667574582458675759168332683293286400 11398696 -893986247649012895820516134739632542720 11398697 372116907247658619859002753561553853172 11398698 1961055492795980289141224026242470400 11398699 228746526207855471217205939176906882864 11398700 27541713405496408005329024624909414400 11398701 -221840322721156205378586864741744302976 11398702 -24680473306556929840703860358790123648 11398703 569681927490955958770525918553524562184 11398704 141308711743283042370502193446156369920 11398705 -562661066736373445037401049722521624140 11398706 -421107926235885606917291792107580055936 11398707 -547673511075295711659201862920673740396 11398708 -540196377960001757231577625550588252160 11398709 177489775574884554035618206824370605216 11398710 -65137982892139074083590732553098721280 11398711 1161131562715838155576421927510447893800 11398712 -662898917740170960153290824424186388480 11398713 576192738767098540466066867107877534544 11398714 -563876500851193283307654691242044678544 11398715 -10078515842561654892338074077219488640 11398716 57629049482404700904808389079877778432 11398717 660895092523495952100904465476861473952 11398718 272480326953597867416135590707892258560 11398719 46457318111066707863461401817653995648 11398720 15967228660258385514704893944791040000 11398721 18727859721192100646404523026853354760 11398722 -104849958491706099086486511327986466816 11398723 95748345844151977020681601997897271960 11398724 -701973438482943921012917390202124869504 11398725 2450220914416658869815070718188466100 11398726 -193649565950450240851577703067485206688 11398727 634088341611683026334526505304508658440 11398728 155981347607698137927225489729915371520 11398729 157512405517123452943935857999625857700 11398730 51635301693625657517761709447591347200 11398731 77354693880296819289219489189110086656 11398732 532266334049806202181208720074471908096 11398733 -430966312496217282865490939984328171018 11398734 -390728510385455568603041790033437778816 11398735 -730805490035510580314716909095648784800 11398736 91817975332637791033155162326315433984 11398737 -83672017754516344380854779526519466048 11398738 -10447111258322289128738912483594791488 11398739 -595048661676148237317291618033084579000 11398740 -1658122443928935808500056633784115200 11398741 17157060228669591767661595849990076640 11398742 616761500822357269910047629761156458272 11398743 68399271644324866657515935449643747232 11398744 -282113330993485782826926511076391936000 11398745 -200880828849257789700778794954640117500 11398746 -221166306096916007572890366253506566400 11398747 -1232338445988003343751509918924563197360 11398748 319932912591595986717579958832065233408 11398749 -362551336351662592384764618123374584320 11398750 113199725009342975103572419436088600000 11398751 113368401644460154832902518939518900064 11398752 1513598392462963505386605566211234201600 11398753 -24980095058143100674983376879616430416 11398754 241268284545902213793024629694499545600 11398755 320211301119517056439253257418196897120 11398756 65410919030044699417782762923945006720 11398757 -35011642641641986953738069591114068994 11398758 -29491869935488271490169401954252423168 11398759 -366895637066131174535162500850048831880 11398760 -283744109500127688190408243261224192000 11398761 392198433154730063956600933692466996704 11398762 8652680530712339913049070754907305984 11398763 1027061372486726139286979078033920752000 11398764 -1494971226899586013774852732335114240 11398765 -126173542685872969278406172579767545600 11398766 293977239733142778241563529778285376384 11398767 464402696769756846321886539518481494280 11398768 -90129244334225896965190954902765797376 11398769 74107637802424460330853090224853029760 11398770 89385282365509905534704732579999817120 11398771 585992796216847998935185454781018224972 11398772 -459966477415455590673037110052944605184 11398773 1030661810068986479036751713778701289024 11398774 48496285392921038288962395180527288832 11398775 -2149679367261801271681984150947496200 11398776 -141553899260271657039843239902023168000 11398777 225521913580476386600998234741550129280 11398778 -477099719823070978844541314735148796560 11398779 59997393952280216102276847911322132480 11398780 -42458359086836888487602776802655782400 11398781 -2643933200521178227701309109685687418 11398782 -300360231677513535973649148436978223808 11398783 -248771706140295734255714444457843088776 11398784 -4535832093189761053356407711072256000 11398785 5365287628368436558296160818370799040 11398786 -80999963562934943442368064539236108800 11398787 -998226906844988776950086768281892082564 11398788 -337169954202465694586788997509928646528 11398789 -458392205510738730238884782854637920644 11398790 64243723619231473486863532341171150720 11398791 264199958556796157907272185617247559592 11398792 295630940753269474411405611088691328000 11398793 -132974552894036477787787156056893591040 11398794 -93427362205851141239545212318695612160 11398795 512250120483345831223132375774848256800 11398796 -362126294203506042754240571921080070400 11398797 -249337090356747006434653059864029802612 11398798 -432466446121071733519141334388838560000 11398799 -931363987624355971130487580350742549200 11398800 -10275112510586473381410293684895744000 11398801 1270084633960093564486591931802833791600 11398802 -85299248638116258342932027560650832896 11398803 -156831669362445234303736461937764061440 11398804 71244751154948469031882569541939343360 11398805 96013130838804734587539294612192480 11398806 21055659168748461902279196109923493440 11398807 -158328694665231476932070422050352651088 11398808 -767051067392478314286420124579934423040 11398809 -194521690313320527989516462740207093296 11398810 36199349307719238567248863817672088000 11398811 -53514410221681607818634263785952474728 11398812 32028537448188812069124819041389335552 11398813 -585632813371676040894503449972605734938 11398814 112407120285004601427557294914281944832 11398815 322281915734913378855430870558340766360 11398816 -260591320882753136090409382718516232192 11398817 -575290764464495403319808773209280265808 11398818 -2430775676419396520898545174320019712 11398819 309488932981175461175700723297035776220 11398820 -192978767373878491050925704915200355840 11398821 -19725630105639178167396854943856593888 11398822 649044926024841413488893918729821630400 11398823 -390568342713916085390980770554244259296 11398824 46446728022188450946098121749007237120 11398825 -469152307958836239469874695611746068450 11398826 -391191861421624917359540219951415834432 11398827 4864297527698240054729529413645495040 11398828 46202634216450169957095642772106971136 11398829 -333267671973080745344525913203624754516 11398830 21532632013037280330581081849965728000 11398831 1055350551198538047821438869729877951200 11398832 290290698522314729804394934579423297536 11398833 -963310132547850356922262028727124998720 11398834 899845456329813691295896941578935560960 11398835 -17323476700949399090329179010789196640 11398836 83886704172035794544727240808004800512 11398837 -55817474245490215489204668961172624256 11398838 -229969258095529199536069450498488354240 11398839 516335625945122767513970175551322661248 11398840 746217708572363491029060600322091212800 11398841 32479699543954584042036048630370750800 11398842 12270121853934397195805173679133296640 11398843 99368124439015284549182357070838869092 11398844 928210315097968848129668177849551335936 11398845 24896494198288340711109607377805031520 11398846 -355812521422256987040977434732034850816 11398847 393275605066796412712055445171080479296 11398848 -235049508410253624004116841137470177280 11398849 -22379170126948538847751377257070854016 11398850 326162047549697745094153688032047836400 11398851 -324413134475743716872639243870443690620 11398852 -656886110570283910990242150875394312064 11398853 -423785921809366686446696919324476401920 11398854 -238844545933049178928215643301783964480 11398855 -3199966066158445664688717014660455680 11398856 -123115757347582127399738504475389952000 11398857 159768804193233891265094640838832997792 11398858 493361412300830494333759762874428769376 11398859 -1098966818996564792343616418497954815480 11398860 242738721047469839450642700359307264000 11398861 581074508814702213311882252840616557186 11398862 -458995697158763223859363143194631989568 11398863 -27440662416424617481620954359454950400 11398864 -76026051578372450238522017016077393920 11398865 385235061654129524068220804234556886260 11398866 -164107706891814277961160540584594304000 11398867 683509369136204629468587807514908920880 11398868 74182457244848986496251179498333241344 11398869 93990967263718791158249676431604414720 11398870 5711074381086723980602503408346988160 11398871 1127311268443443143615511220106794547544 11398872 -126147842757414457592922507260616744960 11398873 686137273054383784628230413179071131664 11398874 176766158492906779687102988669654618592 11398875 199030178449215872103012696203295960000 11398876 -146633970936485896758053317333265997312 11398877 -29031204393915856081493927456206031808 11398878 -126176004654972800518367202295619004096 11398879 -74554968858934491492989743719414374360 11398880 144773945745905804922998395824840376320 11398881 -56617840217419062474779834085985814352 11398882 304989747385412614793176303557668198784 11398883 -1460336778611028192317251191718345911936 11398884 -80219505242058997462053442985465008128 11398885 -688487622865130043304511773502529792000 11398886 -8819674175045096638052393238235253760 11398887 235303595282465926273836618319386935280 11398888 -207219574558527222313768835482699530240 11398889 1195354761593432999105178574873520181690 11398890 156727793774113692534109330691246449920 11398891 319041765132199035019726935473667044640 11398892 515893855924611516078202796652360627456 11398893 -106587287213828434183960859422568779200 11398894 -123416743962954290029995962592960788160 11398895 23149124214485959767982333443365005200 11398896 48677135158587447141184148936545566720 11398897 -4413125998264671750453409400655873740 11398898 -195576472479125715606856015863611496960 11398899 -106253210587390084106540466986439253440 11398900 -322094317326948524100777804371930032000 11398901 -1309290287854128040692640662695592689028 11398902 -46765019611332086368494707240067662976 11398903 -313612050513552360064411825200623140656 11398904 -22035740750852630551080852377760583680 11398905 -2832228532887876892015081485331631040 11398906 39720578617951098893217454312353869280 11398907 331112717006718373460396866682964662688 11398908 331775357588704830886559235777082540032 11398909 -328976838434125009008451817534480929940 11398910 -181804867031070961300264395500896665600 11398911 -714405420168811340675389809802061567616 11398912 -163943940857636814016552725406168383488 11398913 16312483269584754351215159313918671664 11398914 97903415646767956925793813456913424640 11398915 -108383374485700249591368565243407394560 11398916 -3332301544039048363356162432758043648 11398917 -64556019770305228290270466793758218240 11398918 78230766762724779563577829449754835520 11398919 123450571511990245666907026955852160000 11398920 -110326708086759195604451487634585190400 11398921 -494527441160289035281052354648615387878 11398922 334210499915757205206992040767188502160 11398923 238712252660876583224737445461908330864 11398924 -54203002980031256191123666259917684224 11398925 -444586058889520431074760811148604824700 11398926 237757335220650630482084893942213632 11398927 174784222847151959723818705953015588432 11398928 -188808905936128975047455879893297717248 11398929 -84483173247228303500762143396397523216 11398930 -64860646200582073688623194973565875200 11398931 -764143850091189847290489139381761197268 11398932 45830259706336883402128234324695593856 11398933 -86034195736429719580506142599098887040 11398934 -445751430551377530440735882206593852384 11398935 374576463446054302150383828369566494800 11398936 -12550063909464480676240399585908971520 11398937 708846343430396152558107597530271589392 11398938 26234336994466585606637860637700300288 11398939 334258478328153000813269030666032548740 11398940 -152799874074334575163072326785698744320 11398941 817811338624589111615547989246946757440 11398942 93123524946089961403244304123612867840 11398943 233211737849660596664950134260389588560 11398944 178037196725682650517027820623880519680 11398945 48215976703192155980016049736034657000 11398946 -263841930441796785866138373558045866496 11398947 -152256163051888289618302318455366278400 11398948 -85974921739120943333516311490760769536 11398949 401329058550374984142143767535018725950 11398950 15846795824976687168118903149250257600 11398951 234444511024037479363440337391219851552 11398952 190784398849218301893572234880652569600 11398953 -616131887128715630499042735246554973216 11398954 -107461879241370618324948138339757532928 11398955 -375981336188859321664464274524669098400 11398956 4556722032059864204941520140085981184 11398957 -999614707645496809369632567330322781568 11398958 457496700145306349602882244929066870080 11398959 -224845200767353913512275444873049841184 11398960 28432307186297156067376771870810767360 11398961 -146148439937960963487556191232534102272 11398962 -191643463716895490993032872253391768448 11398963 -576088810558729991914201493988373916788 11398964 554122751418757149194287740835064174976 11398965 -362316118756737464270177497034583677760 11398966 -84037951103127028543320582972004721856 11398967 1150657080913418763649571581179426671016 11398968 -37618610116149728040988526651284377600 11398969 -31575202303070499066143969352321288956 11398970 -100242827375141583226282453325843328000 11398971 -29569084757023237976147653350443695680 11398972 425892470822370281619508077214327756800 11398973 -26530969537469280818669953138413867360 11398974 -166854135180872611324427238826585758720 11398975 23548275248803287213061201133333844000 11398976 86508533798319537060992224518013452288 11398977 314793558963372474577838180919556167120 11398978 -566095722383135502930608944404421148928 11398979 43137263202589140783761233189121541120 11398980 140436369552707381835562582116448911360 11398981 853871394567281734614138062140711692864 11398982 -243966027541769419114132263592944966528 11398983 -147258478787071149166533398108631941976 11398984 231444245160017273697676319066633994240 11398985 -313940651264506925662274181679994337840 11398986 54036968740919031417206720611207645440 11398987 -708224347447754801243719544607307728364 11398988 -74194673079084272004213785219613319680 11398989 -188067890755965767856208892507840532480 11398990 -23649237127447357940763565585887072000 11398991 1283885659370974956540569487045874945392 11398992 156814371005107325479520109528587304960 11398993 -1156377199816287965134775675407850105760 11398994 -556389803908050375562219668702534094704 11398995 -642030446803309640805916161102706250400 11398996 78002550323347502547014636368188071936 11398997 -435337144400177913226096469037499398948 11398998 -43533536476393805563786645598524440192 11398999 -6956681935516782071884111120041244136 11399000 -499552848544697857140052689052416000000 11399001 -91227894283949370352572176053046513280 11399002 144404011190883839755313143021718930400 11399003 460740979721268822765706295521823039232 11399004 -373862213583549142447226478424594765824 11399005 -35724012320109604387311962956709160840 11399006 481305575803758573829820501784751757952 11399007 -341837558238154737866065910125102922112 11399008 -53600090957389016095997119064272404480 11399009 403746635177042937135779087523508270740 11399010 -40296471870223282744373089072569384960 11399011 -359922202644442356180350388406756326096 11399012 505042537365462276227884035656842936320 11399013 536304353978578245328925181641185727742 11399014 332075932859107733616765886582123175232 11399015 52044718339181234455440501722611794720 11399016 -601977058813784767158515822434932326400 11399017 1058639706367525334308989223697517786426 11399018 -235741869714252025045652109136866114720 11399019 -380552920391457732894496356687611859792 11399020 -420675587064819441538104612024705208320 11399021 -727299333100449326931000555447617682228 11399022 306522845563458908393532309218383808640 11399023 83841042057277076891811454349927084944 11399024 -38803651216681032566244188214938173440 11399025 -128078795222517720741442620179478436800 11399026 229504469864990657182045108925144325120 11399027 -254509660705804124271737332243207530684 11399028 239900649454577469100711131859583268864 11399029 -1120065783227302257007851241828130844370 11399030 38998347272540209763141415843907008000 11399031 -45755051568358419549160518388671302400 11399032 163222272736081102906804972697128980480 11399033 63329781859169138258668991075643338580 11399034 -109091541164769210604913683063934738688 11399035 35575194381096993332376460371230580480 11399036 -157206341308080539477566024645539962880 11399037 238418195583686415828254496069401508768 11399038 45890884570220612550939152105236627200 11399039 256120289782459144591125027678298135656 11399040 -439361877496225178833198585774866432000 11399041 -48549151403972368944502248006238524416 11399042 4762543541650091200421110061170396032 11399043 755351500991940649175544954846635881464 11399044 230182416610098530314571404003892295936 11399045 67204597908481227909571026343529516160 11399046 -39638012799054332411515651989240968832 11399047 -166543799957763500272907562507415552 11399048 269211071214814221066123047030496015360 11399049 -15153504391414974273920521311548964870 11399050 -93169188126704409144485348009338848000 11399051 -1531410857838547410512430423859883716128 11399052 99429513452919854840586685751473766400 11399053 389383678246987124814840695800219397664 11399054 126632755312581617221623356959706514240 11399055 34875609947901261938812300184082391200 11399056 110288513851019840715467959353685377024 11399057 553466117856783494406719060446071456306 11399058 -362482477999624424315429393802082215552 11399059 -8734593749089056043435692278514367680 11399060 -84139824836031163996390329486491811840 11399061 -88722243467532428008480233733060854336 11399062 180636472332617757718790648428637624064 11399063 119210196496919889814818804159334201224 11399064 157992978257894770271686748438705111040 11399065 -108135361610580694140319226569864380540 11399066 -89272235517907947534050683776208413984 11399067 -639552552614484345685698382104545980116 11399068 -391560291313717658150734251005111429120 11399069 -1092106723126396133851082463758967604320 11399070 -104038782753749312843813005494188486400 11399071 163319423978811067233490762326604940544 11399072 -156900191415211557077298749124982603776 11399073 22304811818127940104716769176108771328 11399074 4416126786015971590333962800009095680 11399075 5217083611996635164826864419139921000 11399076 -28940857454365825430069398583303454720 11399077 547604939437944843790933475283482196926 11399078 -174916253377810700643032600968649485440 11399079 -55674217645149041000165501587661536512 11399080 240188315667290183014430098464143769600 11399081 291687654364036624079028817925730431652 11399082 -10386212224632416928125197046285246208 11399083 181839221725957454655405447838274112624 11399084 -325811220953100646057731470427644246784 11399085 -151548875341691972633359085323401883380 11399086 -175636599573373021746418305534128968320 11399087 296711647386790512943720250069628525552 11399088 -24443210727372266820108334654134681600 11399089 295731490559359296028161813378683196724 11399090 96766605378933362856308604325916368800 11399091 370316220384098895522746025130910438400 11399092 -230845760493489970501633209743131168384 11399093 643326687067594176959264184932917839342 11399094 -72796225414040383231439901855396120960 11399095 -108713977193612497220808857656010618400 11399096 -87110385797676474178855199775378432000 11399097 -623129364293876059176647872030950951600 11399098 618634158555660784299543619478729166336 11399099 -129337605823630294157118688712184211536 11399100 145799326281408839688127281721632806400 11399101 102353286759469701711518633642450288064 11399102 -169867043790501435102974599360345835136 11399103 -127207807431094046736782751361870771200 11399104 -13472370001440173749995595556081106944 11399105 -205919362809508254668602438285184112000 11399106 -15775820857349511350333816807002538496 11399107 36976769518469717768729370281350098480 11399108 -50980506659680273775127644968501653504 11399109 -350123859196207501555197129976086072096 11399110 -184965974297250840024303400502844551040 11399111 76500955162111456432197162620313445800 11399112 -612583601144562744209797457244447129600 11399113 759507742632432202214287446249606554688 11399114 114126133520086831328783894015267140656 11399115 3435156014597272372365785875245815520 11399116 -124856721412960791279447596109486511360 11399117 -999115302077128624554262385149448365140 11399118 -43921048116787149834678972709559577600 11399119 309046129111019057862477555423075669480 11399120 18387965669280110034963308506371686400 11399121 326585921811371116212931294406212978560 11399122 -5692609283479032643772421874084033536 11399123 590716955518082065508727993444507051372 11399124 53631867172110677736482987798127224832 11399125 999022762700876896956451184935758579000 11399126 -27215679348824285600320093452123190080 11399127 -565001471078319655859369736642747574680 11399128 7122455784993382846986696359003136000 11399129 -316243320962128046785032258885250675968 11399130 107368967991398479240271254081535243520 11399131 -963717565380777594892760842280557640336 11399132 -402308949602453947824084665220526831104 11399133 -52821473603873376222709366915144058400 11399134 10941983080252058985937257876363463680 11399135 -713682000988573185601207090233598884240 11399136 10307479199143553199534515370143514624 11399137 107612846973869851605564270531329010480 11399138 -142043067726371498841634810669896203904 11399139 -24145647535379187626022569120252772096 11399140 583843426185257862860638110677888989440 11399141 113103854985121567597447506342723558144 11399142 -117519843755624887937394297775778587776 11399143 214570521745972808415358060912800137184 11399144 1246543646147271762182263530414843033600 11399145 -118464699259568380220474257273656729600 11399146 -638740267536249798152008441780656622080 11399147 2765459557768755623506863874422110713920 11399148 70652200625572825703239092274633173504 11399149 815114743741335969141074902737989941036 11399150 2241161752873403309290785711151248000 11399151 -340672364666074039359151306757844382968 11399152 -163622740393538949909876788087193862144 11399153 -967581475991312572180998718655317127598 11399154 129117428442985076076524801820024522240 11399155 1801357833605491737580879040246559360 11399156 53436356297821227178414774895485440000 11399157 -191231629492264387664625950364250168320 11399158 60470692604636538654976470677996088384 11399159 1601011115982726502487688028601728397904 11399160 -148169439595082499571713692815565414400 11399161 847444511392868575977610644417790118762 11399162 -791639341863118145554897384172913184800 11399163 58816755963991319928469116481592326368 11399164 -461835932513078001250915465314634851840 11399165 79286366413562936171262375970187159040 11399166 142059015521398314440955265960024604352 11399167 437117468107359784705724886225074069840 11399168 -668510735163571213912234831846047744 11399169 -34238290941023182174248653278852588512 11399170 -53179279037287193777997962365062858720 11399171 -5603318649028945483169001260036921856 11399172 -62252147905737314971552657760076715008 11399173 963143804418636841565803971551452275422 11399174 200736694691331765511101565903192074336 11399175 64643961798766580704214617075044879000 11399176 4486527566033058920958608487296655360 11399177 346011421415864946749777399268399424272 11399178 149399473364716482923645305260880888320 11399179 -1175039061563980108437997633409121496128 11399180 92616044420029603524696160492190054400 11399181 360715404883166271820687338368725321152 11399182 167672212150138793509260918895333624512 11399183 255962032834652658036143250732886291200 11399184 92092510836499660517838230796787384320 11399185 247073624038344562332080689989044516160 11399186 -112308266296702493103962343196048196208 11399187 338628114216430156471110336521152177968 11399188 321985024386986493149217369267292373888 11399189 -258205190821494250822820084355118377540 11399190 -174559107294878400717380988623368335360 11399191 471024708265995394325167249898152555152 11399192 -258925690058767940559942944540228321280 11399193 217441291898306594348176598590368310020 11399194 -206115164872105146581303500717402069248 11399195 23121443528430701409720636578962651200 11399196 43143421988609411320910995070282072064 11399197 -824497433050201661727927014242300803828 11399198 20715671129680827509229661705733961600 11399199 -38348391221496405305594348171353920000 11399200 -490730886732037503779757904064716800000 11399201 -379718689213051740117725268404870876496 11399202 -131501867520318808644688147275427585920 11399203 -802345703486778507958072762461792848548 11399204 301374688607113825100796117516494188800 11399205 47711939747044152229706844998194995360 11399206 1919974383546193426050423053435291904 11399207 -957710836210333598286509576757503105544 11399208 -278104620857728523915263501500391342080 11399209 -133413064815213222375517040514503963520 11399210 -372250302478089342348576664127012142240 11399211 -36886308756524697976534263836735277948 11399212 -422946147858675312133374310235618380800 11399213 -370836017434957329595532037918933937440 11399214 1135464412133295913377751025722454016 11399215 196230388931079750229863040994350044360 11399216 68283001548189629367603358694300516352 11399217 26887781860792657927600012130913825312 11399218 -199792391331312466664306884264003699440 11399219 -361194231909473355457375804811329333056 11399220 29162810743344130932250797062565273600 11399221 308460334014095161779117929252802287200 11399222 166580204200490309012353864226576359872 11399223 619153092775751224596237521617207747968 11399224 -626703129517945094000357310051765719040 11399225 335191114847866824501651388302867936750 11399226 13266388797784706579579705039442048000 11399227 -74545746004468841084559269517309069312 11399228 708368416840115477241862913171891309568 11399229 123120598986924953859515214626781970944 11399230 -6150040533976827087346381071074225280 11399231 1447708309645123472301229812313255522272 11399232 12982406202638712137219795224061018112 11399233 638441268255508418505625741475645239380 11399234 -67470290911258512870656235359121532416 11399235 -189884107881957435823417992318519150240 11399236 146526735041248168194821925080776753280 11399237 -422233683371453421591127623034371382560 11399238 2839726003892924395199550045285544320 11399239 168051677386292753449599499255405427520 11399240 -116044116515052911612470880575377408000 11399241 -262307628265777545924749608561980668736 11399242 13210105027021093993375538683085445120 11399243 1220401840685405664919572723334931721492 11399244 -256287884194780965399619326459680285184 11399245 150163935055644034499575311458577648000 11399246 -783280418258730091227602585155838062464 11399247 -55640345193684247101388556160995789976 11399248 -19522419076337432813372425721088835584 11399249 1005781405346019395000801861735999003250 11399250 -201659134468848417669400182020851200000 11399251 115255182379941713435342253662667747400 11399252 760502849164395845232696129397996580736 11399253 -266393316925561914743866773460698989952 11399254 580291806805974127605631286269802700576 11399255 141595848201131550929681376387024104160 11399256 -140163413717167871437114857863868211200 11399257 -5207763615957777418997747580941035680 11399258 -57479626985912689049968671432488681472 11399259 -15425196358890979029955664559841557120 11399260 331561176720366860551445555334194472960 11399261 -959164672275754386755590006187232402138 11399262 -131983365793796024048601078333579264000 11399263 50048960882894247052920684442187484144 11399264 -758038481021125054185281462227535659008 11399265 402431759903074712722638436679563641600 11399266 84214745157440770753048618379482644480 11399267 746231715825792482162777034455217084552 11399268 313337306611419193333721349555314365440 11399269 193152027233881347377562320607574840096 11399270 261559658989036609744608072609051139200 11399271 -105496247702627688310010097144508280160 11399272 -813102400353486263618591000221081190400 11399273 -930509904488117001993372257570244876720 11399274 -451298742108455207215661397280569040032 11399275 -129668477516268865498120948023690973400 11399276 -39362298534362320369485165168201646080 11399277 521951200405955056540405412574252793920 11399278 555656775386947340055011296078319354880 11399279 680619384301919473788088502623018940880 11399280 80123857507003313716156230400572456960 11399281 -568311302074477277535279027762300367918 11399282 61672964092522540601558571460954117152 11399283 -160018649229846342003470311141965148416 11399284 15361572886871626640817760152875973376 11399285 74092908974464468477078445952272461980 11399286 370127028650152406098729241198110593024 11399287 -354384092247956606280725707214654631064 11399288 669590464655087116085350471823029493760 11399289 -53604871155944253362495123085977856 11399290 97593595453660990192179924757841326080 11399291 1058092468758516699152535907208394668400 11399292 -35492902565313646454330709841215679488 11399293 -143047915367699670396209809965526803336 11399294 508054093578979397866768614007380573696 11399295 -393202678410249940676181403779431053680 11399296 737359287599122276042041112739142696960 11399297 4252996640407503491171215519618481472 11399298 -104317676345896344508423752929568741120 11399299 -1000402544568723991885975188269223828288 11399300 79489659103237455103097113316505600 11399301 812841056352662058610587493206326059230 11399302 -21678041061311189434053333287978505600 11399303 503113535255703991926157155296068414344 11399304 -218751538975197126712427962504592916480 11399305 663111757785909161929305390133130064000 11399306 -240462931999028520161979949449571681536 11399307 352006299794340526548700772177001018840 11399308 18100508804516716118994951471347315200 11399309 -385832189071032873720166748287798732320 11399310 41210412471047684249257820663138250240 11399311 -32412142178959248019555018790834694600 11399312 -73198062042891798923477066686226546688 11399313 351815472085710938300119859423612513184 11399314 -89889624251672492614159839485292779520 11399315 -46132821121531604665292203513241671680 11399316 50440283764756683993678679339498629120 11399317 -8702456590275966710897185887759029600 11399318 -208695138013689881356097794024529587584 11399319 1581774940826347256399511514546739424000 11399320 -230825197709603573651171716422352896000 11399321 -763642666430304972560895144715800215478 11399322 65059794157638271958556821398834377984 11399323 -438017181305415054648255315297058465136 11399324 364845261094438082109287606476916829696 11399325 -99759929664047181781633300092269678400 11399326 -101140844765215566794237451478564735680 11399327 -282253039661152665009539016868760844960 11399328 113838621575537232827252468750217314304 11399329 -154506613639058615896431136779327065280 11399330 35600483949194020841926418212355188800 11399331 309110524659226286254677129664313183040 11399332 48993910557437308140104900751885967360 11399333 -1165496666223204351935647863179235625728 11399334 -191627053401462536289583999295351285760 11399335 -390226260703630341112938109082022418800 11399336 -98864767773399578241387405120749414400 11399337 587105464379525544062839794813205299594 11399338 550076084501885177876851918070167942320 11399339 -141578508409097710114507614881040338544 11399340 132759426406245772792831762293509299200 11399341 -421005884708578631513214930861384769258 11399342 -123082271921513446586605994403907899648 11399343 3564011304465728115185022557890810368 11399344 14196827365426921649521194742484828160 11399345 67204529620222034994542572907346194100 11399346 63564111346201504640971363810764748800 11399347 190828008035654224069800659366898550796 11399348 783772517222965103626286288317907270400 11399349 -34863057681714879001479190600222118400 11399350 -266668119043506955639917432118346731200 11399351 386561205493132895700898370410068871104 11399352 194926641310912282303985171696228106240 11399353 5846723619350926038538204227135450240 11399354 16668843385765791903232131386809213440 11399355 -70675199372115354915192859746916316400 11399356 -63565143472563272848353817713451310080 11399357 -581690850054370954797454739723562110394 11399358 285991855716623878782906342692241558528 11399359 -108554673813110399512078601795434621584 11399360 -54529618328172557809992744028424110080 11399361 411381338625751994594380890637885261872 11399362 -132285673466837560984486523772278886336 11399363 602202042920073244795261001543417463612 11399364 -164359487693274855568869132562915785600 11399365 291633171785878954963463549241626306520 11399366 413510072498562969704040206959247471424 11399367 -57402082530025091512728307007755309056 11399368 27800751054689835485819853816420802560 11399369 111837443876801253308302903797791940096 11399370 -50399262301380548776855885125437587200 11399371 -512373195722275548842945803713905240428 11399372 -280271770456189574759693096205493511424 11399373 -444463581983126223298401610375596930720 11399374 -150781170130804761173817249332623160448 11399375 36631861115112528088949149964103780000 11399376 -88657005541748242865907689579677483008 11399377 1287826184963804637686622436170090268272 11399378 -485936530980859140098644630875009011040 11399379 -237840475750882828851285298674069428160 11399380 -294847910592835535716306400588397035520 11399381 -87156289950068823797787695729529141120 11399382 139720146173860936974025874034531627360 11399383 151743449702228677628901399236320650632 11399384 -1623635139039471822001136409887875891200 11399385 -34217505954185297602826602307049854400 11399386 8882446207224618166023257640290797824 11399387 -114015811793444314074224335102043016000 11399388 -7088525367048895781737478289197187072 11399389 139264288482436064326323690965675329190 11399390 -10880689275011106832525726648082011200 11399391 15251155305531053420220438773197528920 11399392 698607781165552389495031598032650240000 11399393 -849709767289558586214945799034028503040 11399394 103671726768457783378566899835740083200 11399395 219191017085163447794030226329344306080 11399396 594769522325698263898326290427207388800 11399397 -584303786612193737260053868370100458400 11399398 69222862229771152947223453073920251264 11399399 332819878078336504952702334150869164848 11399400 53257209134927044406414534624378880000 11399401 -496996791391920522636185305398238902456 11399402 125265157654676332791124171644875473152 11399403 230518796160987660202111338289392982104 11399404 361274043182170414308607566074630680576 11399405 48671922707325824198600828262432251520 11399406 -319411865843703650039300607385217359296 11399407 1301594492098311380783915961277324451160 11399408 23716675936266950334800559889690460160 11399409 -195229980361266149434963383744576321150 11399410 -504456202200569334516497601961549920 11399411 1378730124965986834061196959451090668400 11399412 421614439786783682549885849201569677312 11399413 223285765781554324228044545128213271040 11399414 125271998915122994328127381860478922880 11399415 -169812147085800880840868908361367676080 11399416 93388832979017844902605791875484549120 11399417 7725228418903649474952113317935483972 11399418 430193234426672795450310692713346061024 11399419 487050563147244693179127878417294937496 11399420 422387760268882798824044252173341358080 11399421 96655321206694489766532787760002760736 11399422 -181058475493094779979501283395218585728 11399423 -99685232912451891214110107937629231760 11399424 -355855542044981165536162002688630849536 11399425 497348616276046644755700752611238240150 11399426 -615463180967939871647238299403753047088 11399427 -312567012995420735738655854713925022720 11399428 -606090426761379984486663356411490524032 11399429 -2908213984124307216482207219783106432 11399430 -34144514231225474822283268676686540800 11399431 -1067057225577087287184859416844921943688 11399432 432080508002267835231727950382854758400 11399433 -14545132329767763027093108011127688176 11399434 -666724092980228320042887605812977330384 11399435 417287344356706190468130912508816518720 11399436 251243233328254215463163299044266572800 11399437 381736392889000130297343424043153040352 11399438 -197806948158786210825597845361648876480 11399439 497273222099213800767124715955802623624 11399440 17593957215920688358043351484337029120 11399441 -141004919785606293263082424903486805388 11399442 1035099534014386443445299125041360512 11399443 -586046410929347400874581403514342349312 11399444 -34776855605743698532677070734390460416 11399445 -298932209173457486727293122203146850180 11399446 -222292034631503443384351638117350927328 11399447 1098250163938509501177466778799957424872 11399448 -547263007213781737737755342641354199040 11399449 -305470327980800334834476383726462356000 11399450 -117186135596820671345942376240857694000 11399451 -55928321921026312616752076066312572416 11399452 66545819461550122169628501070907415552 11399453 -362340449397756370940672722341418616832 11399454 1397713118581748961056780398263252672 11399455 -1130214462152114091666837741628105315440 11399456 1186334900583626926150070504274589777920 11399457 217603903543942581112096775729059147440 11399458 -202798266648073705808427127999086669024 11399459 235340697255080069157892983953040294216 11399460 -444889429298645278468262673763859005440 11399461 62372383295277664153308180495995368732 11399462 126268625656656320813993777639418251232 11399463 -1144527400555181075106142458945936331680 11399464 918649177852941372978913625855454735360 11399465 -189910282739384433409933693642585286400 11399466 91980305443582337551495751069091038208 11399467 729077276027234771388030905909624032560 11399468 -285670809143898505834885511364533998080 11399469 346705381550556845414430338544405974208 11399470 383893326467121886389702034173987845760 11399471 -97989862873315514481717135028686329328 11399472 780843357319676858299460726578741248 11399473 481971133534294420225058764807047606784 11399474 1030756496171748961375890276757144077312 11399475 -26135417169820418910671981792891980800 11399476 59337951437581647665283577933383720960 11399477 -71443249433972056546817371021043808480 11399478 80913421617835755031475187040873891200 11399479 49455996322831861186351563023864534240 11399480 284676316332921377687840787214237900800 11399481 -897498011106880572355207249744601984160 11399482 518706703555254112808158016667418964592 11399483 -678373739742435219945026723032434760200 11399484 -99771713659132206157898877169601662464 11399485 189650131926444479543027702866554411180 11399486 -25636157849939557995576791479937230848 11399487 -188863948890398692503723843524216845440 11399488 80046004445866957781306975742670143488 11399489 -304052815171533207500602809233388691392 11399490 -24488157372251157254333039114876014080 11399491 310579834327145595337786484524524153792 11399492 -305306206841530954963702710718814074368 11399493 115426195527343071876757767002311649280 11399494 777730688839339785122097507199058856960 11399495 102587477738509515218548940015091627000 11399496 -144505576754491051053508376867138519040 11399497 -192134327142855006481722678416220055388 11399498 -69032121655006509045722643923477383680 11399499 460304673566737236217585979481273906684 11399500 -162678595453403014699101191462690304000 11399501 -783271294454524193926157005541836383498 11399502 289753146004368145457315352938867053632 11399503 -1058130470898040535528379524981661435840 11399504 227420734983998645564147447386802749440 11399505 -103476497045269692145789597048866040320 11399506 190515192763198887319328977978871101440 11399507 -790074945313493422990495363024134028644 11399508 148676123633129970768100277220432384000 11399509 -1057780847470029138935131396975313247360 11399510 101026710730178561496452289692929724160 11399511 -447609572136444747154866905473299525528 11399512 -376787607582996296966651897900496844800 11399513 29032517241599337644929395096753974400 11399514 100306641190486715895873002865123446784 11399515 2698980519297354816626657915627826720 11399516 -131631663686517250700283915857549644800 11399517 -125588009312837897851327119801984567252 11399518 256373669706768531939139519316890048704 11399519 -110514689704028135762582754823870341600 11399520 -232228536156543030313843837658600570880 11399521 -130057519741689836602134654809366073600 11399522 284711660123533185958356740285993247312 11399523 66080926495927048263767579538548835840 11399524 -194694928229305441319028041521534413824 11399525 -1077921414902315481519071231907801768000 11399526 -50141628051833770665501487777934051808 11399527 -84175077762878637373171261816144279624 11399528 194344612928726840018999439087594946560 11399529 -75745313747040669973938719538241612320 11399530 1132087671193175192406073618340363520 11399531 711652028927275685472783209946544416 11399532 438301162189993219639922692642324649472 11399533 -196119377525011820002097448022401937140 11399534 -20260129590500871035636012109538775040 11399535 -4564758168453051111467596055263719840 11399536 131741859833475964468179811145711419392 11399537 200790473379795677438860264697698873344 11399538 -210501022420813400162570193116093456256 11399539 216517279648469324654059432897264075340 11399540 -371885673202580012721974398826757457920 11399541 3314666316227878470848882942744823744 11399542 316397643533443571168893017411488194560 11399543 1272201573969572265523974919833081737400 11399544 59625302413717901195131230308393164800 11399545 539983320942297122781714167377437661320 11399546 430308296618860882999087578337116719472 11399547 -87731713126533903108566541725084325120 11399548 -241618469444159172072746201512115156992 11399549 -401674819173886905409805492725241794464 11399550 -136727546590362258457193743817971291200 11399551 -714204041882942924286180782637100056448 11399552 232040365065079495364816386215483801600 11399553 220002667974269148075777401260323843360 11399554 -322862968458049327528834284173666337888 11399555 -735184019677852031442851414088430877040 11399556 -220269071814251933876324368191391245312 11399557 669411382624624695520512122317584489114 11399558 -1406105118186762996795157834625259264 11399559 50669041401603573185179987533351289728 11399560 -684312748702602068199969761561144064000 11399561 274339076172681829858650488623477773924 11399562 48294245936697453468657052792700889600 11399563 33331868281256221976008372185861578240 11399564 461778191656096346117294574024226603776 11399565 -41560631584203989743976583843180984000 11399566 -65135562197026388828999367448593852480 11399567 338199376576748521035602863593028200240 11399568 12640680796809699414681195875043115008 11399569 -1434944570055464474896860777562660800 11399570 -30406777808620628302682158547722506240 11399571 226268091889421805338675418316253044872 11399572 -554781872670020997700041074349962065024 11399573 -473727350663964587993274683031479583456 11399574 404003311264967947884683630870595226560 11399575 670945081394521179178249288744895358600 11399576 -467468162122624464327146232279579985920 11399577 119972542837424223598911883933775024832 11399578 228045112160806221656760942443240217840 11399579 -1123750147577732911306984335080453882640 11399580 -408107388600803917148065387068013770240 11399581 -131133648178392552743788707598174122720 11399582 -109479754802093295303543513505729489920 11399583 26169033753917861398533359549035269120 11399584 259709141184105048578517805000679227392 11399585 -9364739770934687279142436518017481240 11399586 337374302236948567992177541300248131328 11399587 -1202935630854725357849155293465502829808 11399588 482209624501657042911597337461320975616 11399589 -31265872862427560529754599954510826560 11399590 -164763540511981046629302537305434627200 11399591 -3250157111024578152514154514253473696 11399592 -477721592893046524536394836752462561280 11399593 -142945993104028526759590094916585137158 11399594 -225853488605999011922412410846966731008 11399595 -183530568422060417869963562089148190480 11399596 246764801342289582088548658105907694592 11399597 -136074184891409928377860100395017456288 11399598 -155764112257018828206545261025760488576 11399599 -11740737533379795410608861197724206720 11399600 19373007861066560270747993582438400000 11399601 7898784068069534231407533244833250560 11399602 360180528048198250212656458563086266272 11399603 -120496143210443945553730454678411900148 11399604 -9722831216353275180541337358738223104 11399605 74345650984679225289580720051903584000 11399606 -763669406509360961506097919647057915136 11399607 -17197577776959082538023059311687226192 11399608 -692884737694534798418836583632331612160 11399609 293510300208985850831406714657771123204 11399610 179950140589902605204680404614397081600 11399611 -75752406233900782590797995596265981728 11399612 -320383404404649033357686004502154969088 11399613 828013618131205570902485310103401621024 11399614 -599103872729458098011716047887431321344 11399615 -82232063174283500513772116818831411200 11399616 286229450328722847417479280748325240832 11399617 759641915259646314431744936256312953666 11399618 -416079068881374674917364012576397488640 11399619 -87951177208016542906394869627897950720 11399620 566034172827943014807357285394702848000 11399621 -31954231406893051371632514012678216000 11399622 114471895384343154117485741433398763264 11399623 44857166181146441880487274750345686000 11399624 41217937987583829477721356350526136320 11399625 -627174767766930117335522517480226587000 11399626 -20959899515825210737089722743743636480 11399627 786951142720956136047419641993326979476 11399628 -208281061572948314896881782645616771072 11399629 -692401543834447499285715091067891237770 11399630 -2881766853887102751088807180105973760 11399631 275844619608339242594132462791088642952 11399632 140741270962734855461499408574982414336 11399633 -125249493773933059965756464492339668224 11399634 -177033144804838316164460227019257052640 11399635 115923379794032477410636765876485884640 11399636 2398860114252347621229443479840251648 11399637 641595958864626345569878512603204483552 11399638 206521943493140480895603149999351826720 11399639 -245561022864947278669206205093828082400 11399640 33731006432196595765466391172920115200 11399641 -16692427485849966663848606434316799216 11399642 459275210554505050642225332260286911472 11399643 86654079529520456977354141388440657200 11399644 -10839888586438143489688744466314887168 11399645 4319501785111133269753239986627057400 11399646 -170236312490362173813576872470426770432 11399647 -325854405846550467414964006223254970368 11399648 362736947021441250018762421580157419520 11399649 338903136776466994040634723021782457264 11399650 -161196787008921452269960050135672301200 11399651 361466634093237792702486010123401783792 11399652 -841733779090323502898407243839664512 11399653 -1088846309299009709610208300464150172736 11399654 90233346367136150905847730676023021120 11399655 4805058613336408176686898897070800000 11399656 -108210594378426630062344737975396864000 11399657 -727730354249697021748227275376874913094 11399658 -126318069426851737274694788038915729920 11399659 -67779161526698781882752920245533360140 11399660 51332629351379907104889425987012935680 11399661 -35574128946134913365734037506034918400 11399662 351073784807217573927064742979295271424 11399663 51607493173864569715824880323869207976 11399664 -59163583055270446505237039463677755392 11399665 -125204229448613130103126718510117300940 11399666 121032964029970012843001130692900380704 11399667 -566993865832138307008322163017357538240 11399668 154393484799467313763216152863903539200 11399669 11861762688489721374338393217751519200 11399670 53999508448240197581989405471430419200 11399671 -85878902855453562852459907635355055128 11399672 -452551197810892164352842142346543923200 11399673 516626622171548508167833998179652050880 11399674 4348859003888743268739197574029669376 11399675 -21295636429741453687870801552976917200 11399676 -226913639291588858570079022103320493568 11399677 1026615823100716308860990038447387829440 11399678 221517751797319538790811565022195824640 11399679 353498221227731452370916244921582039224 11399680 -17950116429050355206271173820237742080 11399681 -163803097332036954756095228428936968636 11399682 -36998910812046304775222535081422361600 11399683 -385803818826257017597323882714532088068 11399684 408168521800089256369499359066520580096 11399685 394046120364943840275464385289883942400 11399686 -397720476824109941656521837125697709440 11399687 -6465829347522026141761256463256212432 11399688 114400497276925235408874740172004684800 11399689 208546982415393768397074569864238836352 11399690 277002550183470034650578752169865919680 11399691 -236840483325288094188252880152597536808 11399692 -2111560125304048689079571874661785600 11399693 1479460817918626670567763653177088979584 11399694 -350936155319168703113779445780318193600 11399695 204701814986718349003512394264837974480 11399696 20717382475810146346710385381909463040 11399697 -27079792605996077351058044522944236480 11399698 13204885147875852508602814714702040736 11399699 333757776489651943382076359965965772536 11399700 37954504523772243987784487602550784000 11399701 261651479507996614005084592043511157500 11399702 517972883151819583536953686206849003552 11399703 234684443179374823088705461275906157800 11399704 761013594813950656127042719230545909760 11399705 -67123070790388563994913989384978265280 11399706 48951925457548688809573846970854832112 11399707 356583641839082868375910837855651556304 11399708 332995396917304730405611322422637065728 11399709 -851905468427031442756139626558039708800 11399710 -20635745969560797925879536243588983040 11399711 -212814401062243189901540598200270718528 11399712 -172154915950889152710486644856854151168 11399713 -43823974458711507990734504905474481856 11399714 -256751021914209142789441741766269370544 11399715 65992091208992063914212474122795040000 11399716 -726792311947857943690987037603823564160 11399717 -131969075800368611587822730516750940288 11399718 -311397863897041898036902532696954317824 11399719 846882927995639631900970802287479503544 11399720 284951453501787927729940968992848281600 11399721 -55943923660328787236489595182476250880 11399722 -194821525510752617639062985295166658976 11399723 203186815041159725371455482676243081024 11399724 71333600522633242150327779847312834560 11399725 304676852670777365351720338347460237250 11399726 236362780789279798124375286082095193920 11399727 -191232054636955135711030872953225441280 11399728 32539800070595908401422398633936535552 11399729 -799214169141948968920702266138032290320 11399730 -2225860654016670292263391406062318080 11399731 -101465117946587441567569439385906469376 11399732 -615983966066310519748643939697189131904 11399733 -167150635918198783458909498809559702720 11399734 -151341649662871055223046871038001367360 11399735 179917511222787236235774903689566207200 11399736 -155937122160536173903010363253869568000 11399737 -107019819601125220328687457832964980028 11399738 -10952540327953277826042665149042229760 11399739 233909207540615089211550361461803227248 11399740 -247487588802292710611042980289756881920 11399741 -817338721464888363155267525107901218536 11399742 124252795161745101243294014414079288000 11399743 -164171372968708612193950592530772642400 11399744 -212923535860375571960900855227377254400 11399745 163147150559625590755643129370495590400 11399746 -115477713432289801398336700947102746928 11399747 -19060985898375605373933388545029640 11399748 -337504865380750730034658248673106027520 11399749 73666474593428489925691913097600120636 11399750 -99764088452294024184729370380028800000 11399751 591967050757379127545205761296049237760 11399752 -335482682953332459280041983081967851520 11399753 -100105787913241774543729595462255431200 11399754 -156630008925387892919912193623359881216 11399755 92185589207855397999273990333102614160 11399756 1368231122127105358990022597011642963968 11399757 -534457613577168201337953841809126423360 11399758 67807369468520493340121094071218682880 11399759 4795241685678290115499701870524667360 11399760 -38914136147020426091640445391402434560 11399761 -824037405193254766670516700576558026638 11399762 -542123713694048419231443313481337687936 11399763 176602561558708606197968597522015423088 11399764 -738194858704756783079071326233278263424 11399765 -43055650390814221147139394393461394000 11399766 -37210492516129322171781500676658409472 11399767 -306418000923056074635331663072471683408 11399768 -634593900276182406107996148227083898880 11399769 -136819996027933438547924044235375670012 11399770 -72313219764181281297793868018903629440 11399771 64210259776161759449997705762119835972 11399772 444184258880709091549023551145031680000 11399773 -14215280108257273159510843466463808 11399774 -136009450534601136043362927321766023168 11399775 -20163784679945735164496975076949688400 11399776 -351055779975988504718794003142196461568 11399777 -3503072249083090541426116598168017374 11399778 10316065823837789155340574056401553184 11399779 -438172025038732974113328783104036763840 11399780 -83193446103329845996916027184806584320 11399781 -261589087563196496678123747713216940448 11399782 -2140881162262904073847764924362019456 11399783 798291326574541548124540881821651215032 11399784 -241690745427718796232779392171831296000 11399785 61515908604273563025963569123360405760 11399786 354011714034443732966129421956357472864 11399787 -83969540456569928937991875201854367600 11399788 -4643410370529752564199905924494726912 11399789 -89050395721185190190871763306633951680 11399790 171465038222481009652253740293497454720 11399791 -257540584975604834460395816186113439920 11399792 -9758266810077708018447300884488716288 11399793 -168966223905489742972702210554236155536 11399794 17438214035504472747995244844983744000 11399795 -319537272045261087151008651540932986800 11399796 -529360108860621213183636625369223058048 11399797 -874333407960477110839227559299148428754 11399798 508697973713804330215737125806731338400 11399799 -278792248268667193409570091319329516720 11399800 11054371018884956060207935443264000000 11399801 96028591180441721112779153673053726352 11399802 66356311151087802472488197151081141504 11399803 -1261243595897973399089526008981358228480 11399804 47964321605134810867847064975188247552 11399805 -50348879040108727353652001962511428800 11399806 -155281702824115969083392389490093786112 11399807 280974931214465910600509726727331580280 11399808 141673149816260111751684424158821744640 11399809 -514941200477706884645035994110021285884 11399810 413868119724488454281027807604307200000 11399811 -299573839986999507760738237209815147856 11399812 265878031318842176209670757001157947392 11399813 778546221209492415861892349181445189980 11399814 510318526270492517679741085053779263680 11399815 95353794100298121508532538400469176800 11399816 -6206370016232571478411164721240473600 11399817 -67331745899250649082915747511941446464 11399818 -344567545785873775508302680958176722640 11399819 306656716029639345639939267314842005120 11399820 -171335832918115817545411479978131665920 11399821 -685081534978901473307429882280781910048 11399822 -87093325134734348501765772597800386560 11399823 20109274212995970465043599840572808600 11399824 14875186877552835133037245062565437440 11399825 -298048231319406278207011583552184087450 11399826 -31925018158471962398531200767058063872 11399827 -879180415775465726467227448473678154324 11399828 581314182612175320436435798052111327232 11399829 -168907780896104125821755607803450565120 11399830 -133521274411192462125518716665671095680 11399831 -3271015988567225164120164752384320896 11399832 -46929869862531264425980179598804992000 11399833 510087642599387882706383663813171179082 11399834 -799214214327773182157546370988766142720 11399835 -59574113988831369506077376604214763520 11399836 225632827430790024962983564596377218048 11399837 -284660968331033000683383525072779711514 11399838 219244216836230606964326979986022745728 11399839 -1031280333597759393591957443919469825800 11399840 -728610732022791272904682249807872000000 11399841 -398586892137329802765282226721021961900 11399842 -169424529933539398369095103118498316000 11399843 169366468006709242501624332790177823040 11399844 319895986584037882962983688113590895616 11399845 87033715360928645310019077494466036600 11399846 123578426588607196976657578946965819872 11399847 -14168238129456988718738301229952340480 11399848 -20852621669865414608827340368125542400 11399849 249491697669418689260878791392758541760 11399850 169557319795279812586921353844470412800 11399851 -313841846547016542084280950846690773328 11399852 326422016849171623552138559294442951936 11399853 -107080318113262178778044200110952956096 11399854 -96364019327971358119918851591530514624 11399855 724183885024409404966048096386119530560 11399856 25709482356818757081327464669869178880 11399857 -19568707599438658146228979934931466688 11399858 -210274084595637208296658097101818685440 11399859 -17676963849616212072768228578581157952 11399860 -574033228496518758058437008317036300800 11399861 15472485113975633583674843811260999424 11399862 64871418070446587082375517919491223040 11399863 -463320357211496157921859361843039758616 11399864 -173145925682376991838308640193534566400 11399865 -163887002266175992503511797773606676480 11399866 240145317283858360585565037822879595632 11399867 -454214362984540436630376751804621596360 11399868 93514752336056989138349088190991012352 11399869 -310147714736758008932375189709036421556 11399870 80084139763455290681282977335824405760 11399871 186309676050242904267721388782713907200 11399872 123947094884287087775972776265826435072 11399873 -903413329822749433772843759119121170878 11399874 128869291317151239779611573703567331840 11399875 -740086836726374551657076271060117600000 11399876 90512234772688995816495827853138892032 11399877 523525175595057921380844074681077393020 11399878 13738655087966043697369001994034716672 11399879 -670173363222801922726921825605914228520 11399880 -267882683445292451173007885932032000000 11399881 -465974634085495854828800258702845893888 11399882 117995513134121897624190677568314628864 11399883 496559362400623770668160905384189581248 11399884 -375974952421069669828236265348698438144 11399885 61079826128985592498696088013380434560 11399886 -21768570595545398201383480084703846400 11399887 -345116349103893072452303139071089200648 11399888 156989549291917731887520850118446374912 11399889 -127630678655166778730057157602658823392 11399890 -160159516274315958316763688978308776800 11399891 -292719780526060109650679416057970274708 11399892 39041191529126005599657346118448881664 11399893 378004645910869646798969898330653123680 11399894 57431878855881062656451233615048608 11399895 -170599104506609227023654985314611895000 11399896 660204701809801724607405453648904642560 11399897 2020929172054796892859605847757355441792 11399898 275641373829523938097818023649534564864 11399899 23030180147272700956759934916748859256 11399900 -246738695134877621569061608370132928000 11399901 -345717864302477638760014304511666809856 11399902 -6104831914720157236930087337843721216 11399903 148547467571642616919355357189836213152 11399904 180110846011201912699894917175454466048 11399905 398168174803596172042078435666794552000 11399906 138584952588550608702654655914261281280 11399907 -175239941849076841569362504907258632208 11399908 -160577383503175004556915643890405253120 11399909 -78792617960438893115597006511396654720 11399910 -147323278094298749336481012751641920640 11399911 496433292419190366503840316475048056912 11399912 92627180927474061095091259061381299200 11399913 -312158376169565745517261314027298519680 11399914 28763064906968245341572478628983302400 11399915 412134019814289655733169740199082365600 11399916 16167275232597106407042964203492679680 11399917 -501582239189483832568485156313573077034 11399918 160190490835614141785703432466777648320 11399919 101048871426765270551813743613137927944 11399920 53499185095750593075215329215029575680 11399921 -206416315794850929218754572927224291200 11399922 43509104053858631872859105740829526432 11399923 -45254637924659949406347303199997760176 11399924 -802552438810376316252938407820029900800 11399925 -156112500054679973779369222607242579200 11399926 230909120600148144303804243247368138912 11399927 -67624626087999758937003243399238597632 11399928 819238676077728675740364909454552965120 11399929 531433792651965420829870090164741833160 11399930 326590745565992727770673346237871547360 11399931 278796606174357432694670252496558952728 11399932 301872777203036341854466548777997930496 11399933 -406919031930810015455019937948008109818 11399934 48732932809816977287593200007667589120 11399935 391240886248957136665886524423628494560 11399936 838605259463705728790380009276437430272 11399937 1338776736884239614960982576757308139520 11399938 -420438388595616035287726620367041344640 11399939 563048158002011193326076778909653727740 11399940 -850736031095259577370383665912299520 11399941 -287516490163905595144104723363859731520 11399942 545293460233742625580746381651707083872 11399943 -704627675590535038470096411612301440000 11399944 231802588632218719884129532131596697600 11399945 5366849214217880193492075983909395200 11399946 254254722105654204875732032104996921600 11399947 -32279230244006530937961603430648096672 11399948 294561526874454496447973614778046398208 11399949 -59246718526174449139369867205246970432 11399950 26585372517688053473030578856481033600 11399951 217973710070327421696529189495977276600 11399952 12242801354377262369305102040082677760 11399953 648566796675805264178744242078199109744 11399954 450097075074565369533827878548713034912 11399955 -178962201502589284654100615372954880 11399956 25334112275212424699090294899393205120 11399957 243776273318657397137248722938142280206 11399958 -276577892525705877109992954372701817600 11399959 -115313121203609283078836362487083375784 11399960 29316226718466062494879049911343923200 11399961 -67495392467835471789050403808955755200 11399962 188036075497940754108772612610304599040 11399963 -423510016325737386071190168107033704560 11399964 310427882679246753364914862805836478976 11399965 -449891341040075476567665382126723381140 11399966 208197119385082264049936168836714818432 11399967 269719478666310485729829721619684643840 11399968 -15266040715760678234174597572320952320 11399969 -333309700138458496618109409731828138304 11399970 -246979763612274719358393439175642880000 11399971 146833752981307117507563919304745317376 11399972 -46621606688909043689833984600507484928 11399973 -44685760520601053170310856760238315520 11399974 -668268847276288870285793947178643423264 11399975 455635520247627433512284833401973800000 11399976 29893379635672291857534256656739123200 11399977 170306794459955876716382849878777672826 11399978 10239320405844763827210698349012581040 11399979 -111336866130029811430608349769370453840 11399980 -561844191637387961523867427844475571200 11399981 711457406797994186027753034489306720000 11399982 120020711230494878874804613521474094080 11399983 139719941587765028443813357571937310720 11399984 -56874279536510122558854581533575168000 11399985 -213963782238432399269955692515775065560 11399986 -48306261877434726064776795358780978176 11399987 -5416920715472222485056957688378326240 11399988 3905297483939747252591941012870416384 11399989 -396256310044634433188504413861066168210 11399990 -5514039843635292637900697092345536000 11399991 1851455819211557948610950053244577498624 11399992 -241031618983739605324727472484452065280 11399993 1038894086615191533070932091161140390544 11399994 189033903183333345248635355944114813440 11399995 262177880384019338876278080259895877120 11399996 99319648866896621076704695900866318336 11399997 18425727918265844166126361583095265472 11399998 -726101394420781423880716604930972113536 11399999 -132655053466614903301070204792804244672